学生成绩管理系统问题!急急急!老师叫我们写一个学生成绩管理系统可行性报告,但是复制网上的话,怕大家

2024年12月05日 00:58
有1个网友回答
网友(1):

看看这个你有没有;
学生成绩管理系统
学生成绩管理系统可行性报告
1. 引言
1.1 编写目的:本学生成绩管理系统模块是为了实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能
1.2项目背景 :本系统属于XXX学校微机网络管理系统中的学生成绩管理模块,由管理系统总体设计人员提出,由本组成员联合开发,实现的是管理系统中关于学生成绩管理的子功能。
1.3参考资料:参见《软件工程》、《管理信息系统》两书。
2.可行性研究的前提
2.1 要求:
A功能:本系统应该实现学生成绩信息的管理与查询,具体包括学生信息查询,如姓名,五门课程平时成绩,成绩总评等;同时可以对以上信息进行修改,删除和添加。另外还要做到可以对学生成绩信息以及成绩信息查询和维护。
B性能:查询效率尽可能做到精准,信息维护功能做到简单易用,不需过多对人员的培训。
C输入:对于查询功能,应做到可以单条件和组合条件输入;对于维护功能,要有输入、修改学生信息和成绩。
D输出:能按要求在显示器上显示所需内容并能打印成有条理的表格。
E安全与保密:对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。考虑到数据保存,条件允许的情况下可以让系统定时自动保存,省去手工保存的繁杂程序。
F本模块由系统主界面调入,实现学生成绩管理子功能。
G 完成期限:3个月
H基本处理流程:
2.2条件、假定和限制:
开发时间:9月。
经费来源:个人筹集
最迟完成时间:2011年12月30日
2.3 决定可行性的主要因素:
资金到位
开发人员无较大变动
3.对现有系统的分析
现有系统为完全人工记录,设备落后,工作重复量大、枯燥,错误率高,查询复杂、花费时间长。
4.所建议技术可行性分析
4.1 本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出 。
4.2采用建议系统可能带来的影响
4.2.l对设备的影响
只需添置低档计算机,如果条件允许可添加打印机以便查询能方便打印成资料作为参考。
4.2.2对现有软件的影响
对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。
4.2.3对用户的影响
需要短时间来熟悉新系统,但不需要大量的培训。
4.3技术可行性评价
在以上限制条件下利用现有技术和人员,完全可以实现预期目标。开发人员应尽职尽责,尽量在规定期限内完成项目。
5.所建议系统经济可行性分析
5.1支出
5.1.1基建投资
xxxRMB
5.1.2其他一次性支出
xxxRMB
5.1.3经常性支出
每月xxxRMB
5.2效益
5.2.1一次性收益
xxxRMB
5.2.2经常性收益
每月xxxRBM
5.3收益/投资比
a/b
5.4投资回收周期
x个月
6.社会因素可行性分析
6.1法律因素
所有技术资料都由提出方保管。
合同制定确定违约责任
6.2用户使用可行性
使用本软件人员要求有一定计算机基础。
7.其他可供选择方案
7.1引进已有管理系统
操作人员需要重新上机培训,可以避免大量开发费用
7.2将程序开发工作移交专业软件公司制作
不需学校投入大量相关人力,但相对物力比本方案要多
8.结论意见
本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方案为最佳方案。

学生成绩管理系统的结构化分析
一. 系统功能描述。
1学号段查询功能
2输入功能
2.1添加功能
2.2修改功能
3登陆功能
3.1分辨不同用户给予不同权限
3.2分辨是否有这样的用户名
3.3分辨用户所输入的用户密码是否正确
二.系统数据流图

三.数据字典
1数据流条目
数据流名称:全部记录
别名:无
简述:最新更新后所有关于学生成绩的记录
来源:数据库
去向:加工“记录筛选”
数据流量:不限
组成:学号+姓名+高数+马哲+英语+毛概+邓理+成绩总评
数据存储条
数据存储名称:学生成绩记录
别名:无
简述:存放学生所有可供查询的信息
组成:学号+姓名+高数+马哲+英语+毛概+邓理+成绩总评
组织方式:索引文件,以学学号为关键字
查询要求:要求能立即查询
2数据项条目
数据项名称:学号
别名:无
简述:所有学校学生的学号
类型:字符串
取值范围及含义:第1~2位:入学年份(例2003年入学显示为03)
第3~4位:系别代码
第5~7位:专业代码
第8位:班级号
第9~10位:班内编号
3加工条目
加工名:更改的记录
激发条件:学生成绩记录被改动
优先级:普通
输入:新记录
输出:更新数据、数据未改动
加工逻辑:根据现有学生成绩记录
if 新记录<>旧记录
then 更新数据
else 数据未改动
endif
一 概要设计说明书
1 引言
1.1 编写目的:本学生成绩管理系统模块是为了实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能
1.2 项目背景 :本系统属于XXX学校微机网络管理系统中的学生成绩管理模块,由管理系统总体设计人员提出,由本组成员联合开发,实现的是管理系统中关于学生成绩管理的子功能。
1.3 参考资料:参见《软件工程》、《管理信息系统》两书。
2 总体设计
2.1 软件概述:本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出 。使学校学生成绩管理不再是个枯燥而又大大减少工作量的工作。
2.2 运行环境:操作系统win98以上,cpu400mz以上,内存64mb以上。
2.3 软件结构:vb与数据库相连构成。
2.4 外部接口:鼠标、键盘
3 模块设计
3.1 学号段查询模块
接口:键盘、鼠标、数据库
功能:由外设获取查询信息,完成查询
逻辑:将输入的字符转换成查询条件,在现有的数据库中进行查询。
状态:经过身份验证后使用者就可以调用该模块
3.2 输入模块
3.2.1 添加模块
3.2.2 修改模块
接口:键盘、鼠标
功能:由外设获取数据,添加到数据库
逻辑:将输入数据暂时存放在内存中退出时自动保存
状态:经过身份验证后管理员就可以调用该模块
3.3 登陆模块
3.3.1 分辨不同用户给予不同权限(a模块)
3.3.2 分辨用户所输入的用户密码是否正确(b模块)
3.3.3 分辨是否有这样的用户名(c模块)
接口:键盘、鼠标
功能:防止无关人员进入进行破坏
逻辑:与程序中设定的用户名和密码进行比较核对
状态:运行该软件就能看到

二 数据库设计说明书
1 dbms简介:本系统应该实现学生成绩信息的管理与查询,具体包括学生信息查询,如姓名,五门课程平时成绩,成绩总评等;同时可以对以上信息进行修改,删除和添加。另外还要做到可以对学生成绩信息以及成绩信息查询和维护。
2 数据库的概念模型与逻辑设计:
2.1 表的内容、数据类型、储存空间大小和取值范围
2.1.1 学生基本信息表
2.1.1.1 学号:integer型 10个字节
2.1.1.2 系别:integer型 2个字节
2.1.1.3 专业班级:integer型 3个字节
2.1.1.4 姓名:string型 10个字节
2.1.1.5 年龄:integer型 2个字节
2.1.2 学生成绩表
2.1.2.1 学号:integer型 10个字节
2.1.2.2 高数平时成绩:integer型 3个字节 0~100
2.1.2.3 英语平时成绩:integer型 3个字节 0~100
2.1.2.4 毛概平时成绩:integer型 3个字节 0~100
2.1.2.5 马哲平时成绩:integer型 3个字节 0~100
2.1.2.6 邓理平时成绩:integer型 3个字节 0~100
2.1.2.7 总评成绩:integer型 3个字节 0~100
2.2 表之间的关系
一个学生成绩数据库,包括学生基本信息表和学生成绩表,他们之间用学生学号来联系,他们的关系是一对一的。
2.3 主键索引
学生基本信息表的主键是学生的学号
学生成绩表的无主键
2.4 逻辑设计
总评成绩=高数*15%+英语*15%+毛概*25%+邓理*25%+马哲*20