网上家具销售系统的开发.doc

上传人:wj 文档编号:1296545 上传时间:2023-04-30 格式:DOC 页数:32 大小:1.49MB
下载 相关 举报
网上家具销售系统的开发.doc_第1页
第1页 / 共32页
网上家具销售系统的开发.doc_第2页
第2页 / 共32页
网上家具销售系统的开发.doc_第3页
第3页 / 共32页
网上家具销售系统的开发.doc_第4页
第4页 / 共32页
网上家具销售系统的开发.doc_第5页
第5页 / 共32页
网上家具销售系统的开发.doc_第6页
第6页 / 共32页
网上家具销售系统的开发.doc_第7页
第7页 / 共32页
网上家具销售系统的开发.doc_第8页
第8页 / 共32页
网上家具销售系统的开发.doc_第9页
第9页 / 共32页
网上家具销售系统的开发.doc_第10页
第10页 / 共32页
网上家具销售系统的开发.doc_第11页
第11页 / 共32页
网上家具销售系统的开发.doc_第12页
第12页 / 共32页
网上家具销售系统的开发.doc_第13页
第13页 / 共32页
网上家具销售系统的开发.doc_第14页
第14页 / 共32页
网上家具销售系统的开发.doc_第15页
第15页 / 共32页
网上家具销售系统的开发.doc_第16页
第16页 / 共32页
网上家具销售系统的开发.doc_第17页
第17页 / 共32页
网上家具销售系统的开发.doc_第18页
第18页 / 共32页
网上家具销售系统的开发.doc_第19页
第19页 / 共32页
网上家具销售系统的开发.doc_第20页
第20页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上家具销售系统的开发.doc

《网上家具销售系统的开发.doc》由会员分享,可在线阅读,更多相关《网上家具销售系统的开发.doc(32页珍藏版)》请在冰点文库上搜索。

网上家具销售系统的开发.doc

学院

毕业设计论文

论文题目:

网上家具销售系统的开发

系部

专业

班级

学生姓名

学号

指导教师

2012年5月14日

摘要

二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。

中国的网民充分领略到“畅游天地间,网络无极限”所带来的畅快。

随着Internet的飞速发展,使得网络的应用日益的广泛。

如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。

本论文就毕业设计的内容,系统地阐述了整个家具销售管理系统的功能及实现。

实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,再到系统管理。

基本上实现了网上购物的功能流程,能够实现用户与商家在网上进行商品交易。

本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。

  经过分析,本次使用SUN公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。

  关键词:

管理系统、JSP、信息时代、销售管理系统  

Abstract

The21stcenturyisacollectiondigitization,thenetwork,theinformationization,takenetworkascoresociety.China'swebcamsunderstandfully“enjoyatriptobetweentheworld,thenetworkdoesnothavecarefreewhichthelimit”brings.AlongwiththeInternetswiftdevelopment,causesthenetworkapplicationday-by-daywidespread.Ifelectroniccommerce,E-government,on-linemedicalservice,on-lineentertainment,networkgame,networkteachingandsoon.thethisgraduationproject'stopicisthenetworkconvenientservicesystem.

  Thepresentpaperongraduationproject'scontent,elaboratedsystematicallytheentirenetworkconvenientservicesystem'sfunctionandrealizes.Hasrealizedfromthemerchandisecontrol,theclassificationofgoodsandtheinquiry,realizestotheshoppingcart,userorderformprocessing,arrivesatthesystemadministrationagain.Basicallyhasrealizedon-lineshoppingfunctionflow,canrealizetheuserandthebusinesson-linecarriesonthecommodityexchange.Thissystemcontactsurfacesimpledirect-viewing,simplifyoperationanduse,interactiveisstrong,completelybasedontheInternetnetwork

Aftertheanalysis,weuseSUNCorporation'sJSPdevelopmentkit,useseachkindofobject-orienteddevelopmentkitwhichitprovides,particularlythedatawindowthiscanconvenientandthesuccinctoperationdatabaseintellectualizedobject,firstestablishesthesystemapplicationprototypeinashorttime,then,carriesonthedemanditerationtotheinitialprototypesystem,revisesunceasinglyandimproves,untilformsthesatisfiedfeasiblesystem.

Keyword:

Managementsystem,JSP,Informationage、Salesmanagementsystem

目录

1绪论 1

1.1问题的提出 1

1.2本文研究路线 1

1.3论文结构 2

2系统研究概述 2

2.1国内外销售的发展历史 2

2.2网上销售系统发展现状 3

2.3网上销售系统存在问题 3

3系统分析与设计 4

3.1系统需求分析 4

3.1.1系统功能分配 4

3.1.2功能描述 5

3.2系统的平台选择 5

3.2.1前台开发工具 5

3.2.2后台开发工具 6

3.3系统的数据库设计 7

3.3.1数据字典分析 7

3.3.2数据库结构 7

4系统功能实现 10

4.1管理模块 10

4.2登陆模块 11

4.3网站首页 12

4.4购物车模块 15

4.5订单确认模块 16

4.6客户中心模块 17

4.7客户留言模块 18

5系统测试与结论 19

5.1测试目的原则 19

5.2系统的测试 20

5.2.1单元测试 20

5.2.2系统测试 21

5.2.3测试总结 22

6系统不足与改进思想 22

结论 24

致谢 25

参考文献 26

II

--

1绪论

1.1问题提出

随着Internet的不断发展与完善,人类进入信息化社会的步伐在深度与广度各个方面都大大加快。

信息网络给人类的好处不仅在于通过网络来获得信息,而且在于通过网络进行网上教育、网上医疗和各种商务活动。

电子商务是在信息时代中产生与发展起来的新生事物,同时它也是信息技术与各国信息化建设的必然产物。

以计算机技术为核心的信息技术的应用导致了一次新的工业革命制造业信息化。

计算机的应用几乎扩展到制造业生产经营活动的所有领域,使传统制造业从工业社会的专业化社会生产向信息社会的专业化、信息化社会生产发展。

制造业信息化将涉及企业生产经营的产品信息、工艺信息、物料信息、生产信息、财务信息和市场营销信息等一切环节,可以使企业生产经营达到前所未有高节奏和高效益。

1.2文本研究路线

本文主要工作包括:

(1)系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。

(2)在MicrosoftVisualStudio2005平台上实现了原型系统。

(3)设计了基于三层结构的设计思想。

(4)尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。

1.3论文结构

第一章阐述了课题问题的提出、课题的研究路线及论文结构主要工作。

第二章综述了网上销售发展历史、现状及系统存在问题。

第三章是对系统的总体设计。

包括系统需求分析、系统平台选择、系统数据库设计等。

第四章中进行系统详细设计,介绍了各个页面实现的具体功能。

第五章进行对系统的测试。

第六章总结系统的不足与改进设想。

2系统概述

2.1国内外发展历史

国外电子商务网站应用发展较早,相关标准和法律比较规范健全。

而我国电子商务的产生从无到有,仅仅几年的时间,发展的速度却相当迅速,但是数量和质量与国外尚有差距。

在我国互联网即将发展到一个新的阶段,电子商务将成为互联网上的主流业务的同时,国内企业需要加大借鉴和学习国外先进技术的力度,更好的为其自身服务。

以欧美国家为例,可以说电子商务业务开展的如火如荼。

主要采取在线销售,消费者通过网络在网上购物、在网上支付,建立他们的交易关系,亚马逊网上书店就是属于这种典型模式。

还有美国的EBay公司1998年第一季度的销售额就达1亿美元。

中国的淘宝网也是这种典型模式的代表。

采用这种方式,可以让用户自己进行付费、运输和验货等。

电子商务是中国的一个巨大的新产业。

这个新产业会替代一些我国过时的旧产业,压迫一些产业进行重组,会成为我国经济的一个重要增长点。

它也是一场交易方式的革命。

它的廉价、高效的交易方式将促成企业内部与外部围绕交易方式的企业管理革命,并将产生适合于中国电子商务时代的企业管理模式、企业组织模式。

2.2网上销售系统发展现状

随着全球经济危机的影响,家居装饰行业也出现了前所未有的低谷。

即使是周末,国内许多上万平米的家居卖场也只有零零散散的顾客,装修公司门前更是门庭冷落。

真的是消费者对家居装饰没有需求了吗?

其实不然,如果我们来到宜家家居却看到完全不同的景象,卖场内人头攒动,收银台前生意兴隆,丝毫看不出经济危机的迹象。

由此可见大中城市依然蕴藏着巨大的家居装饰潜力,只是随着国人审美的提高,和生活节奏加快,那些超大型的没有特色家居卖场已经越来越不符合现代的都市人的胃口。

即便没有遇上经济危机,传统家具城的辉煌早已经一去不复返了。

2.3网上销售系统存在问题

遍观网上家具销售现状,大体上存在三大问题。

(1)卖场太大,产品雷同,较难直接找到想买的产品

中国的家居卖场大多数都是摊位制的,家居卖场的老板原则上讲是房地产老板,而各个家居企业只是租赁部分摊位,不可能在产品和展示上有统一的规划。

这就造成了很多摊位的产品看上去都差不多,但哪家的产品也不全。

让顾客挑选起来很不方便。

而在快节奏的都市,easyshopping是零售业非常关键的一个成功因素。

去宜家购物的许多顾客也正是看中了它自由方便的购物环境。

(2)许多产品都在相对狭窄的空间内竞争

如果把整个家居装饰市场份额划分成0到100的话,大部分家居零售企业都把眼光盯在了70--100这个中高端的区间。

到处可见动辄上万的欧式古典家具,风格款式极其接近,其庞大的体型只能适合别墅或大空间的住所。

也许是这类家具利润比较高的缘故吧。

但是中国都市中的人大多是住在公寓里的,喜欢欧式古典风格的人也只有一少部分。

看看宜家是怎么样利用小空间和多种家居风格来做文章的吧。

总之,这么多企业都挤在相对“狭窄的胡同”里竞争,放着巨大的市场份额不去开发真是很可惜。

(3)缺乏恰当的卖场布置和产品展示方法

绝大多数家居产品只是简单的摆放在卖场中,个别厂家在自己的摊位中做了相应的配饰,但还是远远不够,什么样的产品适合什么样的展示方法?

在什么位置展示最合适?

需要顾客在什么时候看到它?

看到它时又应该是什么样的一个感觉?

这一切其实可以事先规划设计好的。

用一个不太恰当的比喻,好的卖场布置就如同诸葛亮摆下的八卦阵,从顾客进入卖场的那一刻起,就会沿着策划者的意愿一步一步去了解商家需要展示给他们的信息,并并最终找到他要买的产品

3系统分析与设计

3.1需求分析

3.1.1系统需求分配

本系统的开发主要可以分为以下四个模块,其包含的内容如下所示:

(1)用户信息管理模块:

注册、登录、基本信息的修改

(2)商品信息登记及管理模块:

发布商品信息、删除修改商品信息

(3)商品查询及商品讨论模块:

商品查询、商品讨论、评价

(4)系统管理模块:

用户信息管理、商品管理、商品基本属性管理

-10-

3.1.2功能描述

注册模块:

用户填写注册页面内容,之后提交,系统显示是否注册成功。

登录模块:

用户若想要进入系统,需要通过填入正确的用户名和密码,系统验证之后才能允许进入。

基本信息修改模块:

用户可以根据具体情况修改自己的基本资料。

发布商品信息:

用户登录系统后,可以发布自己所要出售的商品信息,把该详细信息发布到网页上,供其他用户浏览。

删改商品信息:

用户若是不想出售某一个商品或想要修改信息时,可以对该商品信息进行删除或修改

商品查询:

用户可以根据自己所需要的商品在网上进行模糊的查询

商品讨论:

每一个用户都有浏览或对一个商品进行讨论的权利,用户发表讨论的信息后,系统的商品讨论表中会加入此条讨论信息。

用户信息管理:

管理员可以对用户进行删除。

商品讨论管理:

这是只有管理员可以做的一个功能,他可以对商品讨论表中的所有信息进行删除或修改。

商品基本属性管理:

管理员对用户所发布的商品信息的管理(删除或修改)。

3.2系统的平台选择

3.2.1前台开发工具

前台开发工具选择ASP.NET。

作为世界级的开发工具,ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。

.NET框架类库、消息处理和数据访问解决方案都可从Web无缝访问。

ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。

另外,公共语言运行库的交互性保证在迁移到ASP.NET时保留基于COM的开发中的现有投资。

ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。

例如,ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似VisualBasic的简单窗体处理模型中处理事件。

同时ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。

借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。

ASP.NET以其众多的控件群组、快速的编程语言以及直观流畅的编程环境著称。

它比较容易上手,是一种快速应用程序开发工具,能够将所用的按钮通过事先的编写程序控件显示出来,是集高效性和快速性等优点完美结合的产物。

用户可以利用ASP.NET提供的IDE开发环境来帮助完成整个应用程序的设计,而不需要再依靠其他工具,使程序开发环境能够简单一致,提高整体工程开发效率。

3.2.2后台开发工具

后台数据库选择SQLServer2005数据库系统。

在Windows操作系统中,常见的后台数据库有SQLServer、Access和Oracle在互联网上,有些人出于价格的考虑选择Access数据库,但是要实现比较大的Web应用系统,还是应该选择SQLServer作为后台数据库,在局域网上,使用ASP.NET+SQLServer开发的Web应用程序是十分经典的组合。

SQLServer提供了Transact-SQL、DB-LibraryforC、嵌入式SQL(ESQL)等开发工具,Transact-SQL与工业标准SQL语言兼容,并在其基础上加以扩充,使它更适合事务处理方面的需要。

此外,SQLServer2005还支持ODBC、OLEDB、ADO规范,可以使用ODBC、OLEDB、ADO接口访问SQLServer数据库。

SQLServer2005引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQLServer配置的支持。

SQLServer2005强大的安全性,SQLServer2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。

3.3系统的数据库设计

3.3.1数据字典分析

对于该系统所设计的数据字典如下所示:

表3-1数据字典(user表)

数据流名:

User

别  名:

用户登记表

组  成:

userid+User_name+sex+U_password+U_tel+U_tel1+job

备  注:

用户登记时需要向表中添加的各个数据 

表3-2数据字典(Discuss表)

数据流名:

Discuss

别  名:

商品讨论表

组  成:

discuss_id+product_id+user_id+publish_date+content+price+mark

备  注:

当商品为拍卖类型时,用户可以对此商品进行评价。

这是评价时应填入表中的数据。

表3-3 数据字典(Opinion表)

数据流名:

Opinion

别  名:

评价表

组  成:

opinion_id+user_id+title+content

备  注:

当一个用户评价另一个用户时所填入评价表中的数据

3.3.2数据库结构

每一个系统都应有其相对应的对库中表的操作,基于我们的这个集美家具商城系统,设计的表包括用户信息表,商品信息表,商品评论表,信息度评定表,短信息的存储表;基本表结构如下所示:

User:

该表是用来存储用户信息的,是该系统对用户权限与信息管理的基础,表结构如下表所示:

表3-4用户信息表

字段名称

数据类型

是否为主键

说  明

Userid

数字

用户ID

User_name

文本

用户名称

sex

文本

用户性别

U_password

文本

用户登录系统时使用的密码

U_tel

数字

用户的电话号码

U_tel1

数字

用户的移动电话号码

job

文本

用户的职业

Discuss(商品讨论表):

该表存储的是用户对某一商品进行讨论的信息。

表结构如下

表3-5商品讨论表

字段名称

数据类型

是否为主键

说明

discuss_id

数字

商品讨论ID

product_id

文本

商品ID

user_id

文本

用户ID

publish_date

日期

发布的时间

content

文本

用户发布的商品的讨论信息

price

数字

商品的价格

mark

文本

商品的标记,是否已售出的标记

Product(商品信息表):

该表存储的是用户所发布的所有信息所有内容。

表结构如下表所示:

表3-6商品信息表

字段名称

数据类型

是否为主键

说明

product_id

数字

商品ID

product_name

文本

商品名称

user_id

数字

用户ID

type

文本

商品出售类型(拍卖或一口价)

new_degree

数字

商品的新旧程度(一成,二成…)

price

数字

商品的价格或起价

content

文本

发布商品的用户对商品的描述

send_date

日期

商品的发布的日期

sold_mark

Boolean

商品是否被卖出的标记

quantity

数字

发布的此商品的数量

Nodeid

数字

商品的类别

Opinion(评价表):

该表是存储商品评价内容的信息。

表结构如下表所示:

表3-7评价表

字段名称

数据类型

是否为主键

说明

opinion_id

数字

评价的ID

user_id

数字

发布此评价的用户的ID

title

文本

评价的题目

content

文本

评价的内容

ProductSort(商品类别表):

该表是存储商品的类别信息。

表结构如下表所示:

表3-8评价表

字段名称

数据类型

是否为主键

说明

Nodeid

数字

商品的类别ID

Parentid

数字

商品类别的父ID

Nodename

文本

商品类别的名称

4系统功能实现

4.1管理模块

系统管理员对本网站有最高管理权限,管理员登陆后台管理系统后,可以对商品进行管理,如商品的添加、删除和修改,也可以对用户进行管理,如添加和删除操作,不过作为一个负责的管理员,除非注册用户严重违反商家和用户之间的协议,否则慎用删除操作。

管理员登陆界面如图:

图4-1系统管理员登陆页面

管理员登陆成功后,可以添加管理员以协助管理网站,添加管理员的界面如图:

图5-2添加管理员界面

图4-2管理员界面

4.2登陆模块

登陆页面:

此页面供注册用户使用,要求用户填写自己注册号得的账号和密码,页面中使用ASP.NET控件RequiredFieldValidator控件,当用户输入无效数据时会提示用户响应信息。

此页面会将用户输入的这些数据送交核查页面处理,系统后台会连接数据库进行信息认证,如核实正确则登陆。

若输入信息有误则要求用户再次输入,错误次数超过三次则将账户锁定,防止有不良企图的软件暴力破解。

如果用户尚未注册,可在此页面中点击快速注册新用户按钮,进入注册页面。

登陆界面如图所示:

图4-3用户登陆界面

快速注册页面如图所示:

图4-4用户注册界面

4.3网站首页

网站的首页是最先被展示给用户的页面,它对整个网站有着至关重要的影响,是给用户留下一个良好印象的重要途径,吸引用户再次访问的重要原因。

一个优秀的网站首页不仅需要友好的操作界面,还应该包含导向本网页其余页面的导航条。

让浏览者能快速的了解整个网站的布局,增加访问欲望。

在本系统中,用户可以使用网站的首页导向登陆界面、搜索页面、热卖推荐、帮助中心、客户留言等,还在醒目位置显示最新促销优惠信息,让用户第一时间了解本网站的最新优惠活动,可以显著提高网站的销量。

如图所示:

图4-5网站首页

网站公告模块,最新促销信息公布栏如下图所示:

图4-6促销优惠信息栏

客服中心,方便用户联系客户服务,解答各种疑问,如下图所示:

图4-7客服中心

本电子商务网站具有站内商品搜索功能,分一般搜索和高级搜索两种形式,用户可以快速定位所需商品,高级搜索界面如下图所示:

图4-8高级搜索界面

在高级搜索界面中,商品目录会随着用户选定的不同商品类别而改变,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2