程序设计语言考试系统
-----软件工程导论课程设计
组长:雷丽晓
组员:王巍
张红梅
岳晓鹏
彭雅超
时间:2012.1.12
指导教师:董俊
任务分配表
目录
1 问题定义
1. 目前存在的问题
2. 系统目标
3. 规模
2 可行性研究
1. 研究前提
2. 对现有系统的分析
3. 对目标系统的分析
4. 可行性分析
5. 结论意见
3 需求分析
1. 系统目标
2. 需求定义
3. 应用需求分析
4. 对系统的综合要求
5. 分析系统的数据要求和建模
6. 软件规格需求说明
7. 验证软件需求
4 总体设计
1系统说明
1.1功能模块设计
1.2提出并选择最佳方案
1.3各子系统精化的数据流图
1.4各子系统的软件结构
1.5数据库设计
2用户手册
5 详细设计
1人机界面设计
2各子系统的Jackson结构程序设计
6 测试计划
一、测试目标
二、测试准则
三、测试方法
四、测试步骤
1.模块测试
2.子系统测试
3.系统测试
4.验收测试
1 问题定义
1.目前存在的问题
随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套完善的教学管理软件提出了更多的要求。为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的教学管理软件管理系统。而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统,以便在学校内实施良好的一整套完善的管理且以最快地速度响应教师和学生的需求,及时为他们提供服务,为他们提供一个高效、便捷的环境。学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。
随着国家对于教育的重视逐渐加大,学校正向着大型化、规模化发展,学生管理工作是学校各项工作的一个重要部分,其管理水平的高低将直接影响到人才的培养质量。而对于大中型学校,跟学生信息管理有关的信息随之急剧增加。在这种情况下单靠人工来处理学生的信息不但显得力不从心,而且极容易出错。面对庞大的信息量,如何有效地提高学生管理工作的效率是一个学校急需解决的问题。因此开发适合学校需要的学生管理信息系统,通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,并减少管理方面的工作量。
2.系统目标
该系统是设计一个学生信息数据库管理系统,提供了强大的学生档案管理管理功能,由计算机代替人工执行,方便管理员对学生信息的添加、修改、删除、查询等操作。本系统开发的总体任务是实现学生信息管理的系统化、规范化、自动化、达到提高学生信息管理效率的目的。
3.规模
此项目属于小型网站项目,其功能包括:
(1) 登录用户管理
(2) 学生信息管理
(3) 课程信息管理
(4) 学生查看分数
(5) 教师录入分数
2 可行性研究
1.研究前提
本软件的功能和要求是解决高校对学生的信息管理的问题,为进一步完善学校对学生档案学籍、成绩等的管理,实现学生信息数据包括与学生有关的数据的管理与操作处理,具体实现学生学籍异动管理、奖惩情况管理、档案管理、成绩管理、考勤管理。基本数据流动为用户数据的输入,学生信息,课程信息,班级信息的输入,以及有关用户提出的对学生信息等的查询要求所产生的数据输出。本软件采用的数据库系统是目前广泛采用的系统,数据安全和保密有一定的保障。软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化,实现保证软件质量的前提下的资金投入最小化。
2.对现有系统的分析
学校管理工作对于学校的决策者和管理者来说至关重要,但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着很多缺点,如:效率低、保密性差。另外,时间一长,将产生大量的文件和数据,这对查找、更新和维护都带来了不少的困难。由于现在高校扩招,学生人数增多,现有系统工作负荷过大,耗费人力物力,费用支出偏高。另外,现有系统的技术性较低,所以系统的维护较费力,所需人员数量加大。
3.对目标系统的分析
学生信息管理工作主要是学生基本情况的管理,包括学生信息变动的管理(查询、统计基本信息)、学生成绩的管理、学生日常管理业务信息管理等,主要包括数据输入、修改 、删除、追加、查询、统计和打印报表的功能,学生管理系统要能高效、准确地完成这些功能。
通过把大量的数据检索操作转交给计算机从而提高数据的准确度及办事的效率,节省大量的人力资源并且大大的节省时间成本,能够快速的对学生信息查询、修改,方便教务处对学生的管理。
4.可行性分析
(1)技术可行性
以现有的技术和开发人员的数量和质量条件下,可在规定期限内完成该系统的开发。
(2)经济可行性
采用本系统,旨在解决学生信息管理,所需的软件硬件部分较少,因此成本不高,且安装该系统后,将减少人员数量,提高学生信息的准确率,从而提高工作效率,效益明显提高。因此,从经济上来看是可行的。
(3)操作可行性
从用户单位学校的行政管理、工作制度等方面来看,能够使用该软件系统。现有的工作人员经过短期的培训即可操作该系统,人员素质能够满足要求。
5.结论意见
本系统的技术完备,成熟,经济效益合理,满足安全、真实的学生信息管理要求,满足学校规模扩大后的潜在功能,本系统可立即开发。
3 需求分析
1.系统目标
设计一个学生信息数据库管理系统,提供了强大的学生档案管理功能,由计算机代替人工执行,方便管理员对学生信息的添加、修改、删除、查询等操作。
¥29.8
¥9.9
¥59.8