学生信息管理系统需求文档_第1页
学生信息管理系统需求文档_第2页
学生信息管理系统需求文档_第3页
学生信息管理系统需求文档_第4页
学生信息管理系统需求文档_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学生信息管理系统需求分析*1.1 功能描述主要的功能包括以下几个方面:用户管理,学生管理,作业管理。用户管理模块该模块由两个子模块构成,分别是教师管理模块和学生管理模块。主要负责学生信息的管理功能,具体参看教师管理子模块和学生管理子模块的模块功能描述。教师管理子模块该模块主要通过把教师作为管理员,而令此教师具有管理员的权限,从而教师可以登陆系统进行管理员的相关操作。学生管理子模块该模块主要负责管理所有在校注册学生的个人信息。它为用户管理模块的一个子模块。主要功能包括添加,删除,修改,查找学生信息。每个学生有唯一的学号,教师添加新生后,新生即可登陆此系统浏览个人信息,登陆此系统的用户名和密码默认

2、都是此学生的学号。作业管理模块该模块负责管理本校所有的作业信息。主要功能包括添加,删除,修改作业信息。只有管理员才具有对作业信息进行维护的权限,只有在作业管理中添有作业信息,学生才能进行查询。1.2 调查分析通过调查,要求系统需要有以下功能:由于操作人员的计算机知识普遍较差,要求有良好的人机界面;由于该系统的使用对象多,要求有较好的权限管理;原始数据修改简单方便,支持多条件修改方便的数据查询,支持多条件查询;在相应的权限下,删除数据方便简单,数据稳定性好;数据计算自动完成,尽量减少人工干预1.3 可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不

3、是很复杂。因此,比较适合于采用数据库管理。且学校在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。1.4 角色需求序号单位单位职责1老师学生信息录入,修改,查询,删除,作业信息录入,修改,删除2学生个人信息的查询,作业信息的查询1.5 功能介绍一输入、响应、输出标号功能名称使用者功能描述输入系统响应输出1登录老师,学生师生登录,若输入老师的教工号和密码则进入老师界面;输入学生学号和密码则进入学生的界面账号,密他核对用户信息表,核实后进入相应界面界面跳转2显示所有学生信息老师显示所有学生的信

4、息/读取学生信息表显示所有学生信息3添力口老师添加学生信息学生录入至U完成学学生信息的学号,姓名,性别,出生年月学生信息表生信息的添加4修改学生信息老师修改学生信息学生的学号,姓名,性别,出生年月将个别学生信息表里的内容重新输入完成学生信息的修改5删除学生信息老师删除学生信息点击删除删除学生信息表里相应的内容完成学生信息的删除6查询学生信息老师按学号或姓名查询学生信息学生的姓名或学号读取学生信息表显示查询到的学生信息7添力口作业信息老师添加作业信息作业号,作业名,作业详细信息录入至U作业信息表完成作业信息的添加8删除作业信息老师删除作业信息作业号,作业名,作业详细信息删除作业信息表里相应的内容

5、完成作业信息的删除9查看个人信息学生查看学生自己的信息/访问学生信息表显示学生个人信息10查看作业学生查看作业点击查看作业访问作业信息表显示作业信息1.6流程图添加功能:删除功能:痣束修改功能:查询功能:1.7 数据流图色工市户信用12昱示所旨罡信导1汶才二字之信身14修改孚兰信言等三1工法I除学生1B宣1C军向学生信息1.7显示作业宣言1.S激匚午业W亭19附除乍业信息21三三所有学生信息MI汨尸磔Isb*李生,言层学生信息|1.8 数据字典名称:用户信息别名:描述:存放老师和学生的账号和密码定义:教工号+密码/学号+密码位置:用户信息表名称:学生信息别名:学生信息描述:存放学生的基本信息定

6、义:学号+姓名+性别+出生年月位置:学生信息表名称:作业信息别名:描述:存放作业的基本信息定义:作业号+作业名+作业详细信息位置:作业信息表1.9 基本操作流程1.10 对性能的规定为了保证系统能够长期、安全、稳定、可靠、高效的运行,本学生信息管理系统应该满足以下的非功能性需求:查询处理的准确性和实时性学生信息管理系统的信息和作业查询功能必须能够实时、准确地反映学生的真实情况。在系统开发过程中,必须采用一定的方法保证系统的准确性。系统的开放性和系统的可扩充性学生信息管理系统在开发过程中,应该充分考虑以后的可扩充性。例如增加添加信息的方式,增加查询方式。系统应该提供一定的手段使对功能的扩充成为可

7、能。系统的并发性要求要保证至少2个老师能同时使用系统,但是只能一位老师进行增删信息,同时也允许多名同学登录系统。系统的易用性和易维护性学生信息管理系统是直接面对老师和学生的,这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。系统的可恢复性学生信息管理系统中涉及到的学生信息数据、作业数据等是学生信息管理系统的重要数据资源,一旦丢失或遭到破坏将严重影响学生的安全问。系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的

8、恢复等工作。1.11 数据管理能力要求学生信息管理系统的数据需求包括如下几点:数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。数据的一致性与完整性由于系统的数据是共享的,作业信息是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。数据的共享与独立性整个学生信息管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论