学生信息管理系统软件--------可行性研究报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 引言
1.1 编写目的
建立学生信息管理系统,采用计算机对学生信息进行管理,帮助广大师生提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化,减少人力财力投资。
1.2 背景
该项目的名称为“学生信息管理系统”。随着学校的规模不断扩大,专业、班级、学生的数量急剧增加,有关学生信息的各种信息量也成倍增长,而目前许多高校的学生信息管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低。因此,迫切需要开发基于网络的学生信息管理系统来提高管理工作的效率。
1.3 定义
学生信息管理系统是校园网络中一个重要应用系统,它大大改善了学校教学,科研与管理的基础环境,在一定程度上反映出学校管理的现代化水平。本文对学生信息管理系统的若干基本问题进行研究,主要包括学校信息管理系统的功能组成,系统开发条件,步骤及其总体规划等内容。
学生信息管理系统主要功能是学生有关信息的管理及相关查询。学生信息管理主要有:学生管理、教师管理、班级管理、添加班级信息、添加学生信息、添加教师信息、修改教师个人密码、修改学生个人密码、管理员列表等。
1.4 参考资料
[1]. 《软件工程导论(第五版)》张海藩编著清华大学出版社
2. 可行性研究的前提
2.1 要求
A.功能:这是一个学生信息管理系统,主要是对学生的基本信息、成绩的存档、对学生信息的查询及编辑等。
B.输出:能按要求在显示器上显示所需内容并能打印成有条理的表格。
C.输入:对于查询功能,应做到可以单条件和组合条件输入;
对于维护功能,要有输入、修改学生信息和成绩。
D.数据流程和处理流程:表示出最基本的数据流程和处理流程,并辅之以叙述。
E. 安全与保密:登陆系统时,需验证身份和密码,不同的登录人员有不同的功能限制。
2.2 目标
该工程的基本目标:
开发此学生管理系统软件,以供教学人员及操作者进行学生管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,学习编程的技巧,提高工作设计思想,通过本次的工程开发,开发小组成员与辅助老师交流,能从中学习知识吸取经验,在技术和软件思想上同时得到锻炼和提高,从而使总体水平升到一个新的高度。
A.经济目标:由于开发本系统的主要背景(本课程课题)在经济上不注重直接的经济收益,而是注重小组成员整体水平的提高。所以,在经济方面的
要求不是很严格。
B.社会目标:由于本系统在技术方面的完善性、促进性一旦推向社会将受到广大教育单位的关注及支持。对我们民族教育及发展事业有很大的推动力。
C.设计目标:本工程的设计目标就为学生信息管理提供快捷方法,使用户能够便捷查询学生资料,使学校管理自动化。
2.3 条件、假定和限制
A.软件的使用年限为15年左右。
B.进行系统方案选择比较的时间为一个月左右。
C.学校投资,要求经费在15万以下。
D.法律和政策方面的限制。
E.软件开发的硬件要求:系统需要Windows 2003、Windows XP 或Windows 2007的运行环境,硬件要求不要求很高。
2.4 进行可行性研究的方法
实行软件的可行性研究方法主要有:成本效益分析,对估算问题的看法,软件的作用范围,软件的成本估算,速度安排等。
3. 研究目前正在使用的系统
3.1 处理流程和数据流程
基本系统模型
学生信息处理流程数据流图
3.2工作负荷
由于在学校正常的学习生活中,并不是所有同学同时进入系统进行操
作,此系统可满足日常的工作需要,但当进入高峰期时,如学生选课时期,庞大
学生信学
信
管管理P1
学生信P
4学
生缴
费记P 2学生成绩录学生信息管理
学生
P3成绩
学
生缴费
P5费用学
P6核对密
码
P7结果
选
课
的数据量同时进入系统进行操作,可能造成系统的崩溃,此时工作负荷进入到最大。
3.3费用支出
按本软件学生管理系统开发方案,对于本系统软件投资方向,体现于软件开发、软件生产及软件测试。
A.估算方案:本系统完全按开发计划进行估算,办公用品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、房、工作餐)等。
B.具体项目总体估计:本系统大约总体耗费为XXX元。
C.收益估计:本系统本非收益性质开发,重要是为解决学校现行学生管理的需要。
3.4人员设备
管理员:他只负责教务处新来教师的添加;
教务管理员:负责各系新来教师的添加;
班主任:负责学生信息的添加修改。
管理员,教务处,班主任办公室各一台电脑。
3.5局限性
目前我们的使用范围非常狭窄,且本软件是我们的初次版本,如果该软件提高版本,本软件需要大量的修改和更新。
4.所建议的系统
4.1 对所建议系统的说明
我们提出基于C/S结构的学生信息管理系统,实现网上查阅学生信息,以减轻教务处人员的工作量。我们准备开发学生信息管理系统,完成学生基本信息维护、系部信息维护、学生成绩查询信息的维护、新生入学信息的管理、学生在校期间奖罚记录以及达标记录。实现教务处对学生信息管理的需要,包括学生本人基本信息,毕业信息,每个学期的成绩记录,助学贷款等项目的管理。学生信息管理系统是为了解决学生在校的所有相关信息管理的而设计的,目的是建立一个能够初步实现对学生信息管理系统的安全性、清晰化管理,提高学校管理效率,而系统所需的工作人员的数量少,效率高。降低资源浪费,同时增强一些特殊项目管理的透明度。
我们需要对系统前期进行很好的构画,采用最合理的技术和引擎,达到最理想的效果。采用和SQL数据库,并配备OFFICE操作工具。
4.2 处理流程和数据流程
系统应该提供强大查询功能,各种信息的灵活组合统计,各种报表的自动化生成。可以方便添加查询修改学生信息包括,并且系统具有自动纠错的能力,避免人为操作失误。
A. 系统管理:系统授权,部门人员维护,基础代码维护,时间段维护,学科维护,考试维护,系统日志,修改单位名称,数据备份,数据恢复。
B. 学籍管理:学生注册,导入学生,学生查询,学生统计,学生毕业,学籍综合管理,修改学籍号。
C. 成绩管理:成绩录入,成绩查询,班级成绩统计,班级成绩明细,学生总分名次。
D. 收费管理:收费标准维护,费用减免,学生缴费,学生缴费查询,未缴费学生,助学贷款。