学生成绩管理系统__需求分析.doc_第1页
学生成绩管理系统__需求分析.doc_第2页
学生成绩管理系统__需求分析.doc_第3页
学生成绩管理系统__需求分析.doc_第4页
学生成绩管理系统__需求分析.doc_第5页
全文预览已结束

下载本文档

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

文档简介

1引言1.1编写目的:本软件是学生成绩管理系统,专为学校管理学生期末成绩、班级排名和个人信息而设计,本系统的用户为学校校务处管理人员、任课老师和本校的在校学生。1.2 项目背景: 开发软件名称:学生成绩管理系统 项目任务提出者:项目开发者 : 1.3 术语说明:需求分析就是分析软件用户的需求是什么。在软件工程中,需求分析是指在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。 在做需求分析时,开发人员要与顾客进行交流,确定顾客的各种需求,需求的程度。在进行交流时,顾客的要求会随时改变,而用户的需求又可能是模糊不清的,需要开发人员对用户进行各方面的需求进行猜测、揣摩,在后来的设计中,该软件的各种功能才会慢慢清晰、明了。 原型化方法:原型是指模拟某种产品的原始模型。在软件开发中,圆形是软件的一个早期可运行的版本,他反应了最终系统的部分重要特性。原型的开发和使用过程叫做原型生存期。其中包括:快速分析、构造原型、运行和评价原型、修正和改进等。1.4 参考资料:软件工程课程实践(陈明 编著)面向对象软件工程与UML(张京 主编)教材百度搜索引擎该软件系统的最终用户会是教务处管理人员、教师和在校学生。 2 信息描述表示2.1教务处管理人员:2.1.1 信息要求:教务处能查到所有在校学生的所有信息,包括学号、姓名、性别、班级、系别、各科成绩等信息。2.1.2 处理要求:当学生信息发生变化时,教务处人员能对其进行修改、删除、添加等操作。如某一学生的各科成绩变化、班级排名的变化。挂科的记录,及各班的平均成绩等。2.1.3.安全性与完整形要求:安全性要求:1系统应要求用户设置密码,以保证用户身份不被盗用。2 系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容。如学生只可查询个人成绩,不能随意更改自己的成绩及基本信息。教师可录入、更改学生成绩,不可删除学生的个人信息。完整性要求:1 各种信息记录的完整性,信息记录内容不能为空;2 各种数据见相互的关系要正确;3不同的表格中的相同信息要保证是一致的;2.2任课老师:2.2.1信息要求:输入、更改所教课程的学生成绩,计算本科的成绩排名,本班学生的本科成绩排名。2.2.2处理要求:老师把学生的成绩及排名情况等信息输入到库存,并有查阅的权限。2.3本校学生:2.3.1信息要求:学生可以查询自己的成绩、个人信息及在班级的排名情况。2.3.2 处理要求:学生不能修改、删除自己的信息。2.3.3 数据描述2.3.3.1数据描述 如下表所示字段名名称字段名名称字段名名称学号Num系别Dept年龄Age姓名Name密码Password任课老师Teacher性别Sex成绩Grade课程名Course班级Class成绩排名Paiming2.3.3.2数据字典1学号=“00000001”“99999999” 2姓名=1汉字103性别=男|女4班级=1.105系别=计算机,文秘,数控,机电6密码=数字|字母 7成绩=0.1008成绩排名=1.609年龄=1.2010任课老师=1汉字10 11课程名=1汉字20用户查询登录密码反馈信息成绩查看修改权限成绩排名学生个人信息输入、修改查看最高权限分配学生教师查询权限输入、修改权限锁定系统2.3.3 数据流图3 功能描述 本系统的功能可分为四个部分:第一部分:学生管理部分第二部分:老师管理部分第三部分:管理员处理部分第四部分:查看用户登陆权限处理部分学生管理部分功能如下:1, 学生登录2, 可查询成绩3, 可查询自己的排名老师管理部分功能如下:1, 老师登录2, 可输入、修改学生成绩3, 输入成绩排名管理员管理部分功能如下:1, 处理学生和老师登录2, 可查询学生成绩3, 可录入所有信息4, 可锁定系统查看用户权限管理部分功能如下:在用户登录的时候,让用户选择身份:1:学生,2:老师,3:管理员。根据用户的身份选择对其开放的权限。 4 接口描述 4.1用户界面 为了保证系统的安全性,进入系统之前必须经过必要的安全性,简洁、清晰、友好是此设计的风格,如图4.1所示: 图图图图4.1 4.1 4.1 4.1 系统的登录界面系统的登录界面系统的登录界面系统的登录界面 4.2硬件接口 服务器 CPU:PIII 500以上 ,内存:256M 客户机 CPU:P200MMX以上,内存:32M以上 4.3软件接口 操作系统及版本:Windows XP/Windows 2000 服务器软件及版本:IIS 5.1, IIS6.0 支撑软件及版本列表:Microsoft Office Visio 2003、1-MyEclipseEnterprise

温馨提示

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

评论

0/150

提交评论