欢迎来到天天文库
浏览记录
ID:43605964
大小:302.96 KB
页数:9页
时间:2019-10-11
《【精品】需求分析报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学生成绩管理系统需求分析报告指导老师:叶庆生班级:网络工程(1)班学号:080602104姓名:纪萍1•引言作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与ttt界接轨的重要条件。因此,开发学生成绩管理系统很有必要。1・1编写目的该系统以学生本人、教师、家长、以及用人单位为服务对象。该系统能方便学生自己查询成绩,教师了解学生的学习情况以及家长和用人单位对子女
2、或应聘人员的在校情况。实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、删除、查询等处理要求。通过编写这个程序让自己更好的学习了解数据库课程。数据库设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩同数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。1.2项目背景1•软件名称:学生成绩管理系统2.项目的任务提出者:叶庆生;开发者:纪萍;服务对象:学生、教师1.3定义文档中所用到的专业术语的定义和缩写的词的原文:MIS:管理信息系统DED图:数据流图CFD:流程控制图1・4参考资料[1]《实用软件T程》,郑人杰
3、殷人昆陶永雷清华大学出版社[2]《Delphi应用开发指南》,PaulKininiel著郭旭周建明译清华大学出版社[3]杨志姝,冯小飞.ASP+SQLServer基础练习+典型案例•北京:清华大学出版社.2005.[4]周绪・SQLServer2000中文版入门与提高[M]•北京:清华大学出版社,2001,36・2•任务概括2.1目标1.开发出一个操作简便,界面友好,灵活实用,安全可靠的学生成绩管理系统。2.培养学生具有数据库应用软件系统的设计和开发能力。3.熟练掌握一种数据库系统(如SQLSERVER)的使用。4.熟练掌握一种数据库应用软件
4、开发工具(如POWERBUILDER、ASP、VB.NET,Delphi)的使用。1.通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。2.设计的程序能够较好的应用,用实践來验证我们在课本上学习的知识,让口己更好的掌握已经学习的知识。3.明白软件工程对人类社会发展的重更意义,培养对研究开发软件工程的兴趣。2.2运行环境1.便件环境:能够运行windows系统的普通台式机或者笔记木2.软件环境:windows系列平台2.3条件与限制1•建议开发软件运行的最短寿命:系统运行寿命的最小
5、值应该为2年。2.进行系统发案选择比较的期限:系统方案选择比较的时间为3个星期。3•经济來源和使用限制:无4.法律和政策方血的限制:个人的隐私权要妥善处理好。5.换件软件运行环境和开发的环境的条件和限制:在windows环境下开发,在windows条件下运行。6可利用的信息和资源:图书馆的借书,和相关网页的查询,以及老师的指导。3•数据描述3.1静态数据学号(num)学科名称(project)姓名(name)成绩(chengji)性别(sex)年龄(age)备注(beizhu)年级(grade)3.2动态数据输入数据:菜单选项、查询、添加记录
6、、登陆。输出数据:有询查的关键字确定数据库记录的集合。3.3数据库描述学生系统管理系统结构图,以下所示,这些结构图是根据系统分析的数据流程图画出来。实际上它有3个模块组成:信息录入学牛•信息录入课稈信息录入成绩录入考信息录入班级信息录入E-R3.4数据词典1•系统用户数据:教师和学生使用成绩管理系统的身份数据、包含的数据项有用户编号、登陆密码。2.学生基本信息数据:学生基本信息数据,包含的数据项有学号、姓名、性别、民族、入学□期、身份证号等。3.课程数据:课程信息数据。4.班级数据:用于班级信息记录数据5.学生成绩数据:学生的成绩数据,包含的
7、数据项Fl考试的编号、选择学号姓名、选择课程以及分数等。3.5数据采集3.5.1.学生信息包括:学号、学生姓名、性别、出生FI期、所在学院、专业、班级等。2.5.2.课程信息包括:课程编号、课程名称、所属专业等。1.5.3.选课信息包括:学生姓名、课程名称、开课时间、成绩等。2.功能需求4.1功能划分1・分科添加学生成绩。2.修改删除学生成绩。3.查询成绩。由此,学生成绩管理系统的总体用例图设计如下:欢迎界面主界面用尸%户登录4.2功能描述1.分科添加学生成绩:运用数据库添加功能和有关程序相集合,注意学号字段不能为空且不能重复。2.修改删除功
8、能:因为系统规模较小,将修改记录和删除记录放在统一模块处理。3.查询功能是本体系的一个重要动能,在实现时要充分考虑到教师和学生的实际,尽量简化操作,节省使用者的时间
此文档下载收益归作者所有