毕业设计设计题目研究生招生信息管理系统
2012年
目录
1 设计时间 (1)
2 设计目的 (1)
3 设计任务 (1)
4 设计内容 (1)
4.1需求分析 (2)
4.2概念结构设计 (4)
4.3逻辑结构设计 (7)
4.5数据库表空间和表设计 (8)
4.6数据库的实施 (11)
4.7创建其它数据库对象 (11)
5总结与展望 (14)
参考文献 (15)
1 设计时间
2012年
2 设计目的
加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。
3 设计任务
随着招生学校的规模的扩展和学生人数的不断扩招,学生的管理不能够再像以前那样用记录本登记学生的信息,这样管理起来,不但需要大量的人手、大量的时间,而且在准确性、高效性、方便性方面不能够做到满意。电脑的普及、校园网的成熟建设为学校的招生管理带来改革的可行性,现要设计一个研究生招生信息管理系统,使招生人员可以对考生进行筛选,对考生报名、考生成绩统计、录取情况统计的基本信息进行处理,且考生可以对自己录取结果进行查询。
4 设计内容
研究生招生信息管理系统。
(1)系统主要功能
客户管理部分:
处理用户注册。
处理用户登录。
用户可以查询报考信息。
用户可以查询录取信息。
用户可以提交与查询报名信息。
用户可以插入与删除用户自己的档案信息。
用户可以修改用户自己密码。
管理员管理部分:
处理管理员登录。
管理员可以查询报考学生信息。
管理员可以插入、修改与查询成绩信息。
管理员可以对考生成绩进行统计。
管理员可以发布与更新录取信息。
管理员可以统计、分析本年的录取情况。
管理员可以查询录取研究生信息。
管理员可以修改管理员密码。
4.1需求分析
本系统的最终用户为招生人员,报考的学生。根据我们日常生活中的经验,结合对自己学校招生老师的咨询和对研究生的调查,得出用户的下列实际要求:
1、研究生招生信息管理的基本情况:
研究生招生信息的管理工作大致分为三个阶段,第一阶段是考生报名,第二阶段是考生成绩统计,第三阶段是录取情况统计。
在第一阶段,每个考生都要将自己的简历和报考情况填入一张表中。这些信息将作为每个考生的档案,由招生人员管理,后两个阶段的统计工作要用到这些档案。
第二阶段的工作是对考生成绩进行统计。当考生成绩都评出之后,招生人员将把每个考生的各科成绩汇总起来,计算出总分、平均分,同时统计出各科的及格率、不及格
率及各分数段的考生人数来,由此来分析本年考生的质量和水平。
第三阶段的工作是进行录取后的统计。当录取名单确定之后,招生人员要进行统计、分析本年的录取情况,如统计录取生的成绩、年龄、来源等情况,并进行计划招生数和实际招生数的比较等。由此获得本年研究生的录取情况。
2、用户对系统的要求:
(1)招生人员
a.信息要求
招生人员能查询上面提到的研究生招生管理的所有相关信息,包括某一考号的学生的报考信息,插入、修改与查询成绩信息,对考生成绩进行统计, 发布与更新录取信息,统计、分析本年的录取情况。以利于对整个研究生报考信息的全面管理。
b.处理要求
当学生基本信息发生变化时,招生人员能对其进行修改。比如,某些考生取消报名,他们原来的报名记录就应该删去;或者考生转换报考专业,记录报考院系的信息也要作相应的修改等等。
当考生的成绩发生变更时,招生人员能根据有关证明做出修改。
当考生成绩都评出后,招生人员应把每个考生的各科成绩汇总起来,计算出总分、平均分,在考生成绩信息中插入一条记录。
当考生的成绩汇总后,招生人员统计出各科的及格率、不及格率及个分数段的考生人数,由此来分析考生的质量和水平。
当录取名单确定后,招生人员进行统计录取生的成绩、年龄、来源等情况,在院系名单插入新记录。
当学生报到后,招生人员进行计划招生数和实际招生数的比较,删除未报到的考生
信息。
c.安全性与完整性要求
安全性要求:
1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。
2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容。
3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。
完整性要求:
1)各种信息记录的完整性,信息记录内容不能为空。
2)各种数据间相互的联系的正确性。
3)相同的数据在不同记录中的一致性。
(2)报考的学生:
a.信息要求
报考学生能查询其报考的所有信息,考生能查询自己录取的情况。能查询自己的成绩信息。能查询自己的专业名称和学校名称。
b.处理要求
考生在查询窗口中输入考号信息,系统会根据考号显示考生的基本信息。
考生能在报名信息表中更新报考专业等专业信息,系统会将新记录插入报名信息表覆盖原来的信息。
4.2概念结构设计
E-R图是分为两部分实体和属性,每个实体可以有多个属性,这些属性用来表示实体的性质。不同实体之间可以用关系进行连接,表明各个实体之间的内在联系。实体和实体之间的关系有一对一的关系(1:1),一对多的关系(1:N)和多对多的关系(N:M)。
分部E-R图及各个实体之间的关系如下图所示。
图4-1 考生档案E-R
图