流动人口统筹管理信息系统的设计与实现

被引量 : 0次 | 上传用户:nm680nm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,越来越多的政府部门建立了自己的信息系统,实现了政府业务信息化、自动化。流动人口统筹管理信息系统作为人口和计划生育委员会电子政务建设的重要组成部分,兼有信息化、行政化两大特点。论文围绕实现某省的流动人口统筹管理信息系统为主题,通过对具体业务和预期目标进行分析,形成对系统建设的需求;根据统一过程方法完成系统建模,详细描述了静态建模和动态建模的具体过程,对系统进行了实现,并在全省进行了推广应用。本文以流动人口统筹管理信息系统的实现为核心,主要完成了以下几方面工作:(1)从乡村级用户的角度出发,描述了流动人口信息采集、信息查询、信息协查、监控管理、统计报表、区域协作六个基本业务的功能需求。文章结合业务目标、业务参与人员等展开一系列工作,包括定义系统边界、发现参与主角、获取业务用例等,进而建立业务主角的业务用例图,描绘出业务全景。(2)给出了系统的总体设计,确定了流动人口统筹管理信息系统的业务规则。针对我的桌面、流动人口管理、信息查询、区域协作、监控管理、报表统计和系统管理这七个功能模块,进行了详细的系统用例描述。(3)给出了流动人口统筹管理信息系统的体系结构。系统采用三层体系结构,业务逻辑层和数据访问层不依赖于表示层,实现了层与层之间的耦合;将分别用于处理界面、业务规则、数据、安全等可逻辑划分的部分进行分离,通过结构和协议进行组合,形成结构清晰和功能完善的软件结构。为了使体系结构的设计有足够的弹性去适应变化,文章引入设计模式的思想。流动人口统筹管理信息系统采用四种设计模式思想。表示层采用模板方法模式和策略模式设计思想,Web页面与后台服务器之间的数据交互采用模板方法的设计思想。针对jQuery脚本语言的特点,在系统开发过程中设计了一系列的算法脚本,将这些脚本命名并保存,实现表示层的算法与页面分离。业务逻辑层采用了状态模式的设计思想,避免使用数据值定义内部状态,使得实现类中不会重复使用条件语句,降低了系统维护的复杂度。数据访问层采用工厂方法的设计模式,使得整个系统只有一个根对象BaseDataAccess,它封装了这些实例的创建过程,根据用户的不同需求生成各个不同子类的实例,实现了各层之间的松耦合。(4)本文以类图的形式展示了系统中的类及其相互之间的关系。重点介绍了系统主页面的实现过程,如何实现单点登录和统一权限控制,以及流动人口管理模块和信息查询模块的实现方法。
其他文献
韩剧以不可阻挡的强劲之势冲击整个亚洲市场,甚至在世界影视市场上都占据着一席之地,成为耐人寻味的文化现象。论文以韩国青春偶像剧作为案例,综合当前国内外关于青春偶像剧这一
针对公路风吹雪雪害发生的特点以及危害现状,对东北、华北、西北风吹雪雪害区的多条等级公路进行了全面调查,并对内蒙古、黑龙江、新疆境内的多条等级公路进行了深入研究。以
针对查干淖尔一号井软岩巷道支护难题,本文采用现场实测、实验室实验、理论分析、相似模拟试验与数值模拟相结合的方法对巷道失稳机理及其控制对策进行了系统研究。结果表明
目的:本研究通过测定Ⅲ-Ⅳ级稳定期慢性阻塞性肺疾病(COPD)患者吸入沙美特罗替卡松粉吸入剂(舒利迭)前后体重指数(BMI)、第一秒用力呼吸容积占预计值百分比(FEV1%pred)、呼吸
在生涯教育中,生涯信念是一个非常重要而且具有价值的研究领域,研究生涯信念对了解个体生涯选择、生涯发展有很大的帮助,并能够为生涯咨询与教育提供一定的参考与借鉴。近年
20世纪中叶以后,手风琴面临着从传统手风琴转型到自由低音巴扬的趋势,一大批巴扬音乐家开始涌现,并为手风琴创作了更多更适合其特点的作品。作为手风琴界的领军,俄罗斯手风琴迅速
金融衍生品高杠杆交易是美国次级贷款危机爆发的根源。由于涉及资金链广泛断裂,引发杠杆式破坏,放大效应殃及全球。所以,需要健全法律制度,创造良好环境,加紧对衍生品交易市
考试尤其是高考已成为全社会都关注的热点问题,其中高考数学更是重中之重。高考数学不仅反应了学生知识水平和智力水平,还反应了学生的心理素质水平,所以对影响学生考试的心
我国基本养老保险制度自建立至今已经取得了显著的成就,实现了从单位保险到社会保险的转化,由责任共担机制取代了单方负责制,由单一层次保障朝着多层次保障转变,并且还进行了制度
阅读理解在英语测试中一直占有突出地位。大多情况下,阅读理解占据了最多的分数权重。英语专业八级和雅思考试是国内既具影响力又极具典型性的大规模考试。因此对两种考试的