
基于bs结构的土特产交易设计与实现.doc
119页-基于基于 B/SB/S 结构的土特产交易网设计与实现结构的土特产交易网设计与实现摘要- -摘摘 要要土特产交易网以现代电子商务为基础,针对土特供不应求的情况,设计开发此交易网本系统将土特产类为:保健品、休闲零食、干货、肉类制品、粮油产品、素食品、调味品、水产品、果蔬、豆类制品等,将从各地收购的名贵土特产以全新的面貌摆上虚拟柜台,方便各地客户采购 本系统采用 B/S 架构的开发模型,成熟的 jsp 技术本交易网分别针对注册客户和管理员客户设计了前台和后台管理两部分,前台管理部分为注册客户提供土特产的浏览、选购、添加购物车,下订单,订单查询,结算等功能,后台管理部分为网站管理员提供对土特产的分类管理、订单处理,前台模块设置,注册客户管理等功能注册客户首先在前台登录该系统并选购相应的土特产,选购的土特产加入购物车,以订单的形式反馈到后台,客户则需要根据提示到银行办理汇款业务,管理员在收到汇款后在后台根据相应的客户订单进行发货处理关键词 B/S 架构;jsp;土特产;电子商务;Abstract- -TitleTitle NativeNative tradingtrading networknetwork basedbased onon B B / / S S structurestructureAbstractLocal products with modern electronic business for exchange foundation, according to the local demand exceeds supply, design develop the exchange. This system will native classification for: health care, leisure snacks, dry, meat products, grain and oil products, product, spices, aquatic products, fruits and vegetables, soy products, will from all around the acquisition of rare local products to a new look to put on the virtual counter, convenient customers purchase.This exchange the B/S structure of development model, program development used in today's more popular jsp technology, database selection technology mature Oracle 10 g. This exchange for customers and administrators were registered customer design the front desk and background management of two parts, the front office management for registration of customers of local products to browse, choose and buy, add a shopping cart, order, inquiries orders, settlement, and other functions, management background for the web site administrator to provide part of local products classification management, order processing, front desk module Settings, registered customer management etc. Function.Registered customer first login the system at the front desk and the choose and buy the corresponding local products, the choose and buy products add to cart to order form feedback to the background, the customer is need according to the prompt to bank for remittance, the administrator in the received the remittance backstage after according to the corresponding to the customer order goods processing.KeyKey wordswords B/S;jsp;Native products; electronic commerceAbstract- -目录- -目录目录摘要III Abstract IV第 1 章 绪论1 1.1 课题背景1 1.2 相关理论知识简介1 1.2.1 电子商务的概念.1 1.2.2 B/S 结构介绍1 1.2.3 jsp 语言简介2 1.2.4 Oracle 10g31.2.5 系统开发工具.4 第 2 章 系统分析5 2.1 系统可行性分析5 2.2 系统需求分析5 2.2.1 交易网功能需求.5 2.2.2 交易网运作模式.6 第 3 章 系统功能设计8 3.1 功能模块划分8 3.2 数据库结构设计.8 3.2.1 数据库的概念结构设计.8 3.2.2 数据库的逻辑结构设计.11 第 4 章 系统详细设计16 4.1 系统主界面与登录程序设计.16 4.1.1 主界面设计.16 4.1.2 土特产介绍模块设计.164.1.3 信息显示模块设计.17 4.2 土特产查询及购买模块设计.19 4.2.1 按分类查看土特产列表.19 4.2.2 选择要购买的土特产.20 4.2.3 购物车管理设计.20 4.2.5 订单管理功能设计.22 4.3 客户投诉模块设计.22 4.3.1 填写客户投诉.23 4.3.2 查看客户投诉.23 4.4 管理主界面与登录程序设计.23 4.4.1 后台管理界面设计.23 4.4.2 后台管理功能列表.24 4.4.3 管理员登录模块设计.24 4.5 公告信息管理模块设计.24 4.5.1 查询公告信息.24目录- -4.5.2 添加公告信息.254.5.3 删除公告.27 4.6 土特产类别管理模块设计.28 4.6.1 类别管理界面设计.28 4.6.2 添加土特产类别.29 4.6.3 修改土特产类别.30 4.6.4 删除土特产类别.30 4.7 土特产管理模块设计30 4.7.1 土特产列表显示模块.30 4.7.2 添加土特产.31 4.7.3 土特产图片上传.32 4.7.4 修改土特产.33 4.7.5 删除土特产.33 4.8 订单管理模块设计.33 4.8.1 查看订单信息.33 4.9 投诉管理模块设计.34 4.9.1 查看投诉信息.35 4.9.2 投诉处理.35 4.10 管理员管理模块设计.36 4.10.1 系统客户管理.36 4.10.2 注册新管理员.36 4.11 销售统计模块设计.37 结论39 致谢40 参考文献41 附录 2 部分代码.42第 1 章 绪论- -第第 1 1 章章 绪绪 论论1.11.1 课题背景课题背景及意义及意义网上购物已经成了一种时尚,它为人们提供了网络购物的方便性、快捷性。
1.1.1 背景随着社会的发展现代人对绿色食品的渴望程度越来越强烈,东北三大宝,人参、貂皮、乌拉草,这其实是说东北三省的土特产资源非常的丰富,因此科学的开发和销售是现在最迫切需求的,土特产交易网以现代电子商务为基础,针对土特供不应求的情况,设计开发此交易网本系统将土特分类为:保健品、休闲零食、干货、肉类制品、粮油产品、素食品、调味品、水产品、果蔬、豆类制品等,将从各地收购的名贵土特产以全新的面貌摆上虚拟柜台,方便各地客户采购1.1.2 意义作为一个虚拟的网店,网上商店具有很多新的特性,以下这些是它的优势:其营业成本完全有理由比传统意义上的商店低得多:不需支付昂贵的店铺租金,花费浩大的装修;不需要将大笔的流动资金作为货物而沉泣在店里,可依靠“零库存”管理,缩速资金周转的周期,可以加速周转;同时,网上商店更容易开拓全球市场,国际互联网,WWW 顾名思义体现了全球的一体化1.21.2 统研究现状统研究现状在技术方面,目前绝大多数的交易网系统结构都是应用了 C/S 结构或者 B/S 结构,其中:1.C/S 结构,即 Client/Server(客户机/服务器结构) 他通过将任务合理分配到客户端和服务器端的方式降低了系统的通讯开销。
但是目前网络信息技术的发展和需求日益多样化使得 C/S 结构在时代的发展面前略显不足在这种结构下的考试系统,要求在服务器端和客户端均安装考试应用软件,实现前台与后台的不同功能由此可以看出 C/S结构的限制与缺点:客户端很庞大、维护困难;客户端应用系统依赖于应用平台;服务器端所做的任何变动都会对每个客户端产生影响2.B/S 结构,即 Browser/Server(浏览器/服务器)结构他是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构在这种结构下,用户界面完全通过 WWW 浏览器实现,一部分业务逻辑在前端实现,但是主要业务逻辑在服务器端实现,形成所谓3-tier 结构B/S 结构,主要是利用了不断成熟的 WWW 浏览器技术,并且结合了浏览器的多种 Script 语言和 ActiveX 技术,使得仅需要通用浏览器就能够实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术随着第 1 章 绪论- -Windows 98/Windows 2000 将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构显然 B/S 结构应用程序相对于传统的 C/S 结构应用程序将是巨大的进步。
基于 B/S 的以上优点,本系统采用了 B/S 结构而本土特产系统的客户端解决方案通常有 CGI,ASP,JSP 等方式:1. CGI(Common Gateway Interface)公共网关接口方式,是一种传统的客户端解决方案虽然功能强大,但是性能一般,对系统资源有较大的消耗2. ASP(Active Server Pages)方式,它包含三个要素: Active:ASP 使用了 Microsoft 的 ActiveX 技术,ActiveX 技术是现在 Microsoft软件的重要基础它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作ASP 本身封装了一些基本组件和常用组件,有很多公司也开发了很多使用组件,只要在服务器上安装这些组件,通过访问组件,就可以快速简易的建立 WEB 应用 Server:ASP 运行在服务器端这样就不必担心浏览器是否支持 ASP 所使用的编程语言ASP 的编程语言可以是 VBSCRIPT 和 JAVASCIPT Pages:ASP 返回标准的 HTML 页面,可以正常的在常用的浏览器中显示浏览者查看页面源文件时,看到的是 ASP 生成的 HTML 代码,而不是 ASP 程序代码,从而提高了代码的安全性。
3.JSP(Java Server Pages)技术:JSP 是在传统的 HTML 代码中,利用 HTML 标签的。












