高校学生信息管理系统设计论文.docx
- 文档编号:28118341
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:52
- 大小:816.11KB
高校学生信息管理系统设计论文.docx
《高校学生信息管理系统设计论文.docx》由会员分享,可在线阅读,更多相关《高校学生信息管理系统设计论文.docx(52页珍藏版)》请在冰豆网上搜索。
高校学生信息管理系统设计论文
高校学生信息管理系统设计论文
毕业论文
高校学生信息管理系统设计
学院管理科学与信息工程
专业班级
学生姓名
学号
指导教师
职称
毕业论文原创性声明
本人郑重声明:
所呈交毕业论文,是本人在指导教师的指导下,独立进行研究工作所取得的成果。
除文中已经注明引用的内容外,本论文不包含任何其他人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
论文作者签名:
年月日
摘要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
学生信息管理系统是以MyEclipse设计开发的,后台建立了以MicrosoftSQLServer为基础的数据库,故而学校管理人员可以通过该系统快捷有效的对学生信息进行管理。
本文介绍了学生管理信息系统的系统分析部分,包括战略规划、可行性分析、系统分析等。
【关键词】学生信息;管理系统;MicrosoftSQLServer
一、战略规划
(1)
(一)选题目的与意义
(1)
(二)企业信息化的必要性、可能性分析
(2)
(三)学校信息化的规划要求
(2)
二、可行性分析(6)
(一)系统的目标(6)
(二)系统规划及初步方案(6)
(三)可行性研究报告(6)
(四)结论(7)
(五)系统开发方案(7)
三、系统分析(8)
(一)现行系统的组织与功能分析(8)
(二)学校主要业务流程分析(10)
(三)数据和数据流程分析(13)
四、系统总体方案设计(20)
(一)系统结构模块设计(20)
(二)代码设计方案(29)
五、数据库设计(30)
(一)逻辑结构设计(30)
(二)系统的E-R图(32)
六、输入输出设计(33)
(一)输入设计(33)
(二)输出设计(36)
七、结论(39)
参考文献(40)
一、战略规划
(一)选题目的与意义
1.选题目的
21世纪是信息世纪,信息化也更快捷方便的融入了各行各业。
而学校的信息化建设也在加紧实施着,其中学生信息管理是重要的一部分。
学生信息管理系统是利用计算机对学生的信息进行寻常的管理,它没有传统手工管理方式的效率低等缺点,相反能高效的对学生信息进行科学的管理,不仅耗资低也省时省力。
设计学生信息管理系统也推进了学生学籍管理的电子化、规范化、并同时提高了义务教育水平。
2.选题背景
学生信息档案的管理对于管理者来讲是十分重要的,学生信息也是高校极其重要的一项信息资源。
而近几年来,国家教育政策的调整,我国高校的大规模扩招,给学校的教学管理,学生管理等方面带去了不少的冲击。
人工的传统管理由于其复杂,分散的处理,且对于大量的数据以及所涉及的人员不能及时的更新,所以效率较低、不规范、不科学。
目前我国的各类院校中还有相当一部分的学生信息档案还停留在纸质的基础上,用较为落后的人工管理,尤其是小城镇的中、小学生档案的管理,这样的管理机制理应被不断进步的时代发展所淘汰,这种管理方法会浪费极大的人力和物力。
所以,以计算机为基础的信息管理的方法必将代替这种传统的手工管理模式。
为了适应学校的现代化管理需要,要建立学生信息管理系统,再加上多媒体技术等手段,来推进数字化校园建设,使校园网的利用更加高效,最终,使学校办学、办公的效率和质量更高。
3.选题意义
在学校的教务管理中运用计算机信息管理,即信息管理系统,可以加快查询速率、使修改更加简便、科学统计、使信息管理更加规范化,管理更加高效、科学等,从而,相对于传统的人工管理更加方便,负担更少,也避免了其人为操作的错误和不规范行为。
(二)企业信息化的必要性、可能性分析
1.必要性分析
从学生的角度讲,学生的各种信息代表着学生的有效身份,如学生的基本信息,学习成绩,奖惩情况,学籍变动和学生缴费情况等信息,通过这些真实有效的数据来反映一个学生在校期间的表现情况。
因此,每个学生都有唯一相关的信息与其对应,故而,使信息更加准确、安全、科学。
这就说明“统一、及时、规范和严密”是学校对信息管理的要求。
从学生信息管理者的角度讲,学校的学生信息管理主要包括学生的学籍管理,学生的成绩信息管理,学生的奖惩信息管理,学生缴费信息管理等。
这类信息由学校教务处、学生处和财务处等其他部门整理汇总,故而,能开发出对于掌握学生信息动态且方便、快捷、准确,而且整个过程系统、完整和便捷的学生信息管理系统是非常有必要的。
相比较以前传统的人工操作方式对学生的各种数据信息逐一整理,既浪费人力物力,又效率低并且也不利于后期的各种管理。
所以,一个相对完整的学生信息管理系统的建立是十分必要的。
2.可能性分析
学生信息管理系统主要包括学生学籍变动的管理,学生成绩的管理、学生缴费信息管理,学生成绩信息的管理,学生奖惩信息的管理以及学生毕业信息的管理,主要包括数据的输入、修改、查询、追加、统计和打印报表等功能,所设计的系统要高效、准确地完成这些功能,而且使用方便,界面要美观、大方,易于学习和理解。
这些要求都符合学校的实际情况,学生信息管理系统是可行的。
(三)学校信息化的规划要求
1.学校信息化基本建设
1)基础建设;
2)资源建设:
建立教学资源库,包括电子图书库、影视库等资源;
3)教师队伍建设:
基础的培训全校老师,主要内容是Basiccomputerapplication培训、数值型ernet应用培训等;
4)技术人员队伍建设。
2.学校教学和管理信息化建设
1)教学信息化:
利用学校的资源库来落实课堂教学信息及文件的共享;
2)管理信息化:
开发学校内部管理系统。
1)建立U/C矩阵
表1U/C矩阵
数据类
过程类
学
生
信
息
表
学
生
信
息
文
件
学生相关记录
学
生
信
息
报
表
缴
费
单
缴
费
信
息
文
件
缴
费
报
表
成
绩
单
成
绩
信
息
文
件
正
确
成
绩
成
绩
报
表
奖
惩
记
录
奖
惩
信
息
文
件
奖惩
信
息
打
印
毕
业
信
息
文
件
毕
业
审
核
文
件
毕
业
信
息
报
表
学生信息录入
C
C
U
U
U
学生信息查询
U
C
U
U
U
学生报表打印
U
C
U
U
缴费信息录入
U
C
缴费信息查询
C
U
缴费信息打印
U
C
成绩录入
U
U
C
成绩查询
U
C
U
成绩修改
U
U
C
成绩报表打印
U
C
奖惩信息录入
U
U
C
奖惩信息查询
U
C
U
奖惩信息打印
U
C
毕业信息录入
U
C
毕业信息审核
U
U
U
U
U
C
毕业信息打印
U
C
表2子系统划分
数据类
过程类
学
生
信
息
表
学
生
信
息
文
件
学生相关记录
学
生
信
息
报
表
缴
费
单
缴
费
信
息
文
件
缴
费
报
表
成
绩
单
成
绩
信
息
文
件
正
确
成
绩
成
绩
报
表
奖
惩
记
录
奖
惩
信
息
文
件
奖惩
信
息
打
印
毕
业
信
息
文
件
毕
业
审
核
文
件
毕
业
信
息
报
表
学生信息录入
学生信息管理
U
U
U
学生信息查询
U
U
U
学生报表打印
U
U
缴费信息录入
缴费信息
管理
缴费信息查询
缴费信息打印
成绩录入
U
学生成绩信息
管理
成绩查询
U
成绩修改
U
成绩报表打印
奖惩信息录入
U
奖惩信息
管理
奖惩信息查询
U
奖惩信息打印
毕业信息录入
毕业信息管理
毕业信息审核
U
U
U
U
毕业信息打印
表3子系统数据流的划分
2)信息系统结构图
图1信息系统结构图
二、可行性分析
(一)系统的目标
本系统的目标是使学生管理系统机制清楚、严谨、完整、科学、高效。
具体的说就是,使整个信息管理安全、方便、高效;信息管理服务质量高;同时减少人力和物力;以实现学生信息的快速收集、信息发布、信息储存、信息处理和信息交流为目标;并且还能够使工作高效而有序地进行并且加速信息处理速度和提高其准确性;减少人事管理成本等。
(二)系统规划及初步方案
方案一:
用visualfox开发单机版系统,即只安装在一台机算机上实现对学生的信息管理,但是无法与其他计算机进行联网。
方案二:
用MyEclipse开发该系统,构建学校部门的局域网,使其达到资源共享等目的。
(三)可行性研究报告
1.技术可行性分析
方案一较为简单,用户操作方便,比人工处理快。
所需人员的技术水平及各种资源容易满足,开发较为容易。
方案二开发的系统准确、高效及安全性好。
优点是可以实现实时资源共享,保证数据完整性,使工作高效进行。
但涉及到较为复杂的网络操作,开发的难度较高,尤其是安全性,必须得到保证。
2.经济可行性分析
方案一能加快学生信息处理的效率和速度,实现了计算机化的操作。
其优点是投入资金较低,但是对工作效率的改进不明显,无法实现多用户同操作。
方案二可以进一步实现学校的网络化办公,实现业务的协同,提高整体效率。
优点是对学校的长久的管理有较大的帮助,可以削减学校的注资。
但网络平台的建设投资花费比较大,而且也要对相关人员进行专业的管理培训。
3.管理可行性分析
方案一学校基本居于手工处理阶段,易于出现失误而且效率低。
但分工清晰,不仅对原本的工作融合性好,而且对学校管理的反应较小。
更能较好地从人工阶段过渡,而不用做太多调整。
方案二需要适当改变原来的管理模式和工作方式,但也能提高学校的管理水平。
不但提高信息网络化水平,而且也改变了有关人员对网络信息管理的观念,有利于交流。
(四)结论
从技术、经济、管理三个层面进行分析,方案二比较适合。
(五)系统开发方案
1)软件运行平台
操作系统:
WindowsXP、Windows7
数据库软件:
MicrosoftSQLServer2005
2)硬件运行平台
服务器最低配置:
CPU:
3.0GHz内部存储器容量:
2G硬盘容量:
160GB
三、系统分析
(一)现行系统的组织与功能分析
1.组织结构分析
图2学校当前组织结构图
2.功能结构分析
图3功能结构分析
3.组织/功能分析
表4组织/功能分析
其中“1”表示该项业务是对应组织的主要业务;“2”表示该单位是参加协调该项业务的辅助单位;“3”表示该单位是该项业务的相关单位;空格表示该单位与对应业务无关。
(二)学校主要业务流程分析
1.旧系统
图4旧系统的业务流程图
图5旧系统的数据流程图
2.新业务流程分析
图6新业务流程图
(三)数据和数据流程分析
1.数据流程图
图7顶层数据流程图
图8中层数据流程图
图9底层数据流程图
2.数据字典
1)数据项的定义
表5数据项的定义表
名称
编号
别名(简述)
取值范围
类型,长度
学号
I01
学号
字符型,10
姓名
I02
姓名
字符型,10
性别
103
性别
字符型,4
所属院系
I04
所属院系
字符型,20
专业
I05
专业
字符型,10
班级
I06
班级
字符型,10
年级
I07
年级
字符型,4
出生年月
I08
出生年月
日期型
籍贯民族
I09
籍贯民族
字符型,10
家庭住址
I10
家庭住址
字符型,10
邮政编码
I11
邮政编码
字符型,6
政治面貌
I12
政治面貌
字符型,6
家庭电话
I13
家庭电话
字符型,10
缴费时间
I14
缴费时间
日期型
应交费用
I15
应交费用
0-99999
数值型
已交费用
I16
已交费用
0-99999
数值型
操作员
I17
操作员
字符型,14
课程
I18
课程
字符型,20
类别
I19
类别
字符型,4
开课时间
I20
开课时间
日期型
学分
I21
学分
0—100
数值型
成绩
I22
成绩
0—100
数值型
教师
I23
教师
字符型,14
奖惩时间
I24
奖惩时间
日期型
奖惩说明
I25
奖惩说明
字符型,10
奖惩内容
I26
奖惩内容
字符型,40
审核结果
I27
审核结果
字符型,60
2)数据结构的定义
表6数据结构的定义表
3)数据流的定义
表7数据流表
4)数据存储的定义
表8数据存储表
名称
编码
简述
组成
关键字
相关的处理
学生信息表
D1
记录学生的信息情况
学号,姓名,所属院系,专业,班级,年级,性别,出生年月,籍贯民族,家庭住址,邮政编码,政治面貌,家庭电话
学号
P1.1,P1.2,P1.3
学生成绩表
D2
记录学生成绩的情况
学号,姓名,专业,班级,课程,类别,开课时间,学分,成绩,教师
学号
P2.1,P2.2,P2.3,P2.4
缴费信息表
D3
记录缴费信息的情况
学号,姓名,专业,班级,缴费时间,应交费用,已交费用
学号
P3.1,P3.2,P3.3
奖惩信息表
D4
记录奖惩信息的情况
学号,姓名,所属院系,专业,班级,奖惩时间,奖惩说明,奖惩内容
学号
P4.1,P4.2
毕业信息表
D5
记录毕业信息的情况
学号,姓名,所属院系,专业,班级,审核结果
学号
P5.1,P5.2,P5.3
5)处理逻辑的定义
表9处理逻辑表
名称
编码
输入
输出
处理过程
学生信息录入
P1.1
学生信息
学生信息报表
操作员对学生信息将学生信息输入到数据库中
查询修改
P1.2
学生信息
学生信息文件
可以根据学生的各种属性,比如学号,姓名,家庭住址等,查询学生的信息,在查询到的信息的基础上做出修改
基本信息查询
P1.3
学生信息
学生信息文件
查询学生基本信息
成绩录入
P2.1
成绩单
学生成绩文件
分别对学生和班级进行查询、统计各班的成绩、最高分、最低分、不及格人数等
成绩修改
P2.2
成绩单
学生成绩文件
在查询的基础上修改学生成绩,以达到准确的目的
成绩查询
P2.3
成绩单
学生成绩报表
查询学生成绩
成绩报表打印
P2.4
学生成绩报表
学生成绩文件
打印正确成绩单
缴费录入
P3.1
缴费单
缴费信息文件
操作员对应缴费单将学生缴费信息输入
缴费信息查询
P3.2
缴费单
缴费信息报表
查询学生缴费信息
缴费报表打印
P3.3
缴费单
缴费信息文件
打印学生缴费文件
奖惩信息录入
P4.1
奖惩信息
奖惩信息文件
输入学生学号,系统自动辨别该生的信息,填入输入窗口,保存到数据库中
查询修改
P4.2
奖惩信息
奖惩信息文件
查询、修改学生奖惩信息
毕业信息录入
P5.1
学生信息
毕业信息文件
录入学生信息,选择所在年级
审核
P5.2
学生信息
毕业信息报表
选择审核班级,分别对学生的缴费情况,成绩情况和奖惩情况进行考核,最终系统判断能否毕业
毕业信息报表打印
P5.3
毕业信息报表
毕业信息文件
打印学生毕业信息文件
6)外部实体的定义
表10外部实体定义表
名称
编号
输入
输出
备注
学
生
办
S1
学生信息,
奖惩信息
学生信息报表,奖惩信息报表,毕业信息报表
根据学生信息进行整理修改,形成学生信息报表,且根据实际情况形成毕业信息报表,根据奖惩信息,形成奖惩信息报表
教务处
S2
成绩单
学生成绩报表
根据成绩单,形成学生成绩报表
财务处
S3
缴费单
缴费信息报表
根据缴费单,形成缴费信息报表
档案室
S4
学生信息,
毕业报表
学生信息文件,
毕业信息文件
根据学生信息整理修改录入,形成学生信息文件,根据毕业报表,形成毕业信息文件,并判断存档
3.处理功能的分析
图10系统登录基本信息判断树
四、系统总体方案设计
(一)系统结构模块设计
1.系统结构模块结构图
图11系统结构模块结构图
图12成绩信息录入功能结构设计图图13成绩信息查询功能结构设计图
图14成绩信息变更功能结构设计图图15毕业信息审核功能结构设计图
2.各模块的IPO图
图16学生信息管理系统主控IPO图
图17学生信息管理系统信息管理IPO图
系统名称:
学生信息管理系统设计人:
模块名称:
学生信息管理设计日期:
图18学生信息管理系统学生信息管理IPO图
系统名称:
学生信息管理系统设计人:
模块名称:
缴费信息管理设计日期:
处理:
图19学生信息管理系统缴费信息管理IPO图
图20学生信息管理系统成绩信息管理IPO图
系统名称:
学生信息管理系统设计人:
模块名称:
奖惩信息管理设计日期:
图21学生信息管理系统奖惩信息管理IPO图
系统名称:
学生信息管理系统设计人:
模块名称:
毕业信息管理设计日期:
处理:
图22学生信息管理系统毕业信息管理IPO图
(二)代码设计方案
1.唯一确定性:
每个代码都只代表唯一的实体或者属性;
2.满足系统的使用要求,有利于记忆和运用;
3.简单性:
代码需简单明了,同时以有利于对数据的统计、分析汇总等操作;
4.便于修改调试:
当某个程序代码在特点、条件或所代表的实体关系发生改变时,程序要容易修改,也要方便系统的初始化,以便于不影响系统的正常使用;
缴费号:
用顺序码表示,从1开始递增;
奖惩单号:
用顺序码表示,从1开始递增;
图23学号代码的设计图
五、数据库设计
(一)逻辑结构设计
1.学生表
表11学生表
字段名
类型
长度
允许为空
学号
字符型
14
NOTNULL
姓名
字符型
10
NOTNULL
所属院系
字符型
20
NOTNULL
专业
字符型
10
NOTNULL
班级
字符型
10
NOTNULL
年级
字符型
14
NOTNULL
性别
字符型
2
NOTNULL
出生年月
日期型
-
NOTNULL
籍贯
字符型
10
NOTNULL
民族
字符型
10
NOTNULL
家庭住址
字符型
20
NOTNULL
邮政编码
字符型
14
NULL
政治面貌
字符型
14
NULL
家庭电话
数值型
-
NOTNULL
2.学生成绩表
表12学生成绩表
字段名
类型
长度
允许为空
学号
字符型
14
NOTNULL
课程号
字符型
10
NOTNULL
专业
字符型
10
NOTNULL
班级
字符型
10
NOTNULL
姓名
字符型
10
NOTNULL
类别
字符型
4
NOTNULL
学分
数值型
-
NOTNULL
成绩
数值型
-
NOTNULL
教师
字符型
14
NOTNULL
3.缴费信息表
表13缴费信息表
字段名
类型
长度
允许为空
学号
字符型
14
NOTNULL
姓名
字符型
10
NOTNULL
班级
字符型
10
NULL
专业
字符型
10
NULL
缴费时间
日期型
-
NULL
应交费用
数值型
-
NOTNU
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校学生 信息管理 系统 设计 论文