毕业设计(论文)-Delphi6.0户籍管理系统设计.doc

上传人:来看看 文档编号:3946660 上传时间:2019-10-10 格式:DOC 页数:58 大小:1.41MB
返回 下载 相关 举报
毕业设计(论文)-Delphi6.0户籍管理系统设计.doc_第1页
第1页 / 共58页
毕业设计(论文)-Delphi6.0户籍管理系统设计.doc_第2页
第2页 / 共58页
毕业设计(论文)-Delphi6.0户籍管理系统设计.doc_第3页
第3页 / 共58页
毕业设计(论文)-Delphi6.0户籍管理系统设计.doc_第4页
第4页 / 共58页
毕业设计(论文)-Delphi6.0户籍管理系统设计.doc_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《毕业设计(论文)-Delphi6.0户籍管理系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-Delphi6.0户籍管理系统设计.doc(58页珍藏版)》请在三一文库上搜索。

1、哈尔滨工业大学毕业设计(论文)摘 要在信息社会,每个单位的主管领导都想对本单位的事务进行准确、高效、有机地进行管理。让本单位的人力、物力、财力得到充分的利用,用最少的投入来获得最多的回报。这些工作无疑要借助于现代发达的办公自动化技术和管理,所以我从这种实现情况出发,为达到户籍管理的科学化、规范化和现代化,用Delphi 6.0 开发的户籍管理系统就是为了使单位对人员户籍档案进行科学化的管理,此系统是以大中专毕业生户籍信息内容及其内在联系为依据而编写的计算机应用程序数据管理系统,它覆盖了户籍信息,统计分析等方面的内容,这一软件易学易用,基本达到人才交流中心对各户籍管理各方面的要求。采用此户籍管理

2、系统,能有效地提高管理人员的工作效率,使人员户籍信息管理更为合理化和简单化。用现代化的软件技术编制出的操作简单适用的数据库管理系统,把计算机技术用于人才交流中心的户籍管理,使管理人员从繁重琐碎的手工工作中解放出来,将有利于管理的科学化,信息的现代化。关键词:数据库管理系统 人才交流中心户籍管理系统 Delphi 功能模块Abstractpersonal information manage. The system was designed that based on each person information and in their connection .it covered to t

3、he personal management and some things .the software is very useful,and study easily, it could be satisfied with each one.The system is used,could have a regular management to the personal information .take modern design for the DataBase Manageme In the information society, each company that busines

4、s lead to all think proceeds to this company accurate, efficiently, the organism ground proceeds management. Let the manpower, material resources, financial power of this company get the sufficient exploitation, and acquire with minimal input at most of repay. These works doubtless ask for help from

5、 modern prosperously transact the automatic on behalf technique with manage, therefore I realizes from this kind of form with modernize ,use the Delphi 6.0 developments personnel file management system be for make the company management officers and workers personnel file proceed science ,this syste

6、m be used to nt System. Take adventage of computer manage the personal information.Key words DataBase Management System Delphi Function module目录摘 要IAbstractII第1章 绪论11.1 系统开发的背景11.2 系统开发的意义及目的11.3本章小结2第2章 开发工具及相关理论32.1 开发工具简介32.1.1 Delphi 6.0简介32.2 软件工程以及相关理论32.2.1软件工程概述32.2.2 软件工程基本原则42.3 数据库概述42.4

7、本章小节5第3章 系统分析73.1 系统设计73.1.1 系统的研究目标73.2 系统功能模块介绍73.2.1 登录模块83.2.2 系统功能模块83.2.3 常用功能模块93.2.4 数据输入模块93.2.5 数据操作模块93.2.6 帮助模块93.3 系统流程93.4 本章小节14第4章 数据库设计154.1 数据库需求分析.154.2 户籍管理系统的概念模型184.3 数据库逻辑结构设计194.4 本章小节21第5章 系统实现225.1 系统实现过程225.2 系统的调试285.3 本章小节29结 论30致 谢31参考文献32附录133附录249附录351- 54 -第1章 绪论1.1

8、系统开发的背景随着计算机技术的蓬勃发展,计算机日益广泛地应用于企事业管理。人们采用手工处理信息的方法已不能同先进的计算机技术相比。在这种前提下产生了办公自动化领域。目前,国外这一领域的发展已相当完善。然而在我国它还是一个新兴的领域。尽管如此,这一新兴领域也越来越受到人们的欢迎,原因在于它能够使人们从繁重的手工劳动中解脱出来,最大限度地提高了人员的工作效率。作为企事业单位,它们的日常管理需要进行大量的数据信息处理。数据作为企事业单位的公共资源必须进行集中的管理和控制。当派出所,人才交流中心、单位、企业的户条籍数量较多时,管理人员所需要处理的数据信息也就相当多。这时,手工管理户籍档案就变得非常麻烦

9、,特别是查询户籍人员或者变动迁入迁出的一些基本信息时,手工处理就更加的繁琐。人才交流中心户籍管理系统是对单位各类人员进行数据信息处理的系统,它根据数据库管理系统提供的功能使用户得到有效的信息。人才市场的户籍管理系统应该是对各类人力资源统一进行规范的动态管理系统。以往的户籍管理为纯手工化的管理,如需要某人的详细资料,必须由管理人员亲自到档案室查找,可以想象到其工作量大且效率低下的特点。还有一些更为复杂的操作,如统计、修改、增加某人员的某种信息,这就需要对大量信息进行处理,这些重复的手工处理信息的方法将会占用管理人员大量的时间,同时分散他们的精力。使他们无法去进行业务上的研究和改进。从而降低了工作

10、质量,也不能及时向有关部门和领导反馈人员信息管理方面的需求信息,如此这些对企事业的负面影响是极大的,所以,必须对人才交流中心的人员户籍管理进行高效、规范化的管理。1.2 系统开发的意义及目的户籍管理系统这一系统设计的最终目的就是能够实现户籍信息的迁入、迁出、查询、修改、删除以及报表和对人口的动态管理等功能。根据人员所在的出生地、人员的性别、人员的性名、人员的编号等等分别可以实现查询,而且还可以进行附加多条件进行查询。还可以对相关记录进行修改、添加、删除,并且能通过生成信息报表的形式来查阅个人信息及全体人员的基本信息。通过上述功能的实现来满足使用者所提出的各种需求本户籍管理系统采用Delphi6

11、.0为开发工具,后台采用Microsoft Access 2000。Delphi 6.0提供可视化的用户界面,使用起来更加灵活方便。在户籍管理的过程中,人员的信息是可以变动的,利用本系统的动态管理不仅能够节省管理人员的工作时间,及时准确的提供人员信息情况,而且可以提高管理人员的工作效率。另外,在要求统计的情况下,人为进行统计容易出错,需要反复进行核对。利用计算机进行统计非常准确,减少了出错的可能性。应用计算机管理,在人员流动较频繁的情况下优势更加明显。计算机具有运算速度高,信息存储量大的优点,计算机软件还提供了分析、判断等多种功能,计算机和计算机软件的有机结合,可以完成户籍信息的查询、统计分析

12、、修改、打印输出等工作,并且随时可以得到所需的数据。达到了管理的规范化、统一化、科学化,为人才交流中心提供了迅速、准确、有效的户籍管理资料。1.3本章小结本章主要是绪论部分,介绍户籍管理系统开发的背景,目的及意义。户籍管理系统顺应时代的发展,应用当代的先进、普遍、应用广泛的计算机技术。达到了人才市场的对毕业生户籍管理的需求。实现对人口户籍迁入、迁出、打印报表、添加、删除、修改、修改密码、查询等操作。第2章 开发工具及相关理论2.1 开发工具简介2.1.1 Delphi 6.0简介Delphi6.0是美国Borland公司推出的功能强大的应用程序开发工具,采用目前世界上最快的编译器(Compil

13、er),它具有可视化技术、面向对象技术、数据库开发技术、网络开发技术等多种先进的软件编程技术和思想,已经成为最佳的应用开发工具之一。目前有三个版本:Delphi6.0的个人版(Personal Edition)、专业版(Professional Edition)和企业版(Enterprise Edition),个人版不支持数据库,后两个版本都有访问本地数据库的驱动程序。专业版和企业版还包含一个Borland Database Engine(BDE)的局部拷贝,它允许用户创建能访问dBase、Paradox、Local InterBase服务的数据库应用,它还支持具有ODBC(Open Data

14、Base Connectivity)接口的数据库。Delphi 6.0的C/S版本包括Borland SQL Links,它能直接访问Oracle、SyBase 和SQL Server,Informix以及InterBase数据库服务器。也就是说Delphi通过三种方式来访问数据库:1.通过内置的数据库驱动程序:可以访问dBase、Paradox数据库。2.通过SQL Links:可以访问Oracle、SQL Server、SyBase等数据库。3.通过ODBC:可以访问如Access等数据库。2.2 软件工程以及相关理论2.2.1软件工程概述软件工程是一门研究如何将完善的科学与工程原理,先进

15、高效的管理技术以及完整、规范的设计方法应用于经济地开发既可靠,又能在实际计算机上有效运行的软件的一门工程学科。软件工程将应用计算机科学、数学、工程管理科学的原理及借鉴其他工程领域的原则、方法和成功经验,建立并发展一套适用于软件工程的规范化方法。其中计算机科学以及数学用于软件模型的构造及算法设计;工程学用于制订软件工程的规范文档及文档标准,并建立一整套用于软件成本分析、监督复查的技术;管理科学则用于软件的计划、资源、质量、成本的控制与管理。2.2.2 软件工程基本原则1.软件开发的各个阶段应当采用较好的软件表示形式及规范的文档格式传统的软件开发过程是一个“隐含的思维过程” , 人们想看到这个过程

16、是很困难的。软件工程要求将软件开发过程划分为若干阶段,每个阶段必须采用较好的软件表达工具表示软件的开发进展,每个阶段又必须以文档的形式记录下软件分析、设计过程中的有关信息,便于专门机构对软件开发的进展实施有效的复审。2.软件在实现过程中应提高软件系统部件的可复用性对于计算机硬件,我们要求其通用性、兼容性较好,这样做的目的是为硬件设计人员提供较大的选择余地,便于按设计要求集成硬件系统。而对于软件,软件工程中也要求提高软件的可复用性,同样也便于软件设计人员以组合集成的方式开发软件系统。3.软件设计应大力研究与发展自动设计技术,使软件的生成自动化软件是人类智力的产物,而人类的思维具有从事低级、重复性

17、、机械性的工作时极易出错的特点。为保证软件产品的质量,降低设计过程中出现错误的概率,开发研制一些软件生成工具自动千百万软件中的某些部件,无论从技术上、经济上都是合算的。4.必须研究建立起协调、控制并管理软件开发过程的理论、技术及方法软件的开发过程是一个技术相互交叉、人际相互交流的复杂的系统工程。这其中,技术因素、人的素质因素、经济因素、环境因素等都可能成为软件开发失败的原因,要保证这些因素的协调、可控,就必须建立一套工程管理的规范方法,从而建立软件工程的新秩序。作为一门专门研究软件开发、运行、维护的工程学科,软件工程的目标是:需求上的可用性、实现上的正确性、经济上的合算性。只有结合以上原则,才

18、可能实现软件工程的目标。2.3 数据库概述1.数据库数据库,顾名思义,是存放数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。所谓数据库是长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据安一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。2.数据库管理系统了解了数据库的概念,下一个问题就是如何科学地组织和存储数据,如何高效地获取和维护数据。完成这个任务的是一个系统软件数据库管理系统。数据库管理系统是位于用户与操作系统之间的一层数据管理软件。它的主要功能包括以下几个方面:(1).数据定义功能DBMS提供数

19、据定义语言,用户通过它可以方便地对数据库中的数据对象进行定义。(2).数据操纵功能DBMS还提供数据操纵语言,用户可以使用DML操纵数据实现对数据库的基本操作,如查询、插入、删除和修改等。(3).数据库的运行管理数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。(4).数据库的建立和维护功能它包括数据库初始数据输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。这些功能通常是有一些实用程序完成的。3.数据库系统数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管

20、理系统、应用系统、数据库管理员和用户构成。应当指出的是,数据库的建立、使用和维护等工作只靠一个DBMS远远不够,还要有专门的人员来完成,这些人被称为数据库管理员。2.4 本章小节本章分别介绍数据库开发工具即Delphi6.0简介;其次本章中还介绍了软件工程及相关理论,其中包括软件工程概述、软件工程基本原则。在基本原则中主要有软件开发的各个阶段应当采用较好的软件表示形式及规范的文档格式、软件在实现过程中应提高软件系统部件的可复用性、软件设计应大力研究与发展自动设计技术,使软件的生成自动化、必须研究建立起协调、控制并管理软件开发过程的理论、技术及方法;最后本章中对数据库进行了概述:其中有数据库定义

21、,数据库管理系统的定义和数据库系统的定义。第3章 系统分析3.1 系统设计3.1.1 系统的研究目标要提高单位的工作效率,既要有好的人员条件,同时也要有好的管理水平。人事户籍管理系统利用计算机的技术,使得人员信息能够有效地进行管理。在一定条件下提高了企业的效率和效益。系统开发的目标是实现人中户籍管理的系统化、规范化和自动化,只是用户要求的基础上提出来的,用户要求如下:及时准确 通过本户籍管理系统,要求能够对整各个人员户籍进行实时的更新,及时掌握人口户籍的动向。操作简单 通过本户籍管理系统,即使是无计算机专业基础的人员也可以实现一般信息的简单处理。这样,就不会浪费大量的人力资源。业务管理信息化,

22、可随时掌握人才户籍的入出及变化情况。提供快速、准确的处理人才户籍的进、出、改、存、注销、报表制作,表打印及EXCEL表格的生成等多种业务模式,并支持多种查询方式;系统界面友好美观,操作简单易行,查询灵活方;通过系统实施,可逐步提高人才市场业务管理水平;系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求;分类管理: 对于不同功能:迁入、迁出、查询,在实现入库的过程中,能够进行详细的分类。这样就能便于后期的户籍信息变动操作。以上就是本户籍管理系统的设计目标,并且在开发的过程中,本系统也基本上达到了预期的目标。3.2 系统功能模块介绍 主要功能模块为:登录模块、系统功能模块、常用功能模块、数

23、据输入模块、数据操作模块、帮助模块。本系统的具体功能模块如图3-1所示: 人才市场毕业生户籍管理系统 综合管理迁出管理帮 助常用功能 数 据 录 入使 用 说 明 关于 软 件列 表 查 看数 据 输 入密 码 修 改数 据 备 份打 印 设 置显 示 所 有打 印 报 表新 的 查 询打 印搜 索编 辑数 据 备 份 生成EXCEL查 询编 辑迁 出操 作 日 志定 位 查 询显 示 所 有取 消确 定编 辑删 除添 加移 动 记 忆 查 询生成EXCEL3-1 系统功能模块图3.2.1 登录模块由于管理员的权限,在数据库中已经设定好,并且只有一些部门的主管才可以本系统,这样使系统更加安全、

24、可靠。如果登录者是管理员则可以完成系统提供的任意一项功能,但是涉及到修改人员的人事户籍信息时必须有有关上级的文件。若登录者为普通用户则不能进入本系统、因为它涉及人员的户籍档案信息。3.2.2 系统功能模块这一模块可以实现不同职人员的户籍信息的迁出管理(在原来显示的户籍信息中进行迁出管理,可查询,搜索,打印,定位,高级搜索,打印报表)。它们在基本信息录入上大体相同,不同的就在于它存入另一数据表即迁出表;这模块还有综合管理(修改登录密码,对数据进行备份,还原,删除备份、刷新列表);它可以实现对数据表的备份,在已备份的路径下能找到备份过的文件,并可对其操作。 在修改登录密码时,必须先输入原始密码后输

25、入两次新密码;另外在这一模块中还可以实现退出系统的功能。3.2.3 常用功能模块我们可以在已经有查询结果或没有查询记录的条件下对人口的基本户籍信息进行“记忆查询”和:“新的查询”,如果查到人员信息只有少数记录,当看完后,想显示所有记录,则在此功能模块中便可实现。此模块还有“打印报表”和“打印设置”提供要打印的前提设置,可以“生成Excel”显示出户籍信息的表格形式,还可以生成网页。3.2.4 数据输入模块当工作需要想要查找某人的信息时,在此功能模块中便可以按数据库中的任一字段进行查询,显示所有记录即户籍的信息记录,不可以添加新记录,删除作废的记录信息。还可进行迁出管理,并在操作日志中显示用户的

26、迁出信息记录,并可加以保存,当关闭程序时通过保存过的路径可找到此日志备份文件。3.2.5 数据操作模块在此模块中可以编辑(Alt+E)户籍信息,添加(Alt+A)和删除(Alt+D)信息,并相对应保存和取消功能,还可以移动记录,即“首记录(Ctrl+Left)”、“下一条(Ctrl+Down)”、“上一条(Ctrl+Up)”和“尾记录(Ctrl+Right)”,也就数据输入模块中的相关功能的菜单形式,它们配有相关的快捷键,如上括号中所示。3.2.6 帮助模块 此模块包括有“使用说明”和“关于软件”,当用户有所不懂时,便可查询使用说明,即可获得详细的信息说明。3.3 系统流程本节主要介绍本户籍管

27、理系统的系统流程设计。如图3-2所示,为人才市场信息管理系统的主流程:开 始 输 入 密 码 Y 判断密码 N提示信息 Y是否继续登录录 所 有 功 能 N 退 出图 3-2 人才市场信息管理系统主流程图如图3-3 所示,为本户籍管理系统的人员户籍信息录入流程: 人员信息录入输入户籍信息输入正确信息 是否符合要求 N提示信息 Y 是否保存信息 N Y保 存 信 息退 出 录 入图3-3 人员户籍信息录入流程图如图3-4 所示,为本户籍管理系统的人员户籍信息查询流程人员信息查询输入或选择查询条件是否找到 N Y提示信息显示信息 继续查询 Y N退出查询图3-4 人员户籍信息查询流程图如图3-5

28、所示,为本户籍管理系统的人员户籍信息修改流程人员信息修改输入或选择人员信息修改信息 是否保存 N Y 保存信息 退出修改图3-5 人员户籍信息修改流程图如图3-5 所示,为本户籍管理系统的人员户籍信息迁出流程人员信息迁出输入人员迁出详细信息是否迁出 N Y 保存信息 退出迁出图3-6 人员户籍信息迁出流程图3.4 本章小节本章中分别介绍设计,其中介绍了系统设计的研究目标;系统功能模块介绍,其中包括:系统登录、系统功能、常用功能、数据输入、数据操作、帮助模块;对它们分别加入概括介绍。最后本章中描述了系统流程中的各个图形,有下面的一些图:系统的主流程图、信息录入图、信息查询图、信息修改图、户籍信息

29、迁出图第4章 数据库设计数据库的结构设计是一个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的影响速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求,避免在设计中浪费不必要的人力和物力。4.1 数据库需求分析.数据库需求分析是数据库结构设计的第一阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及确定数据处理的流程,为以后进一步设计打基础。在仔细调查人才市场信息管理系统过程的基础上得到此系统数据流图1、 户籍管理系统数据流图如下所示

30、:图4-1 人才市场信息管理系统数据流图图中的正方形表示信息源点或终点(源点为户籍管理员,终点为用户);圆角矩形表示对人员信息的各种处理;开口矩形表示对人员信息处理后进行保存;图中的箭头表示人员信息流动方向。图4-1表示户籍管理系统中人员信息的管理过程:信息的源点户籍管理员接收到某个人员信息后,对人员各类信息录入到数据库中并进行保存,保存到人员信息1中,以便以后查询使用,如果人员某项信息有变动,将其记录数据从人员信息1中查询出来之后进来修改,修改后再进行人员信息2保存,待以后使用,修改后的人员信息如果需要就将信息从人员信息2中迁出。上图中各信息处理模块还包含各自一些子模块,以实现各种功能的需要

31、。系统业务流程图:毕业生数据库备份文件库备份操作查询类型选择打 印显示信 息 获 取设 置输出修改操作查 询查记录入库操作查 询 操 作获取信息编 辑迁出该记录备份操作报表制作迁 出 操 作查记录操作日志用人单位 图4-2户籍管理系统的业务流程图图中的平形四边形表示信息源点或终点(源点为户籍管理员,终点为用人单位);长方形表示对人员信息的各种处理;开口矩形表示对人员信息处理后进行保存;图中的箭头表示人员信息流动方向。图4-2表示户籍管理系统中人员信息的管理过程:信息的源点户籍管理员接收到某个人员信息后,对人员各类信息录入到数据库中并进行保存,保存到人员信息表中,以便以后查询使用,如果人员某项信

32、息有变动,将其记录数据从人员信息表中查询出来之后进行修改,修改后再进行人员信息保存,待以后使用,修改后的人员信息如果需要就将信息从人员信息表中迁出。上图中各信息处理模块还包含各自一些子模块,以实现各种功能的需要。 设计数据库时,需要理解要为之建模的业务职能和用于表示这些业务职能的数据库概念及功能。 准确地设计数据库以建立业务模型是至关重要的,因为数据库一旦实现完毕,再对其设计进行更改将花费大量的时间。另外,设计良好的数据库执行起来性能也更好。所以,在设计数据库时,应仔细考虑以下事项: (1) 数据库的用途及该用途将如何影响设计,应创建符合用途的数据库计划。(2) 数据库规范化规则,防止数据库设

33、计中出现错误。(3) 对数据完整性的保护。(4) 数据库和用户权限的安全要求。(5) 应用程序的性能需求,对于性能而言,在数据库大小和硬件配置之间权衡也是很重要的。4.2 户籍管理系统的概念模型 4.2.1 数据库概念结构设计如图4-1所示,图4-1中的长方形表示户籍管理系统中的实体,椭圆表示各个实体的属性,实体与其属性及之间用无向边连接;菱形表示各个实体间的联系。同样在实体与联系之间用无向边连接。以下为本户籍系统中的一些实体与属性之间的联系。人员迁入信息户籍管理所息人员迁出信息备份文件代管备份代管时间身份证号家庭体住址联系方式姓名迁入地址编号迁入时间性别迁出地址联系方式名称路径编号日期迁出地

34、址迁出时间人员基本信息图4-1 户籍管理系统E-R图 4.3 数据库逻辑结构设计以下为本系统的具体数据库设计:包括其中部分信息表的具体设计。如下表4-1为户籍信息迁入表字段名称数据类型字段大小说明姓名char10毕业生姓名性别char2毕业生性别出生年月char10毕业生生日身份证号码char18毕业生身份证号迁入时间datatime8户籍迁入日期迁入地址char255户籍迁入地编号char8毕业生库中编号家庭住址char255毕业生住址通讯号码char20联系方式代管时间datatime10存放时间备注char255附加说明 表4-1人员户籍信息迁入表如下表所示为人员信息迁出表字段名称数据类

35、型字段大小说明姓名char10毕业生姓名性别char2毕业生性别出生年月char10毕业生生日身份证号码char18毕业生身份证号迁出地址char255户籍迁入地家庭住址char255毕业生住址通讯号码char20联系方式代管时间datatime10存放时间备注char255附加说明迁出时间datatime10何时迁出 表4-2 人员户籍信息迁出表数据字典 针对数据流图中所定义的数据元素、数据结构、数据文件、数据流举例数据元素:1、对编号的描述名字:编号说明:类型=文本 长度=8 2、对身份证号码的描述 名字:身份证号码 说明:位数=18 类型=文本数据流:数据流名字:毕业生户籍情况别名:数据

36、录入组成结构:日期身份证号毕业生名性别住址+通讯号码+迁入地址+迁入时间+代管时间+出生年月+备注 流量:3张/1天,每张约50笔数据 来源:大学毕业生 去向:招聘单位数据文件:数据文件名:综合管理 别名: 组成:备份+还原+删除备份+刷新列表+密码修改 存储方式:顺序4.4 本章小节在第四章中第一方面概述了数据库的结构设计;第二方面介绍了数据库的需求分析,其中主要包括数据库的系统流图、数据字典。第三方面在介绍了概念模型:概念结构设计,数据流程图。第四方面进行了数据库逻辑结构设计,主要是对数据库中的设计,有数据库的人中户籍信息迁入表和迁出表。第5章 系统实现5.1 系统实现过程1 用户登录界面

37、如图5-1 所示,为管理人员登录系统时的登录界面:首先必须输入管理人员的密码。如果输入的密码正确,那么用户可以登录到系统,可以操作任一功能也就是对所有系统都有访问权限。 管理员可以通过输入密码并登录的形式,登录到系统,完成所有的对所有人员户籍信息的查询、浏览、修改、增加、删除、编辑、迁出等操作。普通用户却不可以登录到系统,除非经管理人员因工作需要而允许非管理人员登录。因为它涉及保密性,所以本系统只允许管理人员和特殊人员进入。 图5-1 用户登录界面 2 系统主界面 如图5-2 所示,为本户籍系统的主界面,登录系统之后就可以实现对人员户籍信息的具体操作了。主界面是户籍管理系统的第一个窗口,打开后

38、立即在屏幕上显示系统和功能菜单。用户可根据需要选择要实现的功能。可以采用下拉菜单的形式或直接用鼠标点击窗口上的快捷功能按钮来实现户籍管理。还可以通过快捷组合键来实现相应的功能。图5-2 系统主界面3 列表查看界面如图5-3 所示,为户籍管理系统的列表查看界面,它可以实现对所有人员的户籍相关信息进行列表查看。浏览人员基本相关信图5-3 人员基本户籍信息列表查看窗口4 查询界面该界面可以实现“新的查询”,即直接进行人员信息查询查询:还可以进行“记忆查询”,即在主界面的查询条件下更进一步查询,通过选择和输入查询条件,再加上下面的“添加条件”和“删除条件”来实现更进一步查询。可以移动查询条件进行不同用图的查询,还可以放弃查询,这时便退出查询界面。如果执行“放弃”,则下一次进行“记忆查询”时便没有以前操作过的条件,如同“新的查询”一样。查询界面如图5-4 所示:图5-4 人员基本信息查询界面5 人员户籍信息迁出界面 当某人想要迁出户籍在本人才市场的管理,可以通过主界面的“迁出”按钮来实现迁出。具体如图5-5所示,而后可以进入图5-6界面进行更多的迁出管理,也可不进入该界面,则信息自动进入管理系统,并且信息存入迁出信息数据库中,以便以后查询人员的信息用。如果想要迁出,也可直接通菜单中的功能直

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1