服装网站的设计与实现

摘要:电子商务相信已经众所周知,为每个家庭带去了便利,但网上销售是涉及到生活方方面面的,为了更加方便大家购买服装的需求,我们研发了这一款网上自动浏览商品信息、商品下单、商品销售的服装网站。该网站用便捷的操作流程和以服务消费者宗旨为背景,打造了网上销售平台。在互联网的飞速发展带动下,网上服装系统随着这样一种大的趋势下应运而生,区别传统的服装购物模式,提升服装的销售模式,更方便了广大的消费者群众。本网站应用了ASP.NET 框架开发,后台则用C#开发,数据库则是SQL Server 2008。本系统基本遵循了软件工程的常用方法。实现了商品信息的新建、管理、用户注册及登陆、管理员注册及登陆、会员网上支付、及购物车等功能。
目 录
一、引言 1
(一)课题背景 1
(二)目的和意义 1
(三)网站设计想法 1
二、可行性分析 2
(一)服装购物网站业务设计 2
(二)网站整体流程 2
三、需求解析 3
(一)软件需求解析 3
(二)数据流图设计 4
四、网站总体设计 4
(一)网站功能模块总体设计 4
(二)数据库的制作 5
(三)数据库设计的特点 5
(四)ER图的设计 6
(五)数据表的制作 7
五、网站开发具体内容 9
(一)网站要求 9
(二)系统开发架构 10
(三)前台的详细分类 10
(四)后台功能模块设计说明 17
(五)系统最关键的代码 20
六、结论 24
七、致谢 25
八、参考文献 26
一、引言
伴随着互联网高速发展,它影响了我们生活的各个角度,已经变成大家生活里面不可或缺的部分,也是人们推动了互联网的快速发展。
“网上服装销售网站”就是将服装通过各种方法放置在网上,供用户浏览购买,是一种典型的销售服装的网站。如今,因为互联网的快速发展,使消费者的观念有了很大的突破和改变,这也让他们的日常生活更加方便,快捷!
(一)课题背景

 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
到底什么是网上购物?其实简单的说,就是从消费者选购,然后进行双方洽谈,之后再进行现金支付,最后才进行货物运输等都是通过互联网,它是服装电子商务中的一个重要组成成员,也是现在消费者每天所需的,因为这样可以省好多时间,在人们的日常生活中非常方便。
通过用户对网站的服装信息查看,让他们熟悉和了解服装信息和行业的发展最新动态,这样才能了解自己想要什么。
在当今时代,在网站中想实现某个功能可以通过各种各样的方法,虽然实现的功能是有限的,但是实现功能的过程是值得我们深思的,这中间涉及很多开发技术方面问题。
本篇设计一套服装销售系统,其功能简介如下:
1. 通过用户对网站的服装信息查看,让他们熟悉和了解服装信息和行业的发展最新动态,了解自己想要什么及现在网上销售发展的强大。
2. 用户在网站里面可以任意挑选自己心动的服装商品,接着再添加到购物车功能菜单里面,对购物商品进行操作。流程简单,操作快捷。
3.管理员可随时登录后台对服装网站进行维护升级,展示最新的产品,以便于消费者进行选购。
(二)目的和意义
电子商务打破了对传统实体店购物市场的控制,因为现在属于互联网的时代,所以网上销售代替了传统实体店购物,这可以让人们留在家里轻松浏览、选择、购买自己喜欢的产品,以此来节约更多的时间,这让人们的观念发生了巨大的转变,在日常生活上也带来了更多的方便,同时也促进了互联网的快速发展。本网站的设计目的就是利用互联网,开发一个服装销售网站,从而使消费者可以更快捷的在网上进行支付,生活上可以得到便利。
(三)网站设计想法
选择怎样的数据库是非常重要的,因为数据库在网站开发过程中有着重要地位,尤其像这种浏览量较大的网站,所以必须要满足流畅和灵活操作等要求。以现实需求为基准在开发和设计的时候需要详细的思考以下几个标准:流畅性、先进性、稳定性。接下来就是进行网站开发,分为前台开发和后台开发,前台开发要有网站基本要有的功能,比如商品浏览,会员登录,购物车等功能,后台开发主要是对商品信息进行分类,订单的管理及对整个网站的维护等功能。
二、可行性分析
由于技术水平的限制和项目周期的约束,使得基于计算机相应的开发比较困难。所以在软件项目开始研发之前,我们要对一些网站开发技术有一定的了解和熟悉,以及要考虑之后会出现的各种问题等,所以在此之前我们应该商量出应有的对策,那么过程中遇到此问题就可迎刃而解,大大节省了项目的开发周期。
(一)服装购物网站业务设计
会员业务如下:
1.会员注册
2.会员登陆
3.查询功能的建立
4.购物车功能的建立。
5.收藏夹功能的建立。
6.会员订单查询功能的建立。
7.留言本功能的建立。
非会员业务如下:
1.浏览功能的建立。
2.查询功能的建立。
3.留言本功能的建立。
(二)网站整体流程
网站整体流程,具体参考见下图21。

图21 网站整体流程
三、需求解析
(一)软件需求解析
软件需求解析在软件开发中是非常核心关键的步骤,如果前期没有做好相应的市场分析,那么软件开发出来或许就没有市场需求,也就没有市场价值,这对公司来说是极大的伤害,所有在软件开发之前我们应该做好万全的准备。相反的,在做好市场分析后,我们应该时刻关注软件需求变化,并且做出相应的举措,那么会大大的提升市场的需求,这对公司的利益会大大的提升。
(二)数据流图设计
数据流图通过各种不同类型的图形方式,形象的把它表现出来,这样生动的描述了数据流在进入到出来的转变过程。服装购物系统数据流向图展示了数据流程的基本信息,下图展示了本网站设计的数据流图,用户先注册登录浏览,然后收藏购买的一系列流程。具体参考见下图31。

图31 数据流图
四、网站总体设计
(一)网站功能模块总体设计
该网站功能模块大体上分为两大类,一是前台,二是后台,前台主要负责商品的信息浏览及会员选择好后添加到购物车再付款等功能,后台主要负责商品的信息分类,订单管理及这个系统的维护等功能。这两个共有二十二个功能模块,每个模块有每个模块的定义和内容,模块与模块之间看起来似乎彼此分离,但每个模块用的都是相同的数据库。而且在市场调研后谨慎确定下每个模块的功能,这样才能设计出更好的功能,更好的网站。具体参考见下图41。

图41 网站功能分析图
(二)数据库的制作
数据库和整个网站开发有着非常重要的联系,彼此相互衬托着,紧密的联系着。数据库不仅对原有功能进行了提升,还添加了非常多的新特性,比如新加入了数据集成,提高了分析服务,以及Office集成等等。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/633.html

好棒文