常驻人口户籍管理系统.doc

上传人:土8路 文档编号:10324008 上传时间:2021-05-09 格式:DOC 页数:13 大小:53.50KB
返回 下载 相关 举报
常驻人口户籍管理系统.doc_第1页
第1页 / 共13页
常驻人口户籍管理系统.doc_第2页
第2页 / 共13页
常驻人口户籍管理系统.doc_第3页
第3页 / 共13页
常驻人口户籍管理系统.doc_第4页
第4页 / 共13页
常驻人口户籍管理系统.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《常驻人口户籍管理系统.doc》由会员分享,可在线阅读,更多相关《常驻人口户籍管理系统.doc(13页珍藏版)》请在三一文库上搜索。

1、计算机专业毕业论文常驻人口户籍管理系统计算机科学与技术学院2000级1班 朱 楠指导老师:石冰摘要:本文开发了常驻人口户籍管理系统。利用VB、Microsoft Access、SQLserver开发工具 ,通过数据库的操作,基本可以实现人口户籍的管理和维护。 可适用于各地区、省直机关、企业等大型机构人员管理和人口普查的工作。关键词:微软access、SQLserver数据库,常驻,常驻人口户籍管理系统。0.引言常驻人口户籍管理系统是一个非常重要的人事信息管理系统。同时它也是一套使用 比较普遍的系统。大到每个国家、省市、省直机关、大型企业,小到每个生活社区,都需要拥有自己的人口户籍等类似的管理档

2、案,以便对本地区和机构人员的基本信息、家庭情况和汇总情况进行管理。及其是在中国这个人口基数相当大的发展中国家,建立一套人口管理系统,就显得的尤为重要了。本系统包括常驻人口基本信息管理、 常驻人口现在的生存环境以及联系方式信息管理、常驻人口家庭情况信息管理等。1.系统方案常驻人口户籍管理的主要任务是实现对地区和机构人员以及家庭状况的有效系统的管理。本系统主要包括以下几块主要功能模块,功能 如下:1. 1常驻人口 基本信息管理l 常驻人口信息的录入,包括住户的姓名、性别、身份证号码、籍贯、l 常驻人口信息的添加l 常驻人口信息的修改l 常驻人口信息的删除l 常驻人口信息的查询l 常驻人口信息的保存

3、1. 2住户联系方式和生存环境信息管理l 住户联系方式和生存环境信息录入,包括家庭住址、住宅电话、单位地址、单位电话、Email、OICQ、网址、社区名称以及地址l 住户联系方式和生存环境信息的添加l 住户联系方式和生存环境信息的修改l 住户联系方式和生存环境信息的删除l 住户联系方式和生存环境信息的查询l 住户联系方式和生存环境信息的保存l 住户联系方式和生存环境信息的取消1.3常驻人口家庭情况信息管理 l 家庭成员基本信息的录入,包括户主以及其他家庭成员的姓名、性别、身份证号码、户别和家庭住址和住户户口登记机关l 家庭成员基本信息的添加l 家庭成员基本信息的更正l 家庭成员基本信息的查询l

4、 家庭成员基本信息的保存l 家庭成员基本信息的退出l 家庭成员基本信息的取消根据这些功能,设计出系统的功能模块,每个功能模块都需要针对不同的表完成相同的数据库操作,即添加记录、删除记录、修改记录以及查询显示记录信息等内容。常驻人口户籍管理系统 常驻人口基本信息管理住户联系方式信息管理常驻人口家庭情况信息针对各个模块不同的表实现添加记录、修改记录、删除记录以及显示记录等功能 2. 技术分析与方法阐述。2. 1 Method1:在SQLSever的查询分析器中,输入以下内容:USE masterGOCREATE DATABASE db2ONPRIMARY ( NAME = 姓名,FILENAME

5、= d:program filesmicrosoft sql servermssqldatamp1.mdf,SIZE = 10MB,MAXSIZE = 200,FILEGROWTH = 2),( NAME = nameo,FILENAME = d:program filesmicrosoft sql servermssqldatarela. dbf,SIZE = 10MB,MAXSIZE = 200,FILEGROWTH = 2),( NAME = 身份证号码,FILENAME = d:program filesmicrosoft sql servermssqldatamp2.dbf,SIZE

6、 = 10MB,MAXSIZE = 200,FILEGROWTH = 2)LOG ON ( NAME = StLog1,FILENAME = d:program filesmicrosoft sql servermssqldataStLog1.ldf,待添加的隐藏文字内容3SIZE = 1MB,MAXSIZE = 20,FILEGROWTH = 1),Method2:直接用DAO方式打开数据库以及各表Private Function OpenDB() As BooleanOn Error GoTo errDim Pathstr As StringPathstr = App.Path + “db

7、2.mdb” Set Mdata = Workspaces(0).OpenDatabase(Pathstr)Set Mrec = Mdata.OpenRecordset(“MP”)OpenDB = True Exit Function err:OpenDB = FalseEnd Function建立数据库db2,之后建立相关的表,以下是在数据库中建立的3个表及其内容:2. 2 常驻人口基本信息管理表编号字段名称数据结构说明1姓名Text姓名2性别Text2字节3籍贯Text最大10字节4出生日Int出生日5民族Text可变字节6身份证号码Int19位2. 3 住户联系方式和生存环境信息管理表编

8、号字段名称数据结构说明1住宅电话Int住宅电话2家庭住址Text家庭住址3单位电话Int单位电话4单位地址Text单位地址5手机号码Int手机号码6传真号码Int传真号码7小灵通Int本市8网址Text个人或公司主页9EmailText网路邮箱3OICQInt网路通信2. 4常驻人口家庭情况信息管理表编号字段名称数据结构说明1家庭关系Text户主2姓名Text户主姓名3性别Text户主性别4身份证号码Int户主本人5成员关系1Text家庭成员6姓名Text姓名 7性别Text2字节8身份证号码Int最大设置199成员关系2Text家庭成员10 姓名Text姓名11性别Text性别12身份证号码

9、Int13户口登记机关Text14家庭地址Text现入住地数据库准备就绪之后,进入VB进行编程本程序是根据面向对象的编程方法,将VB与数据库连接的部分分别与库中的三个表连接,通过在程序中设计的主模块直接调用,使程序的修改和维护都非常的方便。在程序与数据库的连接中使用了ODBC API函数。另外,在这个模块中:主函数调用main , 数据库database,数据记录集recordset ,stradjust(),Text_KeyPress()。特别地,在自定义函数stradjust中主要解决了当showmp表中添加字段表的问题,尤其是,在当字段不能完全显示时以省略号的形式表示。同时,自定义函数g

10、etfield()定义查找文本框字段功能。Text_KeyPress()自定义了经过对t值的判断进行自动换行的功能。3 实验结果评价:试验结果表明,配置要求:32m内存,intel p2 300,系统在win9x,winme,win2000以上版本,系统基本上能实现对常驻人口的信息的安全管理。 4 结束语 作者对人口户籍的管理模式进行了研究,对原来的一些想法进行了很大的改进,体现在供求分析上,原来自己的考虑太过于理想化,在实际操作的时候,添加了很多实际需要的内容。比如原来的转学这一块没有很好的涉及,后来才进行了添加。通过做这个系统,得出结论,代码的书写应该是次要的,关键还是进行需求的分析,才能满足市场的需要,而不是纸上谈兵。 参考文献: 1 石冰,张立群,蒋志方.数据库原理教程.石油大学出版社,2000 2 姚青.Visual Busic 语言程序设计入门与提高.地震出版社,2000 3Jlffrey P.McManus.Visual Basic 6数据库访问技术 机械工业出版社 2001 4 MSDN

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

当前位置:首页 > 社会民生


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