对于监狱管理人员来说,需要经常负责犯人和家属之间的交流,而监狱内的服刑人员与外界联系沟通不方便,信息反馈不及时,从而导致服刑人员长时间不能及时与亲属家人联系,不利于思想转化,因而提出了开发短信管理平台需求。
本文阐述的江西省监狱系统短信管理系统采用了B/S模式设计的,操作系统采用的是Windows 2000, 数据库使用的是MySQL,硬件使用了短信猫,系统经过测试,界面友好,实用性强。论文详细阐述了江西省监狱系统短信系统的需求分析,首先阐述了目前监狱管理人员为了满足犯人和家属沟通时需要完成业务,主要业务包括两个:寄送信件业务、收取并派发信件业务,根据现有业务得到系统需要的功能需求包括:部门管理功能需求、用户管理功能需求、收发短信功能需求、短信统计功能需求、费用冲值功能需求、短信查询统计功能,然后阐述了系统的数据模型;在需求分析的基础上,论文详细阐述了系统设计,给出了系统体系结构设计、系统模块划分,根据系统模块划分的结果,对系统主要模块给出了设计,主要包括部门管理模块、用户管理模块、收发短信管理模块、短信计费管理模块、短信查询统计模块的设计,之后给出了数据库结构的设计;在设计的基础上给出了主要模块的实现,部门、用户、收发短信、短信计费、短信查询统计模块的实现,最后给出了今后系统需要进一步所做的工作。本文阐述江西省监狱系统短信管理系统不但给犯人和家属建立了更加良好的沟通平台,而且提高了管理人员的工作效率,因而具有很好的社会和经济价值。
目 录
摘 要 ..............................................................
I Abstract ...........................................................II 第1章 绪论 ......................................................... 1
1.1 系统研究目的与意义 ......................................... 1
1.2 国内外的研究现状 ........................................... 2
1.3 研究内容 ................................................... 3
1.4 本文的组织结构 ............................................. 3
第2章 相关技术 .................................................... 5
2.1 GSM Modem原理 .............................................. 5
2.2 串口通讯技术 ............................................... 6
2.3 系统与GSM Modem通讯流程 ................................... 7
2.3.1 PDU编码 .............................................. 8
2.3.2 PDU解码 ............................................. 10
.3.3 短信收发线程 ......................................... 12
2.4 系统技术架构 .............................................. 13
第3章 系统需求分析 ................................................ 15
3.1 项目背景 .................................................. 15
3.2 信件业务分析 .............................................. 15
3.2.1 寄送信件业务分析 ..................................... 15
.2.2 收取信件业务分析 ..................................... 17
3.3 功能需求 .................................................. 18
3.3.1 部门管理功能分析 ..................................... 18
3.3.2 用户管理功能分析 ..................................... 18
3.3.3 收发短信功能分析 ..................................... 19
3.3.4 短信计费功能分析 ..................................... 20
3.3.5 费用充值功能分析 ..................................... 20
3.3.6 查询统计功能分析 ..................................... 20
3.4 数据模型 .................................................. 21
第4章 系统设计 ................................................... 25
4.1 系统体系结构设计 ........................................... 25
4.1.1 系统软件体系结构 ...................................... 25
4.1.2 系统网络体系结构 ...................................... 25
4.2 功能模块划分 .............................................. 26
4.3 系统主要模块设计 .......................................... 27
4.3.1 部门管理模块的实现 .................................... 27
4.3.2 用户管理模块的实现 ................................... 28
4.3.3 收发短信模块的实现 ................................... 30
4.3.4 短信计费模块的实现 ................................... 33
4.3.5 短信充值模块的实现 ................................... 35
4.3.6 查询统计模块的实现 ................................... 35
4.4 数据库设计 ................................................ 36
第5章 系统实现 ................................................... 39
5.1 部门管理模块的实现 ......................................... 39
5.1.1 部门添加模块的实现 .................................... 39
5.1.2 部门查询模块的实现 .................................... 40
5.2 用户管理模块的实现 ......................................... 41
5.2.1 添加用户模块的实现 .................................... 41
5.2.2 查询用户模块的实现 .................................... 43
5.2.3