该系统针对人口信息管理涉及的信息进行录入,查询,分析;以人口信息管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型。本系统为人口管理工作提供方便、快捷的信息管理方式,较好的满足了社区人口管理的实际需求。
2。2 软件功能模块
本系统的主要目的是开发一个功能实用,操作方便,简单明了的,供社区居民及社区委员会使用的社区人口管理系统。
本系统有两个角色,管理员与居民用户,这两个角色的权限不同。该系统管理员的主要功能是对用户、流动人口、新生婴儿及生育指标申请、失业人口、租户以及出租户、治安管理制度、治安人员、治安工作安排等信息的管理。该系统居民用户的主要功能是对个人信息的查看与修改,对个人生育指标申请信息的管理,对治安管理制度、治安人员以及治安工作安排信息的查看等。
管理员与居民用户的共同功能如下:
(1)登录模块:需要选择登录身份(管理员或居民用户),再对用户身份进行验证,只有系统的合法用户才能进入系统。若用户名与密码错误,或者此用户不存在,则跳出提示信息!
(2)注册模块:该模块主要功能是添加新用户,在注册界面输入用户名与密码,并点击提交。若输入为空,则提示用户名与密码不能为空;若输入的用户名已存在,则系统会提示此用户已存在,且默认注册的是普通用户。文献综述
管理员功能详细如下:
(2)用户管理模块:在该模块中,管理员负责管理本系统的所有用户,其主要功能包括添加,删除,修改和搜索用户的信息。
(3)流动人口管理模块:该模块包含两个小模块,常住人口管理模块与暂住人口管理模 块。管理员分别负责对常住居民的信息及暂住居民的信息进行添加,删除,修改以及根据条件搜索等功能。
(4)计划生育管理模块:该模块包含两个小模块,新生婴儿登记备案管理与生育指标申请审批管理。在新生婴儿登记备案管理模块中,管理员负责对新生婴儿信息进行添加,删除,修改以及根据条件查询等功能。在生育指标申请审批管理模块中,管理员负责对生育指标申请信息的添加,查看,根据条件查询以及审核等功能。
(5)失业人口管理模块:管理员主要负责社区失业居民信息的添加,删除,修改及根据条件查询等功能。
(6)房屋出租管理模块:该模块包含两个小模块,房屋租户管理模块和房屋出租人员管理模块。管理员分别负责对社区租户信息及社区出租房主信息的添加,删除,修改及根据条件查询等功能。
(7)治安管理模块:该模块包含三个小模块,治安管理制度模块、治安人员名单模块、工作安排模块。管理员分别负责对社区治安管理制度信息、治安人员信息、治安人员工作安排信息的添加,删除,修改及根据条件查询等功能。
居民用户的功能详细如下:
(1)在用户管理模块中,居民用户可以查看与修改个人信息。
(2)在生育指标申请审批管理模块中,居民用户可以添加、提交、删除、修改以及查看申请信息。当然,在此模块中,需要居民用户先添加并提交申请信息,然后管理员根据实际情况判断是否审核通过。
(3)在房屋出租模块中,居民用户可以查看出租的房屋信息。
(4)在治安管理模块中,居民用户可以查看治安人员、治安制度、治安工作安排等信息。
该系统的功能模块如图2-1所示: