基于JSP的网上购书系统的设计与实现.docx
摘要
当今社会处于网络时代,网购成为一种生活方式。本系统是详细分析了各大网络购书系统的开发特点,针对广大网络消费者开发、建设的一个网上购书的系统。本论文使用软件工程方法对网上购书系统的设计进行了一系列的分析,并基于Java技术进行了系统的实现。
本系统的用户对象可以是任意有购书需求的人群,系统主要分为用户和管理员子系统模块,用户模块子系统中包括了用户的登录、注册、图书详情展示、购物车、订单以及支付功能;而管理员模块子系统中包括了管理员的登录、图书管理功能、库存管理以及订单管理。
该系统采用先进技术和强大的数据库进行设计和开发,用JSP+Servlet搭建基本框架,采用B/S结构,以MySQL数据库用作数据存储工具。在节省传统线下图书馆模式人力物力的同时,本系统高效的性能将吸引大量的客户,使图书销售量大幅增加,还能提供给浏览系统的用户更舒适的体验感。
关键词:电子商务;电子商城系统;JSP技术;
目录
TOC\o1-3\h\z\u第一章 前言 1
1.1研究背景 1
1.2研究现状 1
1.3研究目的和意义 2
第二章 相关技术简介 3
2.1JSP技术 3
2.2Tomcat服务器 4
2.3MySQL数据库 4
2.4JAVA技术 5
第三章系统分析 6
3.1可行性分析 6
3.1.1技术可行性 6
3.1.2操作可行性 6
3.1.3经济可行性 6
3.2需求分析 7
3.2.1市场需求 7
3.2.2性能需求 7
3.2.3功能需求 7
3.3数据流程分析 9
3.4业务流程分析 10
第四章系统设计 11
4.1系统概要设计 11
4.2系统结构设计 11
4.3网络拓扑结构设计 12
4.4数据库设计 13
4.4.1数据库实体(E-R图) 13
4.4.2数据库表设计 15
第五章系统实现 17
5.1用户功能模块的实现 17
5.1.1用户注册界面 17
5.1.2用户登录界面 17
5.1.3图书详情界面 18
5.1.4购物车界面 19
5.1.5我的订单界面 19
5.1.6支付界面 19
5.2管理员功能模块的实现 20
5.2.1管理员登录界面 20
5.2.2库存管理界面 21
5.2.3订单管理界面 21
5.2.4图书管理界面 22
第六章系统测试 22
6.1测试目的 22
6.2测试步骤及方法 22
6.3功能测试 23
6.4性能测试 24
6.5测试分析 25
第七章总结 26
参考文献 27
致谢 28
前言
如今,经济发展迅速,信息技术也多用于经贸行业,因此逐渐衍生电子商务。网购是电子商务中的重要组成部分,随着网上支付这项技术的诞生,许多的消费者也越来越喜欢网上购物。大家的生活方式也受到互联网的改变和影响,电脑和手机的普及,使得越来越多消费者开始选择并且习惯了网上购物。
1.1研究背景
该系统的开发得益于电子商务的快速发展,消费者们可以使用电脑在网络上浏览和购买喜欢的商品。在二十一世纪,老百姓的经济条件水涨船高使得对于网购的需求愈加强烈。该系统应运而生。
该购书系统在以下几点明显优于线下书店销售模式。一,自由的营业时间,更多的营业时间可以带来更多的客流量和业绩。二,无需固定店面,节省了租金,减少了对于购书人群的地域限制。三,不需要更多工作人员,减少了运营和人员成本。信息时代加速了电子商务的发展,加之便捷的物流业,使得人们更喜欢方便快捷的网络购物,对于线下门店造成了一定程度的冲击。而该购书系统很好的解决了这一问题,人们可随时随地购买喜欢的图书而不受线下门店时间和空间的限制,非常方便。同时该系统也有利于店面管理人员对于商品的有效管理,提高销售额。
1.2研究现状
我国的电子商务起步于上世纪九十年代,许多公司着手开展各自的网上购物业务。但是由于信息技术的不完善,相关法律法规的有待补充,物流困难,发展受到限制。网络技术的快速进步为电子商务铺上了信息高速路,进入二十一世纪后,经济快速发展,商品极大丰富以及信息技术的进步,使得我国的电子商务之路逐渐步入到快车道之中。
根据中国互联网发展状况统计报告,我国互联网普及率达73%,人们乐于从网络中了解多彩的世界。与此同时,网购正成为越来越多人的选择,足不出户便可完成商品的购买。伴随互联网行业的蹄疾步稳,这一比例将逐步增加。
开发本网上购书系统,旨在方便人们通过互联网进行书籍的购买。此购书平台的设计展现了