辽宁科技大学邮编-辽宁科技大学邮编
西南科技大学网络本科毕业论文(设计)
西南科技大学(网络教育部分)
毕
业
论
文
题
目:
网上服装销售系统
完
成
人:
XXX
专
业:
计算机科学技术
完
成
时间:
2014
年
3
月
17
日
西南科技大学教务处制
西南科技大学网络本科毕业论文(设计)
网上服装销售系统
XXX
西南科技大学网络教育部分计算机科学技术专业
摘要
:
随着
Inter net
的迅速发展,
网上服装销售作为电子商务的一种形式正以
< br>其高效,低成本的优势,逐步成为新兴的经营模式和理念。服装网络营销的产
生已
成为必然趋势,我所开发的网上服装销售系统主要是针对小厂商,专卖店
而开发的。
p>
“网上服装销售”
实际上是运行在
Web
服务器中的一 个
Web
应用程序。
利用页面、脚本程序来实现服装的进
货管理、销售管理、库存管理等操作。由
前台选购、后台管理两大部分组成。管理员可以
通过后台管理系统,进行服装
的管理、会员的管理、订单管理等信息的综合操作,会员可
以通过前台进行自
由购物,
大大方便了使用者应用
, p>
并简化了操作流程。
本系统采用
技术
作为创建应用程序的方式,以
C
语言作为编程语言,采用
SQL
Server2008
数据
库作为后台数据库
。
它是基于
Browser/Server
结构下形成的数据驱动 的
Web
应
用程序。本系统基本遵循了软件工程方法论进
行系统分析、总体设计、详细设
计和软件测试。实现了商品信息发布、管理用户信息、注
册登陆用户在线下单、
购物车等功能。
关键词
:
网上服装销售;
;购物车;< /p>
SQL2008
Abstract
:
With the
rapid development of Internet, online apparel
sales as a form of
e-commerce
is
its
efficient,
low-cost
advantage,
and
gradually
become
a
new
business
model
and
ng
generation
of
network
marketing
has
become an inevitable
trend
。
I developed online clothing sales system developed for
small
manufacturers,
stores.
Online
clothing
sales
actually
running
on
the
Web
server
in
a
Web
application.
Page
script
to
achieve
the
clothing
inventory
management,
sales
management,
inventory
management
and
other
operations.
Purchase, online
clothing sales by the front and back-end
management of two major
components.
Administrators
can
back
office
management
system,
clothing
management,
membership
management,
order
management
information
operations,
members can be
carried out by the front desk free shopping, which
greatly facilitates
user
applications,
and
simplify
the
operation
process.
The
system
uses
technology
as
a
way
to
create
an
application
in
C
language
as
a
programming
language, using the
SQL Server 2008 database as a back-end database.
It is based on
Browser
/
Server
structure
formed
under
the
data-driven
Web
applications.
The
system basically follows the software
engineering methodology for systems analysis,
design, detailed design, and software
testing. Commodity information dissemination,
management
of
user
information,
Sign
Up
User
online
orders,
shopping
cart,
and
other functions.
1
西南科技大学网络本科毕业论文(设计)
Keywords
:
online clothing sales; shopping cart;SQL2008
目
录
摘
要
.
< p>................................................ .......................1
第
1
章
绪
论
.
. .................................................. ...........
3
1.1
课题背景
.
................ ............................................
3
1.2
国内外在该方向的研究现状及分析
........................................
3
1.3
使用的开发平台
.
....................................... ................
3
第
2
章
需求及可行性分析
.
............ .........................................
4
2.1
系统调研
.
.................................................. ..........
4
2.2
需求分析
.
................ ............................................
4
2.3
可行性分析
.
......................................... ..................
5
2.3.1
经济可行性
.
............... .....................................
5
2.3.2
技术可行性
.
............................................... .....
5
2.3.3
操作可行性
.
............... .....................................
6
2.3.4
法律可行性
.
............................................... .....
6
第
3
章
系统详细设计
.
.............. ...........................................
7
3.1
系统的总体功能结构设计
........................................... ....
7
3.1.1
管理员模块
.
............... .....................................
7
3.1.2
用户模块
.
< p>................................................ ......8
3.2
数据库设计
.
............... ...........................................
8
3.2.1
数据库分析
.
...................................... ..............
9
3.2.2
数据表
.
................. .......................................
9
第
4
章
系统功能实现
.
.............. ..........................................
12
4.1
前台功能实现
.
...................................... .................
12
4.1.1
会员的注册和登录
.................... ..........................
12
4.1.2
服装查询功能
.... ..............................................
13
4.1.3
留言板
.
....................................... ................
13
4.2
后台功能实现
.
.............. .........................................
14
4.2.1
管理员登录界面
........................................... .....
14
4.2.2
管理员管理界面
..................... ...........................
14
4.2.3
用户购物车与填写订单界面实现
..................................
15
结
论
.
...................................... ................................
20
参考文献
.
............ .................................................. ......
20
2
西南科技大学网络本科毕业论文(设计)
第
1
章
绪
论
1.1
课题背景
科学 技术日新月异,计算机科学也逐渐趋于成熟。计算机强大的功能已为人们所熟
知,它已经
进入各个领域并发挥着越来与重要的作用。作为计算机应用的一部分,使用
计算机对网上
服装销售平台进行管理,具有线下操作所无法比拟的优点
[1]
。例如
:
检索
迅速、高效率、低成本、存储量大、寿命长
、沟通成本低等,这些优点能够极大地提高
管理和办事的效率。因此,开发这样一个网上
服装销售平台就成为很有必要的事情。而
且只要系统的设计合理,就可以为公司再开一条
销售通路,减少库存堆积,利用网络的
共享、互动的优点
[2]
,结合地面销售的优点,借助数据库管理技术,开发一个网上销售
平台,实现服装网上销售规范化、个性化、人性化。
1.2
国内外在该方向的研究现状及分析
据前期对服装销售的
经营和管理模式的调查研究,
基本了解了服装销售行业的整体
概况。在国
内,曾经服装的在线销售是为了适应市场的巨大变化而出现和发展起来的;
发展至今,已
形成例如:淘宝、拍拍、凡客等多个巨头争霸之势
[3]
。要想
在这个行业占
得一席之地实属艰难。
但是,<
/p>
这种在线销售也有些许不足
,
即客户下单后要等待至少两到三天才能 收到货,
换货所耗费的时间过长。所以本系统是针对区域服装在线销售而开发的,这样在
具备各
大主流电商的基本优势的前提下,又弥补了长途运输耗时长的不足之处,同时又为
客户
提供了更加便捷的售后服务。
1.3
使用的开发平台
开发平台:
Windows 7
开发语言:<
/p>
C
语言
、
、
HTML
、
CSS
集成开发环境:
辅助开发工具:
Visual studio 2008,SQL Server 2008
客户端运行环境:
IE6
及以上版本
3
西南科技大学网络本科毕业论文(设计)
第
2
章
需求及可行性分析
系统的需求 分析需要系统分析师和软件工程师对客户需要什么功能进行定位。
这个
阶
段需要不断的有耐心的和客户进行交流。只有满足了客户对系统功能的要求,我们才
能够
分析和寻求解决方案,最终实现这些具体的系统功能。本章将分别从可行性分析和
用户需
求两个方面进行具体的研究
[4]
。
2.1
系统调研
凭借本人实习经历以及对整个销售工作流程的调查和总结,得出以下调研结论:
(
1
)经销商对销售终端的工作人员的学历没有过高的限 制,所以本设计所实现的功能
要方便易用,界面交互要有好。
(
2
)销售终端已经拥有配置很好的电脑系统,所以,硬件方面已 经得到解决;
(
3
)经销商方面也迫切 地寻求一个更新更适合其自身情况的网络销售平台,所以在政
策上十分支持,在人事支持
方面已经做出了很大的帮助。
(
4
)经 销商毕竟是只有地面销售背景的传统型销售商,没接触过网络销售,所以,在
设计新系统
时,要把这些因素考虑在内。
可行性分析是指 对该系统的操作可行性、技术可行性、经济可行性等其他因素的调
研分析,使开发人员和
用户更加的清楚了解该系统。
2.2
需求分析
服装销售平台分为前 台管理和后台管理,前台管理包括会员管理和非会员管理,后
台管理则是管理员管理
p>
[5]
。
非会员只能浏览服装,通过注册即可成为正式会员,会员可以修改个人信息,浏览
和购买服装,查看订单情况,以及留言功能。
后台管理员管理包括对会员信息的维护,服装商品的维护,订单的维护。管理员拥
有最
高的权限:可以发布和删除服装商品;对用户的订单及时处理更新;对留言板的维
护
p>
[6]
。
4
西南科技大学网络本科毕业论文(设计)
2.3
可行性分析
本节从经济可行性、技术可行性、操作可行性、法律可行性进行分析。
2.3.1
经济可行性
由于开发此网上服装销售系统所需的硬件(计算机及相关硬件) 和软件环境
(
、
SQL 2008)
,市 场上都容易购买到或从相关网站下载,
系统成本主要集中在本
管理系统的
开发与维护上,对用户不造成过重的经济负担
[7]
。而一旦此
系统投入使用
,
不仅可以减少商家的工作强度,提高工作效率,而且方便
了用户的购买,打破了传统的
销售模式,极大限度的方便了用户,也为系统的进一步推广
创造了条件,而且,目标系
统不是很复杂,开发的周期较短,人员经济支出不大,所节省
的大量人力、财力产生的
效益将远远大于本管理系统的开发成本,所以从经济方面讲开发
此系统是可行的。
2.3.2
技术可行性
技术可行性是对待 开发的系统进行功能、性能和限制条件的分析,确定在现有的资
源的条件下,技术风险有
多大,系统是否能实现。这里,资源包括已有的或可以搞到的
硬件、软件资源,现有技术
人员的技术水平与已有的工作基础。
网上服装在线销售系统的开发基于
B/S
模式,
主要包括前端的开发以及后台数据库的建
< p>立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要
求能建立数据一致性和完整性强、安全性好的数据库
[8]
< br>。
本系统拟采用
和
SQL 2008
两个程序来分别作为前端和后端的开发工具。
是建立在通用语言运行时(
CLR
)上的应用程序框架。他用来在服务器端构建
功能
强大的
Web
应用程序。
提供了世界级水平的开发 工具支持。在
Visual
Studio .Net
的 集成开发环境(
IDE
)中,
框架由丰富的工具箱 和设计器组成。所
见即所得的(
WYSIWYG
)编辑方 式、拖放服务器控件、以及自动部署,仅仅是这一强
大工具所提供的一少部分功能。
p>
强大而富有弹性。由于
是基于
(CLR )
的,因此整个
平台的强大和富有弹性,同样可以应用于
Web
应用程序开发。
框架的类库、消息 以及数据访问解决方案,都可以无缝集成到
Web
。
也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个
应用
[9]
。
5
西南科技大学网络本科毕业论文(设计)
SQL
2008
作为微软在
Windows
系列平台上 开发的数据库
,
一经推出就以其易用性
得到了很多用户的
青睐
,
相信大多数将自己的业务建立在
Windows
< p>平台上的用户都会对
它有相当的亲切感。区别于
SQL 2008
小型数据库,
SQL 2008
是一个功能完备的数据库
管理系统。它包括支持开发的引擎、标准的
SQL
语言等 功能。而像存储过程、触发器
等特性,也是大型数据库才拥有的。
p>
在硬件方面,如今的家用或商用电脑硬件的整体配置水平都很高,网站在硬件方面
是很可行的。
在软件方面,由于
和
SQL Server2008
都两个非常成熟的开发工具,无论
在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是很可行的。
2.3.3
操作可行性
本系统是一个基于
Web
的网上服装销售平台,是
Web
技术应用于网上销售中的产
物,是服装销售商发展历史上的一个新
阶段
[10]
。系统基于
Web
的工作界面,使采购人
员无论身处何地,无论通过局域网还是互联网,都能在浏览器中直
接对服装信息进行录
入、浏览、修改、删除、查阅等管理工作。在操作使用上十分方便,
员工只需连上公司
内部的局域网,在自己的电脑上通过
Web
< p>浏览器就可使用本系统,同时所有的操作都
是基于
Web
< p>的的操作方式,如:链接、按钮、文本框等等。所有的操作通过浏览器完
成,客户端
不需要配置其他应用软件,用户不需培训。因此,在操作使用上,本系统简
单、方便,易
于使员工们接受,本系统尽力为用户着想,因而该系统是方便可操作的。
2.3.4
法律可行性
法律可行性即该平台的开发会不会在社会上引起侵权或其它责任问题。
因为该平台
是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是<
/p>
可行的。
综上所述,网上服装销售平台的开发是必需的,是可行的。
6
西南科技大学网络本科毕业论文(设计)
第
3
章
系统详细设计
这个阶段的任务 是设计软件系统的模块层次结构,
设计数据库的结构以及设计模块
的控制
流程,其目的是明确软件系统
如何做
。并对网上服 装销售系统的功能实现做出
部署,然后对信息管理功能做出合理的分析。
3.1
系统的总体功能结构设计
服装销售平台分为前台管理和后台管理,前台管理包括会员管理 和非会员管理,后
台管理则是管理员管理
[11]
。
前台管理包括四大模块:
会员模块、
会员购物车模块、
商品模块、
会员留言板模块 ;
后台管理包括五大模块:管理员密码修改模块、商品维护、订单管理模块、留言信息管
理模块、会员信息管理模块。系统功能结构图如图
3-1
所示。
图
3-1
系统功能结构图
3.1.1
管理员模块
系统管理员拥有系统的最高权限,可以对商品进行增添、修改、删除,可以对会员
信息进行管理,可以对用户所下的订单进行处理,还可以对用户在留言板块所写的留言
< br>信息进行删除、回复。管理界面的系统功能模块图如图
3-2
所示。
7
西南科技大学网络本科毕业论文(设计)
图
3-2
管理界面功能模块
3.1.2
用户模块
用户可以进行注册,注册为会员登录之后,可以查看服装商品的类别,优惠商
品,可以把挑好的服装先放到购物车,可以对购物车里的服装进行增、删、改,还可
以在留言板块给管理员留言。用户界面的系统功能模块图如图
3-3
所示。
图
3-3
用户界面功能模块
3.2
数据库设计
“数据库”就是为了实现一定的目的按某种规则组织起来的“数据”的“集合”
。
8
西南科技大学网络本科毕业论文(设计)
它由
一个称为数据库管理系统的软件进行管理。
数据的存取方式独立于使用它的应用程
序。
3.2.1
数据库分析
用户的需求具体体 现在各种信息的提供、保存、更新和查询方面,这就要求数据库
结构能充分满足各种信息
的输入和输出。收集基本数据、数据结构及数据处理的流程,
组成一份详尽的数据表,为
后面的具体设计打下基础
[12]
。通过系统功能分析,针对一
般
的网上服装销售系统,总结出如下的需求信息:
(
1
)用户分一般用户、注册用户和管理员用户。
(
2
)一般用户和注册用户无需要登录就可以查看服装信息和购买 。
(
3
)注册用户登录后可以维护自己 的个人信息,并且在向网站发出定单时会自动填写
自己的联系信息。
< /p>
(
4
)服装按商品类别来分类,每一个商品都对应一个类别 。
(
5
)定单分单张详细定单和总定单。
(
6
)一个用户可以购买多个服装。
(
7
)一个用户对应一张定单列表。
< /p>
(
8
)一个定单列表对应多张定单详细信息。
关于定单列表与定单详细信息可以这样理解:因为用户一次 可以购买多种产品。则
对每种产品(即每一款型号的商品)生成一条定单详细信息记录。
然后多个这样的定单
详细信息组成一个定单列表。每一个定单列表才与一个用户对应,在
发货时以定单列表
为单位,也即用户在操作时所看到的“定单”
。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项
和数据结
构:
(
1
< p>)管理员信息,包括数据项:帐号,姓名,密码。
(
2
)注册用户(会员)
,包括数据项:用户
ID
,用户名,密码等。
(
3
)商品,包括 数据项:商品编号,商品名称,分类,价格等。
(
4< /p>
)商品类别,包括数据项:分类编号,分类名称,添加时间等。
< br>(
5
)定单详细信息,包括数据项:定单编号,订单列表编号,商品编号, 购买数量。
(
6
)定单列表,包括数据 项:定单列表编号,用户编号,下单时间,联系方式。
3.2.2
数据表
9