教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

客户管理系统-JAVAWEB课程设计报告

来源:网络收集 时间:2026-09-07
导读: 客户管理系统-JAVAWEB课程设计报告 课 程 设 计 课程名称 Java与面向对象程序设计 课程设计 题目名称_基于SSH的客户管理系统_ 学生学院 自动化学院 __ 专业班级___ 11网络工程3班_ __ 姓名学号 何宇航 3111001381_ _ _ 赖金华__3111001382 冯家伟 3111001379

客户管理系统-JAVAWEB课程设计报告

课 程 设 计

课程名称 Java与面向对象程序设计

课程设计

题目名称_基于SSH的客户管理系统_ 学生学院 自动化学院 __ 专业班级___ 11网络工程3班_ __ 姓名学号 何宇航 3111001381_

_ _ 赖金华__3111001382 冯家伟 3111001379 何炜东 3111001380

指导教师________张 钢___________

2014 年 10 月 10 日

客户管理系统-JAVAWEB课程设计报告

目录

1.问题描述和分工情况 .............................................................. 3 2.系统总体设计 .......................................................................... 4 3.系统详细设计 .......................................................................... 9 4.系统部署 ................................................................................ 28 5.系统测试和运行效果 ............................................................ 32 6.总结......................................................................................... 37 7.参考文献和资料 .................................................................... 39 8.教师评语和评分 .................................................................... 40

客户管理系统-JAVAWEB课程设计报告

1.问题描述和分工情况

1.1 问题描述

客户关系管理系统的英文名称为Customer Relationship Management,简称为CRM。客户资源是企业的宝贵财富,同时企业对于客户的依赖也已经提高到了关乎企业生存的高度。CRM作为管理企业和客户关系的主要管理平台,不进需要对客户的信息进行管理,还需要记录企业同客户之间的业务活动。

对于企业来说最重要的是客户,而这些客户又分为了不同的客户群体,例如有小客户、大客户,有正在联系的客户、有即将联系的客户等等。而且这些客户又可能属于不同的行业,不同的区域地区。这时如何对这些客户进行有效的管理,进而指导企业对客户的下一步行动,从而提升企业的价值,成了企业发展的关键所在。

传统的客户管理是采用人工手动记录的方式,通过通讯员将客户的信息记录在通讯本上面来实现的。但是这种方式记录非常慢,而且容易出错。对于后期的查找和维护也是非常困难的。

所以,我们小组觉得应该开发一个客户管理系统,使上面的这些操作可以进行自动化。我们只需要用java语言和SHH技术开发出一个平台,在这个平台中让客户自行注册或商户协助注册客户信息,并把客户信息上传到这个平台服务器中,供商户在线管理自己的客户,只要商户到这个平台中进行客户管理,只要用网页即可随时管理和挖掘客户需求。

1.2 分工情况

组长:何宇航

在本课程设计是负责开发环境搭建,文档编写,数据实体类设计,数据访问层编写,功

能定义,SSH前期整合工作的配置工作。 组员:赖金华

在本课程设计是负责数据库构建以及JDBC连接代码实现工作。

组员:冯家伟

在本课程设计是负责页面DIV、CSS样式设计及课程报告的撰写和校正。

组员:何炜东

在本课程设计是负责信息收集、数据库规划及数据表录入。

客户管理系统-JAVAWEB课程设计报告

2.系统总体设计

2.1 系统设计方案综述

本系统是基于JSP和Mysql开发的Web应用程序JSP页面独自响应请求并将处理结果返回客户,所有的数据存取都是由JSP来完成。

如下图所示:

图 JSP体系结构

2.2 系统模块设计 1、客户信息添加:

2、客户所有信息查询:

客户管理系统-JAVAWEB课程设计报告

3、客户信息删除(单行删除、批量删除)

:

4、客户信息修改:

客户管理系统-JAVAWEB课程设计报告

5、添加分页查询:

2.3 数据库设计

User表:存储卡片资料

客户管理系统-JAVAWEB课程设计报告

CardUser表:存储用户账号,密码 字段 映射 UserId UserName PassWord LastLogin

意义 ID 用户名

密码

上次登录时间

UserId UserName PassWord LastLogin

2.4 系统功能设计

本系统主要包含以下几方面的功能:

(1) 身份验证:进入系统时,对用户的身份进行检查,只允许合法用户登陆系统。

(2) 浏览功能:以列表形式显示全部名片信息记录。

(3) 详细查看功能:可在浏览状态下点击某条记录,显示其全部信息。 (4) 条件查询功能:用户可任意选择字段(如姓名、电话号码、电子邮件地址等),并针对该字段构造出组合查询条件,节能型匹配查询。

(5) 修改功能:修改任意字段,姓名不能为空。 (6) 增加功能:增加一条或多条新的记录。 (7) 删除功能:删除一条或多条记录。

(8) 密码管理:登陆成功后,用户可以随时对密码进行更改。

(9) 报表生成:可根据提供的模板将查询结果或选中的数据生成多种形式的报表。

(10) 打印功能:将生成的报表或所选中记录进行打印输出。

客户管理系统-JAVAWEB课程设计报告

(11) 导入或导出:将全部数据或选中数据导出至其他存储设备中;将数据从存储设备导入至本系统中。

(12) 帮助功能。为用户使用本系统提供帮助。 2.5 界面设计

一个好的网站系统页面设计应该美观、界面友好、结构合理、后台处理

智能化、内容优秀以及优良快捷的交互性。即网站的建设具有交互性与持续性、艺术与技术结合紧密的特点。网站的可用性界面设计在e时代十分重要。网站系统界面设计的三大原则是:

(1)置界面于用户的控制之下; (2)减少用户的记忆负担; (3)保持界面的一致性。 网站系统的可用性界面设计原则

(1)设计形式与网站系统内容统一。什么样的网站系统,应该有什么样的设计,设计是为网站系统的主题服务的,二者要统一。

(2)注重网站系统的交互性和可持续性。系统不是一个被动的媒体他的特殊性在于用户的选择和参与,保持用户的新鲜感。另外构建合理的网站系统组织结构,让使用者对系统提供的巨量处理信息能力感到强大,建立完善的包括系统帮助页面、查询功能在内的系统都是页面设计需要考虑的因素。

界面参考了参考文献的界面,使用jsp进行开发,web浏览器进行查看。 基本上每个界面都会包含LOGO和导航栏,然后才是具体的内容。

图 UI界面设计

客户管理系统-JAVAWEB课程设计报告

2.6 开发环境描述

本系统的开发工具具体如下:

系统开发平台:MyEclipse 6.5。 数据库管理系统软件:MySQL 。

运行平台:Windows 2000/Windows XP/Windows 2003/Windows Vista。 Java开发包:JDK 5.0以上。 Web服务器:Tomcat 7.0。

本系统采用MVC架构模式开发,具体技术如下:

AJAX框架:使用ExtJS技术开发 显示层:使用JSP技术开发

数据访问层:使用DAO模式开发 持久层:使用Hibernate框架开发 管理框架:使用Spring来管理各组件

3.系统详细设计

3.1 数据库 …… 此处隐藏:6668字,全部文档内容请下载后查看。喜欢就下载吧 ……

客户管理系统-JAVAWEB课程设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1934061.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)