资源描述
辽宁警官高等专科学校毕业设计(论文)户籍管理信息系统设计 总计 毕业设计(论文)2页 表格 3 表 插图 1幅 I 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统.户籍管理系统是典型的信息管理系统(MI),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文介绍了在cosoft isa tudi 05 环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程,文章介绍了需求分析部分,包括需求分析、可行性研究和基本功能分析等;数据库设计部分主要介绍了三个表和数据库的创建;系统实现部分说明了几个主要模块的用法,并附带了一些主要的窗口和程序。本系统界面友好,操作简单,比较实用。关键词:Viual Studio 0,QL Seer 00,信息管理系统 Abstrt Wth mre an mr wiesread n rfod apicton of infotio tehnlog in nageet,the mpln of aamet infomain yt ha ecme mature in tenogy se by step。Managing infrmation sem s a ne subjct Enterprise needs exisenc and develet,o enterpris activties hold be oranized eficently and rganicall,which mens tightening the enterprise mageent and strgtenn efctiv anagmen of any eouce(taf,fnance,prorty,etc.)intenal the npis,and ao establihng a managent nforaion syst fting in wit its on hracteriscs.Th ysem of maaging ens regiser il s a tpica plitin of managi normaton system(ow as MIS),wc manly incudes bidig up dtbas of acken and deeoping he apicion inerfac II f fronted。Th former require conistecy and tegrality and scurty o dta。The lte suld me the alicatin prful nd easil use。This atce toduces te dailed proces of explring a managemn inomtion ssem nder he vironet Miroso Visual Sdio 20,uilzing“op-oom”verll pln a a stateg cding o“BotmTo”plicatin d exoatin。he sste analysis sectin of din rom management iformation incue feasibl nyi,agement nalsi。he se deign section mainl focses n sysem fution esig and dat base esgn and ata nmer esign.And he sysem realzaion sectio has provded eerl maor funion,geh with the man windws nd rogams Tis ecnomical and pratic sem has exlcit intrface,wit sile opertin。K ods:sual Sudi 2005,SQL Seer 200,MS 目录目录 前言前言错误!未定义书签。第 一 章第 一 章 所 用 开 发 环 境 及 其 语 言 简 介所 用 开 发 环 境 及 其 语 言 简 介 错 误!未 定 义 书 签。.1 MI C R O F T VI S U ST U D I O 0 0 5错 误错 误!未 定 义 书 签。未 定 义 书 签。1。I R S O F T S Q L E R V E R 2 0 0 5错 误错 误!未 定 义 书 签。未 定 义 书 签。1。3 AD O B E H O T S H O C S 4错 误错 误!未 定 义 书 签。未 定 义 书 签。C语言错误错误!未定义书签。未定义书签。1。5HTML语言错误错误!未定义书签。未定义书签。第二章第二章 需求分析需求分析错误!未定义书签。2。需求分析错误错误!未定义书签。未定义书签。2可行性研究错误错误!未定义书签。未定义书签。2.。1 系统开发的可行性:错误错误!未定义书签。未定义书签。2 系统开发的必要性:错误错误!未定义书签。未定义书签。2。3系统基本功能设计错误错误!未定义书签。未定义书签。2.4软件结构设计错误错误!未定义书签。未定义书签。第三章第三章 数据库设计阶段数据库设计阶段错误!未定义书签。III 3。1分析与创建数据库错误错误!未定义书签。未定义书签。2MS系统基本理论错误错误!未定义书签。未定义书签。第四章第四章 系统功能模块的实现系统功能模块的实现错误!未定义书签。.1主要功能模块设计错误错误!未定义书签。未定义书签。4。2主要功能模块的实现错误错误!未定义书签。未定义书签。4。户籍管理员模块。错误错误!未定义书签。未定义书签。4。.2 情报员模块错误错误!未定义书签。未定义书签。4。3 新用户注册模块错误错误!未定义书签。未定义书签。结论结论错误!未定义书签。致谢致谢错误!未定义书签。参考文献参考文献错误!未定义书签。1 前 言 户籍管理系统是公安部门不可缺少的一部分,它的内容对于公安部门的决策者和管理者来说都至关重要,所以户籍管理系统应该能够为用户提供充足的信息和快捷的查询手段.但一直以来人们使用传统人工的方式管理户籍档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已被人们深刻地认识和使用,它已进入人类社会的各个领域并发挥着越来越重要的作用。由此,建立高性能的户籍管理系统,作为计算机应用的一部分,使用计算机对户籍档案进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高户籍档案管理的效率,也是公安部门的科学化、正规化管理的体现.因此,开发这样一套管理软件成为很有必要的事情,我经过一个月的时间,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求使我设计的数据库系统能够实现户籍管理功能。该系统基本上满足了用户在户籍档案管理方面的需求,用户界面友好。此系统更加贴近信息电子化处理,从而降低了人工劳动并增加了信息的准确性。所以急需开发一小型 asp。n系统,目的是为了提高工作效率及管理水平。在下的各章中我将以开发一套户籍管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。由于作者水平有限,论文中难免存在错误和不足之处,恳请各位导师在百忙之中,予以批指导,在此向各位导师表示诚挚的谢意!第一章所用开发环境及其语言简介 1.1 icroso Visual Studi 2005 Micrsoft Visul Sudio 205 微软公司于 200 年 10 月发布的,它包括第一版 iua Stdio Tem System,Visual Studio am Sysem 是一个集成开发环境,可为测试人员、开发人员和架构师提供协作流程支持Tam Systm 包含集中工作项跟踪、源控制和构建管理功能,所有 2 这些功能都可以帮助团队规划项目、简化沟通,并确保开发工作符合业务目标.对于应用程序开发人员,Visual Stud To fr Offic 为 Offic 2003 平台提供了一个 NET 编程模型。改进了对交付数据绑定 Web 应用程序和新母版页模型的支持,有助于确保网站的视觉一致性,从而有益于 eb 开发。新的 b 控件包括 GriView、ForView 和 DtaVew,使启用自动数据绑定更加容易。indos 开发人员能够充分利用智能标记,这样他们就能在创建 Winds 窗体界面时添加属性设置isual Studio 05 还支持创建利用。ET Frwok 的混合语言解决方案,提供对关键技术的访问权限,这些技术有助于简化 S.NE Web 应用程序和 ML Web 服务的创建。该版本的 Viual udio 2005 和.NET Frameork 2。0 将在应用程序开发的所有方面取得大幅进展。首先,iual Stdio 2005 根据开发人员个人的需要调整软件开发体验,设置新的开发人员工作效率标准。这一“个性化工作效率”将在开发环境和。NET Framework 类库中提供相应的功能,以帮助开发人员在最少的时间内克服其最为紧迫的困难。其次,iua Sdo 005 使开发人员能够通过与 Microsoft Offce stem 和 SQL rver 2005 的更好集成,在更广泛的应用程序开发方案中应用现有的技能。最后,Visu Stio 2005 将提供一组新的工具和功能,以满足目前大规模企业的应用程序开发需要 1.2 Microsot SQL ve 0 Mcrot SQL Srver 200 是一个全面的数据库平台,使用集成的商业智能(I)工具提供了企业级的数据管理 Microsoft L Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。crosoft S Serer 200 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Serr 205 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、ashboad、Web svis 和移动设备将数据应用推向业务的各个领域。与 Microsot Visul Stdi、icrosf fi Sytem 以及新的开发工具包(包括 Business Intelience Dvelpment Stuio)的紧密集成使 irooft SQL Serer 205 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microof SQL Serer 3 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益.SQ Serer 205 将在安全性、高可靠性、性能、扩展性、可管理性方面有极大的提高,不仅能够确保企业级数据业务的实时稳定运行、还能够大大提高管理效率、降低操作复杂度和运维成本。例如,SQ Serer 205 将提供全新的安全认证、数据加密技术来加强您数据系统的安全性;数据库镜像、快照、时点恢复、实时在线管理等诸多功能大大提高了企业级系统的可靠性、扩展性;而数据集成,各种自动化管理、调试和优化工具则为您的 IT 管理工作带来全新的体验。在硬件方面,SQL err 005 支持 64 位运算和海量数据存储。1.3 Adoe Photoop CS4 Ab Photoshop CS4 是Adobe公司旗下最为出名的图像处理软件之一,它是一款很强大的制图工具,具有集图像扫描、编辑修改、图像制作、广告创意,图像输入与输出于一体的图形图像处理软件,深受广大平面设计人员和电脑美术爱好者的喜爱。Adobe Photoso C4 软件1通过更直观的用户体验、更大的编辑自由度来大幅提高的工作效率,使您能更轻松地使用其无与伦比的强大功能。更顺畅的遥摄和缩放以及流体画布旋转 使用全新、顺畅的缩放和遥摄可以定位到图像的任何区域。借助全新的像素网格保持实现缩放到个别像素时的清晰度,并以最高的放大率实现轻松编辑。通过创新的旋转视图工具随意转动画布,按任意角度实现无扭曲查看.C软件除了包含 Adobe Photsop CS3 的所有功能外,还增加了一些特殊的功能,如支持 3D 和视频流、动画、深度图像分析等 此外,htohop cs将支持PU 加速。有了 GPU 加速支持,用 hotoshop 打开一个 2GB、4。42 亿像素的图像文件将非常简单,就像在 Inte ultrail 八核心系统上打开一个 50 万像素文件一样迅速,而对图片进行缩放、旋转也不会存在任何延迟;另外还有一个 3D 加速 Photosho全景图演示,这项当今最耗时的工作再也不会让人头疼了.1.4 C#语言 C#是微软公司在 2000 年月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为。NT 的应用而开发的语言。它吸收了 C+、isal Bas、Dpi、Jva 等语言的优点,体现了当今最新的程序设计技术的功能 4 和精华。C继承了 C 语言的语法风格,同时又继承了 C+的面向对象特性.不同的是,C的对象模型已经面向 Inernt 进行了重新设计,使用的是。NET 框架的类库;C不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮;C不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。.NE框架为 C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。同时,公共语言运行时(Coon Languge untime)为 C#程序语言提供了一个托管的运行时环境,使程序比以往更加稳定、安全。其特点有语言简洁、保留了 C+的强大功能、快速应用开发功能、语言的自由性、强大的 Wb 服务器控件、支持跨平台与 XM相融合。1.5 HTML 语言 HL(Hyper ext akup Laguage 超文本标记语言)是一种用来制作超文本文档的简单标记语言。用 HTL 编写的超文本文档称为 HTM文档,它能独立于各种操作系统平台(如 UX,WIDO等)。自 190 年以来 HTM就一直被用作 World ide We上的信息表示语言,用于描述 Homepage 的格式设计和它与W 上其它omepag的连结信息。HML 文档(即 Homepage 的源文件)是一个放置了标记的 ASCI文本文件,通常它带有。tml 或。htm 的文件扩展名。生成一个 HL 文档主要有以下三种途径:手工直接编写(例如用你所喜爱的 ASCI文本编辑器或其它 HTL 的编辑工具).通过某些格式转换工具将现有的其它格式文档(如 WOR文档)转换成HTML 文档。由 Web 服务器(或称 HTT 服务器)一方实时动态地生成。HML 语言是通过利用各种标记(tags)来标识文档的结构以及标识超链(Hylin)的信息。虽然TM语言描述了文档的结构格式,但并不能精确地定义文档信息必须如何显示和排列,而只是建议 Web 浏览器(如 Mosic,Netcpe 等)应该如何显示和排列这些信息,最终在用户面前的显示结果取决于 Wb 浏览器本身的显示风格及其对标记的解释能力。这就是为什么同一文档在不同的浏览器中展示的效果会不一样。目前 HT语言的版本是 2.0,它是基于 SML(Stadr Generalzed Marku Language,标准广义置标语言,是一套用来描述数字化文档的结构并管理其内容的复杂的规范)中的一个子集演变而来的虽然下一版本的标准TML.0(也称为ML+)正在制订之中,但其中某些部分的实验性标准草案已被广泛采用,大多优秀的 We浏览器(如 Netscape 等)都能解释 HML3。中的部分新标记,因此在本章中介绍的一些 HTM3新标记均已被 5 多数浏览器所接受。第二章需求分析 2.1 需求分析 信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一.对应用系统项目的开发,首先要对程序要实现的功能和目标进行整体分析和规划,确保在后期开发中不会出现遗漏或重大缺陷。因此在软件开发中,要严格按照软件工程的流程进行系统的分析和设计.2.2 可行性研究 2。2.1 系统开发的可行性:在开发任何一个新系统之前是无法知道该项目能否以现有的技术进行开发,也无法知道该项目是否有开发的价值,无法估计系统的成本效益比,所以要对系统开发的可行性进行分析,可行性研究实际上是一次大大压缩和简化的系统分析和设计的过程,其主要目的是探索该项目是否值得去解决,是否有可行的解决方法.不过这个阶段的任务是研究问题的范围,估计系统的成本和效益,而不是具体的解决问题。2。2.系统开发的必要性:时代的发展,社会的进步,落后的管理手段不再满足人们的需要。因此,用现代化手段进行管理已成为一种趋势。随着网络技术和数据库技术的发展,现在越来越多的部门建立了以计算机网络为中心的数据库管理系统,以实现内部各部门通过计算机网络进行信息交流与共享,为适应市场经济的发展提供了必要的基础,同时也促进了网络技术、数据库技术的飞速发展.现在的数据库开发工具操作越来越简单、方便,界面越来越美观、友好,使程序员的工作量大大减少,另外软 6 件技术的发展,也为管理软件的开发提供了技术保证,从技术和管理两方面来看,开发这个系统是必要的。由于以前数据记录只是记录在纸上,各种数据的统计都是通过手工管理,这样即费时、费力又容易出现错误,而利用计算机辅助管理可以发挥计算机自身处理速度快、准确和信息共享的优势,来解决手工管理的弊端,并且动态生成表单,大大减低工作人员的工作量,提高工作效率,实现了数据的自动更新,方便的查询功能,使户籍管理更合理更方便。2.3 系统基本功能设计 经过分析,最后得的户籍管理系统应具有以下功能模块:(1)户籍管理人员登录 根据户籍管理人员表中存储的用户记录对登录的用户名和密码进行核对,如核对正确则进入首页并且将用户名、管理员身份证号及管理员相关权限的信息带入,否则退出提示错误。户籍管理员有对管辖区内人口户籍添加、修改、查询(全国)的权限。(2)情报人员登录 根据情报人员表存储的用户记录对登录的用户名和密码进行核对,如核对正确则进入首页并且将用户名、情报员身份证号带入,否则退出提示错误。情报员只有对人口户籍查询的权限。(3)新用户注册 新用户注册分为户籍管理人员注册和情报人员注册。户籍管理人员注册:由管理员填写相关基本信息(用户名,民警姓名,性别,民族,职务,身份证号,警号,密码,工作单位,家庭住址,联系电话,手机号,认证码)确认无误后加入户籍管理人员表。情报人员注册:由情报人员填写相关基本信息(用户名,真实姓名,性别,民族,职务,身份证号,密码,工作单位,家庭住址,联系电话,手机号)确认无误后加入情报人员表。7 2.4 软件结构设计。图户籍管理系统结构 第三章数据库设计阶段 rot Visual Studio 005 是SP。NET 网站开发工具,该软件可以通过qlDataSoue 控件跟QL erver 205 数据库相连然后管理自己的本地数据库。户籍管理系统是基于数据库基础上的信息管理软件,通过 8 前台操作对后台的数据库进行增、删、改、查等操作,以达到户籍管理的目的,由此可见数据库的建立对于户籍管理系统的重要性。3.1 分析与创建数据库 通过需求分析中每个功能模块的分析可得到这些实体涉及的数据项有:户籍管理员:用户名,民警姓名,性别,民族,职务,身份证号,警号,密码,工作单位,家庭住址,联系电话,手机号,认证码.情报员:用户名,真实姓名,性别,民族,职务,身份证号,密码,工作单位,家庭住址,联系电话,手机号。人口基本信息:姓名,曾用名,性别,民族,户号,户别,身份证号,监护人,监护关系,配偶,代码,籍贯,住址,出生日期,出生地,出生证签发,宗教信仰,户主,迁入时间,文化程度,兵役状况,工作单位,现状,迁入证号,与户主关系,填报民警,警号 由上面的分析得到数据库的数据表:数据项 例 类型 取值范围 备注 用户名 Syg arc 0 民警 姓名 王林 varchar 2 性别 男 car 民族 彝族 arcar 职务 民警 archar 20 身份 证号 52231985030374 ch 20 警号 0565 rcha 0 密码*vrchr 25 工作 单位 阳昂派出所 varchar 50 9 家庭 住址 贵州省大方县普乡 龙峰村天桥组 varr 5 联系 电话 05-48115 ar 10 手机号 138422614 vachar 20 认证码 tinynt 表 3-1 户籍管理员表 数据项 例 类型 取值范围 备注 用户名 gajzhzx varchar 20 真实 姓名 李进 varcr 20 性别 男 chr 3 民族 汉族 ar 10 职务 工作人员 varh 20 身份 证号 5224312031354 varcr 20 密码*varcha 25 工作 单位 公安局指挥中心 char 50 家庭 住址 贵州省黔西县洪水乡洪林村洪林组 varcha 0 联系 电话 05-59643 a 0 手机号 13966655 varca20 10 表 3情报人员表 数据项 例 类型 取值范围 备注 姓名 王孝明 ha 10 曾用名 大明 chr 10 性别 男 car 2 民族 彝族 char 5 户号 001 ca 0 户别 农村户口 har 20 身份证号 5222319840521134 varha 18 监护人 王大军 ach 0 监护关系 父子 varha 1 配偶 vacar 10 代码 032 rchar 1 籍贯 贵州省大方县 vrchr 50 住址 贵州省大方县黄历乡大山 2 组 vrha 0 11 出生日期 1984年5月21 日 vchr 出生地 archr 30 出生证签发 dtetime 宗教信仰 佛教 char 户主 王大军 hr 1 迁入时间 dattie 文化程度 大学本科 varhar 20 兵役状况 vrchar 0 工作单位 vach 30 现状 vrchar 0 迁入证号 vrcha 与户主关系 父子 achr 1 填报民警 黄龙 hr 10 警号 03555 ar 0 表 3-3 人口基本信息 3.23.2 I系统基本理论 管理信息系统(MIS)是一门边缘学科,集管理科学、信息科学、系统科学、12 现代通信技术和电子计算机技术于一体。198年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯(Goon.B.ais)给出了一个具有代表性的定义:管理信息系统是一个利用计算机硬件和软件,手工作业、分析、计划、控制和决策模型以及数据库的用户机器系统 管理信息系统应具有如下几个功能。()数据处理功能:数据处理是管理信息系统最基本的功能,它包括对各种类型数据的收集、加工处理、传递、存储等工作。(2)实测功能:通过对数据的加工处理,可以随时了解各部门的实际运行情况,如各生产车间今天生产的产品数量、销售部接受的订单等.()预测功能:通过运用一定的数学方法和预测模型,对过去的数据进行分析,就可能对未来可能发生的情况进行预测,为高级管理人员进行管理决策提供依据.(4)控制功能:通过信息的反馈可以对整个企业生产经营的各个部门、各个环节的运行情况进行监测、协调、控制,保证系统的正常运行。第四章系统功能模块的实现 为了达到方便管理的目的,系统最后呈现给用户的应是一个操作简便,通俗易懂的良好界面。4.1主要功能模块设计 本系统主要实现的功能有三大模块:户籍管理人员模块、情报人员模块、新用户注册模块(1)户籍管理人员模块 根据户籍管理人员表中存储的用户记录对登录的用户名和密码进行核对,如核对正确则进入首页并且将用户名、管理员身份证号及管理员相关权限的信息带入欢迎界面,否则退出提示错误。当进入欢迎界面后可进行人口信息查询、添加新申请户籍、修改户籍、添加犯罪记录等。(2)情报人员模块 13 根据情报人员表存储的用户记录对登录的用户名和密码进行核对,如核对正确则进入首页并且将用户名、情报员身份证号带入,否则退出提示错误。当进入欢迎界面后可进行人口信息查询。(3)新用户注册模块 新用户注册分为户籍管理人员注册和情报人员注册。户籍管理人员注册:由管理员填写相关基本信息(用户名,民警姓名,性别,民族,职务,身份证号,警号,密码,工作单位,家庭住址,联系电话,手机号,认证码)确认无误后加入户籍管理人员表.填写中每一项都必须填入,差一项或填写错误则弹出错误提示,其中“认证码”最为重要。情报人员注册:由情报人员填写相关基本信息(用户名,真实姓名,性别,民族,职务,身份证号,密码,工作单位,家庭住址,联系电话,手机号)确认无误后加入情报人员表.填写中每一项都必须填入,差一项或填写错误则弹出错误提示,无需“认证码”。4.24.2 主要功能模块的实现主要功能模块的实现 (1)系统的启动配置 Microft Visal Studio 2005 下的 AS。NT Devoment Srver 端口(2)主窗口 本页面有三个选项卡,单击相应选项卡进入相应窗口 图 4。主窗口 14 4.4.1 户籍管理员模块。(1)户籍管理员登陆界面 户籍管理员由以下窗口登陆进入 图 4.2 户籍管理员登陆界面(2)错误提示 如果用户名或密码错误,系统会弹出错误提示,如图,图 4。3 错误提示 (3)欢迎界面 如果用户名或密码填入正确,单击确定之后,进入欢迎界面,此欢迎界面跟情报员欢迎界面不同,他有对应的权限,他能进行新申请户籍的添加,去进行户籍的错误修改,去添加犯罪人员的犯罪记录。如图.15 图 44 欢迎界面()查询 查询界面 用户可根据所要查询人员的姓名或身份证号进行查询,而姓名查询为模糊查询,身份证号查询为精确查询,如果本数据库中无要查询人员的信息,系统会单出错误提示;反之!就会在查询页面中单出一个简短人口基本信息表,如图。图。5 查询界面 16 图 4。6 未输入信息提示 图 4。7 数据库中无此人信息提示 图。8 人口简短信息 人口基本信息表 17 当单击查询页面中简短人口基本信息表中的详细就进入了人口基本信息表页面,如图。图 4。9 人口基本信息表(5)添加新申请户籍 管理员必须对其新申请户籍人员的信息进行审核,确定无误后方可添加 18 图 4。1添加新申请户籍 图 4.1 错误提示 图.12 户籍添加成功 19 4.4.2 情报员模块(1)情报人员登录界面 情报人由以下窗口登录进入 图。13 情报人员登录界面(2)欢迎界面 如果用户名或密码填入正确,单击确定之后,进入欢迎界面,此欢迎界面与户籍管理员界面不同,人口信息查询之外并无其他权限。图 4.14 欢迎界面 20 4.4.3 新用户注册模块 新用户注册分为户籍管理人员注册和情报人员注册(1)管理员注册界面 每一项都必须不能为空,在数据库中用户名不能出现从复,如果你输入的用户名与数据库中的用户名存在相同,此提示就会显示在界面上同时注册失败;同一个人不能有多个户,当输入的身份证号与数据库中的身份证号存在相同,就会在次界面弹出相关提示同时注册失败;最主要的是认证码,这是一个权限号码,只有得到此号码才能注册成功,否则弹出错误提示“你无此用户注册权同时注册失败.图.15 管理员注册界面 21(2)情报人员注册界面 此界面除无需认证码和警号之外其他项与管理员注册界面完全相同 图 4.16 情报员注册界面(3)注册成功界面 虽然注册成功之后都进入同一页面,但是其显示结果不同,如图。22 图 4。1户籍管理员注册成功 图 4。18 情报员注册成功 结论 经过两个多月的设计和开发,我完成了户籍管理信息系统的分析、设计与编程工作,系统基本开发完毕。其功能基本符合用户需求,能够完成户籍档案信息 23 的存储和查询及相关报表的浏览.并提供部分系统管理功能,使用户方便进行新用户的添加、旧用户的修改。对于数据的一致性的问题也通过程序进行了有效的解决。避免了由于人为方式固有的不严密性所带来的各种工作中的疏漏,实现了管理的科学化和严谨化。但是由于系统设计时间较短,所以该系统还有许多不尽如人意的地方,比如功能比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。经过了这段时间的系统开发,我对icosf Vsua Stdio 00软件有了进一步的认识,同时对数据库也有了更深一步的了解,在软件的使用和设计的完成过程中,我遇到了很麻烦和问题,最后在卓炜老师的精心指导下最后成功开发了这个系统,当然这个系统仍然存在着一些问题,由于它还没有经过实际的应用,有些功能还不够完善,我会在应用测试中将这个户籍管理信息系统逐步完善。毕业设计,也许是我大学生涯交上的最后一个作业了.想借此次机会感谢三年以来给我帮助的所有老师、同学,你们的友谊是我人生的财富,是我生命中不可缺少的一部分。致谢 在本论文完成之际,首先要向我的导师卓炜致以诚挚的谢意。在论文的写作过程中,卓老师给了我许许多多的帮助和关怀。卓老师学识渊博、治学严谨,待人平易近人,在卓老师的悉心指导中,我学到了扎实的专业知识;同时他对工作的积极热情、认真负责、有条不紊、实事求是的态度,给我留下了深刻的印象,使我受益非浅。帮助我在大学的生活接近尾声的时候划上了一个完美的句号,让我的人生少了一处遗憾,少了一份不完美,少了一份失败,也多了一份信心,在我今后的人生道路上有了很大的帮助在此我谨向卓老师表示衷心的感谢和深深的敬意!在论文的写作过程中也学到了做任何事情所要有的态度和心态,首先做学问要一丝不苟,对于发展过程中出现的任何问题和偏差都不要轻视,要通过正确的途径去解决,在做事情的过程中要有耐心和毅力,不要一遇到困难就达退堂鼓,只要坚持下去就可以找到思路去解决问题的。而且要学会与人合作,这样做起事情来就可以事倍功半。总之,此次论文的写作过程,我收获了很多,即为大学三年划上了一个完美的句号,也为将来的人生之路做好了一个很好的铺垫.再次感谢我的大学和所有帮助过我并给我鼓励的老师和同学,谢谢你们。24 参考文献 1 李玉林、王岩 ASP。NET。0 网络编程从入门到精通 清华大学出版社,2006。萨师煊数据库系统概论(第三版)M 高等教育出版社,004 罗志成、宁云智 数据库系统原理与应用(QL Serer 205)M 机械工业出版社,010。3 万振凯、叶华、刘培网页设计技术实训教程 M南开大学出版社,0 5 张立富用 PB9。开发图书管理系统黑龙江水专学报,24.6 6 张汾图书馆图书管理系统分析与设计 M 山西电子技术,202。1 7 丁士锋、蔡平 P。NET 项目开发指南 M清华大学出版社,01.1 8劳帼龄管理信息系统(精要版。第版)M 中国人民大学出版社,2012
展开阅读全文