服装销售商城的设计与开发.docx
- 文档编号:1250177
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:40
- 大小:3.44MB
服装销售商城的设计与开发.docx
《服装销售商城的设计与开发.docx》由会员分享,可在线阅读,更多相关《服装销售商城的设计与开发.docx(40页珍藏版)》请在冰豆网上搜索。
服装销售商城的设计与开发
毕业设计(论文)
设计(论文)题目:
服装销售商城的设计与开发
摘要
随着科技的迅速发展,计算机技术已应用到社会的各个领域。
随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。
通过商品交易系统这个平台,可以使用户足不出户就可以了解丰富的商品信息,极大的方便了用户,系统的主要功能包括:
商品类别管理、商品信息管理、订单管理、会员管理、系统公告管理等。
分为管理员用户、会员用户这二种用户平台。
本系统前台主要使用C#作为开发语言,后台使用SQL2005作为数据库管理系统,开发环境是VS2008,服务器采用IIS,开发出的一个基于Web技术的B/S结构的商品交易系统。
关键词:
电子商务,C#,B/S结构
ABSTRACT
Withtherapiddevelopmentofscienceandtechnology,thecomputertechnologyhasbeenappliedtoeachfieldofthesociety.Alongwiththecomputertechnologyandtherapiddevelopmentofcommunicationtechnology,thescaleofnetworkisgraduallyincreasing,networkelementalsoincreasesceaselesslysubsequently,someusetheircommunication,usingsomeofitscommercialpurposes,inthenetworkforsale,purchase,publicityandotheroperations,sothatthenetworkhasmoreandmorebecomenowadaysessentialelements,whilethewebsiteisverylargeinthenetworkelements。
ThroughtheB2Celectroniccommercesystemthisplatform,usercanremainwithindoorscanunderstandthewealthofinformationgoods,agreatconveniencetousers,themainfunctionsofthesysteminclude:
thecommoditycategorymanagement,merchandisemanagement,ordermanagement,membermanagement,bulletinmanagementsystem.Asadministrator,membersoftheusertothetwouserplatform。
ThefrontofthesystemusingC#asadevelopmentlanguage,theuseofSQL2005asadatabasemanagementsystem,thedevelopmentenvironmentisVS2008,serverusingIISdevelopedaWebtechnologybasedonB/Sstructureconvenientinformationinquirysystem。
Keywords:
Electroniccommerce,C#,B/Sstructure
第一章绪论
1.1课题背景
互联网的兴起从本质上改变了整个社会的商品交易方式,国内各大企业从上个世纪90年代互联网兴起之时,就产生了通过网络进行销售经营商品的想法。
但是由于在互联网上企业的信誉难以认证、网络的法规政策不健全、物流不发达等一系列的原因,限制了网上交易发展的步伐。
进入21世纪以后,随着整个社会的发展、进步,制约网上交易的各个瓶颈问题逐一被击破,各企业也纷纷的加入到电子商务的洪潮之中。
中国互联网协会网络营销工作委员会调查显示,随着国内产业环境和消费市场的成熟,网络购物将在今年实现更大发展。
根据艾瑞咨询集团的统计,2014年我国网络购物交易总量将达2万亿元,形成了中国网络购物的快速增长浪潮,网络购物这一消费方式给人们生活带来的变化,除了购物场所的改变以外,更重要的是大大改变了传统的消费行为习惯,无论是否在网上购物,上网查看产品的相关信息,已经成为购物决策环节的重要组成部分,这一环节对购物行为的实际发生起到了至关重要的指导作用。
1.2国内外研究现状
国内外电子商务网站比较著名的有亚马逊、天猫、京东商城、苏宁易购等。
这些网站的内容丰富,功能齐全(注册功能、搜索功能、在线订单功能、个人管理功能、留言功能等)。
随着互联网应用的普及,国内电子商务网站的建设、推广已经发展到一个比较高的水平。
能够以便捷的网站制作系统,让客户企业通过“自助建站系统”就可以方便地完成公司网站建设的全部内容;提供多种精美的网页设计模版,提供强大的网站管理系统,做到只要会打字,就可随时管理网站内容的服务。
并通过商品信息、新闻的发布,产品展示、交易等业务的扩展塑造电子商务专业网站建设专家形象,并开展信息分析、网络交易等多项业务。
1.3开发工具及技术
1.3.1开发工具
ASP.net是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.net提供许多比现在的Web开发模式强大的的优势。
其结构是一个三层系统:
UI层、业务逻辑层和数据层:
1.UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。
2.业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。
它由Web表单、XML WebServices和组件服务组成,其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。
3.数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。
ASP.NET与以前的Web开发模型相比,提供了以下几个重要的优点:
世界级的工具支持。
ASP.NET框架补充了VisualStudio集成开发环境中的大量工具箱和设计器。
WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
威力和灵活性。
由于ASP.NET基于公共语言运行库,因此Web应用程序开发人员可以利用整个平台的威力和灵活性。
.NET框架类库、消息处理和数据访问解决方案都可从Web无缝访问。
ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。
另外,公共语言运行库的交互性保证在迁移到ASP.NET时保留基于COM的开发中的现有投资。
简易性。
ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。
例如,ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似VisualBasic的简单窗体处理模型中处理事件。
另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。
可管理性。
ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。
由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。
此"零本地管理"哲学也扩展到了ASP.NET框架应用程序的部署。
只需将必要的文件复制到服务器,即可将ASP.NET框架应用程序部署到服务器。
不需要重新启动服务器,即使是在部署或替换运行的编译代码时。
自定义性和扩展性。
ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别"插入"代码。
实际上,可以用自己编写的自定义组件扩展或替换ASP.NET运行库的任何子组件。
实现自定义身份验证或状态服务一直没有变得更容易。
安全性。
借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
1.3.2C#技术介绍
现在ASP.NET支持的开发语言包括VB.NET、C#.NET、JSCRIPT.NET、VC++.NET以及其它.NETFramework所支持的语言。
我们所做的系统是用C#语言。
所以,在这里我介绍一下C#语言。
C#(Csharp)是一种最新的、面向对象的编程语言。
它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。
使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。
C#[3]有以下特性:
⑴效率与安全性
⑵支持现有的网络编程新标准
⑶消除大量程序错误
⑷对版本的更新提供内在的支持降低了开发成本
⑸商业过程和软件实现的更好对应
1.3软硬件需求
硬件需求:
CPU:
Intel酷睿2双核以上计算机
内存:
4G以上
软件需求:
操作系统版本:
Windows7
开发工具:
VS2008
后台服务器:
IIS
开发语言:
C#
浏览器:
IE9.0
第二章需求分析
2.1可行性分析
开发任何一个系统,都会受到时间和资源上的限制。
因此,在每一个项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费。
下面就技术、经济、操作和法律四个方面来介绍。
2.1.1技术的可行性
该系统所需的硬件设备,如服务器、PC机、打印机以及网络配件等,这些设备在性能有保证,价格又相对不高,能满足系统功能要求。
软件上操作系统采用WindowsXP,开发工具选用Microsoft.NET中的C#语言。
这些软件在大型MIS开发中已经被大量应用,技术上很成熟。
网络体系结构基本定位于局域网(WindowsNT)环境下的C/S结构。
这种模式具有如下优势:
(1)使服务器端数据处理负荷减轻。
(2)该结构的系统容易扩充、灵活性和可扩展性好。
所以技术上是可行的。
根据网上购物系统的具体情况,调查管理业务流程是顺着系统信息流动的过程逐步地进行,内容包括各环节的业务处理、信息来源、处理方法、计算方法、信息流经去向、信息提供的时间和形态(报告、单据等)。
1.系统业务流图描述如下
(1)顾客浏览网站顾客通过浏览器登录到本网上购物系统网站后,可以通过新品上架、特价产品、销售排行的模块查看商品产品及详细信息,同时顾客也可以按类别查看商品。
另外,顾客可以浏览公告,销售排行榜等模块;
(2)用户注册及登录顾客如要购买商品,需要进行用户注册,注册成功并登录后,用户可以购买商品;
(3)购物车处理用户通过浏览商品产品信息选择要购买的产品时,可以将产品放入购物车,并可以添加至购物车、查看购物车、移除购物车中的商品产品、修改购
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服装 销售 商城 设计 开发