社区流动人口管理系统的设计与实现 - 图文(4)

2019-04-01 16:09

理包括居住证的申领,居住证补领,居住证换领;居住证的发放、签注、办理状

态查询等。居住证管理数据流图如图3-8所示。

以上对社区流动人口管理中的主要的工作处理进行分析,设计了人口流入管

理、人口流出管理、系统管理和居住证管理的数据流图,系统除了需要具有以上 的这些主要功能之外,还需要一些其他的功能,具体如下:

1.社区管理,街道下属有很多个社区,每个社区都要使用本系统进行流入 流出人口信息管理,街道下属可能增加社区,己有的社区也可能会变化,有的社 区可能会被取消。当社区的信息发生变化时,操作员需要将这些信息存入数据库。 2.系统管理,主要为系统管理员提供对使用系统的人员进行管理己经操作 员可以修改个人密码。

3.统计报表,用户在每个季度和每个年度都需要对流动人口的信息进行统 计分析。因此,系统需要功能。

由于这些都是一般系统中常用的功能,这里就不分析他们的数据流图了。3.4系统用户瀚求分析

根据对未来使用系统的人员了解,按照他们的工作内容对用户进行了分类, 主要分为4类人员,即系统管理员、流入人口管理员、流出人口管理员和居住证 办理员,这4类人员通过系统使用与其工作相关的功能。

1.系统管理员,他是社区的计算机信息办的工作人员,负责本系统的日常

管理和维护,她可以使用系统所具备的所有功能。系统管理员用例如图3-9所示。

2.流入人口管理员,主要是对流入人口信息进行管理,登记、修改、注销

流入人口信息,由于流入人口信息管理的需要还需要使用系统管理,向流入人员 的户籍居住地申请协查流入人员的信息。

流入人口管理员用例如图3-10所示

3.流出人员管理员,专门负责人员流程的各项事务相关功能,可以使用系

统的流出人口管理、协查管理、统计分析、密码维护功能。 流出人员管理员用例如图3-11

所示 4.居住证办理员,是专门为流入人员办理居住证的工作人员,他们使用系

统为用户办理居住证,除了可以使用居住证管理功能之外,还可以查询流入人口 信息、统计分析和密码维护功能。 居住证办理员用例如图3-12所示

3.5系统非功能性瀚求分析

用户除了提出了上述的功能需求,还提出了多方面的非功能性需求,具体如 下:

1.用户对开发出的系统中的数据使用等技术方面提出了要求

(1)系统需要与数据采集系统进行连接,这样通过读取流动人口的身份证就 可以获取流动人员的基本信息。

(2)用户在录入或是修改流动人口信息时,系统可以对输入的日期和身份证 号码进行检查,检查输入是否有误。

(3)当用户输入查询的关键字如姓名、身份证号码后,系统能够快速显示这 些人员的信息。

(4)当用户对数据有疑点时,用户通过日志对数据进行回溯。 2.开放的界面和接口

用户要求能够通过浏览器方便的访问系统,系统需要为用户提供良好的GUI 交互界面。同时,还需要为第三方软件预留接口,以便系统具备一定的可扩展性。 3.安全性

系统中的数据涉及到个人身份证号码、联系电话等其他一些敏感数据,这些 信息不能被外部随意访问,要保证数据的机密性,所有数据都存储在服务器中, 客户机访问数据需通过服务器。系统开发时需充分考虑数据的安全存储以及安全 传输。 4.易操作性

一些年纪较大的工作人员掌握的计算机知识较少,系统界面要友好,便于社 区工作人员的使用,开发时需要注意降低用户使用系统的复杂度。 3.6本章小结

本章阐述了对社区流动人口管理系统的需求分析,详细分析了系统的业务流 程、功能需求、用户需求和非功能性需求。分析完全按照用户的实际需要出发, 结合软件工程原理知识完成。第四章系统设计

系统设计是系统需求分析下一阶段的工作,根据需求分析结果对系统进行设 计,一般包括系统设计目标、系统功能模块划分等,下面就本系统的设计进行详

细介绍。

4.1系统设计目标与原则

通过建设开发社区流动人口管理系统,能够推动我市对流动人口的管理工 作,进而推动我市人口信息资源的整合与共享。社区流动人口管理人员通过使用 系统可以准确、及时的掌握社区流动人员的情况。这些工作不仅为社区居民提供 了优质的服务,而且为建设我市人口基础数据库提供了可靠的数据源。

系统设计按照“统筹规划,规范标准,分步实施”进行,系统建设需要遵循以 下原则:

1.标准型和开放性,系统开发所使用的技术和设备必须要与国家标准保持 一致,便于获取广泛的技术支撑。

2.适应性和扩展性,软件设计过程中需求在不断的变化,根据变化系统需 要具备一定程度的可适应性。

3.可用性和可靠性,系统可以长期稳定的运行,同时还能够提供较高的性 能,实现高效率的事务处理。

4.安全性,系统设计时需要充分考虑系统的安全性,设计如何建立系统的 安全性和保密性。 4.2系统功能模块设计

系统在体系架构上设计的为三层B/S结构,这三层结构自上而下的分为表示 层、应用层、数据库层。B/S结构是在C/S结构的基础上演变过来的。三层B/S 结构的优点是每个功能模块的所要完成的功能更加明确,各个功能模块在逻辑上 相对的独立。其工作过程为用户通过本地机上的浏览器向中间WEB服务器发送 访问请求,WEB服务器在接到用户的请求后,根据用户的请求内容与数据库进 行连接。在连接成功后,将数据库中获得的数据信息返回给用户。其中,中间层 是该结构的核心,它的主要工作就是对数据库的访问以及对业务规则的控制。数据库的服务器安装的应用程序负责对数据的查询、更新、定义以及修改、删除等

操作,同时还承担数据库中数据的完整性以及安全性。

第三章对系统的功能、用户进行了需求分析,根据这些分析并采用软件工程 原理方法对本系统的功能进行自定而下的功能模块划分。本系统的功能划分为七 个模块,分别是流入人口管理、流出人口管理、协查管理、居住证管理、统计分 析、社区管理和系统管理。


社区流动人口管理系统的设计与实现 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:粗苯操作岗位风险告知卡

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: