考场安排管理系统的设计与实现(Delphi+Access)
摘 要
随着社会的不断进步,各个领域对信息化需求不断增加,同时智能化水平也在不断提升,高等教育的教务管理信息化要求也越来越高。“大学考场安排系统”是根据长春大学的信息化需求进行开发的。该系统采用了Delphi作为代码编写工具,并使用ACCESS数据库来存储和处理数据。通过对国内外专家学者在考场安排系统中的研究成果的分析之后,我们总结出一些系统开发的思路,并根据长春大学的实际资源状况进行有效、合理的考场安排。
考场关键词:考场安排,数据库设计,手工考场安排,数据集合,半自动安排
ABSTRACT
As society advances in all fields of information technology increasing demand while intelligent level has also been upgraded. Our " Zhejiang Gongshang University Night School Examination Arrangements System" is based on requirement of development of Night School information. The system used as a code Delphi preparation tools and the use of Access database to store and process data. Through examination arrangements for domestic and foreign experts and scholars in the research system analysis, we summed up the development of some systems thinking, and based on the actual night of Zhejiang Gongshang University and resources for effective and rational examination place. [版权所有:http://DOC163.com]
KEYWORDS:Examination Arrangements,Database Design,Manual Examination Arrangements,Data Pool,Semi-automatic
Examination Arrangement
本系统需要实现用户登入、考场编排以及信息录入等,所以主要模块包括:用户登入、资料管理和考场安排等模块。其中包含的主要功能有:
用户登入,授权用户通过输入用户名和密码进入本系统进行相关操作。
资料管理,包括教室资料、班级资料、监考教师资料、专业课程等四项基本信息的添加、修改、删除的操作。
考场安排手动生成,通过手工固定班级课程手动安排具有固定记录数的考场安排系统。
考场安排半自动生成,通过电脑随机分配教室和教师来达到考场的半自动安排。
以上所列功能是考场安排系统所必需的功能,实现以上这些功能之后我们就可以根据需要添加辅助功能。
数据库需求分析
根据数据前面介绍的对数据的要求,我们可以列出考场安排系统中所需的数据项和数据结构(表3.1中为详细的数据项和数据结构): [资料来源:http://Doc163.com]
教室:教室编号、是否大教室。符合第三范式。
班级:班级编号、班级名称、专业编号、班级人数。符合第三范式。
监考教师:教师编号、教师名称。符合第三范式。
专业课程:专业编号、课程编号、专业名称、课程名称、考试时间。符合第三范式。
考场安排表:班级名称、课程名称、教室编号、教师一、教师二、考试日期。符合第三范式。
存放关联的数据的视图以及一些临时表:
班级专业课程视图:用于关联班级和课程,包括班级名称、专业编号、专业名称、课程名称、考试时间(如表3.2)。
临时班级课程教室表:存放半自动考场安排临时数据的表,包括班级名称、课程名称、考试时间、教室编号、教师一、教师二(如表3.3)。
临时班级课程表:用于存放临时班级的班级课程,包括班级名称、课程名称、考试时间(如表3.4)。
登入表:用于授权用户登入认证,包括用户名、密码。两个属性都是文本类型(如表3.5),该表符合第三范式。 [资料来源:http://Doc163.com]
[版权所有:http://DOC163.com]
目 录 44000字
第一章 引言 ………………………………………………………8
1.1 选题背景和选题意义 ………………………………………8
1.1.1 选题背景………………………………………………8
1.1.2 选题意义 ……………………………………………8 [资料来源:https://www.doc163.com]
1.2 当前考场安排系统的研究现状 ………………………………8
第二章 系统设计 ………………………………………………10
2.1 系统功能分析 ………………………………………………10
2.2 系统功能模块设计 …………………………………………10
第三章 数据库设计 ………………………………………………10
3.1 数据库概念结构设计 ……………………………………12
3.2 数据库需求分析 ……………………………………………13
3.3 数据库安全认证以及基本数据操作 ………………………15
第四章 各功能模块建立 …………………………………………16
4.1 用户登入模块 ………………………………………………16
4.2 资料管理模块 ………………………………………………17
4.2.1 教室资料管理模块……………………………………18 [资料来源:www.doc163.com]
4.2.2 其他模块 ……………………………………………18
4.3 考场安排模块 ………………………………………………20
4.3.1 手工考场安排 ………………………………………20
4.3.2 半自动考场安排………………………………………24
4.3.3 大学考场安排基本条件 ………………25
4.3.4 大学考场安排特殊条件 ………………26
第五章 系统实现 …………………………………………………27 [资料来源:http://Doc163.com]
5.1 系统功能实现………………………………………………27
5.2 系统环境配置………………………………………………32
5.3 开发工具介绍………………………………………………33
5.4 系统测试……………………………………………………34
第六章 结论与展望 ………………………………………………35
致谢 ……………………………………………………………………36 [资料来源:http://doc163.com]
参考文献 ………………………………………………………………37
附录(核心代码) ……………………………………………………38 [来源:http://Doc163.com]