基于ASPNET的网上服装销售系统.doc
《基于ASPNET的网上服装销售系统.doc》由会员分享,可在线阅读,更多相关《基于ASPNET的网上服装销售系统.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年-2023年建筑工程管理行业文档 齐鲁斌创作* 科 技 大学 2012 届本科毕业设计 设计题目: 基于ASP.NET的网上服装销售系统 学生姓名: * 所在院系: 信息工程学院 所学专业: 计算机科学与技术 导师姓名: * 完成时间: * 24基于ASP.NET的网上服装销售系统摘 要本设计实现了一个网上服装销售系统的方案。该设计是由前台选购、后台管理两大部分组成的,管理员可以通过后台管理系统,进行商品的管理、会员的管理、订单管理等信息的综合操作;会员可以通过前台进行自由购物,大大方便了使用者应用,并简化了操作流程。本文首先介绍了网上服装销售系统的现状、分析了本系统的特点。然后介绍
2、了开发工具和数据库设计的方法,最后详细述了系统中主要模块的设计方法,经过测试该系统达到设计要求,具有一定的实用性。因此开发一个网上购物是十分必要的。关键词:网上购物,Internet,服装销售系统ASP.NET based online clothing sales systemAtractThe design implements an online clothing sales system program. online clothing sales system is composed of the purchase, management of two major component
3、s, the administrator can through the backstage management system,commodity management, membership management, order management and othe cmprehensive information operation, members can through the front free shopping, gently facilitate the user application, and simplified the flow of operation. First
4、ly, this paper describes the online clothing sales system, analyzed the characteristics of this system. Then introduces the development tools and database design methods. Finally it describes the main modules of the system design method in detail , tested the design to meet the design requirements,
5、with some practicality. so the development of an online shopping is very necessary. Key words: Online shopping ,Internet ,Clothing sales system目 录1 引言111 网上服装销售系统的背景和意义112 课题研究的内容12 开发技术介绍121 ASP.NET概述122 ADO.NET简介223 C#语言概述224 SQL Server概述33 系统总体设计331 系统的需求分析332 数据库设计633 数据库表设计74 系统详细设计941 系统登陆流程设计
6、1042 界面的详细设计10421 前台功能模块设计详细说明10422 后台功能模块设计详细说明185 系统测试2251 测试目标与原则2252 测试过程与结果22结 论23参考文献25致 谢261 引言11 网上服装销售系统的背景和意义由于Internet的快速发展与普及,电子商务也很快地发展起来了。电子商务是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现了消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。企业、商家可充分利用电子商场所提供的网络设施、支付平台、管理平台等共享资源,从而有效地、低成本地开展自己的商业活动1。 本设计打破了传统的服
7、装销售模式,将商店和网络结合进行电子交易,能够不通过中间商建立与客户的直接关系。该网站通过前台商品的展示,可以使顾客更好地了解商城内的商品;搜索查询功能可以使用户方便的检索出自己所需要的服饰类型;网络购物车的实现使顾客真正实现足不出户、网上购物的目的;在网站中加入推荐系统功能,例如“新品推荐”功能,同时也可以给商家进行留言与评论,非常方便1。设计网上服装销售系统目的是为了满足使用者只要通过互联网就可以足不出户的在网络上进行购物,改变传统商业交易,在互联网上进行交易,实现网上购物的方便和快捷的特点,同时更具有实用性、先进性、高可靠性、高安全性与智能性、灵活性等特点。12 课题研究的内容本设计主要
8、有前台选购和后台管理两大部分组成。以Internet为平台,采用ASP.NET技术,利用面向对象的设计思想,主要涉及的内容主要有:怎样实现注册、登陆功能;怎样实现商品信息功能;怎样实现留言与点评功能;怎样实现添加物品到购物车功能;怎样实现收藏功能;处理订单;确认购买与后台信息管理等八大功能。2 开发技术介绍本设计是运用 ASP.NET作为开发平台,使用C#语言进行编写的,主要用到ADO.NET技术,采用的是SQL Server 2005数据库,运行环境是Microsoft Visual Studio 2005。21 ASP.NET概述ASP.NET是一种动态网页开发技术,它是基于通用语言的编译
9、运行的程序,可以运行在Web应用软件开发者的几乎全部的平台上,ASP.NET同时也是language-independent(语言独立化)的,所以,你选择ASP.NET来编写程序,它可以支持许多像C#,VB,Jscript , C+、F+等。为此,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET。ASP.NET一般分为两种开发语言,VB.NET和C#,本设计采用C#开发语言,它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,正是由于C#面向对象的优越设计,使它成为构建各类组件的理想之选无论是高级的商业对手还是系统级的
10、应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用2。ASP.NET的优越性:(1)性能大幅度提高(2)强大的开发环境(3)强大的功能和适应性(4)简单性和易学性(5)高效可管理性(6)可移植性和良好的适用性(7)可扩展性22 ADO.NET简介ADO.NET是一种新的数据访问技术,ASP.NET是通过ADO.NET来访问数据库的。 ADO.NET是.NET平台中专门用于存取后端数据库与进行数据库操作的一组类,可以将ADO.NET视为ADO的改进版,不过它比ADO功能要强很多。ADO.NET也加入了过去
11、所没有的面向对象的结构,让数据库应用程序的编写更为结构化。具体来说,通过ADO.NET,应用程序不但能够连接到指定数据库的数据源,检索、操作和更新数据,而且还能实现对其他数据格式的访问3。为了实现数据访问和数据操作的分离,ADO.NET主要包括DataSet和.NET Date Provider两大组件:.NET Date Provider 用于对实际数据的连接数据库,执行命令等操作,它包含了Connection、Command、DataReader和DataAdapter四个对象。DataSet 它提供了一个与数据源无关的数据表示方式,可以把它想象成内存中的数据库,它是不依赖于数据库的独立的
12、数据集。23 C#语言概述C#是微软公司专门为.NET平台设计的一种独有的语言,C#语言的发展历经了C,C+等语言,它同时具备应用程序快速开发语言的高效率和C+语言固有的强大能力,并加入了自己的特性,因此应用十分广泛。C#语言是一种简单、现代、面向对象而且类型安全的程序设计语言。它在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新,同时去掉了宏、模板和指针,并且不允许多重继承。另外,它提供对常用API的访问,还支持unsafe模式,在此模式下可以使用指针操作不受垃圾回收控制的内存。C#一个重要的特点就是能够与Web紧密结合,开发人员可以很方便地来开发Web服务,构建范围广泛的
13、应用程序4。24 SQL Server概述SQL Server 2005不仅是数据库管理软件,而且能够提供全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠、高效的平台,用于管理数据和商业智能应用。SQL Server 作为网站数据库的设计有很多优势:(1)SQL是一个非过程化的语言。因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。(2)SQL
14、是一个功能强大的的语言。它为许多任务提供了命令,包括:查询、插入、更新、修改和删除数据对象;保证数据库一致性和完整性。(3)SQL是所有关系数据库的公共语言。由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的4。3 系统总体设计31 系统的需求分析设计一个网上服装销售系统,要求使顾客能够方便、快捷的购买服装,并且能够使开发员与用户之间建立起一种理解和沟通的桥梁。本设计分为前台和后台两大功能模块,共设计了二十二个模块,它们之间虽然在形式上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个
15、数据库,只是所访问的表不同而已。根据网上服装销售系统的设计,包括主要功能模块如下:前台管理包括七大模块:(1)会员注册及登陆模块:非注册的用户不能登录,浏览者必须成为会员,才能够在网站中购物。(2)会员信息修改模块:会员在刚刚注册信息的时候,可能有些选择项没有填写或是对当时自己设置的密码的安全性不够放心,会员可在此模块中对自己的信息再次进行修改、确认,以保证信息的完整性和安全性。(3)会员购物车及购物信息管理模块:是一个人性化的工具,浏览者对于中意的商品,在购买前临时存放在购物车中,并可以随时增减购物车中的商品种类和数量,以提高购物效率。浏览者购物完毕,系统会引导其进行结账,在选择好结账方式后
16、,系统会自动生成并交给客户一个唯一的订单号。(4)会员收藏夹信息管理模块:会员对于中意的服饰,可以在购买前临时存放在收藏夹中,在下次登陆时可进行查看,以供参考,提高购物效率。(5)会员订单及订单查询模块:会员记录下订单号后,可在此模块中进行查询,通过查询可调出所买服装的详细信息及是否已经发货等的信息。(6)会员留言板模块:是用户与管理员之间的桥梁,会员可在留言本中给管理者留言,提出问题和发表建议,管理员会对留言信息进行及时的回复,加强用户与管理员之间的沟通。(7)会员评论模块:会员在购买完服装后,还可对自己购买的服饰的满意度进行点评,评论的内容会公布在网上,以供其他购买者参考。后台管理包括十五
17、大模块:(1)管理员注册及登录模块:与会员一样,管理员也有自己的信息,有固定的登录名和密码,需注册登录可以多个管理员管理此服装系统,避免了服装管理的局限性。(2)管理员信息修改模块:管理员也可对自己的信息进行修改,例如修改密码等操作。(3)服装分类管理模块:本系统的服装类别设计,用户可根据类别,方便用户针对性的查找自己欲购的服装类型。(4)服装基本信息添加模块:此模块是记录服装的详细信息,包括服装的名称、类型、价格、服装简介、买家必读等信息,方便会员在浏览服装时对该服装有一个详细的了解。(5)服装明细信息管理模块:该模块中记录了每款服装的详细信息,管理员可在此项中对某款服装的基本信息进行修改,
18、该模块中还记录了指定服装的入库量和销售量,并显示库存量,可在此模块中管理服装的库存信息和销售情况,实现了服装的进销存管理。(6)盈利分析模块:此模块是方便管理员算出在特定的时间内是否盈利,盈利了多少,是进销存管理的一个基本体现。(7)热卖服饰排行统计模块:在页面上会显示一段时间内销售量最高的服饰名称,用户点击即可查看该服装的详细信息,供用户参考。(8)推荐服饰排行统计模块:在页面上显示管理者所推荐的服饰,以供用户参考。(9)查看订单模块:跟踪并记录购物情况,通过订单查询功能模块可以查看指定订单号的前台交易的具体情况,方便管理员了解在本网站的具体交易信息。(10)整理定单模块:一些会员下了订单,
19、但由于某些原因,又想取消订单的情况,管理员要对这些垃圾订单进行处理,此模块可以对一小时前的、一天前的、一星期前的或是一个月前的未处理的订单进行清空操作,增大了数据库的存储容量,更便于管理员对订单的管理。(11)留言信息管理模块:对前台用户的留言进行统一的管理,并对留言的内容进行即时的回复,实现买方与卖方之间的交流,沟通。(12)评论信息管理模块:管理员对前台会员评论的信息内容进行统一的管理,经审核后会在网上公布,以供其他购买者参考。(13)会员信息管理模块:对购物的会员资料进行统一的管理,这样有助于加强卖方与买方的沟通。(14)系统信息发布管理模块:其中包括修改公告、修改默认图片、系统初始化等
20、。(15)邮递方式管理模块:根据不同的用户需求,共设置了四种邮递方式:平邮、快邮、EMS、快递。会员在购物时选中其中的一种邮递方式,按用户的需求在一定的时间内实行送货上门的服务。网上服装销售系统功能结构图如图3-1。图3-1网上服装销售系统功能结构图通过网上服装销售系统的功能结构图,可以看出,本系统有两大功能模块:前台管理与后台管理。具体功能如下:(1)前台管理:它是会员进行购物的平台,本系统为了确保交易信息的有效性和安全性,购物网站需要以会员机制运作,只有注册过的用户成为会员后才可以进行购买物品,在这里,首先,会员可以根据网站所提供的关键字进行服装检索,以便用户很快的找到所需要的服装;然后,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASPNET 网上 服装 销售 系统
限制150内