学生成绩管理系统开发规划方案报告.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
----
学生成绩管理系统可行性分析报告
一、系统建立的目的及背景
1、编写目的
当今学生成绩管理的繁索给具有强烈时间观念的行政人员带来
了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生成绩的管理方便,开发人员完成了全面的调查与分析,同时与目标用户
进行了多次深入沟通,主要用于大中专院校学生日常管理工作,以规范的学生档案为基础,实现了学生考勤,学籍变更、学生奖惩、考试成
绩、教师考勤等电算化管理,实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能。
2、项目背景
当今学生成绩管理的繁索给具有强烈时间观念的行政人员带来了
诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生成绩的管理方便,节省资源,提高工作效率,开发人员完成了全面的调
查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手
开发《学生成绩管理系统》软件。
二、功能特点:
学生信息查询、存储、共享的整体解决方案
1.学生档案管理:
建立规范的电子学生档案,并实现自动拍照功能,规范、易用。
-----
----
2.方便的查询功能:
根据要求迅速查找出所有学生档案中符合要求的信息,支持EXCEL 导出,准确、快捷。
3.学生考勤管理
请假申请直接在软件中提交,由主管老师审核,系统自动统计学生请
假次数,高效、明了。
4.学生成绩管理
支持 EXCEL 模板导入学生成绩,系统自动统计各科成绩并排名。
3.学生综合情况报表
独创的《学生情况综合报表》自动分学期将学生档案、成绩、排名、
奖惩、考勤等学生表现情况进行汇总,颠覆了以往期末人工汇总的方
法,全面、简捷。
4.支持多用户管理模式:
用户根据不同权限分别管理各自资料,方便管理、节约成本。
三、可行性研究的前提
1.要求
主要功能:能够实现老师和学生对成绩的管理,即完成一些基本
的功能,如:查询,删除,添加,修改等,同时也要实现权限的管理。
性能要求:信息中心提供的学生成绩信息必须及时的反映出来,
老师和学生能够及时的进行对成绩的管理。
输入要求:数据完整,详实。
输出要求:简捷,快速,实时。
1
-----
----
安全与保密要求: 1. 依赖于网络本身对用户使用权限的规定。
2.在程序模块中通过使用密码控制功能对用
户的权限加以限制。如:删除和修改。
四、系统的可行性研究
1、操作可行性(必要性):本系统将大大改善数据处理速度,并
且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工
资支出
2、技术可行性(可能性):校园网已正常运行;开发人员已熟练掌
握面向对象的开发工具;教务人员已实现计算机培训‘技术上实现系统是可行的。
3、经济可行性(有益性):校园内部局域网络已经建成;各部门电
脑均已配置;硬件投入不需要很大,另外,学校对系统的开发大力支
持。因此经济上是可行的。
本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方案为最佳方
案
2
-----
----
学生成绩管理系统总体规划方案报告
一、规划系统的组成部分:
按使用者权限分为三部分:
1、学生:可执行学生个人信息查询功能,及个人登录密码修改功
能
2、教师:可执行教师个人信息查询功能,及相关课程成绩录入、
修改、和查询功能
3、系统管理员:可执行所有个人信息和成绩信息的查询、更新、
删除以及修改功能。
二、建立数据模型
由于计算机不可能直接处理现实世界中的具体事物,所有我们必
须事先把具体事物转化成计算机能够处理的数据。
首先数字化,用数据模型这个工具来抽象表示和处理,
3 -----
----
所在系
教师号学号
姓名班级账号密码
姓名
课程名院系
课程号
性质
教师学生
学分
课程
专业
查询
查询,输
入,更改
总学分
存储
数据库
查询,输
入,更改
管理员
密码账号姓名管理员号
4
-----
----
三、建立设计数据库
1、系统的组成部分有:教师录入成绩界面
教师查询成绩界面
学生查询成绩界面
管理员查询成绩界面
2、数据库如下
学生表
学号姓名所在专业班级登录登录不及总学分系账号密码格科
数
教师表
教师号姓名所在系登录账号登录密码课程表
课程号课程名先修课课程性质学分
学生课程表
学号课程号成绩
管理员表
管理员号姓名登录账号登录密码
5
-----
----
四、建立数据字典
通过使用数据字典对数据库进行管理。对数据元素定义,设计数据字典。
1、数据字典:
名字:学号
别名:
描述:唯一标识一个特定学生的关键域
定义:学号 =13{ 数字 }13
位置:成绩单
名字:姓名
别名:
描述:学生的名字
定义:姓名 =4{ 字符 }8
位置:成绩单
名字:所在系