毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发

上传人:m**** 文档编号:489535875 上传时间:2022-11-27 格式:DOC 页数:32 大小:578.51KB
返回 下载 相关 举报
毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发_第1页
第1页 / 共32页
毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发_第2页
第2页 / 共32页
毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发_第3页
第3页 / 共32页
毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发_第4页
第4页 / 共32页
毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于JSP的化妆品在线销售系统的设计与开发(32页珍藏版)》请在金锄头文库上搜索。

1、目 录化妆品在线销售系统的设计与开发1摘 要1第1章 绪论21.1 课题背景21.2 课题研究的意义21.3 化妆品销售网站的现状3第2章 系统需求分析32.1 化妆品销售网站背景32.2 网站的市场定位分析42.3 网站的开发工具42.4 网站业务流程4第3章 系统总体设计53.1 系统功能概述53.2 系统功能分析63.3 系统功能模块划分6第4章 数据库的设计与实现74.1 数据库需求分析74.2 数据库概念结构设计84.3 数据库逻辑结构设计11第5章 网站的风格及页面设计145.1 页面设计的原则145.1.1线条的使用145.1.2色彩的选择155.2 网站设计构思155.3 网站

2、的风格版面设计165.4 商城主页设计175.5 客户端界面结构设计185.5.1界面头、尾设计185.5.2界面左恻快捷菜单设计19第6章 系统详细设计196.1 客户端界面设计196.1.1商品(化妆品)信息浏览模块196.1.2购物车管理模块设计206.1.3提交订单模块设计236.2 系统调试运行26结 论28致 谢29参考文献30 化妆品在线销售系统的设计与开发摘 要电子商务形式的网上商店具有高效、快捷,信息畅通的特点,还可以很大程度上降低销售成本。本文通过在线化妆品销售系统的建设以实现商业零售企业的信息化管理。着重论述了在线化妆品销售系统功能的实现与设计过程。在系统的设计与开发过程

3、中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。本系统功能主要包括会员注册、帐户管理、购物车、搜索、结帐等基本功能。系统运用JSP技术实现,后端数据库采用Access作为数据库服务器,前端开发工具使用Macromedia Dreamweaver 8。本系统具有用户使用简单、界面直观等优点,可以帮助顾客更快更准的了解化妆品市场信息,以便取得物美价廉的化妆品。关键词:电子商务,网上商店,化妆品购物 第1章 绪论1.1 课题背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电

4、子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B(既企业对企业),B2C(即企业对消费者),C2C(即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。本文旨在研究如何建设B2C的在线化妆品销售系统。1.2 课题研究的意义企业与消费者间的电子商务B2C,是一种网上直销方式,网上销售化妆品缩减了中间渠道,产品一般直接源自厂商的生产基地,不但品质有保证价格上也更优惠。

5、同时网上销售在缩减支出方面的有时也是传统店铺无法比拟的,由于不需要实际的店面,不仅避免了店铺租金的开销,还可省去装修、管理等方面的诸多费用,所以价格成为众多网上购机用户的首选因素。另外所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质量的提高,购物方式也变得轻松自由化、个性化,这将成为网上销售化妆品的一大优势。传统的购物和网上购物相比,有其自身的许多优势。(1)网上购物的快捷,方便是传统购物没法比较的。(2)网上购物是基于互联网的一种商务活动,互联网本身具有开放性全球性,特点,电子商务可为企业个人提供丰富的信息资源,为企业创造更

6、多商业机会。(3)网上购物简化了企业与企业,企业与个人之间的流通环节,最大限度地降低了流通成本,能有效地提高企业在现代商业活动中的竞争力。(4)网上购物将大部商务活动搬到网上进行,企业可以实行无纸办公化节省了开支。 (5)网上购物将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、信息流,突破了时间空间的局限,大大提高了商业运作的效率,并有效地降低了成本。1.3 化妆品销售网站的现状随着中国互联网行业迅速的发展,上网人数的增多,化妆品网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了化妆品电子商务,如新浪商城、搜狐商城,以及专门销售化妆品的“长信化妆品” ()和52

7、91()。归纳起来,销售化妆品的网站大致分为以下几类:综合门户网站购物商城、专业电子商务网站、专业销售化妆品网站。其中,综合类网站中的购物商城60%,专门销售化妆品的网站25%,专门做销售的购物网站15%。第2章 系统需求分析2.1 化妆品销售网站背景最近几年,随着国内化妆品用户量的迅猛发展,化妆品行业的竞争愈演愈烈,化妆品网上销售为化妆品生产商和经销商提供了一个良好的契机。有关数据也表明,化妆品网上销售正在被消费者普遍接受,国内各大型综合门户网站也在网站上开展了化妆品电子商务。由于网上销售缩减了中间渠道,产品一般直接源自厂商的生产基地,不但品质有保证,价格上也更优惠。2.2 网站的市场定位分

8、析系统主要定位于中小型化妆品销售商,使其能以电子商务的形式通过网络平台进行产品的销售,客户端为浏览器,用户为化妆品购买者,因为购买者的背景和文化层次不同,本系统必须简单易用,不能让购买者在购买化妆品时摸不着头脑。服务器端为本系统和Access数据库服务器,如果考虑到性能,可以将本系统部署在应用服务器上,通过应用服务器访问数据库服务器。系统后端主要面向的是系统管理员和数据库管理员,系统在开发的过程中力求做到可维护性强和操作简易。作为一个网上交易的平台,也考虑了系统的稳定性、安全性和网络传输的效率,力求做到系统对用户有较好的响应速度。2.3 网站的开发工具(1)网络服务器操作系统:Windows

9、XP (2)Web服务器:TOMAT 6.0(3)后台数据库系统:Access(4)网页编程语言:HTML,JSP,JavaScript(5)网页前台编辑工具: Micromedia Dreamweaver 8.02.4 网站业务流程此化妆品销售网站主要是顾客选购商品,确认之后然后下订单结帐。化妆品销售网站业务流程如图2-1所示:客户登陆会员注册收银台选择付款方式购物车购物区选择送货方式交易完成下订单满意图2-1 化妆品销售网站业务流程第3章 系统总体设计3.1 系统功能概述在线化妆品销售系统是以电子商务为运营模式,其模型是典型的网上购物实践中最为普遍的电子商务企业对客户 (B2C) 模式,主

10、要包括会员注册、帐户管理、购物车、搜索、结帐等基本功能。本系统完全基于JSP技术,在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。3.2 系统功能分析在线化妆品销售系统主要的功能如下:(1)客户界面部分:选购化妆品(可按厂商查找化妆品,或通过关键字进行查询)可以查看热门化妆品和最优惠化妆品购物车功能查看化妆品详细情况用户注册用户登陆查看用户的订单信息修改用户个人信息找回密码功能购物帮助功能维护购物帮助:增加,修改和删除购物帮助3.3 系统功能模块划分根据系统功能分析,可以画出系统的功能模块图,这里从客户界面理

11、界面对功能模块图加以描述。客户界面的系统功能模块图3-1如图所示。最新推荐化妆品最优惠商品热门商品厂商列表购买商品查找商品香水查看商品详细信息详细信商品缩略图预览清空购物车提交购物清单修改购物信息查看购物车修改个人信息会员登陆会员注册问题答案问题列表网站首页化妆品列表购物帮助购物车会员功能在线化妆品销售系统客户界面图3-1 客户界面的系统功能模块图第4章 数据库的设计与实现数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户在各个方面的

12、需求,包括现有的及将来可能增加的需求。数据库设计一般包括如下几个步骤:(1)数据库需求分析(2)数据库概念结构设计(3)数据库逻辑结构设计4.1 数据库需求分析用户的需求具体体现在各种信息的提供,保存,更新和查询方面,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构及数据处理的流程,组成一份详细的数据字典,为后面的具体设计打下基础。通过上述系统功能分析,针对一般在线化妆品销售系统,总结出如下的需求信息:用户分一般用户,注册用户和管理员用户;一般用户和注册用户无需登陆就可以查看化妆品信息并购买;注册用户登陆后可以维护自己的个人信息,并且在向网站发出订单时会自动填写自己的联

13、系信息;化妆品按化妆品厂商来分类,每一个化妆品都对应一个厂商;订单分单张详细订单和总订单;一个用户可以购买多个或多种型号的化妆品;一个用户对应一张订单列表;一个订单列表对应多张订单详细信息;提供购物帮助功能。关于订单列表与订单详细信息可以这样理解:因为用户一次可以购买多种产品,则对每一种产品(即每一款型号的化妆品)生成一条订单详细信息记录,然后多个这样的订单详细信息组成一个订单列表。每一个订单列表才与一个用户对应,在发货时以订单列表为单位,也既用户在操作时所看到的“订单” 。经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计出如下的数据项和数据结构:(1)注册用户(会员),包括数据项

14、,用户ID,用户名,密码等。(2)化妆品,包括数据项:化妆品编号,化妆品名称,分类编号等。(3)化妆品分类,包括数据项:分类编号,分类名称,上级分类编号(4)订单详细信息,包括数据项:订单编号,订单列表编号,化妆品编号,购买数量。(5)订单列表,包括数据项:订单列表编号,用户编号,下单时间,联系方式等。(6)购物帮助,包括数据项:问题ID,问题标题,答案和点击次数。4.2 数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。根据上面的设计规划出的实体有:注册用户(会员)信息实体,产品实体,产品类型实体,订单详细信息实体,订单列表实体和常见问题实体。实体之间关系的E-R图如下图4-1所示: 1NMN购买用户1N订单列表商品/香水商品分类订单 图4-1 实体间的关系E-R图注册用户会员账号姓名密码地址图4-2 注册用户信息实体E-R图化妆品实体E-R图如下图4-3所示:香水信息编号名称说明明类型图4-3 化妆品

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号