监狱监管改造系统建模与关键实现技术研究

来源 :河北农业大学 | 被引量 : 0次 | 上传用户:lieying110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
监狱监管改造工作综合性强、工作繁重,而且这些工作与各项法律法规条例丝丝入扣,不得有半点疏忽。河北省保定监狱信息化集成系统的实施不仅可以将广大干警从繁杂的手工抄写、手工统计工作中解脱出来,也能使各项工作更加规范、准确,合乎法规的要求。本文所基于的监管改造系统是该监狱信息化集成系统的一个重要组成部分。本文主要研究了监管改造系统的分析设计与实现技术。在评述结构化、面向对象、面向方面等系统开发方法的基础上,以面向对象开发方法为主,吸收了RUP方法中用例驱动以及迭代和递增开发的思想,重点分析设计了计分考核、禁闭管理、危重分子管理等子系统,从静态结构到动态行为采用UML语言实现了系统建模。本文将面向方面的思想应用到面向对象系统分析设计中,在对计分考核子系统的分析中提出了对横切关注点进行识别、分析和描述的一种方法。设计了方面细化表对系统中的横切关注点进行分析,以促进代码的模块化和得到清晰的代码结构,将横切关注点所导致的代码散射和缠结问题对系统带来的不良影响降低到最小。在系统建模的基础上,研究了系统关键实现技术。采用面向对象数据库前端开发工具PowerBuilder作为实现工具。对系统输入方式进行了设计实现。通过设计各种输入控件的用户对象类,满足了用户的特定需求,提高了系统的易用性。针对需要输出的各种格式的报表,设计并实现了两种报表方案。对于一般的报表或统计图表采用数据窗口技术实现;对于其他一些有特殊格式,数据窗口技术实现困难的报表,设计了从Word模板的保存到动态Word报表的实现的完整解决方案,实现了报表的分页预览和打印。由于监狱人员工作的重要性和特殊性,系统安全对本系统具有特殊意义。本文从物理安全、数据库安全、应用软件安全几个方面设计了系统安全策略。在应用软件安全方面,设计了加密用户口令和控制用户操作权限等措施。对在信息加密和数字签名领域广泛应用的信息摘要算法MD5及其安全性做了研究分析。针对山东大学王小云教授关于MD5算法破解的研究成果,设计并实现了密码二次加密方案,保证了用户口令加密存储的安全性。对用户操作权限的控制采用基于角色的访问控制(RBAC)方案,实现了对用户操作权限的灵活设置和管理。
其他文献
随着网络的迅速发展,网络管理变得越来越重要,也越来越复杂。被管对象的种类越来越多,同时网络管理也从主要对设备级的管理逐渐向对服务、企业应用等IT资源进行管理的方向发展。
统一建模语言是非常具有代表性的面向对象的建模语言。统一建模语言的核心是模型,在软件开发过程中,统一建模语言是实际事物的简化模型,可以帮助项目团队理解软件内部复杂结构的
随着以Web为中心的应用程序的发展,信息技术部门如何快速的构建大型的企业级分布式应用成为关键,EJB正是在此背景下出现的。但是EJB难于学习和使用已经成为EJB或J2EE发展壮大的
高校由人事管理到人力资源管理的转变是赢得竞争力的必然趋势。高校人事管理信息化积累了越来越多的历史数据,迫切需要一种技术来发现隐藏在数据背后的有价值的信息。数据挖掘
随着网络技术的不断发展和网络应用的逐步加深,网络安全问题也越来越多地引起人们的关注和重视。入侵检测技术是一种提高网络安全的重要手段,与信息加密技术、防火墙技术、病
网格是伴随着互联网技术迅速发展起来的,最初是专门针对复杂科学计算应用的一种新型计算模式,这种计算模式把整个网络整合成一台巨大的超级计算机。网格中的资源规模巨大,更新频
数据网格是一种网格计算系统,主要用来处理数据——有约束的共享和管理大量的分布式数据。数据网格技术是研究的热点,主要集中在元数据管理和复制管理两个方面。校园网络环境中
随着电子政务应用的不断深入,使得政府部门的工作方式发生了巨大的变化。电子政务给政府工作带来方便和高效率的同时,也带来许多安全问题。如何保障在信息安全的前提下提高政府
生物信息学是由生物学、应用数学和计算机科学相互交叉所形成的新型学科,是当今生命科学和自然科学的重大前沿领域之一。其中,生物序列比对是生物信息学中一个最基本的研究方
把Web服务与工作流相结合,允许工作流应用中的任意活动用Web服务的形式以及工作流子过程用Web服务组合的形式实现,甚至工作流本身也以Web服务的形式封装给外界使用,是集成企业应