1、家电商城网上销售系统 摘摘 要要 随着计算机的广泛应用,人们已经对网络不再感到陌生。在科技飞速发展的今天, 电脑信息技术与各行各业进行了有效的结合。 人们在网上可以进行网上购物, 网上交友, 电子商务等等。面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发 挥的淋漓尽致,而网上购物提供了一个全新的购物新方式。然而开发应用程序必须了解 两部分内容,即前台开发工具和后台的数据库。本文利用 jsp+html+JavaScript 技术进行 前台界面设计,利用 oracle9i设计后台数据库以及利用 jdbc 数据库访问技术实现对数据 库的各种管理操作,实现网上家电商城的各种基本功能。主要
2、分析了网上家电商城的主 要组成情况,包括网上家电商城的设计目标,框架结构(本系统采用的是仿 Struts 的 MVC 框架) ,数据流程和网上商城的主要特点等,重点介绍了网上家电商城前台功能模 块的详细思路和实现方法,以及对后台数据库关键技术和部分源代码的详细说明。 关键词:jsp,oracle9i,JavaScript,html,tomcat,mvc 目录目录 摘 要 1 第一章 绪论 3 1.1 网上家电商城系统介绍3 第二章 使用工具及相关知识 4 2.1 Java 简介: .4 2.2 后台数据库 oracle 与 sql: 5 2.3 Jsp 简介 6 2.4 servlet .7
3、2.5 JavaScript 7 2.6 相关术语的解释 .7 第三章 系统分析 . 8 3.1 系统可行性分析 .8 3.1.1经济可行性: .8 3.1.2技术可行性: .8 3.1.3 操作可行性: 9 3.1.4 法律可行性: 9 3.2 环境需求分析.9 3.2.1 硬件要求: .9 3.2.2 软件要求: .9 3.3 功能模块分析. 10 3.1 系统流程 10 3.2 模块分析. 11 3.3 系统角色定义. 11 第四章 系统概要设计 12 4.1 系统总体模块体系图 . 12 4.2 前台功能模块 12 4.2.1.商品浏览模块 12 4.2.2 个人管理中心 . 13 4
4、.2.3 论坛模块 . 14 4.2.4 会员注册与登录模块 . 15 4.3 后台功能模块 16 4.2.1 用户管理模块: 16 4.2.2 商品模块: . 17 4.2.3 订单模块:. 17 4.2.4 论坛管理模块: 18 4.4 数据库设计 . 18 4.4.1 数据库的逻辑设计 18 4.4.2 数据库的物理设计(数据模型) 20 4.4.3 通过 plsql developer 8.0 建表的脚本语句例子 . 20 第五章 系统详细设计 21 5.1 前台界面设计 21 5.1.1 系统首页 21 5.1.2 会员登录页面 . 22 5.1.3 用户注册页面 . 23 5.1.
5、4 会员管理中心 23 5.1.5 论坛首页 . 24 5.1.6 购物车页面. 24 5.1.7 商品显示页面 . 25 5.1.8 商品评价页面 . 25 5.2 后台管理设计. 27 5.2.1 用户管理后台页面 . 27 5.2.2 商品管理后台页面 . 27 5.2.3 订单管理后台页面 . 28 5.2.4 论坛管理后台页面 . 28 第六章 编码、系统测试与调试 29 6.1. 编码与实现 . 29 6.1.1 包结构约定. 29 6.1.2 前台页面编码 UI(以用户注册为例) . 30 6.1.2 action 控制层代码实现(以用户注册为例) 35 6.1.3 BLL 业务
6、逻辑层代码实现(以用户注册为例) 36 6.1.4 DAL 数据库访问层代码实现(以用户注册为例) 37 6.2 测试与调试 38 6.2.1 测试的重要性 . 38 6.2.2 测试报告(用户注册为例) . 38 第七章 结论与其它 39 7.1 结论. 39 7.2 参考文献 39 第一章第一章 绪论绪论 1.1 网上网上家电商城系统家电商城系统介绍介绍 伴随着 Internet 的蓬勃发展和逐渐成熟的计算机网络与通信技术, 网络购物中心作为电子商物的 一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏 览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快 捷地选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。 敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络购物服务的行 列中来,一个基于 Internet 的全球电子商务框架正在形成。网络购物中心所承载的信息量大、购物流 程比较繁琐而且互联网中日益肆虐的黑客和病毒对网络系统的安全性提出了更高的挑战统。基于 Tomcat 服务器和