红河学院学生成绩管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
红河学院学生成绩管理系统
第二组
组员
熊伟 2(组长)
朱骄辉 2
李路委 2
Project sponsor: 红河学院教务处
Project name: 红河学院学生成绩管理系统
一.背景(BACKGROUND)
系统的开发背景
本项目的名称:红河学院学生成绩管理系统开发软件。
本项目的任务提出者及开发者:红河学院,学生成绩管理系统软件开发小组
本项目的用户:管理员、教教师、学生。
本产品能具体化、合理化的管理学生成绩,用面向对象的思维方式去了解计算机的基本工作原理和C++语言。
系统开发的目的与意义
传统的教务信息处理利用手工方式登记、填写、更改和查询,早已不能满足当前成绩管理的需要。
而随着时代的发展,计算机和网络的应用也是越来越普及,高校科技改革也是带头深入进行,通过设计一个有效的学生成绩管理系统,不仅可以节省大量的人力物力,减少投资和在填写,登记过程中可能出现的错误,而且极大的提高了查询效率和更新效率,并且是成绩管理变得系统化和自动化。
通过编写文档作为系统的设计依据,对系统要完成的功能进行全面的要求。
系统用户和功能
使用该系统的人有管理员,教师和学生。
本系统主要包含了管理员模块、教师提交信息模块、学生信息查询模块。
管理员进行系统的维护和更新及数据的存储和更新,包括权限控制,信息修改删除和出错处理等;教师通过身份验证进行成绩的提交和更改;学生能够通过身份验证进行成绩查询。
(李路委)
二.执行总结(EXECUTIVE SUMMARY)
项目目标:是学生成绩管理系统规范化系统化,是用户本身共享数据更加方便,减轻学校行政人员的工作负担,提高学校处理事务的工作效率,节约教育经费
项目内容:通过本系统软件,能帮助用户利用计算机,快速方便的对学生成绩进行管理、输入、输出、查找,使原本大量的不具共享性和条理性的数据变得具体化,直观化、合理化。
现行系统状况:现今学生成绩管理系统的烦琐给具有强烈时间观念的各类用户带来了诸多不便,是学校管理学生信息缺少系统性和完整性,为了对学生成绩方便的管理开发了本软件。
(熊伟)
三.问题描述(PROBLEM STATEMENTS)
在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。
计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。
随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。
有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。
还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。
(熊伟)
四.需求分析(BUSINESS REQUIREMENTS)
软件需求:操作系统Windows操作系统win7、WINXP;数据库服务器端软件SQL server2008。
硬件需求:10M以上的LAN接入网络带宽,1G内存/360G(10K) SCSI硬盘的服务器.
学生信息:新生入学时从各个高中传送的学生信息资料及本学校新生招生安排
教师信息:教师入岗是学校分配
成绩信息:各次考试成绩记录
功能需求:
(1)输入每个人的具体信息。
把个人信息和成绩输入到数据库。
(2)查询个人的全部信息和成绩。
(3)查询同一专业的所有人员(教师和管理员)。
(4)管理员更改信息
(5)教师更改成绩(朱骄辉)
五.可行性分析(FEASIBILITY ANALYSIS STUDY)
进行研究的前提是系统能够实现:管理员用户录入所有学生的信息,包括学号、姓名、班级、出生日期、性别,课程,对学生数据进行管理、更新、修改、删除;教师用户登录后,能够阅读所教授课程及全部学生信息,并按学号录入学生成绩后提交给管理员,若成绩出错时可以修改、删除、增加学生成绩;学生用户登录后可以看到自己的学生信息和课程信息,并查询相应成绩。
技术可行性(Technical Feasibility)
学生成绩管理系统需要有软件工程,数据库技术,网络技术,相应软硬件支持,经济支持,人才要求等。
学生成绩管理系统的软件设备有操作系统WIN7、WINXP,IE6.0及以上、10M以上的LAN接入网络带宽、数据库软件SQLServer2008,网络和办公软件EXCEL2003用以输出报表;学生成绩管理系统的硬件设备有100M网卡,电脑五台,CPU奔腾4以上,内存1G 以上,硬盘160G以上,可打印A3纸的打印机1台用以打印所需学生成绩。
学生成绩管理系统的人员要求:系统分析人员(2),开发人员(5),数据库管理人员(1)。
采用C++实现,依靠强大的数据库控件和数据库管理系统和其他语言相结合,两个月内开发出系统。
(李路委)
经济可行性(Economic Feasibility)
由上图可见使用本系统1年3个月后就可以盈利。
组织可行性(Organization Feasibility)
管理员需要进行信息管理,教师用户和学生用户只需进行用户登录认证即可查看信息,操作简便易行,界面设计如果足够简单,可以非常方便的查询管理学生成绩。
管理员对数据库的管理运用相关数据库知识,教师和学生用户只需在登录界面输入用户名和密码即可进入成绩查询系统,根据系统的提示,进行输入、单击操作即可输入成绩,查询成绩。
操作简单易学。
(熊伟)
ID任务名称开始时间完成持续时间
2015年
2014年
4-19 11-23-154-12
1-11
12-28
11-23
10-1911-301-42-22
2-12-8
10-2611-93-22
1-18
12-73-14-5 11-1612-142-153-8
1-253-29
12-21
16d
2014-10-24
2014-10-17
项目策划
210d
2014-11-7
2014-10-27
项目分析
360d
2015-1-30
2014-11-10
项目开发
435d
2015-3-20
2015-2-2
项目测试
525d
2015-4-24
2015-3-23
项目维护
红河学院成绩管理系统用例图
参与者
类图。