电子商务平台设计
2023-06-01 09:28:29
论文总字数:24246字
摘 要
电子商务平台是一种具有交互功能的商业信息系统.它具有强大的交互功能,它可使用户方便地传递信息,完成电子交易.该设计在微软技术平台上利用java Oracle建立电子商务购物系统,让消费者在网上购买电子产品变得简单、方便、安全、快捷.关键字:电子商务平台,java, Oracle
Abstract:Electronic commerce platform is the business information system with an interactive function. It has a powerful interactive features,which allows users to transfer information and complete electronic transactions easily. Based on the Microsoft technology platform, Electronic commerce shopping system was designed with java Oracle, which made consumers buy online electronic products simply, conveniently, safely and fast.
Key Words:electronic commerce platform, java, Oracle
目 录
1 引言……………………………………………………………………………4
1.1 编写目的……………………………………………………………………4
1.2 背景…………………………………………………………………………4
1.3 系统设计的原则……………………………………………………………4
2 系统分析………………………………………………………………………5
2.1 系统运行环境及开发平台…………………………………………………5
2.2 软件功能框架图……………………………………………………………5
2.3 软件结构框架图……………………………………………………………6
3 框架结构………………………………………………………………………7
3.1 数据库关联图………………………………………………………………7
3.2 类框图………………………………………………………………………7
3.3 时序图………………………………………………………………………8
4 安装与初始化…………………………………………………………………9
4.1 应用程序部署运行…………………………………………………………9
4.2 数据库安装…………………………………………………………………9
4.3 初始数据……………………………………………………………………9
5 操作说明………………………………………………………………………9
5.1 用户注册……………………………………………………………………9
5.2 购物车管理……………………………………………………………… 21
5.3 订单管理………………………………………………………………… 24
5.4 商品管理………………………………………………………………… 29
5.5 用户管理………………………………………………………………… 31
结论………………………………………………………………………………35
参考文献…………………………………………………………………………36
致谢………………………………………………………………………………37
1 引言
1.1 编写目的
该项目是典型的B/S[1]结构的数据信息管理系统,系统涵盖了B/S开发的大部分技术和难点,例如即时验证、分类跳转、文件上传、数据分页、中文处理、数据缓存等等.系统主要分为后台信息维护、网站指标监控以及前台展现三个部分,实现了用户管理、权限控制、商品信息管理、商品审核、商品发布、商品分类管理、购物车等功能,本次项目的实现巩固了我们所学的J2EE[2]知识.
1.2 背景
作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能.随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道.
1.3 系统设计的原则
设计该电子商务平台是为了迎合人们网购电子产品的需求,方便人们快捷安全的购买电子产品,因此该设计必须满足的原则如下:
(1)安全性标准化和可行性:系统要有一定的安全防护措施,要尽量避免使用非标准化的协议和软件,要贯彻模块独立、接口开放、遵循标准的原则,对于网站内部和外部顾客,要进行信息保护.
(2)可维护性:网站的设计要求方便维护,保证系统的稳定性和安全性.
(3)先进性:本设计将充分应用现有的计算机技术、网络技术、软件开发技术,为用户提供高性能的网站.本系统将采用Oracle数据库[3],可以很好的满足用户的需要,保证网络系统的先进性和有效性.
(4)实用性:系统以用户需求为目标,以方便用户使用为原则,充分考虑实际操作的各项细节,使得用户能够很自如的进行操作,并对操作流程有清晰的了解.操作简单,人机界面友好,便于用户理解和使用,真正构建起一个方便买家和卖家沟通的网络平台.
(5)可扩展性:网站的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护网站的投资.
2 系统分析
2.1 系统运行环境及开发平台
该系统在windows7的环境下运行,采用java语言[4]作为开发语言,用Myeclipse作为开发工具,Oracle[2]作为后台数据库管理系统.
2.2 软件功能框架图
图1 前台功能框架图
图2 后台功能框架图
2.3 软件结构框架图
图3 软件结构框架图
3 框架结构
3.1 数据库关联图
图4 数据库关联图
3.2 类框图
图5 类框图
3.3 时序图
图6 时序图
4 安装与初始化
4.1 应用程序部署运行
解压161002023陆雯杰.rar,在应用程序文件夹下把fjshop.war拷到tomcat的webapps目录下,server.xml拷到tomcat[5]的conf文件夹下覆盖原有文件.
4.2 数据库安装
解压161002023陆雯杰.rar,在数据库文件夹下,双击shop.bat文件.
4.3 初始数据
共五张表t_mc_type, t_mc, t_user, t_order, t_order_item,其中t_order, t_order_item两张表开始没有数据,t_user中的用户名和密码一致.
5 操作说明
5.1 用户注册
点击首页顶部的注册按钮实现用户注册,填写相应信息,最后提交.
图7 用户注册界面
剩余内容已隐藏,请支付后下载全文,论文总字数:24246字