学生成绩管理系统-需求规格说明书

合集下载

学生成绩管理系统需求规格说明书

学生成绩管理系统需求规格说明书

学绩管理系统需求规格说明书学绩管理系统需求规格说明书1、引言本文档旨在详细描述学绩管理系统的需求规格,包括系统的功能需求、性能需求、界面需求、安全需求等方面。

通过此文档,开发团队和相关利益相关者能够充分理解系统的需求并进行开发和测试。

2、问题背景随着教育信息化的发展,学绩管理系统已成为学校管理的重要工具。

传统的纸质成绩管理方式存在许多问题,如容易遗失、数据不易统计等。

为了提高成绩管理的效率和准确性,本项目旨在开发一个学绩管理系统。

3、系统概述学绩管理系统将实现以下功能:- 登录与权限管理:学生、教师和管理员可以通过登录系统获得对应的权限。

- 学生管理:管理学生信息,包括添加、删除、修改和查询学生信息。

- 课程管理:管理课程信息,包括添加、删除、修改和查询课程信息。

- 成绩录入:教师可以录入学绩,并对成绩进行修改和查询。

- 成绩统计与分析:系统能够根据学生的成绩进行统计和分析,相应的报表。

- 数据备份与恢复:系统可以定期备份学绩数据,并支持数据的恢复功能。

- 系统日志记录:记录用户的操作日志,保证系统操作的追溯性和安全性。

4、功能需求4.1 登录与权限管理- 用户可以通过用户名和密码登录系统。

- 系统根据用户类型(学生、教师、管理员)分配不同的权限。

- 管理员具有最高权限,可以管理用户账号和系统设置。

4.2 学生管理- 管理员可以添加、删除、修改和查询学生信息。

- 学生信息包括学号、姓名、性别、年级等。

- 系统应能够支持批量导入学生信息。

4.3 课程管理- 管理员可以添加、删除、修改和查询课程信息。

- 课程信息包括课程号、课程名称、学分等。

4.4 成绩录入- 教师可以录入学绩,并对成绩进行修改和查询。

- 成绩包括学生学号、课程号和成绩等信息。

4.5 成绩统计与分析- 系统能够根据学生的成绩进行统计和分析。

- 统计分析包括各课程的平均成绩、最高分、最低分等。

4.6 数据备份与恢复- 系统可以定期备份学绩数据,并支持数据的恢复功能。

学生成绩管理系统产品需求规格说明书软件工程

学生成绩管理系统产品需求规格说明书软件工程

学生成绩管理系统需求说明书唐山学院计算机科学与技术系目录0. 文档介绍 (3)0.1文档目的 (3)0.2读者对象 (3)0.3参考文档 (3)1. 产品介绍 (4)2. 产品面向的用户群体 (4)3. 产品应当遵循的标准或规范 (4)4. 产品范围 (4)5. 产品中的角色 (5)6. 产品的功能性需求 (5)6.0功能性需求分类 (5)6.1系统用例图 (6)6.2用例说明 (6)6.3系统需求规定 (9)7产品的非功能性需求 (15)7.1用户界面需求 (15)7.2软硬件环境需求 (15)7.3产品质量需求 (15)7.4时间需求 (15)附录A:需求确认 (16)0. 文档介绍0.1 文档目的具体化“学生成绩管理系统”的各项功能需求,方便开发者高效开发。

0.2 读者对象所有参与本系统开发的工作人员和合作校方。

0.3 参考文档[唐山学院官网设计]计科系老师,计算机科学与技术系,20081. 产品介绍当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。

学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。

但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。

学生成绩管理系统需求规格说明书

学生成绩管理系统需求规格说明书

学绩管理系统需求规格说明书学绩管理系统需求规格说明书1.引言1.1 目的本文档旨在明确学绩管理系统的需求,以便开发团队可以根据规格文档进行系统设计和开发。

1.2 范围学绩管理系统将用于学校进行学绩的数据录入、查询、统计和分析。

该系统将包括学生信息管理、课程管理、成绩录入、成绩查询、成绩统计和分析等功能。

2.总体描述2.1 产品前景学绩管理系统将大大提高学校对学绩的管理效率,减少人力资源的使用。

通过该系统,教师可以方便地录入学绩,学生和家长可以实时查询学绩,学校可以方便地进行成绩统计和分析。

2.2 用户特点学绩管理系统将主要供教师、学生和家长使用。

教师需要能够方便地录入成绩和查询学绩。

学生和家长需要能够方便地查询学绩,并查看相关课程信息。

2.3 约束- 学绩管理系统应该符合学校的教学管理规定和要求。

- 学绩管理系统需要能够与学校的现有信息系统进行数据交互。

3.功能需求3.1 学生信息管理3.1.1 教师可以录入学生的基本信息,包括学号、姓名、性别、年龄、班级等。

3.1.2 教师可以编辑、删除学生的基本信息。

3.1.3 教师可以查询学生的基本信息。

3.2 课程管理3.2.1 教师可以添加课程信息,包括课程名称、授课教师、学分等。

3.2.2 教师可以编辑、删除课程信息。

3.2.3 教师可以查询课程信息。

3.3 成绩录入3.3.1 教师可以录入学绩,包括学号、课程名称、成绩等。

3.3.2 教师可以编辑、删除学绩。

3.3.3 系统应该能够验证成绩的合法性,确保成绩在合理范围内。

3.4 成绩查询3.4.1 学生和家长可以查询学绩,包括课程名称、成绩等。

3.4.2 学生和家长可以根据学期、学科等条件来查询学绩。

3.5 成绩统计和分析3.5.1 系统应该能够根据成绩进行综合统计和分析,相应的统计报告。

4.数据需求4.1 学生信息数据4.1.1 学号4.1.2 姓名4.1.3 性别4.1.4 年龄4.1.5 班级4.2 课程信息数据4.2.1 课程名称4.2.2 授课教师4.2.3 学分4.3 成绩数据4.3.1 学号4.3.2 课程名称4.3.3 成绩5.性能需求5.1 系统响应时间系统应该能够在用户发起请求后及时响应,保证系统的实时性。

学生管理系统需求规格说明书范文

学生管理系统需求规格说明书范文

学生管理系统需求规格说明书范文学生管理系统需求规格说明书1. 引言学生管理系统是为了方便学校管理学生信息而开发的一款软件系统。

本文档旨在详细描述学生管理系统的功能需求和技术要求,以便软件开发团队进行系统设计和开发。

2. 功能需求2.1 学生信息管理- 系统应能够记录学生的基本信息,包括姓名、年龄、性别、出生日期、家庭住址等。

- 系统应能够支持学生信息的增加、删除、查询和修改操作。

- 系统应能够生成学生信息的统计报表,如男女比例、年龄分布等。

2.2 成绩管理- 系统应能够记录学生的课程成绩,包括课程名称、成绩、学分等。

- 系统应能够支持成绩的录入、查询和修改操作。

- 系统应能够生成学生的成绩单和课程统计报表,如平均成绩、课程通过率等。

2.3 课程管理- 系统应能够记录学校的课程信息,包括课程名称、教师、时间等。

- 系统应能够支持课程信息的增加、删除、查询和修改操作。

- 系统应能够生成课程表和教师授课统计报表。

2.4 教师管理- 系统应能够记录教师的基本信息,包括姓名、年龄、性别、专业等。

- 系统应能够支持教师信息的增加、删除、查询和修改操作。

- 系统应能够生成教师信息的统计报表,如教师专业分布等。

2.5 系统管理- 系统应能够支持管理员对系统用户的管理,包括用户注册、登录、权限分配等。

- 系统应能够支持数据库备份和恢复操作,以保证数据的安全性。

- 系统应具备良好的界面友好性和操作易用性,以提高用户的使用体验。

3. 技术要求- 学生管理系统应基于Web平台开发,以便用户能够通过浏览器进行访问和操作。

- 系统应采用主流的开发技术和数据库,如Java、MySQL等。

- 系统应具备良好的性能和稳定性,能够支持大量用户同时在线操作。

- 系统应具备良好的扩展性和可维护性,以便后续能够方便地进行功能扩展和系统升级。

4. 总结本文档详细描述了学生管理系统的功能需求和技术要求。

通过实现这些功能和满足这些要求,学生管理系统将能够有效地帮助学校管理学生信息,提高学校管理的效率和精确度。

学生成绩管理系统需求说明书

学生成绩管理系统需求说明书

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (4)3.2.1精度 (4)3.2.2时间特性要求 (4)3.2.3灵活性 (5)3.3输人输出要求 (5)3.4数据管理能力要求 (5)3.5故障处理要求 (5)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (6)4.2支持软件 (6)4.3接口 (6)4.4控制 (6)学生成绩管理系统需求分析说明书1引言1.1编写目的编制这份软件需求分析说明书的目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

预期读者:产品用户、开发人员,指导老师。

1.2背景待开发的软件系统的名称:学生成绩管理系统本项目的任务提出者:相关人员开发者:相关人员用户:学生信息系统管理员和学生。

1.3定义数据库:存储在某种存储介质上的相关数据有组织的集合。

1.4参考资料《软件工程报告》――高等教育出版社――张为群主编.——北京:2001.8 此为计算机专业教材ISBN 7-04-010177-7等2任务概述2.1目标编写一个优良的学生成绩管理系统,是为更好地适应学生成绩网上查询和管理,便于学生信息的快速流通。

2.2用户的特点该软件是专门针对网上学生信息的管理而开发的应用软件,因此该软件的最终用户为广大的学生用户,用户特点只需能熟悉计算机基础操作即可。

对系统的维护所需要的人员数量1到2人,要求熟悉Java,Struts2和Mysql。

2.3假定和约束法律和政策方面的限制:开发此软件产品时,将严格按照有关的法律和政策执行。

硬件、软件、运行环境和开发环境方面的条件和限制:CPU:双核T1600以;内存:1G以上;硬盘:空间2G以上;显示器:液晶彩显一台;编译程序:Java,Struts2,Mysql;操作系统:WindowsXP,Windows7.可利用的信息和资源:本项目开发所需要的一切信息资源来自本组成员采集和老师指点,也有一部分来自网络。

学生成绩管理系统需求说明书

学生成绩管理系统需求说明书

学生成绩管理系统需求说明书1 引言For personal use only in study and research; not for commercial use学生成绩管理信息系统是面向中学的管理系统,其目的是提高对学生的科学化管理。

本文针对管理现状和要求,从理论和应用的角度论述了学生成绩管理信息系统的特点、功能、设计思路,并给出关键技术实现的步骤。

本系统主要包括五个模块:成绩录入、班级系统、年级统计和系统功能这四个模块基本实现设计本系统的目的,从而可以进一步满足对管理系统的要求。

1.1 编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

1.2 背景及范围1.2.1 工程的名称:学生成绩管理系统1.2.2 工程产品的名称:学生成绩管理系统应用软件本系统属于XXX学校微机网络管理系统中的学生成绩管理模块,由管理系统总体设计人员提出,由本组成员联合开发,实现的是管理系统中关于学生成绩管理的子功能。

1.3 定义在该概要设计说明书中的专门术语有:总体设计;数据结构设计 ;运行设计,具体的概念与含义在文档后将会解释。

1.4 参考资料[1] 张海藩.软件工程导论[M].第4版.北京:清华大学出版社.2007.25-63,[2] 赵洋,张丽,王恩东,李玉红.基于B/S结构学生成绩管理系统设计与实现[J].沈阳化工学院学报.2007,21(2).140-142.[3] 游应德.基于Intemet的学生信息管理系统—学生成绩管理系统[D].电子科技大学.成都:电子科技大学,2007.[4] 学生成绩信息管理系统./5162.htm[OL].2 项目概述2.1 目标该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。

学生成绩管理系统需求规格说明书

学生成绩管理系统需求规格说明书学生成绩管理系统需求规格说明书一、引言随着学校学生数量的不断增加和信息化管理的需求,学生成绩管理面临着越来越大的挑战。

为了提高学校学生成绩管理的效率和质量,本文将详细阐述学生成绩管理系统的需求规格,为系统的开发提供明确的指导。

二、需求目标学生成绩管理系统的需求目标包括以下几个方面:1、实现学生成绩的录入、查询、修改、删除等操作。

2、支持按照课程、教师、学生等多种方式进行成绩查询和统计。

3、具备完善的安全控制功能,确保系统数据的安全性。

4、提供用户管理功能,方便添加、修改、删除用户以及设置用户权限。

5、具备性能优化功能,确保系统的稳定性和高效性。

6、提供良好的界面设计,方便用户操作和使用。

三、用户需求学生成绩管理系统的用户主要是教师、学生和教务管理人员。

他们的需求如下:1、教师:可以方便地录入、查询、修改、删除学生的成绩信息,可以按照课程、教师、学生等多种方式进行查询和统计。

2、学生:可以查询自己的成绩信息,包括课程成绩、学分、排名等。

3、教务管理人员:可以方便地进行系统维护和管理,包括用户管理、数据备份、系统设置等。

四、系统设计基于用户需求,学生成绩管理系统的整体设计方案如下:1、数据模型:采用关系型数据库,设计合理的数据表结构,包括学生表、课程表、成绩表等。

2、业务流程:实现系统的核心业务流程,包括学生成绩录入、查询、修改、删除等操作。

3、技术架构:采用成熟的技术架构,包括前端技术、后端技术、数据库技术等。

4、界面设计:设计简洁明了、易于操作的界面,包括登录界面、主界面、成绩查询界面等。

五、详细设计针对系统的各个模块,进行详细设计,包括数据库表结构、界面设计、代码实现等方面。

具体设计如下:1、数据库表结构:设计合理的数据表结构,包括学生表、课程表、成绩表等。

2、界面设计:设计简洁明了、易于操作的界面,包括登录界面、主界面、成绩查询界面等。

3、代码实现:采用成熟的开发语言和开发框架,实现系统的各个模块,确保系统的稳定性和高效性。

学生成绩管理信息系统-需求规格说明书

学绩管理信息系统-需求规格说明书学绩管理信息系统-需求规格说明书1.引言本文档旨在定义学绩管理信息系统的需求,包括系统的功能、性能、界面、安全性等方面的规格说明。

2.项目背景学绩管理信息系统是为了方便学校管理学生的各科成绩而开发的一款软件系统。

通过该系统,学校可以快速、准确地记录和查询学生的成绩,并进行统计分析,为教育教学提供有力的数据支持。

3.功能规格3.1 学生管理功能系统应具备学生信息的录入、修改和删除功能,包括学生姓名、学号、性别、年级等基本信息。

3.2 成绩录入功能系统应具备成绩录入功能,教师可根据班级进行成绩录入,包括学科、考试日期、成绩等信息。

3.3 成绩查询功能学校工作人员和教师可根据学生姓名、学号等条件查询学绩,系统应提供快速、准确的查询结果。

3.4 成绩统计功能系统应能够根据学生、班级、学科等条件进行成绩统计分析,包括平均分、最高分、最低分等指标的计算。

3.5 成绩报表功能系统应具备成绩报表的功能,以支持学校进行教学评估和教学质量监控。

4.性能规格4.1 并发性能系统应能够同时处理多个用户的请求,保证系统的稳定性和高效性。

4.2 响应时间系统的响应时间应在合理的范围内,用户的或查询请求应及时响应,以提高用户的体验感。

4.3 数据存储与读取性能系统应能够快速存储和读取大量的学生信息和成绩数据,以保证系统的正常运行。

5.界面规格系统应具备简洁、直观的用户界面,方便用户进行操作。

界面应美观大方,布局合理,功能分类清晰,便于用户定位和操作。

6.安全规格系统应具备用户身份认证和权限管理功能,保证只有授权用户才能访问系统,并限制用户的操作权限,以确保数据的安全性和完整性。

7.附件本文档涉及的附件包括原型设计图、功能描述文档、数据库设计文档等。

8.法律名词及注释8.1 学校教育法:指规范学校教育行为的法律法规。

8.2 学生个人信息保护法:指保护学生个人信息安全和隐私的法律法规。

8.3 数据安全管理办法:指规范数据管理和使用的法律法规。

学生成绩管理信息系统-需求规格说明书

编号:详细说明书题目:学生成绩管理信息系统系别:专业:学生姓名:学号:指导教师:年月日目录1.引言 (3)1.1编写目的 (3)1.2项目背景 (3)1.3定义、缩写词和符号 (3)1.4参考资料 (3)2.任务概述 (3)2.1目标 (4)2.2运行环境 (4)2.3条件与限制 (4)3.数据描述 (4)3.1静态数据 (4)3.2动态数据 (6)3.3数据库描述 (6)3.4数据流图 (6)3.5数据字典 (8)4.功能要求 (10)4.1功能划分 (10)4.2功能描述 (10)5.性能需求 (11)5.1数据精确度 (11)5.2时间特性 (11)5.3适应性 (11)6.运行需求 (12)6.1用户界面 (12)6.2硬件接口 (12)6.3软件接口 (12)6.4故障处理 (12)7.其它要求 (12)1.引言1.1编写目的随着高校学生招生规模逐步扩大,教育管理的信息化越来越受到人们的重视。

在高校,各种教育管理信息系统也越来越多,很大程度地提高了教育管理的效率和质量。

因此在完成了针对《学生成绩管理信息系统》市场的前期调查和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《学生成绩管理信息系统》做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使学生与教师之间可以实现信息的共享。

还使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为学生、教师、行政人员或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景在各大学校中由于每一年都有许多学生以及教师的更新,所以使得整个学生成绩管理信息系统的文件多,种类多,文件创建者多,创建时间为不定期。

要保护好这些重要的信息变得极为不便,对原有的文件的再现,也显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。

为了解决这样的问题,让学校能够有效的掌握,有效的共享文件资源,保护好文件,及促进学生信息管理的信息化、规范化和集成化,本人搜索了各方面的意见和信息,努力完善大量实用功能,进而了解文件管理的流程,开发出一套适合于学生成绩管理的信息系统。

学生成绩管理系统需求分析说明书.doc

学生成绩管理系统需求分析说明书一.系统功能需求说明学生成绩管理系统主要提供方便高效的管理功能以及网上的信息查阅平台,学生可以通过该系统查阅相关信息,管理员可以管理所有信息。

●现行系统的目标:(1) 管理员能够方便的对信息进行添加、修改、删除、查询、汇总、统计等操作。

(2) 可以将数据库发布到网上,进行资源共享。

(3) 学生可以在自己的权限内对信息进行访问,查询相关信息。

●现行系统的主要功能:(1) 学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。

这样学生就能很方便的找到自己所需要的信息。

(2) 管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。

(3) 添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。

系统可以自动避免重复信息。

(4) 修改功能:管理员可以对数据库中的信息进行修改。

系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。

(5) 删除功能:管理员可以对数据进行删除操作。

系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。

(6) 汇总功能:管理员可以通过此功能对信息进行汇总。

(7) 统计功能:管理员可以通过此功能对信息进行统计。

1.业务流程说明●学生成绩管理业务流程图1教师单科成绩系主任批准各科成绩教务员统计综合成绩成绩档案成绩统计排名表成绩通知单图1从以上的业务流程图可以看出学生成绩管理的基本业务及动态走向,从各科教师给出成绩到学生拿到成绩单要经过系部、教务处等部门。

● 学生成绩管理业务流程图2图2● 学生成绩管理业务流程图3班主任学生不及格处理补考通知书应考名单 重考名单实考名单 打印空成绩单教师教务处成绩录入当前学生成绩 打印成绩单 学生成绩查询学期成绩统计学生输入学号和密码查询学生数据库成绩数据库输出结果统计汇总新数据数据修改或添加图32.系统功能说明成绩管理系统数据流程图单科成绩F3成绩单 成绩统计信息F2 F8顶层图单科成绩F3成绩F10学生成绩F8 F2.1F2.3 F2.2 补考成绩单二层图输出结果S3教师S2学生 成绩管理P3 S1学生科 D4 成绩档案 管理员P3.1 录入 P3.2 统计 P3.4 发布 P3.3 查询S3教师 S2学生 S1学生科 S4教务处D4 成绩档案D3 学分S1学生科,S2学生,S3教师,S4教务处P3.1录入,P3.2统计,P3.3查询,P3.4发布F2成绩单,F2.1学生成绩,F2.2学生成绩单,F2.3补考成绩单,F3单科成绩,F8成绩统计信息,F10成绩,D3学分,D4成绩档案二.性能需求支持的终端数:至少30台同时操作的用户数:至少15人同时处理的文件数:10响应时间:最多3秒运行时间:最多4秒数据转换时间:最多5秒数据传送时间:最多4秒更新处理时间:最多4秒要能够抵御用户可能的误操作,保证软件的健壮性要对数据进行检验,保证数据有效性在数据被破坏时,具有数据恢复能力易用性:尽量做到少输入汉字,做到用鼠标电选完成操作安全性:1、数据要绝对安全防止有意无意的破坏数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

旅游公司网站开发---《用户需求分析说明书》《图书管理系统》需求规格说明书软件文档编写---《用户需求分析说明书》旅游公司网站开发---《用户需求分析说明书》0文档介绍 (4)0.1文档目的 (4)0.2文档范围 (5)0.3读者对象 (5)0.4参考文档 (5)1. 产品介绍 (6)2. 产品面向的用户群体 (6)3. 产品应当遵循的标准或规范 (6)4. 产品范围 (6)5. 产品中的角色 (6)6. 产品的功能性需求 (6)6.1系统用例图 (7)6.2用例说明 (7)6.3系统需求规定 (9)7. 产品的非功能性需求 (13)7.1用户界面需求 (13)7.2软硬件环境需求 (13)7.3产品质量需求 (13)0文档介绍流程分析21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。

使原本的旧的管理方法越来越不适应现在社会的发展。

许多人还停留在以前的手工操作。

这大大地阻碍了人类经济的发展。

为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。

学校工作总体规划由教务人员在学生信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。

新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。

在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长。

并对各科老师进行安排。

每举行一次考试后由任课老师对成绩进行录入。

班主任对本班的成绩汇总。

并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。

教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。

0.1 文档目的本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。

开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。

目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。

因此,开发一套适和大众的、兼容性好的系统是很有必要的。

本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。

在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。

本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。

.0.2 文档范围本稳当包含以下几个部分:●管理系统●管理系统用户群体●管理系统应当遵循的标准或规范.●管理系统的范围●管理系统中的角色●管理系统的功能性需求●管理系统的非功能性要求●需求确认0.3 读者对象本文档的读者范围包括:●需求提供方具体责任人●开发方的项目经理●系统分析设计人员●测试人员●实施人员0.4 参考文档1. 产品介绍本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。

开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。

目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。

因此,开发一套适和大众的、兼容性好的系统是很有必要的。

本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。

在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。

本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。

2. 产品面向的用户群体学生,老师3. 产品应当遵循的标准或规范《计算机软件开发规范》GB8566-884. 产品范围本系统适合于任何用户和具有管理权限的管理员管理。

5. 产品中的角色6. 产品的功能性需求学生:对各科成绩的查询及查看本班成绩排名等情况。

任课老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。

输出本班科目的成绩及排名情况。

班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求。

输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。

教务处:学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。

用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。

课程管理:用于对各学期课程的开设和修改。

成绩管理:用于对成绩的输入、修改、汇总及排名。

学生信息管理:添加,删除,修改学生信息等。

授课信息管理: 对授课教师,课程号,学时数,班级等信息的添加,维护等。

学生信息查询: 对学生成绩等信息的查询,查询方式为模糊,且具有多条件组合查询功能。

学生成绩统计: 统计本科的总分,平均分等信息。

本系统性能力求易于使用,具体有较高的扩展性和可维护性。

6.1系统用例图6.2用例说明1.“授课信息管理子系统”用例用例编号:001用例名:授课信息管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择课程进入对选择班级的学生授课进行选择。

类型:主要的、基本的级别:一级过程描述1)教师登录到本系统,系统识别标识码2)初始化一个新授课信息3)选择课程4)将该教师选择的课程录入数据库5)退出系统2.“学生信息管理子系统”用例用例编号:002用例名:学生信息管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择学生进行对学生基本信息进行增删改操作类型:主要的、基本的级别:一级过程描述1)教师登录到本系统,系统识别标识码2)显示授课班级下的学生列表3)选择一名学生编辑该学生的基本信息。

4)将修改后的信息写入数据库5)退出系统3.“课程信息管理子系统”用例用例编号:003用例名:课程信息管理执行者:直接执行者:系统管理员系统执行者:学生管理系统目的:用于对各学期课程的开设和修改类型:主要的、基本的级别:一级过程描述1)教师登录到本系统,系统识别标识码2)显示该教师所教授的课程列表3)选择一个课程信息进行修改4)将修改后的课程信息写入数据库5)退出系统4、“系统管理子系统”用例用例编号:004用例名:系统管理执行者:直接执行者:系统管理员系统执行者:学生管理系统目的:对用户的添加,赋于不同权限及对用户的修改及查询,类型:主要的、基本的级别:一级过程描述1)系统管理员登陆到系统管理子系统,系统识别用户标识码2)通过查询条件显示用户列表3)选择用户并进行权限和信息的修改4)将修改后的信息写入数据库5)退出系统5.“查看成绩子系统”用例用例编号:005用例名:查看成绩执行者:学生系统执行者:学生管理系统目的:学生查询自身的成绩类型:主要的级别:二级过程描述1)学生登陆到查看成绩子系统,系统识别用户标志码2)通过选择并输入查询条件,显示出符合条件的课程的成绩信息并进行显示成绩统计结果3)退出系统6. “学生成绩子系统”用例用例编号:006用例名:学生成绩管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择课程以及对应的学生进行成绩的录入或修改操作类型:主要的、基本的级别:一级过程描述1)教师登录到本系统,系统识别标识码2)显示教师所有的教授课程,选择课程进行成绩录入3)显示所教授课程的学生列表4)录入或修改学生该课程的成绩5)将修改后的信息写入数据库6)退出系统6.3系统需求规定用例编号:006用例名:学生成绩管理执行者:直接执行者:教师系统执行者:学生管理系统目的:教师通过选择课程以及对应的学生进行成绩的录入或修改操作类型:主要的、基本的级别:一级过程描述7)教师登录到本系统,系统识别标识码8)显示教师所有的教授课程,选择课程进行成绩录入9)显示所教授课程的学生列表10)录入或修改学生该课程的成绩11)将修改后的信息写入数据库7. 产品的非功能性需求7.1 用户界面需求7.2 软硬件环境需求7.3 产品质量需求。

相关文档
最新文档