社区外来暂住人员管理系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、概述 (1)
二、系统目标和设计原理 (1)
三、支撑环境 (2)
四、系统功能结构 (2)
1、“社区外来暂住人员管理系统”关联图 (2)
2、“社区外来暂住人员管理系统”用例图 (3)
五、数据库设计 (3)
1、数据库需求分析 (3)
2、数据库概念结构设计 (4)
2.1、普通用户信息实体E-R图 (4)
2.2、外来暂住人员信息实体E-R图 (5)
3、数据库逻辑结构设计 (5)
六、用户类及其特征 (6)
七、总体实施规划 (14)
八、数据需求(ER模型,数据字典等) (15)
九、系统可行性研究 (17)
1、管理上的可行性 (17)
2、技术上的可行性 (18)
3、经济上的可行性 (18)
十、小结 (18)
十一、参考文献 (19)
社区外来暂住人员管理系统设计
摘要:随着经济的快速发展,人口流动量的迅速上升,暂住人员信息管理出现众多的问题,加之国内暂住人员信息管理没有统一的规范,暂住人员信息管理系统的落后和不完善,社区外来暂住人员管理成为一个重要的社会问
题,因此设计一个功能先进适应面广的社区外来暂住人员管理数据库系统成为必要。本文主要从总体上讨论了社区外来暂住人员管理系统的设计意义、系统总体设计思想,以及系统应实现的功能和功能模块架构。
关键词:社区外来暂住人员,管理系统,总体设计,数据库系统
一、概述
随着社会经济的不断发展,地区间人口流动日趋频繁,外来人口的大量流动,是经济与社会发展的普遍规律和必然趋势,这种趋势将会进一步发展。然而,他们在为城市发展做出贡献的同时,也给相关部门的管理带来了难题。70%的无证照经营企业由流动人员所办;87%的违法案件是流动人员所为;而另一方面,拖欠工资的受害人80%是流动人员,重大安全事故中85.11%的受害人系流动人员。因此,对社区流动人员进行系统的信息化管理也显得十分必要。
为更好地为外来人口做好服务与管理工作,必须建设暂住人口信息管理平台。建立跨部门、跨系统联网的外来人口统计体系,全面、动态、准确地掌握
现居住地外来人口的基本情况,及时、准确对外来人口统计数据质量的检查、评估、分析和控制。“社区外来暂住人员管理系统”主要针对外来流动人口进
行管理,形成一个统一的暂住人口数据库。操作员通过输入暂住人员信息,将
数据保存在派出所数据库中,掌握流动人口的情况。这样大大减轻外来人口管
理部门的工作人员劳动强度,提高工作效率,强化外来人口管理,保证社会
治安,使社区外来暂住人员的管理进一步程序化、科学化、规范化!
二、系统目标和设计原理
“社区外来暂住人员管理系统”取代了社区管理人员以前手工书写记录和
手动查找的繁琐步骤,提高了管理的效率,方便派出所民警查询、添加、删除、修改所管辖区域内的暂住人口,掌握变化情况,提高了工作效率。
此管理系统目标是统筹管理城市外来流动人员的生活、工作情况,从而从
根本上稳定城市的良性发展,防止各种安全事故的发生。
三、支撑环境
开发工具:Umbrello UML Modeller , open office 运行环境:ubuntu 9.04
四、系统功能结构
1、“社区外来暂住人员管理系统”关联图
2、“社区外来暂住人员管理系统”用例图
五、数据库设计
1、数据库需求分析
对于社区外来暂住人员管理系统,数据库在其中占着非常重要的地位,需要对数据库不断的进行插入,查询,修改,删除等操作。本系统中数据库
需要存入社区外来暂住人员信息、系统用户信息等信息。
此系统设计了三种用户,包括:
[1]管理员:负责数据库的维护、系统的维护、普通用户的管理;并能通过授权普通用户对外来人员进行管理,但不能直接管理社区外来人口,拥有最高权限。
[2]普通用户:对社区外来人员进行直接管理,包括添加信息、修改信息、删除信息、查询信息和打印等功能。拥有大部分权限。
[3]外来暂住人员:入住社区时注册用户,在普通用户对其信息登记好后才能验证信息,之后方可入住社区,拥有查询权限。
由于在上述系统功能简介中已做了相关描述,在此不再做相关介绍。
2、数据库概念结构设计
通过分析,需要在数据库中主要储存以下基本信息:
◎普通用户信息:身份证号(用户账号),密码,姓名,性别,职务,用户类型,上次登录时间,操作记录。
◎外来暂住人员信息:身份证号(用户帐号),密码,姓名,性别,出生日期,民族,职业,婚姻,文化程度,血型,手机号码,健康状况,暂住地址。
2.1、普通用户信息实体E-R图
2.2、外来暂住人员信息实体E-R 图
3、数据库逻辑结构设计
该社区外来暂住人员管理系统的数据库采用SQLS 实现,各数据表的设计结果如下所示:
普通用户表:yonghu
Username ——用户名,mima ——密码, xingming ——姓名,sex ——性别
外来暂住人员
身份证号
密码
姓名
性别 出生日期
民族 职业
婚姻
文化程度
血型
健康状况
手机号码
暂住地址
Sfzh——身份证号,leixing——用户类型,logintime——上次登录时间
暂住人口信息表
zzrk
Xingming——姓名,sex——性别,csrq——出生日期,mz——民族zy ——职业,whcd——文化程度,shouji——手机号码,hyzk——婚姻状况,sfzh——身份证号,xuexing——血型,dizhi——暂住地址,jkzk——健康状况,hklb——户口类别,rzsj——入住时间,zzfbh——暂住房编号,sfzx——是否已注销,zxsj——注销时间,zxyy——注销原因
六、用户类及其特征
用户类描述
派出所社区管理人员(高优先级)社区管理人员是该软件的系统管理员(系统用户),维护系统和数据库,以及管理用户。
派出所民警出所民警是该系统的普通用户。他们在需要的
时候就可以根据多个相关条件进行查询,快速
得到所需要的信息,并能够添加和删除信息,