基本信息
文件名称:软件工程与UML(第2版)实战模拟 客户管理系统.pdf
文件大小:1.71 MB
总页数:4 页
更新时间:2025-06-08
总字数:约1.62千字
文档摘要

客户管理系统

一、项目背景

许多企业都有客户管理的需求,传统管理方法不能及时了解各类

客户的实际情况,也无法快速的进行客户信息的查询,不便于动态及

时的了解客户的需求及反馈信息。基于客户管理的实际应用需求,组

织学生团队开发出一套基于B/S模式的WEB应用软件——客户管理系

统。

二、项目主要功能

客户管理系统是一个典型的数据库应用系统,由基础信息维护、

客户信息维护、客户服务、信息查询、客户管理、辅助工具、系统管

理等七个功能模块组成。

基础信息维护:该模块主要对客户的企业类型、企业性质、客户

银行、企业资信、客户级别、客户满意程度、区域信息等一些基础信

息进行设置。

客户信息维护:该模块主要是对客户信息、联系人信息、业务来

往等一些客户信息进行添加及维护操作。

客户服务:该模块主要是对客户反馈信息及客户投诉信息进行添

加、删除等操作,同时对反馈及投诉的数据以图表的形式加以分析。

信息查询:该模块主要实现对客户信息、联系人信息等各种信息

的查询,同时可对国内的各大城市的区号及邮箱进行查询。

数据管理:该模块主要实现各种数据的打印操作,主要包括:客

户信封打印、客户信息打印、联系人信息打印及全国各省份的邮箱信

息的打印。

系统管理:该模块主要实现对操作员、操作员权限进行设计及修

改的功能,主要包括操作员设置、密码修改、权限设置和退出功能。

辅助工具:该模块主要为用户提供一些辅助的工具,包括调用

Word、调用Excel、发送邮件、计算器及工作业务备忘录等。

本系统基本框架如图所示:

1

图系统基本框架

三、项目执行步骤及安排

1、收集系统需求,向企业各部门用户群中不同层次的人征求意

见。并通过会议记录的形式记载下来,然后从中获取有价值的信息来

建立系统模型。

2、快速建立原型,并与用户就原型反复沟通确定最终设计方案。

3、建立基于B/S架构的软件模型,在UML的背景下表述需求、

分析系统、建模软件,完成整个软件开发从需求分析到实现和测试的

全过程。

四、系统核心解决方案

此应用使用JSP/Servlet技术,结合JDBC数据库开发技术,按

照MVC模式进行开发,其中JSP为View视图层,Servlet为Control

控制层,JDBC、JavaBean为Model模型层。系统解决方案如图3所

示。

图2系统解决方案

五、系统运行环境及要求

1.运行环境要求:

硬件环境:服务器端:PIII800以上+256内存+10G以上硬盘

+10/100M网卡;客户机端:P133,16M内存,win9X、win2000、NT

网或Netware网络。

软件环境:Windows2000+IE5.0(以上)+BEAWeblogicServer

/JBOSSApplicationServer/ApacheTomcat5.X+Mysql5。

2.开发环境:

Windows2000Server+IE6.0+ApacheTomcat6.x+J2DK

1.5+MyEclipse5.5+Mysql5。

六、项目截图

管理主页面

查询客户信息

更新客户信息