红河学院学生成绩管理系统

红河学院学生成绩管理系统

组员

伟 2(组长)

朱骄辉 2

李路委 2



Project sponsor: 红河学院教务处

Project name: 红河学院学生成绩管理系统

一.背景(BACKGROUND

系统的开发背景

本项目的名称:红河学院学生成绩管理系统开发软件。

本项目的任务提出者及开发者:红河学院,学生成绩管理系统软件开发小组

本项目的用户:管理员、教教师、学生。

本产品能具体化、合理化的管理学生成绩,用面向对象的思维方式去了解计算机的基本工作原理和C++语言。

系统开发的目的与意义

传统的教务信息处理利用手工方式登记、填写、更改和查询,早已不能满足当前成绩管理的需要。而随着时代的发展,计算机和网络的应用也是越来越普及,高校科技改革也是带头深入进行,通过设计一个有效的学生成绩管理系统,不仅可以节省大量的人力物力,减少投资和在填写,登记过程中可能出现的错误,而且极大的提高了查询效率和更新效率,并且是成绩管理变得系统化和自动化。

通过编写文档作为系统的设计依据,对系统要完成的功能进行全面的要求。

系统用户和功能

使用该系统的人有管理员,教师和学生。

本系统主要包含了管理员模块、教师提交信息模块学生信息查询模块

管理员进行系统的维护和更新及数据的存储和更新,包括权限控制,信息修改删除和出错处理等;教师通过身份验证进行成绩的提交和更改;学生能够通过身份验证进行成绩查询。(李路委)

二.执行总结(EXECUTIVE SUMMARY

项目目标:是学生成绩管理系统规范化系统化,是用户本身共享数据更加方便,减轻学校行政人员的工作负担,提高学校处理事务的工作效率,节约教育经费

项目内容:通过本系统软件,能帮助用户利用计算机,快速方便的对学生成绩进行管理、输入、输出、查找,使原本大量的不具共享性和条理性的数据变得具体化,直观化、合理化。

现行系统状况:现今学生成绩管理系统烦琐给具有强烈时间观念的各类用户带来了诸多不便,是学校管理学生信息缺少系统性和完整性,为了对学生成绩方便的管理开发了本软件。(熊伟)

三.问题描述(PROBLEM STATEMENTS

在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有只有快,准,精才能发挥其价值。

有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。

还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的(熊伟)

四.需求分析(BUSINESS REQUIREMENTS

软件需求:操作系统Windows操作系统win7WINXP;数据库服务器端软件SQL server2008

硬件需求:10M以上的LAN接入网络带宽, 1G内存/360G(10K) SCSI硬盘的服务器.

学生信息:新生入学时从各个高中传送的学生信息资料及本学校新生招生安排

教师信息:教师入岗是学校分配

成绩信息:各次考试成绩记录

功能需求

1输入每个人的具体信息把个人信息和成绩输入到数据库。

2查询个人的全部信息和成绩

3查询同一专业的所有人员(教师和管理员)

4管理员更改信息

5教师更改成绩 (朱骄辉)

五.可行性分析(FEASIBILITY ANALYSIS STUDY

进行研究的前提是系统能够实现:管理员用户录入所有学生的信息,包括学号、姓名、班级、出生日期、性别,课程,对学生数据进行管理、更新、修改、删除;教师用户登录后,能够阅读所教授课程及全部学生信息,并按学号录入学生成绩后提交给管理员,若成绩出错时可以修改、删除、增加学生成绩;学生用户登录后可以看到自己的学生信息和课程信息,并查询相应成绩

技术可行性(Technical Feasibility

学生成绩管理系统需要有软件工程,数据库技术,网络技术,相应软硬件支持,经济支持,人才要求等。

学生成绩管理系统的软件设备有操作系统WIN7WINXPIE6.0及以上、10M以上的LAN接入网络带宽、数据库软件SQLServer2008,网络和办公软件EXCEL2003用以输出报表;学生成绩管理系统的硬件设备有100M网卡,电脑五台,CPU奔腾4以上,内存1G以上,硬盘160G以上,可打印A3纸的打印机1台用以打印所需学生成绩。

学生成绩管理系统的人员要求:系统分析人员(2),开发人员(5),数据库管理人员(1)。采用C++实现,依靠强大的数据库控件和数据库管理系统和其他语言相结合,两个月内开发出系统。(李路委)

经济可行性(Economic Feasibility

通过对软件开发项目进行成本/效益估计,以确定软件系统可能带来的经济效益能否超过研制和维护此系统所需的费用。

红河学院成绩管理系统

项目

利润

1

2

3

4

5

6

减少员工数量,2@4

降低了员工来询问的次数,500@2

1

1

降低了发工资时的纸张打印费用

2

200

200

提高了员工的工作效率

48

0

72000

利润合计

200

支出

劳动力

项目经理,1@8000,-4个月

32000

分析人员,1@5000,-1个月

5000

开发人员,3@6000,-3个月

54000

测试人员,1@4500,-1个月

4500

支持人员,1@3000,-5个月

15000

培训使用企业管理系统

1

0

100

100

安装企业管理系统

20000

企业管理系统的维护

0

7000

硬件

服务器

25

2

工作站

10000

支出合计

18

1

0

9100

盈利点

63.02%

何时可以盈利

15

个月

1.2604

由上图可见使用本系统13个月后就可以盈利。

组织可行性(Organization Feasibility

管理员需要进行信息管理,教师用户和学生用户只需进行用户登录认证即可查看信息,操作简便易行,界面设计如果足够简单,可以非常方便的查询管理学生成绩。管理员对数据库的管理运用相关数据库知识,教师和学生用户只需在登录界面输入用户名和密码即可进入成绩查询系统,根据系统的提示,进行输入、单击操作即可输入成绩,查询成绩。操作简单易学(熊伟)

用例图

参与者

类图

《红河学院学生成绩管理系统.doc》
将本文的Word文档下载,方便收藏和打印
推荐:
下载文档
热门推荐
相关推荐