1、 摘要 在我国,网上购物从无到有也不过短短几年时间。网络购物逐渐成为人们购 物的一种新方式, 通过网上购物系统的建设以实现对商业零售企业提供信息化管 理。随着网络的发展,网络已渐渐融入到人们日常生活中,网络购物逐渐成为人 们购物的一种新方式,淘宝等购物网站已是众多网上购物者喜欢光顾的地方。 Internet 上的企业计算飞速发展,Web 服务器早已不再局限于过去的 HTTP 服务,CGI、PHP、ASP 等技术早已使服务器端的数据库服务和应用服务成为所有 网站的家常便饭。而具有跨平台特性的 Java 更是震动了 Web 世界。Sun 公司的 J2EE 平台以它的优良特性大大简化了服务器端多层企
2、业应用的开发,已经成为 电子商务网站的事实标准。 本系统便是尝试用 JSP 在网络上架构一个动态的电子 商务网站,它是在 Windows 下,以 MYSQL 为数据库开发平台,Tomcat 网络信息 服务作为应用服务器,采用 JSP(Java Server Pages)技术开发的网上购物系 统。 系统分前台部分和后台部分,前台部分主要包括:用户注册与登录、商品展 示模块、购物车模块、会员中心、商品搜索模块、用户注销。后台部分主要包括: 管理员注册与登录、商品信息(添加,删除,修改)模块、订单信息管理模块、 用户信息模块。建立后的网站系统是一个动态、交互式的电子商务网站。 关键词:JSP;Tom
3、cat;MySQL;网上购物系统 目录 第一章 引言 4 1.1 背景 4 1.2 系统开发的必要性和意义 5 第二章 现行系统调查研究与分析 5 2.1 组织机构调查 5 2.2 业务流程. 5 2.3 处理流程和数据流程. 6 2.4 工作负荷. 8 2.5 费用支出. 8 2.6 人员. 8 2.7 现行系统存在的主要问题和薄弱环节. 8 2.8 设备. 8 第三章 可行性分析 9 3.1 对系统的简要描述. 9 3.2 与现有系统比较的优越性. 9 3.3 技术可行性. 10 3.4 经济可行性的主要因素. 10 3.5 社会可行性分析. 10 3.6 用户使用可行性. 10 3.7
4、可行性分析总结 10 第四章 组织结构分析 11 4.1 前台: . 11 4.2 后台: . 11 4.3 网上购物系统功能结构图. 12 第五章 业务流程分析 13 第六章 数据流程分析 15 第七章 代码设计 18 7.1 代码设计符合的原则. 18 7.2 部分代码 . 19 第八章 输入输出设计 21 8.1 管理员输入 . 21 8.2 顾客输入 . 22 第九章 界面设计 22 第十章 数据库设计 23 第十一章 总结 36 参考文献 37 第一章第一章 引言引言 1.1 1.1 背景背景 近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的最 佳渠道并逐步
5、进入传统的流通领域。于是电子商务开始流行起来,越来越多的商 家在网上建起在线商店,向消费者展示出一种新颖的购物理念。随着电子商务, 尤其是网上购物的发展, 商品流通基础设施和配套行业的重点将会将对中国商品 流通领域和整个经济发展带来种种影响,确实值得我们认真研究。网上购物是一 种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓 静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度 等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网 上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸 易或 EDI 交易。这种全新的交易
6、方式实现了公司间文档与资金的无纸化交换。 1.2 1.2 系统开发的必要性和意义系统开发的必要性和意义 对于用户来说,希望所需商品能迅速查到,所购商品能按时邮寄,质量保证 安全放心、售后服务及时解决。用户的要求得到满足的情况下,网站信用度才能 得到提高,才能更好的发展。而对于系统管理员来说,既要考虑用户的需求,又 要更好的管理整个系统,所以任务更为重大。满足用户要求方面,应该及时处理 用户的需求。而对于系统管理员来说,既要考虑用户的需求,又要更好的管理整 个系统,所以任务更为重大。满足用户要求方面,应该及时处理用户的订单,尽 快的解答客户的疑问,按时查看网站信息反馈等,这样才能有更好的经济效益。 系统管理员的责任也不能忽视,如及时更新产品,对系统进行维护。 第二章第二章 现行系统调查研究与分析现行系统调查研究与分析 2.1 2.1 组织机构调查组织机构调查 2.22.2 业务流程业务流程 (1)客户注册会员,建立支付宝帐户并充值 (2)选择物品,与商家交流,放入购物车 (3)去结算并向支付宝汇款 网店经营者 网上门市 支付系统 物流管理部门 客服系统 (4)商家发送货