毕业设计招生管理系统.docx
- 文档编号:23322182
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:12
- 大小:162.70KB
毕业设计招生管理系统.docx
《毕业设计招生管理系统.docx》由会员分享,可在线阅读,更多相关《毕业设计招生管理系统.docx(12页珍藏版)》请在冰豆网上搜索。
毕业设计招生管理系统
毕业设计
设计题目研究生招生管理系统
2012年
目录
1设计时间:
2
2设计目的2
3设计任务2
4设计内容3
4.1需求分析3
4.1.1开发目标3
4.1.2应用目标3
4.1.3系统的特点及要求4
4.1.4系统性能分析5
4.1.5可靠性可用性分析5
4.2概念结构设计5
4.3逻辑结构设计6
4.3.1逻辑结构设计的思想6
4.3.2E-R图向关系模型的转换7
4.4物理结构设计8
4.4.1测试需求分析10
5总结与展望12
参考文献14
成绩评定14
1设计时间:
2012年
2设计目的:
综合考虑教育事业的高速发展和学校信息化发展过程中出现的各种情况,研究生招生管理系统研究实施后教师教学信息管理信息化,可随时掌握考生信息。
提供快速、准确、详细的考研结果的最新信息。
界面友好美观,操作简单易行,查询灵活方便。
通过系统实施,可提高学校信息的管理水平。
系统维护方便可靠,有较高的安全性,满足实用性、先进性要求。
3设计任务
1每个考生都要将自己的简历和报考情况填入一张表中。
这些信息将作为每个考生的档案,由招生人员管理,后两个阶段的统计工作要用到这些档案。
2对考生成绩进行统计。
当考生成绩都评出之后,招生人员将把每个考生的各科成绩汇总起来,计算出总分、平均分,同时统计出各科的及格率、不及格率及各分数段的考生人数来,由此来分析本年考生的质量和水平。
3进行录取后的统计。
当录取名单确定之后,招生人员要进行统计、分析本年的录取情况,如统计录取生的成绩、年龄、来源等情况,并进行计划招生数和实际招生数的比较等。
由此获得本年研究生的录取情况。
4设计内容
4.1需求分析
4.1.1开发目标
随着教育事业的发展!
国家已经在积极稳步发展专业学位研究生教育,进一步完善专业学位体系,培养大批高层次应用性人才。
这样我们国家的研究生人数的必定在不断增多!
随着招生学校的规模的扩展和学生人数的不断扩招!
学生的管理不能够再像以前那样用纪录本登记学生的信息,这样管理起来,不但需要大量的人手、大量的时间,而且在准确性、高效性、方便性方面不能够做到满意。
电脑的普及,校园网建设成熟为学校学生管理带来改革的可行性。
为了方便管理,开发研究生招生信息管理系统是势在必行的事!
4.1.2应用目标
开发招生信息管理系统的目的是把学生信息的管理电脑化、网络化,大大
提高工作的效率同时,也可以减少人手操作带来的错误。
而且方便进行有关的操作,例如:
信息的录入、查询,修改、删除等!
还有,随着信息的增多,电脑不但可以用来保存大量的数据,而且令数据的维护和更新工作变得自然轻松,一步到位!
4.1.3系统的特点及要求
(1)招生人员需求
综合考虑教育事业的高速发展和学校信息化发展过程中出现的各种情况,研究生网招测评系统研究实施后,应能够达到以下目标:
1)教师教学信息管理信息化,可随时掌握考生信息。
考试规范化、开放化,简单化。
2)提供快速、准确、详细的考研结果的最新信息。
3)界面友好美观,操作简单易行,查询灵活方便。
4)通过系统实施,可提高学校信息的管理水平。
5)系统维护方便可靠,有较高的安全性,满足实用性、先进性要求。
本系统招生人员为管理员。
根据考试进程,及考生的调查,得出招生人员的实际要求
(2)考生分析
1)信息要求
考生可以查看自己相关信息,和录取信息,准确及时
2)处理要求
如果发现录入有错需及时找招生人员及时修改
3)考生的基本情况
①考生的基本信息
考号、姓名、性别、年龄、政治面貌、是否应届、学力、来源、报考专业、报考类别等
②考生成绩的基本信息
考号、姓名、政治、外语、基础科目、专业基础科目、专业科目、总分。
③录取名单的基本信息
录取名单:
考号、录取单位、复试科目、复试成绩、姓名。
④专业字典的基本信息
专业代码、专业名称、计划内招生数、计划外招生数。
4.1.4系统性能分析
1响应时间时间快,无须等待,用户几乎感觉不到。
2更新处理时间<10S
3数据的转换和传送时间,视数据的大小而定。
4解题时间<5S
4.1.5可靠性可用性分析
数据必须是相对的安全,提供数据的自动备份和出错的恢复,系统在运行过程中出现故障的次数少,一个月不能有超过4次的故障!
必须保证系统在运行时是可用的!
4.2概念结构设计
4.2.1E-R图
E-R图是分为两部分实体和属性,每个实体可以有多个属性,这些属性用来表示实体的性质。
不同实体之间可以用关系进行连接,表明各个实体之间的内在联系。
实体和实体之间的关系有一对一的关系(1:
1),一对多的关系(1:
N)和多对多的关系(N:
M)。
E-R图及各个实体之间的关系如下图所示。
4.3逻辑结构设计
4.3.1逻辑结构设计的思想
数据库逻辑设计的任务是将概念结构转换成特定DBMS所支持的数据模型的过程。
从此开始便进入了“实现设计”阶段,需要考虑到具体的DBMS的性能、具体的数据模型特点。
从E-R图所表示的概念模型可以转换成任何一种具体的DBMS所支持的数据模型,如网状模型、层次模型和关系模型。
这里只讨论关系数据库的逻辑设计问题,所以只介绍E-R图如何向关系模型进行转换。
4.3.2E-R图向关系模型的转换
关系模型的逻辑结构是一组关系模式的集合。
E-R图则是由实体,实体的属性和实体间的联系三个要素组成。
所以将E-R图转换为关系模型实际上就是要将实体,实体的属性和实体间的联系转换为关系模式。
转换原则如下。
(1)实体类型的转换:
一个实体型转换成一个关系模式。
实体的属性就是关系的属性,
实体的码就是关系的码。
(2)联系类型的转换,根据不同的情况做不同的处理。
1)一个1:
1的联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。
如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。
如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。
2)一个1:
N的联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并。
如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为N端实体的码。
3)一个M:
N联系转换为一个关系模式。
与该联系相连的各实体的码为各实体码的组合。
4)三个或三个以上实体间的一个多元联系可以转换为一个关系模式。
与该多元联系相连的各实休的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
5)具有相同码的关系模式可合并。
将每一个实体转换成一个关系(关系就是给出关系名,属性就是实体属性,并标明该关系的主键用下划线来表示)
(4)关系模式
考生档案(考号,姓名,性别,年龄,政治面貌,是否应届,学力,来源,报考专业,报考类别)
考生成绩(考号,姓名,政治,外语,基础科目,专业基础科目,专业科目,总分)
录取名单(考号,录取单位,复试科目,复试成绩,姓名,总分)
专业字典(专业代码,专业名称,计划内招生数,计划外招生数)
以上关系模式均为3NF。
为了方便程序查询,建立了如下招生人员视图
考生成绩视图(考号,姓名,政治,外语,基础科目,专业基础科目,专业科目,总分)
4.4物理结构设计
表4.4-1考生档案
属性名
存储代码
类型
长度
备注
考号
姓名
性别
专业
年龄
政治面貌
是否应届
学历
来源
报考专业
报考类别
专业科目
Kkh
Kxm
Kxb
Kzy
Knl
Kzzmm
Ksfyj
Kxl
Kly
Kbkzy
Kbklb
Kzykm
Int
char
char
char
char
char
char
char
char
char
Char
Char
20
8
4
40
6
10
4
16
50
30
10
20
考生学号(主键)
考生姓名
考生性别
考生专业
考生年龄
考生政治面貌
考生是否应届
考生学历
考生来源
考生报考专业
考生报考类别
考生专业科目
表4.4-2考生成绩
属性名
存储代码
类型
长度
备注
考号
姓名
政治
外语
基础科目
专业基础科目
专业科目
总分
Kkh
Kxm
Kzz
Kwy
Kjckm
Kzyjckm
Kzykm
Kzf
Int
char
int
int
int
Int
int
int
20
8
4
4
4
4
4
4
考生考号(主键)
考生姓名
考生政治科目分数
考生英语科目分数
考生基础科目分
专业基础科目分数
专业科目分数
考生总分
表4.4-3考生录取
属性名
存储代码
类型
长度
备注
考号
录取单位
复试科目
复试成绩
姓名
Kkh
Klqdw
Kfskm
Kfscj
Kxm
Int
char
char
int
char
20
20
20
4
8
考生考号(主键)
考生录取院校
考生复试科目
考生复试成绩
考生姓名
表4.4-4数据字典
属性名
存储代码
类型
长度
备注
专业代码
专业名称
计划内招生数
计划外招生数
Kzydm
Kzymc
Kjhnzss
Kjhwzss
int
char
int
int
10
20
6
6
专业代码(主键)
考生专业名称
本届计划内招生数
本届计划外招生数
4.4.1测试需求分析
(1)查询姓名为张三考生信息
(2)查询学号为07080910考生的总分
(3)查询姓名为张三的复试成绩
(4)查询专业代码为3的计划外招生人数
5总结与展望
通过此次数据库原理及应用课程设计,我学到了很多的东西,同时在设计过程中也遇到了很多的困难,比如数据字典的设计,需求分析中数据流程图的设计出现多次失误,数据表中数据类型的定义等等,但通过老师和同学的帮忙,以及通过看参考书都弄明白了,让我对数据库原理及应用基本知识的掌握更加牢固。
在数据库运行和程序调试的过程,通过SQL语句创建数据表,往表中插入相应的数据和查询,没有遇到太大的问题,这都让我得到了很多经验和锻炼。
在这期间对数据库原理及应用这门课程也认识,数据库原理及应用是一门综合性很强的一门课程,对计算机后台设计语言,尤其是SQL语言一定要掌握好,学会数据库原理应用课程对于以后工作很有用处。
在设计过程遇到了许多苦难,但在同学和指导老师的帮助下很好的完成了本次的课程设计。
参考文献
[1]屈辉立,陈可明,石武信.JSP网站编程教程[M].第1版,北京:
北京希望电子出版社,2005
[2]白勇.用B/S模式构建在线考试系统[J],重庆电力高等专科学校学报,2003,10(4):
100~130.
[3]JiangGuo,YuehongLiao,BehzadParviz.ASurveyofJ2EEApplicationPerformanceManagementSystems[J],ProceedingsoftheIEEEInternationalConferenceonWebServices(ICWS'04),2004.6(5):
17~32.
[4]VB数据库管理范例:
成绩评定
成绩教师签字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 招生 管理 系统