安全检测:瑞星:安全 诺顿:安全 卡巴:安全
毕业设计-基于JAVA的代理商门户系统的设计与实现,共33页,8993字,附源代码、任务书、开题报告等
主要内容:
代理商门户系统[1]的主要设计目的是为了设计一个脱离传统使用VPN[2](Virtual Private Network,虚拟专用网络)登陆电信核心CRM[3](Customer Relationship Management,客户关系管理系统)系统,而独立使用代理商门户系统就能受理业务,有效的减轻前台CRM系统压力的系统。
业务新装:业务受理包括完成移动业务的入网功能,记录客户信息,订购的服务信息,是其他各种业务受理的前提条件。业务新装可能需要收取受理费用。每次业务受理都需要占用一个号码和SIM卡资源。
充值缴费:客户产品余额不足时进行缴费。在实施现金缴费之前代理商必须有足够的保证金。
业务查询:对客户和代理商本人的基本信息查询。
报表统计:对近段时间业务受理的数据进行统计。
管理:对代理商进行管理。
要求:
系统需要在WindowsXP[4]操作系统上开发,需要使用apache-tomcat-5[5]、MyEdipse 6.5以上版本,Oracle9i[6]数据库系统,JDK1.5[7](Java Development Kit,java开发工具)以上软件,IE7以上版本浏览器,PL/SQL developer,Spring 2.5[8],Struts 1.2[9]等工具,另外系统还需实现以下客户要求。
用户体验性好,界面应当简单易懂,系统代码异常不要呈现给用户。
用户操作简单,提高业务受理效率。
数据库设计[10]简便、易部署。
需考虑软件设计[11]的可行性。
摘要:本文从代理商系统的发展背景、现状,以及详细业务流程角度,对整个系统的设计进行了描述,通过描述整个系统所涵盖的功能划分具体模块,以及不同模块的详细业务流程,使开发人员的详细设计可以有个简单的参考。系统采用MyEclipse 8.5 IDE,Oracle9i 数据库,Struts1.2、Spring2.5框架进行开发。
关键词:系统设计;模块;业务流程;开发工具
目 录
摘 要 1
关键词 1
1 前言 1
1.1 发展现状 1
1.2 开发背景和目的 2
2 名词解释 2
3 需求分析 2
3.1 市场需求 2
3.2 系统功能模块划分 3
3.2.1 业务受理 3
3.2.2 充值缴费 3
3.2.3 业务查询 3
3.2.4 报表统计 3
3.2.5 管理功能 3
3.2.6 沟通交流 3
3.3 环境需求 4
3.4 可行性分析 4
3.4.1 可行性分析目的 4
3.4.2 开发的软硬件可行性 4
3.4.3 经济可行性 4
3.4.4 操作可行性 5
4 系统分析 5
4.1 系统分析目的 5
4.2 系统整体用例 5
4.2.1 系统管理员用例图 5
4.2.2 代理商用例图 6
4.3 动态模型 6
5 系统设计 7
5.1 设计思想 7
5.2 设计目标 7
5.3 系统结构设计 7
5.4 系统的代码设计 8
5.5 系统的数据库设计 8
5.5.1 数据库库概念设计 8
5.5.2 数据字典 9
5.5.3 数据库详细设计 10
6 详细设计与实施 15
6.1 详细设计概要 15
6.2 代理商登陆 16
6.2.1 代理商登陆流程图 16
6.3 业务受理 16
6.3.1 业务新装流程图 16
6.4 业务变更 17
6.4.1 业务变更流程图 17
6.4.2 业务变更界面原型 17
6.5 充值缴费 17
6.5.1 充值缴费流程图 18
6.5.2 充值缴费界面原型 18
6.6 业务查询 18
6.6.1 客户信息信息查询流程图 18
6.6.2 客户信息界面原型 19
6.6.3 客户信息查询部分伪代码 19
6.6.4 客户余额查询流程图 20
6.6.5 客户余额查询界面原型 20
6.6.6 客户余额查询部分伪代码 21
6.7 订单查询 21
6.7.1 订单查询流程图 21
6.7.2 订单查询界面原型 22
6.7.3 订单查询部分伪代码 22
6.8 充值缴费记录查询 23
6.8.1 充值缴费记录查询流程图 23
6.8.2 充值缴费记录查询界面原型 23
6.9 报表统计 24
6.9.1 缴费量统计流程图 24
6.9.2 缴费量统计界面原型 24
6.10 投诉管理 25
6.10.1 投诉管理流程图 25
7 系统运行管理与维护 25
7.1 系统运行和维护 25
7.1.1 系统运行管理 25
7.1.2 系统维护 25
7.2 系统测试 26
8 结束语 26
参考文献 26
致 谢 27