基于java的网上购物商城
2023-09-06 10:26:57
论文总字数:13280字
摘 要
网上商城客户管理系统是一个,采用B2C(Business to Consumers) [1]模式,可以减少成本,提高工作效率,我参考了很多网站也一样采用了这样的模式进行开发和设计。如淘宝、平多多。我首先从本系统的开发背和发展前景介绍,之后详细的说了开发这个系统目的和要达到什么样的效果,业务是怎样设计的,介绍了数据库和前台的是怎么惊醒数据的传送。最后还总结了自己不足之处,和需要学习的低昂。
本系统主要为用户提供了员工注册,联系人管理(商机、联系人、客户管理),个人办公(日志管理、任务管理、邮件管理),产品管理(销售单、出入库、采购单,库存明细,仓库管理,产品管理)等功能,系统运用jsp技术实现前台的效果,css实现对前台样式的修改,为了让代码可扩充运用工厂代理的模式,可以在不更改源代码的情况下增加功能。后台数据库选用mysql数据库[2]。
关键词: B/S结构,JavaBean,JSP,mysql
Abstract:The shop online system is a electronic commercial platform which has been designed according to the situation of shop online system based on Internet with B2C mode. It can not only enhance the scale of shopping centre and market influence, and can also reduce the enterprise’s running cost, improve work efficiency.
The thesis has firstly introduced the practical situation and the developing background of the system. And then has described the designing goal、system need and the whole designing plan, has described the detailed design and reality of the system in detail. Finally, conclusion has been drawn about the system and problem has also been raised.
The system has mainly provided users with the following functions: membership registration、shopping car management、goods search、information modify etc. It has also provided managers with goods management、customer information management、news management 、ad management and so on. It has been designed with B/S mode of three-tier structure, JSP technology in dynamic page design. Considering from the security and reusing code of the system, key codes has been secured by JavaBean technology. Mysql database has been used as the background database.
Keywords: B/S,structure,JavaBean,jsp,mysql
目 录
1 绪论 6
1.1 系统开发背景 6
1.1.1 客户管理的发展 6
1.1.2 客户管理系统的现状 6
1.2 系统实现的目标 6
1.3 系统的开发意义 7
2 网上购物系统分析 7
2.1 网站的设计目标 7
2.2 网站的可行性分析 7
2.3 网站的深入调查 8
2.4 客户管理系统的特点 8
2.5 系统设计的总体规则 8
3 系统的开发技术及主要架构 8
3.1 系统开发技术的选择 8
3.2 系统的主要架构及开发模式 9
3.2.1 基于B/S的体系结构 9
3.2.2 基于MVC的应用开发模型 10
4 系统的功能和流程 11
4.1 网站的功能分析 11
4.2 平台功能模块的设计分析 11
4.3 系统流程分析 12
4.3.1 注册功能流程如图4-2所示 12
5 系统功能的具体实现 13
5.1系统数据库表的基本设计 13
5.2 功能总体说明 17
5.3 数据库的连接 17
5.4 客户管理的实现 19
总 结 27
参考文献 28
致 谢 29
绪论
系统开发背景
客户管理的发展
最近几年,互联网的发展越来越快,互联网的信息非常庞大,现在网络速度也非常的快,人们对于网络的要求越来越高。因此,电子商务就发展起来了,越来越多的企业和商家在互联网上建立网店,向客户体现了一种新的消费理念。
网上购物系统[3]作为B2B,B2C,C2C网上商城的前端购物平台。
客户管理系统的现状
PHP与ASP都是非常好的语言。而JSP技术越来越成熟,中国使用JSP技术的人也日益增多。
PHP有很多缺点首先,没有规模支持[4]。其次,能够使用的层次结构很少。对于访问量大站点,解决方法只有一个:分布计算数据、数据库分析、应用逻辑层业务、表示逻辑层彼此分离,而且同层也可以根据访问量分开,而PHP则没有这种结构。还有上面提到过的一点,PHP提供的数据库有很多种,这就使得它不适合运用在电子商务中平台上。
总的来说,ASP,PHP,JSP三者都有很多人在使用,他们都有自己的优势所在,在开发网上商城客户管理系统的时候,我考虑了其他技术,但是经过调查jsp是最适合的,运用的人最多也最安全,在其他平台上也很容易运行。
系统实现的目标
现如今,淘宝等网上购物系统有着非常精致的页面,而且对每一个功能都有严格的规划和设计。这将减少电子交易过程中出现很多低级的错误,从而提高系统的安全。我们将使用HTML、JSP和其他技术来编辑网页,使用工厂代理的模式设计同时使用JDBC技术来链接数据库。
系统的开发意义
Internet的发展[5],改变了现在的实体经济模式,带来了一种新的线上购物的模式:利用互联网技术和协议,通过网络建立各种网络。厂商与合作伙伴紧密结合解决问题,节约交易的成本,扩大交易的人群。在现实生活中,这种消费活动得到了广泛的应用。
现在使用最多的购物系统有淘宝,拼多多。这些网站是一个非常完善的电子商务网站,给我一个很好样板。设计中可以学习参考这些网站的业务需求和css样式,了解和熟悉整个网站的开发需求及完整的电子商务网站应有的功能和注意事项。
剩余内容已隐藏,请支付后下载全文,论文总字数:13280字