基于ASP网上购物商城的设计与实现毕业论文正文

上传人:痛*** 文档编号:106981786 上传时间:2022-06-14 格式:DOC 页数:18 大小:88KB
收藏 版权申诉 举报 下载
基于ASP网上购物商城的设计与实现毕业论文正文_第1页
第1页 / 共18页
基于ASP网上购物商城的设计与实现毕业论文正文_第2页
第2页 / 共18页
基于ASP网上购物商城的设计与实现毕业论文正文_第3页
第3页 / 共18页
资源描述:

《基于ASP网上购物商城的设计与实现毕业论文正文》由会员分享,可在线阅读,更多相关《基于ASP网上购物商城的设计与实现毕业论文正文(18页珍藏版)》请在装配图网上搜索。

1、 毕 业 论 文 题 目:网上购物商城的设计与实现作 者:学 号:系 别:信息技术系专 业:动漫设计 指导教师:2014年 5 月 31 日毕业设计论文中文摘要网上购物商城的设计与实现摘要21世纪以来,人类经济高速开展,人们的生活发生了日新月异的变化,特别是计算机的应用与普与到经济和社会生活的各个领域。为了让消费者网上购物过程变得简单、方便、平安、快捷,网上商城购物成了一种新型而热门的购物方式。网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购物过程变得轻松、快捷、方便。本系统共分两个局部:前台用户局部和后台管理部份。在前台用户局部中,包括用户在线注册、定

2、购商品、浏览商品、查询商品信息等操作;后台管理局部包括:商品信息的管理、用户订单的 管理、普通管理员的管理、客户的管理各种即时信息的发布管理。关键词 网上商城 ASP.NET SQL Server毕业设计论文外文摘要Title System Design and Implementation of the online shopping mallAbstract21st century, mankinds rapid economic development, peoples lives rapid changes, especially in various fields of comput

3、er applications and spread to the economic and social life.In order to allow consumers to online shopping process simple, convenient, safe, fast, online shopping mall has become a new and popular way to shop.The online shopping mall system is a kind of interactive features of the business informatio

4、n system on the network to create a virtual shopping mall, and make the shopping process easy, fast and convenient. The system is divided into two parts: the front of the user part and management background.In the foreground user part, including on-line registration, order goods, browse the merchand

5、ise, check product information and other operations;The background section includes: product information management, management of customer orders, the general administrator, management, customers manage a variety of real-time information dissemination and management.KeywordsOnline Shopping MallASP.

6、NET SQL Server0 / 18目 录1 引言111 选题背景212选题意义22 主要技术321 ASP.NET322 SQL SERVER423 系统运行环境43 系统分析53.1 需求分析53.2 业务流程分析54 系统设计74.1 功能模块设计74.2 数据库设计85 系统设计与实现105.1 前台管理模块101010105.2 后台管理模块11111111总结12致13参考文献141 引言20世纪90年代中期以来,随着以Internet为代表的计算机技术,网络技术和信息技术的迅速开展,加速了世界经济全球化的进程,使世界经济进入了新一轮的全球化阶段,跨入所谓的“网络经济或“知识经

7、济时代。随着市场规模的不断扩大,市场应如何高效的运作,这使得随着网上商店的出现成为当今主流的趋势。企业之间的不断竞争与消费者的需求使得网上商店的设计和实现迅速开展,出现了多种较成熟的实现技术。早期的web只能处理简单的静态页面,很多功能都无实现,随着SQL SERVER组件技术的诞生,如今web可以生成许多动态的网页技术,因此在网上商店的实现中被广泛采用。网上商店具有传统的商店无法比较的一些优势,如经营本钱低,受地域限制和时间限制少,市场扩潜力极大等等。目前Internet上的网上商店每天以惊人的速度增长,成为主流的商业购物模式。网上商城从产生到现在虽然时间不长,但是开展迅速,已受到企业运营的

8、青睐,因其相对低廉的本钱、简化的贸易流程、超越时空限制的经营方式和预期的巨大利润,极改变了社会的商业模式,尤其对企业与客户之间的互动关系产生了巨大的影响。11 选题背景电子商务,就是在网上开展商务活动。它是以电子交易为手段,完成金融、物品、效劳、信息等价值的交换,是快速而有效地进展各种商务活动的最新方法。电子商务的出现,改变了传统的一手交钱一手交货的模式,使得商业模式发生了很大的变化。随着信息技术的不断开展和Internet互联网技术的日益普与,人们越来越意识到电子商务对国家经济、企业管理和个人生活所带来的巨大影响。它满足企业、商人和消费者对提高产品和效劳的质量、加快效劳速度、降低费用等方面的

9、需求,也帮助企业和个人通过网络查询和信息检索为企业下一步的开展方向提供支持。借助电子商务,企业和个人,企业和企业可以通过网络进展交易和全过程的效劳。电子商务代表着未来贸易方式的开展方向,其应用和推广将给社会和经济带来极大的效益。具有强大生命力的现代电子交易手段己越来越被人们所认识,兴旺国家在这方面有很多年的开展历史,开展中国家也正在加紧制定总体开展战略,大力促进电子商务在国民经济各个领域的应用,力争在越来越剧烈的国际竞争中占据有利的地位。因此,对于网上购物技术的研究和实现,以与搭建一个实用的网上商店是很重要的。12选题意义在互联网日益开展的今天,网络购物已经不是什么新鲜的事物,一些大型的网络购

10、物每年都会有上亿的成交量,其中比较知名的网络购物有:易趣,淘宝,阿里巴巴等,这些网上商店大多是综合的商场,网络商品五花八门,包罗万象,还有一些购物只销售单一商品,例如,华储网只销售图书。本网上商店是一套基于数据库的商品产品发布管理系统,可用于商品产品的实时发布以与企业产品数据管理,前台用户可通过页面浏览,查询和订购产品,后台管理员可以管理产品价格,简介,图片等多类信息。而且投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店本钱非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500

11、元左右;网上商店比同等规模的地面商店“租金要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。 2 主要技术21 ASP.NETASP.NET是ASPActive Server Pages动态效劳器端页面的后继版本,是构建新一代动态和基于网络的分布式应用的技术。它是基于效劳器端的动态页面技术,可以在效劳器端根据客户端请示和提交的信息,动态地生成与客户端浏览器类型无关的通用HTML页面,也可以根据客户端浏览器类型,生成特定的数据表现形式。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言包括 Visual Basic

12、 .NET、C# 和 JScripts .NET.创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型平安、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和 Microsoft Visual Studio .NET一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将效劳器控件拖放到 Web 页的 GUI 和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于

13、重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以与网络效劳。贯穿整个ASP.net的主题就是系统帮用户做了大局部不重要的琐碎的工作。由于ASP.NET有强大的功能,所以本系统采用了它作为开发语言,同时它的便捷性和它强大的控件支持性也给我们开发时候带来了很大方便。ASP.NET Web Forms将一个Web应用程序的用户界面分为两个局部:可视化的组件和用户界面逻辑。可视化组件局部包括各种标记和Web Forms特有的元素,这些组件构成了一个容器,用来容

14、纳要显示的文本和控件。这个容器被称为页面,用后缀为aspx的文件名存储(也就是浏览者请求的ASP.NET页面)。用户界面逻辑包含了用于和可视化组件局部交互的代码,可以单独放在其他文件中,有利于代码的重用和维护。正是由于ASP.NET这一支持代码和页面容别离的特性,在进展系统分析设计时才考虑将人机界面设计工具和脚本编辑与编译工具设计成一个装配件,从而更有利于界面和脚本的同步更新。22 SQL SERVERSQL Server是由Microsoft开发和推广的关系数据库管理系统DBMS,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个

15、OS/2版本。 SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2005是Microsoft公司于2005年推出的版本。 SQL Server 特点:1真正的读者机/效劳器体系结构。 2图形化用户界面,使系统管理和数据库管理更加直观、简单。 3丰富的编程接口工具,为用户进展程序设计提供了更大的选择余地。 4SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和承受消息,管理登录平安性等。SQL Server也可以很好地与Mic

16、rosoft BackOffice产品集成。 5具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。 6对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。 7SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。23 系统运行环境效劳起端的最低配置是由建立站点所需要的软件来决定的,在最低配置的情况下,效劳器的性能往往不进人意,现在硬件性能已经相当出色,而且价格也很廉价,因此通常应给效劳器端配置高性能硬件。处理器:Inter Pentium 41.6Hz或更高

17、。存:4GB硬件空间:160GB数据库:Microsoft SQL Server 2000编程语言 ASP.NET开发环境:Win73 系统分析3.1 需求分析网上购物系统发布平台为顾客提供了各种商品、供求信息浏览、查询,购置等功能,全面的为顾客提供效劳,帮助顾客更多的了解本的动态信息,提供最新动态通知。网上购物系统发布平台的强大功能越来越被业的相关人士所重视,通过顾客能够更与时了解最新的信息以方便自身利益。网上购物系统发布平台全面的、周到的信息效劳使之逐渐成为业界开展前进的方向标。通过调查,要求系统具有以下功能:1用户登录注册2提供类别导航,购物推荐,热销商品,假设购物车等3提供会员注册4提

18、供管理员后台管理入口。管理员通过本页面登录后台管理程序5通过后台对各类信息进展管理和审核3.2 业务流程分析通过调查和分析,本的业务流程是:用户可以登录企业查看本站商品,会员可以直接登录,为注册的会员也可以申请注册会员;顾客可以在系统提示下浏览本商品。系统管理员可以在后台对购物信息进展添加、删除和修改,还可以对会员注册信息进展确认等.本系统的业务流程图如图3-1所示:是开场登录否登录管理员否是商品管理退出登录浏览商品搜索商品购置商品查看或修改购物车用户管理订单管理图31 系统流程图4 系统设计4.1 功能模块设计网上商城系统采用了敏捷开发的设计思想,我们对整个系统主要分成了2个大模块,即前台交

19、易模块和后台管理模块。而其中各个模块我们又进展了进一步的细分,如前台交易模块又分为注册会员、商品浏览、查询商品、购置商品等;后台管理模块那么包括对用户的管理、商品管理和销售管理。我们的数据库运了sql server这个平台进展开发,使得整个系统具有易用性、个性化、跨平台等特点,同时又保证交易数据的平安、稳定、快速和完整,使其运行得高速、平安、稳定。对网上商城的操作具有两种不同身份的用户,即普通用户和管理员两大类,在整个系统运行中,他们分别具有不同的功能和操作权限。普通用户具有注册会员、商品搜索、网上购物的权限,而管理员那么主要负责后台数据的管理,如对用户的管理、商品管理和销售管理等权限,如图4

20、-1所示:网上商城用户管理员注册会员网上购物用户管理销售管理商品管理商品搜索商品浏览图 41系统模块图注册会员:会员注册页面用于实现会员的注册功能,会员注册成功后必须经过审核,如果审核通过,会员才可以免费发布信息。商品搜索:主要方便顾客搜索需要的商品,只要在里面输入所需商品信息就会自动搜索。网上购物:主要是为了方便顾客查看所有商品,只要顾客选中商品假设购物车结算即可以按时收到商品。用户管理:这是管理员的功能,主要是管理本店的会员情况,可以定期发布活动提示或者促销。用户管理包括对用户的添加、删除和修改以与对用户详细信息的查询。4.2 数据库设计数据库包含了所有的用户、订单、商品等信息,这些信息分

21、别存储在相应的数据表中,包括admin管理员信息表、Area地区信息表、BuyInfo购置信息表、Class商品类别信息表、GoodsInFo商品信息表等表。如表:4-1、4-2、4-3、4-4、4-5所示:表 41admin列名数据类型长度允许空IdInt4否AdminVarchar50是PasswordVarchar50是表 42Area列名数据类型长度允许空IdInt4否NameVarchar50是KM110null表 43BuyInfo 列名数据类型长度允许空BuyIdInt4否GoodsIDVarchar50是NumVarchar50是OrderIdVarchar50是SumPric

22、eVarchar50是MemberIdVarchar50是表 44Class 列名数据类型长度允许空IdInt4否nameVarchar50是CategoryUrlVarchar50是表 45GoodsInFo列名数据类型长度允许空IdInt4否Usernamenvarchar50否PasswordNvarchar100否TypeNvarchar50否RegtimeDatetime8否IfuseInt4否LogintimesInt4否LasttimeDatetime8否LastipNvarchar50否5 系统设计与实现5.1 前台管理模块前台模块实现用户选购、购置商品功能,包括用户购物模块,

23、注册会员模块和首页展示模块。用户登录网上购物商城后首先进展登录,然后进展商品浏览和商品搜索,选择满意的商品,确定要购置后点击页面中的相应的购置按钮从而将商品收藏到购物车中。用户通过点击购物车便可以查看所收藏的商品,可以继续浏览其他商品,也可以直接进展填写用户、联系方式、地址等个人信息,选择支付方式从而进展支付工作,完成商品的购置。用户注册模块用户购置商品需要进展注册成会员。用户通过登录到注册页面,填写用户的个人信息,点击保存便可以完成用户的注册工作,从而可以进展其他的商品购置等。其详细流程如下:输入:用户的,密码,管理权限卡号,密码,备注。处理:添加管理员信息。在这里可以添加系统管理员。添加信

24、息有:用户的,密码,管理权限,密码。这里系统会自动将新系统管理员的登录密码设为1,这样新注册的系统管理员获得他的登录号后,就可以在登录系统时,输入用户名和密码,登录系统后,进入系统管理中,修改密码就可以了,所填入的信息将被录入用户信息表中。输出:添加成功,提示成功信息,不成功那么显示错误的信息页面。 当用户登录进入时,首先出现的是本的首页,首页包括本前台用户的所有功能菜单,如用户登录、类别导航、推荐商品、热销商品、特价商品等,界面清晰美观。5.2 后台管理模块后台管理由管理员使用,实现对商城中所有商品和用户的管理。包括用户管理模块、商品管理模块和订单管理模块。 管理员对用户的管理主要是对会员的

25、信息的查询、添加、删除、修改等操作,从而实现对用户信息的控制。鉴于用户忘记密码,信息的变更,如联系方式、详细地址等信息,我们管理员在后台进展用户信息进展与时更新还是很必要的。虽然用户可以通过在前台自行修改个人信息。但是对于那些账户锁定的用户和需要大批量修改用户数据来说,在后台进展变更用户数据还是需要的一项功能。管理员对商品信息的管理主要包括商品以与对商品类别的查询、添加、删除、修改等操作。我们这个网上购物商城所销售的商品并不是单一的商品,包括衣服、包包等类型的商品,为了方便管理,我们有必要对商品进展分类,分门别类的对商品进展管理,从而提高商品管理的效率。同时,由于市场的变更,如商品销售完毕,无

26、存货,为了防止对用户造成商品还有库存的误解,我们可以对商品进展下架处理,对用户负责。还如,由于商场竞争、政府干预等引起价格的变动,我们就可以对商品价格的与时变更,根据市场进展调价。再如,由于管理员的一时失误,商品信息输入错误,为了防止对购置用户造成不好的影响,我们也可以对商品信息的与时更新,减少不必要的麻烦。 用户选择满意的商品会进展下订单操作,同时会进展确认订单、付款等操作,但同时也会存在未确定订单、未付款等操作。对于这些情况,我们管理员在后台管理系统中分别对这些情况一一管理,主要包括对订单的未确认、已确认、未付款、已付款、未发货、已发货、未归档、已归档等进展相应的添加、删除、修改等管理操作

27、,从而实现有效的对订单的处理工作。总结此次毕业设计根本完成,我也从指导教师身上学到了很多和本次毕业设计有关的理论与知识。教师工作认真负责,教学方法灵活多变,在整个设计过程中,他始终非常耐心地辅导我、鼓励我,使我获益匪浅。这对于我以后的工作和学习都有一种巨大的帮助。还要感为我提供帮助同学们,和他们一起互帮互学,使我在学习中得到了更多的快乐。但是此次毕业设计还是有缺乏的地方,例如考虑不全面,功能相对较少等等,我会在接下来的生活中不断学习,争取完善好此次设计。致在本次毕业设计过程中,我得到了教师的指导与支持。在此特别感指导教师林国庆教师以与相关教师的大力帮助。在教师的悉心指导和大力支持下,我不仅如期

28、完成了本次毕业设计,同时也对本次毕业设计所涉与到的知识比方SQL SERVER,ASP.NET等有了更进一步的学习,最终使我顺利完成了此次毕业设计。我还要感我的母校,以与在大学生活中给予我关心和帮助的教师和同学,是他们教会了我专业的知识和做人的道理。通过这次毕业论文我还明白了作为一名计算机专业的大学毕业生,我们要会的不仅仅是编写代码,更重要的是要有整体把握系统设计的能力。我会在以后的工作和学习中不断完善自己,为我最热爱的母校争光,为自己翻开崭新的人生篇章。参考文献1 一林,波.ASP.NET数据库编程实例.清华大学,2002年8月2 飞思产品研发中心.ASP.NET应用开发详解.电子工业,2003年9月3 耿祥义,跃平.ASP.NET实用教程.清华大学,2003年5月1日4 涌.现代软件工程.希望电子,2003年8月 5 萨师煊,王珊.数据库系统概论.高等教育,2002年2月6 Brown等.ASP.NET编程指南第二版.电子工业 ,2003年3月7 清宏计算机工作室.ASP.NET编程技巧.机械工业, 2004年5月8 何薇,舒后 网络数据库技术与应用 清华大学 2005年

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!