




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录1引言1.1编写目的 . 11.2项目背景 . 11.3术语说明 . 11.4参考资料 . 12项目概述2.1编写目的 . 12.2项目背景 . 22.3术语说明 . 22.4参考资料 . 22.5条件和限制 . 33功能需求3.1功能划分 . 33.2功能描述 . 34外部接口需求4.1功能划分 . 34.2功能描述 . 45性能需求5.1数据精确性 . 45.2时间特性 . 45.3适应性 . 46软件属性需求6.1正确性 . 46.2可靠性 . 46.3 效率 . 56.4完整性. 56.5易使用性 . 56.6可维护性 . 56.7可测试性 . 56.8可复用性. 56.9安全保密
2、性 . 56.10可理解性. 56.11 可移植性 . 56.12互联性. 57其他需求 . 58数据描述 . 58.1静态数据. 68.2动态数据. 68.3数据库描述. 68.4数据字典. 68.5数据采集. 69附录 . 61引言1.1编写目的学生管理系统是面向学生的,目的是提高学校对学生的管理。本系统主要包 括六个模块:学生的基本信息、课程的基本信息、登录、成绩录入、成绩查询和 汇总功能,这六个模块基本实现设计本系统的目的,从而可以进一步满足学校对管理系统的要求。现在的学生管理系统功能不够,所以我们要明确用户对学生管理系统的功能 和性能的需求,并将这些需求用语言编写出来。并使系统开发者
3、和学生对此成绩 管理系统有共同的理解和认识。这是开发学生管理信息系统的基础,为了更好的开发,对系统的设计要详细。开发的系统要简单实用。1.2项目背景项目名称为:学生成绩管理信息系统。开发目标为有效管理学生信息,实现 学生信息的数据录入、浏览、修改等,从而实现对学生信息的规范化、系统化、 自动化管理。1.3术语说明MIS:管理信息系统Tran sacti on Process ing :事务处理Data Acquisiti on :数据采集Data Processi ng Circle :数据处理流程Data Processing :数据处理1.4参考资料软件工程案例教程毕硕本卢桂香 编著北京大
4、学出版社Vista Basic语言程序设计刘韬编著人民邮电出版社2.5条件和限制2项目概述2.1待开发软件的一般概述此软件的目的是提高学校对学生的科学化管理,为学校的学生成绩管理系统进行优化。2.2待开发软件的功能(1) 由于学生学籍等信息具有一等保密性,应该为用户设置密码以提高系统 的数据安全性。(2) 使用该系统,可以记录学生学籍,能方便的浏览、添加、编辑和查询学 生的信息,通过该系统了解学生的基本情况。(3) 使用该系统,可以查看学生、课程、成绩3个重要方面,提供报表的输出和打印功能。(4) 随着学校班级的变动,系统应该能对班级信息进行增加、编辑和删除功 能。(5) 本系统听具有数据库维
5、护功能。本系统模块结构图2.3用户特征使用本软件的用户群是学生和老师2.4运行环境(1) 硬件环境普通台式机或笔记本电脑 对CPU性能与内存容量无具体要求(2) 软件环境Win dows 95或更高版本本系统为Visual Basic为开发语言,故运行时对系统要求不高,一般电脑均 可流畅运行,本系统的管理人员必须具有定相应的电脑水平,学生的一些私人信息必须被保护好。3功能需求3.1功能划分本软件主要有如下功能1. 身份验证2. 查询学生的基本信息3. 查询学生的成绩4. 查询课程的基本信息5. 查询学生的一门课的总成绩,平时成绩,期中和期末的成绩 6修改功能7.帮助功能3.2功能描述(1)身份
6、验证功能对登陆的用户进行验证,通过者才能进入系统。(2)查询学生的基本信息 对学生的基本信息进行查询(3)查询学生的成绩对学生的成绩进行查询(4)查询客场的基本信息对学生课程的基本信息进行查询(5)查询课程成绩的构成对学生成绩的构成,比如平时成绩,期中和期末成绩进行查询(6)修改功能对学生的一些信息进行修改(7)帮助功能为用户提供使用帮助4.外部接口需求4.1用户界面采用windows的通用图形界面,对用户友好,必须对鼠标和键盘提供支持, 界面的设计应遵循如下规则:(1)界面具有一致性,按规范应遵循 MS Windows软件界面概念规范。(2)提供简单的错误处理。(3) 提供信息反馈,用多种信
7、息提示用户当前的软件运行状态。;(4)操作可逆,其动作可以是单个操作,或者是一个相对对立的操作序列;2.5条件和限制(5)显示启动画面,画面要简洁明了,不能太过花哨。6.3效率4.2硬件接口支持一般的P II或更高档微机,笔记本电脑。4.3软件接口运行于Windows操作系统之上。4.4通信接口本系统无需联机工作,不需要通信接口,可以独立运行。4.5故障处理正常运行时不应出错,若时出错的话,应该有恢复系统的功能,并且 必须保护数据的准确性。5性能需求本系统的设计目标主要是普通用户,对时间要求度不高,但仍然要保证 系统稳定快速运行,同时不会与其他软件系统出现兼容性问题,可以与其他 软件共存。5.
8、1数据精确性要求所开发的软件要达到用户的需求,运行时基本无误5.2时间特性一般条件下,应该在用户允许的等待时间内完成操作。5.3适应性对用户的要求要有极快的响应6软件属性需求本软件在正常使用范围内,对用户系统不会造成任何危害,同时也不会 尝试获取用户私人信息,同时更不会访问除本系统和数据库以外的任何用户 文件,本系统具有身份确认功能,可以保证非系统管理员执行非法操作。6.1正确性对于所有用户与管理员使用本系统不应查询出错误信息,系统也尽量 减少BUG的存在。6.2可靠性本系统以保证在所需硬件与软件环境中稳定运行,不出现运行出错或 者异常退出等特殊情况。6.3效率对于本系统中的任何操作,本系统应
9、当给予迅速执行而不会执行缓慢8.1静态数据或者造成程序不响应。6.4完整性经过发布后本系统应拥有说明书中的所有功能,可以正确实现所有预 设功能。6.5易使用性本软件大量使用窗口与对话框等图形元素,便于用户接受,同时提供 使用说明书,用户可以迅速掌握本系统的操作方法。6.6可维护性本系统设计较为封闭,发布本系统时仅提供主程序与数据库文件,无 需特别维护。6.7可测试性本系统在正式使用之前可以随机向数据库中存储一系列数据,测试所 有功能的工作情况,测试完毕之后可以清空该数据库并正式使用。6.8可复用性由于本系统的封闭性也造成该软件无法进行功能复用。6.9安全保密性本系统已经设计得较为安全,关键在与
10、系统管理员能否保证数据库的 安全性,同时数据库的存放也较为关键,不可让无关人员访问。6.10可理解性本系统使用的图形界面,对于所有用户均能快速入手,无需特别学习 操作方法。6.11可移植性本系统只能在windows 95以上的操作系统中运行,不可移植到其他操 作系统中使用。6.12互联性本系统无需联机使用,所有数据都保存在本机数据库中。7其他需求无其他特殊需求。8数据描述本系统主要包含两类数据,即静态数据与动态数据,静态数据用以描 述动态数据的实际含义与特征,动态数据则用来存储学生的各类信息,是本 系统的主要操作数据。姓名Name性别Sex年龄Age家庭住址Address家庭电话Tel-H年级Grade课程Course任课教师Teacher得分Score修改Modificati on密码SecretNumber8.2动态数据输入数据:用户名,密码,菜单选项,导入文件。输出数据:由查询所得的学生的基本信息和成绩信息。8.3数据库描述由于本管理系统对数据访问量不大,为存储和使用方便,本软件采用常 见的Microsoft Access数据库,用户也无需额外安装数据库软件。8.4数据字典1 姓名=1汉字10|1字母202 学号=1数字73 家庭住址=1汉
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三年级下册数学教案-长方形的面积-北师大版
- 公司与公司借款合同(2025年版)
- 二年级上册数学教案-7.6 动物乐园|北师大版
- (高清版)DB45∕T 203-2022 绿色食品 茶叶生产技术规程
- 人教版数学三年级上册单元练习卷(易错题)-第六单元-多位数乘一位数(含答案)
- 模拟试卷五(原卷版+解析版)-三年级语文上学期期末全真模拟卷(部编版五四制)
- 第三课 表格的修饰(教学设计)2023-2024学年四年级下册信息技术龙教版
- 2025年甘肃财贸职业学院单招职业适应性测试题库学生专用
- 2025年度实习生实习基地共建实习劳动协议书
- 2025年度新能源产业研发人员招聘与技术支持协议
- 2024风力发电叶片维保作业技术规范
- 公路工程监理工作指导手册
- 第2课 玩泥巴(课件)科学一年级下册
- 学校临聘人员规范管理自查报告
- 小学数学课堂有效教学现状调查问卷分析报告
- 投诉法官枉法裁判范本
- 食材配送服务方案投标方案(技术方案)
- 北京市大兴区2023-2024学年七年级下学期期中考试英语试卷
- 新能源充电桩安全管理与防护
- QCT848-2023拉臂式自装卸装置
- 人教版八年级下册英语默写(单词 重点短语 重点句型)含答案
评论
0/150
提交评论