| 【中文题名】 | 监狱监管改造系统建模与关键实现技术研究 |
| 【英文题名】 | Research on the Modeling and Critical Implementation Techniques of Prison Supervision and Reformation System |
| 【学科专业】 | 计算机应用技术 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-11-8 |
| 【中关键词】 | 面向对象,UML,面向方面,OLE技术,MD5,二次加密 |
| 【英关键词】 | Object-oriented,UML,Aspect-oriented,OLE technique,MD5,Double encryption, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>监视、报警、故障诊断系统> |
| 【论文摘要】 |
监狱监管改造工作综合性强、工作繁重,而且这些工作与各项法律法规条例丝丝入扣,不得有半点疏忽。河北省保定监狱信息化集成系统的实施不仅可以将广大干警从繁杂的手工抄写、手工统计工作中解脱出来,也能使各项工作更加规范、准确,合乎法规的要求。本文所基于的监管改造系统是该监狱信息化集成系统的一个重要组成部分。本文主要研究了监管改造系统的分析设计与实现技术。
在评述结构化、面向对象、面向方面等系统开发方法的基础上,以面向对象开发方法为主,吸收了RUP方法中用例驱动以及迭代和递增开发的思想,重点分析设计了计分考核、禁闭管理、危重分子管理等子系统,从静态结构到动态行为采用UML语言实现了系统建模。本文将面向方面的思想应用到面向对象系统分析设计中,在对计分考核子系统的分析中提出了对横切关注点进行识别、分析和描述的一种方法。设计了方面细化表对系统中的横切关注点进行分析,以促进代码的模块化和得到清晰的代码结构,将横切关注点所导致的代码散射和缠结问题对系统带来的不良影响降低到最小。
在系统建模的基础上,研究了系统关键实现技术。采用面向对象数据库前端开发工具PowerBuilder作为实现工具。对系统输入方式进... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
Abstract |
5-9 |
|
1 引言 |
9-11 |
|
1.1 课题背景及意义 |
9 |
|
1.2 我国监狱管理系统的研究和应用现状 |
9-10 |
|
1.3 论文主要内容及结构 |
10-11 |
|
2 系统开发方法的选择 |
11-18 |
|
2.1 传统结构化方法 |
11 |
|
2.2 面向对象开发方法 |
11-14 |
|
2.2.1 统一软件过程(RUP) |
12-13 |
|
2.2.2 统一建模语言(UML) |
13-14 |
|
2.3 面向方面开发方法 |
14-17 |
|
2.3.1 基于用例的面向方面软件开发方法 |
16-17 |
|
2.3.2 Theme方法 |
17 |
|
2.4 本系统采用方法 |
17-18 |
|
3 系统建模 |
18-31 |
|
3.1 组织结构和职能 |
18 |
|
3.2 功能结构图 |
18-19 |
|
3.3 计分考核子系统 |
19-25 |
|
3.3.1 计分考核子系统用例图 |
20-21 |
|
3.3.2 计分管理工作活动图 |
21-22 |
|
3.3.3 横切关注点分析和建模 |
22-25 |
|
3.3.4 计分考核子系统类图 |
25 |
|
3.4 禁闭管理子系统 |
25-27 |
|
3.5 危重分子管理子系统 |
27-29 |
|
3.6 系统总体结构 |
29-30 |
|
3.7 系统体系结构 |
30-31 |
|
4 系统实现及关键技术研究 |
31-51 |
|
4.1 系统开发平台和运行环境 |
31 |
|
4.1.1 系统开发平台 |
31 |
|
4.1.2 系统运行环境 |
31 |
|
4.2 系统输入主要技术研究 |
31-35 |
|
4.3 报表实现技术 |
35-42 |
|
4.3.1 使用数据窗口实现报表 |
36 |
|
4.3.2 利用OLE技术实现报表 |
36-42 |
|
4.4 系统安全策略 |
42-51 |
|
4.4.1 物理安全 |
43 |
|
4.4.2 数据库安全 |
43-44 |
|
4.4.3 应用软件安全 |
44-51 |
|
5 结论和展望 |
51-52 |
|
参考文献 |
52-55 |
|
在读期间发表的学术论文 |
55-56 |
|
作者简历 |
56-57 |
|
致谢 |
57 |
|
| 【DOI】 | LunWen.ID:2.2008.386268 |