1、数据库应用技术实验报告李月婷高考录取管设计目的:根据高考考生情况的与录取情况的分析,明确用户的需求和系统要实现的目标,提出系统的实施方案,并设计和开发出这款高考录取的应用系统。此系统将完成的任务是利用计算机对高考考生资料、专业资料、录取资料等进行查询、修改、录入等操作,并快速准确地完成各种资料的统计和汇总工作,还可以打印出各种报表资料以供使用。一、系统分析:(1)需求分析。高考录取管理员:管理员主要完成对考生资料的查询、修改、录入等操作以及对录入情况管理等 (2)系统实现的功能。系统模块图如下:二、数据库设计:(1)概念设计。 高考录取管理系统的E-R模型。 在设计认识管理系统数据库时,依据对
2、系统所做出的数据和功能上的需求分析。确定要存储的有关对象的信息和各个对象的基本属性信息,并确定这些对象之间的相互关系。(2)逻辑结构设计。表1 考生基本信息表 表2 考生考试信息表表3 考生报考信息表 表4 招生情况表 表5 录取情况表 表6 印包工程录入表表7 高分子录入表表8 英语专业录入表(3)物理结构设计(4)建立表间关系。如下图:(5)建立查询数据源。非团员考生查询:考生报考信息查询:考生病史查询:考生处分查询:考生录取信息查询:考生排名查询:考生性别统计查询:少数民族考生查询调剂考生查询外地考生查询三、系统界面操作流程。如下图:登陆主界面(用户名:李月婷 密码:111):考试管理界
3、面:考生信息查询界面:考生录取信息查询:录取情况界面:专业录入界面: 详细专业录入界面(只列出印包工程):考生详细信息统计报表(只列出少数民族考生查询报表):录取情况中调剂考生报表:四、大作业心得 我第一次做一个比较完整的数据库,过程很复杂,很详细,让我觉得一个数据库真的不是那么容易就可以完成的,尤其是做完以后,感觉自己有一种成就感和深刻的回味,是我感觉到了作为一个系统编辑Acess的编辑者,应该具备对事物观察细致,考虑深刻,思维细腻的优良素质。在制作数据库的过程中,我深刻的了解到管理一个系统是多么困难的一件事,首先要对使用这个系统的人的需求要有非常深邃的认知,必须了解他们的需求来编程,其次对
4、于表之间的那些关系也要有深刻的了解,比如我们要3nf的关系才能制成数据库,所以对表内的所有元素要进行分析,看看他们之间有没有联系或者函数关系,必须把他们分成3nf的关系,这样把它们规范化以后,才能制成非常系统有层次的数据库,这是每个“Acessor”必备的修养,这以后是系统的将表内的所有信息进行记录与修改,然后按使用系统的人的需求进行表内查询,查询出来的信息进一步形成列表,以满足需求,并将其制成报表以备打印。这以后就是把这些表,查询,报表进行联系,这个联系的过程应用窗口可以进行,在之前各种分析的引导下,将窗口制成,并把窗口进行联系,这里就是编辑宏的过程。等这一系列的事情完成后,我们的数据库就真的完成了,然后就可以检查是否有问题,没问题的数据库就可以制成ACCDE了。在这一系列复杂的工程之后,我才终于了解数据库在我们这个社会的应用真的很广泛。我们学习数据库也是非常必要的。