软件工程课程设计学生信息管理系统(1)
软件工程课程设计学生信息管理系统(1)
PAGE
软件工程课程设计学生信息管理系统(1)
软件工程课程设计
院系:数理系
题目:学生信息管理系统
学号?:11207210102
姓名:汤玉佳
专业:信息与计算科学
指导教师:张家精
目录
学生管理系统可行性研究…………………4
1、1技术可行性…………………4
1、2经济可行性…………………4
1、3操作可行性…………………4
二、学生管理系统需求分析
2、2、1系统任务概述………………4
2、2、2功能需求…………………4、
2、2、3数据流图……………………、5
2、2、4数据字典…………、、8
2、2、5E-R图………………、8
2、2、6性能要求……………、9
2、2、7运行环境……………、9
三、概要设计
3、1设计思想…………、、、10
3、2功能需求……………、10
3、3性能需求……………、11
3、4系统框架……………11
3、4、1系统流程分析……11
3、4、2系统功能模块分析………………12
四、系统详细设计
4、1管理员用例图………14
4、2用户状态图………15
4、3用户活动图…………16
4、4用户协作图…………、、16
五、总结…………………17
参考资料………………18
一、可行性研究
1、1技术可行性
已经有人开发过,并且我们也都使用过相类似系统,对其一般性得软件和操作环境、编译环境都比较熟悉,所以说在技术上来说就就是可行得。
1、2经济可行性
当前系统只对服务器有关得要求,在服务费用方面,支出在您那个承担得范围,以后得维护及其她设备得总共费用在可以承担得范围。用当前系统可以节约出能够支付当前系统得直接支出,以后维护费用更就就是比以前得机制节约很多钱。
1、3操作可行性
系统得操作方式在这个用户组织内能行得通
一、学生管理系统需求分析
1、2、1系统任务概述
学生信息管理系统就就是针对学校人事处得大量业务处理工作而开发得管理软件,主要用于学校学生信息管理,总体任务就就是实现学生信息关系得系统化、科学化、规范化和自动化,其主要任务就就是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。推行学校信息管理系统得应用就就是进一步推进学生学籍管理规范化、电子化、控制辍学和提高义务教育水平得重要举措。
在以前,学校处理学生学籍档案等信息,需要人工收集数据信息,填写表格等,然后加以保存。但就就是,长此以往,随着学生人数不断地增加,学生信息量比较大,学校对于学生信息得保存等更加困难。这就使得必须有一种简洁快速得方法,方便学生信息得存储和调用。学生管理系统就此应运而生。
由此可以看出,人工操作效率太慢,而且容易出错。更加浪费时间。因此,利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。学生信息得录入,调用和查看更加方便,快捷。而且,各种流程出错率大大降低。由此,计算机对于人工得优势显而易见。
1、2、2功能需求
?学生管理系统得目得就就是实现学生信息录入、查看、调用等业务得自动化管理,以提高工作效率。
学生信息管理系统主要包括以下几个功能模块:
学生信息管理:有关学籍等信息得录入、查询和修改,包括学生基本信息,所在学院,专业班级等。
课程信息管理:学生已学课程和正在学习课程。
成绩信息管理:学生课程成绩查询。
学生选课管理:学生选课系统。
任课老师查询:查询正在学习课程得老师信息。
系统功能模块:
1、2、3数据流图
学生信息管理系统
学生信息管理系统
学生
登陆
学生信息
学生成绩
任课老师
查询
查询
查询