您好,欢迎访问三七文档
目录摘要.………………………………………………………………….(2)1绪言1.1设计背景…………………………………………………….(3)2理论分析2.1需求分析……………………………………………………(5)2.2工艺网店网站分析………………………………………….(6)3工艺网店设计研究3.1动态网页开发工具简介……………………………………(7)3.2网站模块详细设计……………………………………........(9)3.3数据库设计……………………………………………........(11)3.4主要功能的实现………………………………………......(15)4结果测试分析与结论4.1系统测试分析…………………….…………………….......(19)4.2可用性与安全性测试讨论………………………………....(20)4.3结论…………………………………………….……….....(21)致谢………………………………………………………….……....(22)参考文献………………………………………………….….……....(23)1摘要工艺品网店网站是一个专门经营精美工艺品的购物网上商店。它采用asp.net2.0作为前台,SQLServer2005作为后台数据库。本文首先对系统进行功能模块分析,实现其总体设计方案,对数据库进行需求分析;其次对系统开发的关键技术作了简单介绍;然后对前台和后台的各个功能模块进行了设计过程的介绍,对数据库进行设计和连接,第四对网站中的各功能模块,即前台包括会员注册、购物车、留言板等几个模块,后台包括基本情况查看、管理会员信息、管理购物车、管理网站公告、管理网站商品、管理网站留言等几个功能等功能的实现结果进行阐述;最后,对作品进行了分析、讨论与总结。关键词:会员注册;购物车;在线留言;ASP.NET2.0;MicrosoftSQLserver2005数据库21.绪言1.1设计背景随着我国改革的深入和社会主义市场经济的日趋繁荣,导致竞争日益激烈,迫使我们采取先进的计算机硬件设备以及高质量的辅助软件来管理运作,以提高效率。动态网页也是一样,它是人们在其上面购物、欣赏精美工艺品、留言发表个人观点的平台,更是一个交互式的互动平台,它是用户获得信息并购买物品,提意见的重要途径,用户所要购买的工艺品,可以得到及时回复与交易,可以有效的解决用户的需要。目前计算机网络这么发达,我们就很有必要去做一个这样的网站——动态工艺品网上商店。只要有一台与外界相连的计算机,你可以不用走出家门,只需进入工艺品网站,就可以足不出户,买到自己心仪的精美工艺品。Microsoft新推出的ASP.NET不是对ASP在一般意义上的版本更新,而是一门全新的技术,是对ASP如何提供动态Web开发环境的跳跃性发展。如今的淘宝网,提供各种各样的宝贝、会员优惠的价格、明确的分类、快捷的搜索、灵活的付款方式、迅速的送货服务,通过不断提升各种网络功能,保持了如今的宏大系统及广泛的淘宝人群。而恰恰工艺品还是一个尚少人开发的动态网站。通过以上分析,本设计选择了一个基于ASP.NET2.0平台及sql2005数据库机制的网上工艺品商店系统。该网上工艺品商店系统是一个具有交互功能的购物网站,它是在网上建立的一个虚拟购物商场,它模拟现实中的购物流程,但是它比现实购物过程更加轻松、快捷、方便,这很适合现代人的生活节奏。该网站的基本思路为,首先进行系统需求分析,画出结构图,列出系统模块。其次,进行数据库设计,这个数据库专门用于网上商店系统所需要的数据,第三,设计系统的各个界面,为完成网上商店系统的实现,编写程序的主要代码,做好后台数据库连接,最后进行系统测试完工。该系统具有操作方便,易于客户选购等特点。在下面的各章中,我们对工艺品网店网站的制作研究其基本思路、主要内容,相关功能的实现以及遇到的问题和解决办法等。32.理论分析该工艺品商店系统要求实现会员注册与管理、购物车、在线留言等基本功能。根据实际情况,把商品分类,提供商品查找、商品添加管理、系统管理、会员注册、留言板等小模块合并成一个工艺购物网站。使用户能够快速地搜索和查找到所需要的商品和管理员可以较快地处理订单管理商品,然后制作过程采用由轮廓到细节,由简单到丰富的制作方式,对网站功能做连续的精化,将网站需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终网站的具体功能实现了。下面是分析出的网站结构及关系示意图:网站系统功能结构图的分析提出,如图2-1所示:图2-1后台系统平台会员管理商品管理留言管理公告管理会员注册前台系统平台留言板购物车个人订单生成html工艺网站4网站组织关系图,如下图2-2所示:图2-22.1需求分析需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供一个可作为设计基础的系统说明书,在网站项目的需求分析中主要是由开发者来确定对用户需求的理解程度,而用户调查和市场调研等需求分析活动的目的就是帮助系统开发者加深对用户需求的理解和对前期不明确的地方进行明确化,以便于日后在项目开发过程中作为开发成员的依据和借鉴。当然一次成功的需求分析不仅需要系统开发者的分析而且还需要对客户需求进行分析,这是需要所有开发者共同努力的。对于用户来说,在商场系统里面能够快速找到自己所需要的物品,能够方便的提交订单,能够得到优惠,并且所购的物品,希望及时收到商品,在商场系统里的留言,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的各种问题等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行维护等等。这些在设计该系统的后台进行需求分析时都应该考虑到的。供货商家工艺网站银行网路链接消费者52.2工艺网店网站分析网站系统分析阶段的主要任务有:系统初步调查、可行性研究。系统初步调查采用的主要方式是通过网络对各大购物网站进行调查研究,并了解消费者的购物情况.目前网络中电子购物商城以数码设备等高科技产品,女性化妆日常用品和小件价格低廉的物品为主要营销策略,营利较高,但是对特别现代特别消费者的需求却无法满足,根据对网络用户的调查,某些特殊物品很受亲来,其中就包括具收藏陈列价值的工艺品。可行性研究是对系统进行全面、概要的分析。可以从网上开店和物品性价比两个方面对工艺网店网站系统的可行性进行分析研究,从而为确定项目开发决策提供科学依据。1、网上开店可行:网络商城优势*投资少,回收快,无所谓存货,适合小商店和个人在网上创业。*销售时间不受限制,无需专人看守,却可时时刻刻营业。*销售地点不受限制,小商店也可做成大生意。*网上商店人气旺,赚钱没上限。网上人来人往,客流量赛过10个游乐场所,只要您的商品有特色,只要您经营得法,网上商店每天将给您额外带来成千上万的客流量,大大增加您的销售收入。*可以零进货,做网络代理销售商。当客户在你的商城订购了商品,并把货款汇给你后,你通知你的上级销售商给你的客户发货就可以了。你可以得到中间的差价,根本不用进货,还省了发货之烦心哦!2、物品性价比可行性:项目优势与商品利润由于工艺品网上商店目前网上并不多见,除了专门机构的精品网外,零售批售还未真正的发展起来,而网上工艺品商店正好填补了这个空缺,极大的开发了网络资源,所以越早进入这个行业越容易占领这个巨大的市场。同其他商品相比,工艺品的利润是普通商品的几倍甚至几十倍,如果你进去过当地的工艺品展示中心,你会知道他们的零售价其实比网上的价格还要高很多。通过以上的研究和分析,认为工艺品网上商店系统开发所产生的效益将大6于投入,所以开发本网站是可行的、必要的。3.工艺网店设计研究3.1动态网页开发工具简介开发环境:*开发语言:asp.net2.0(C#)*数据库:sql2005*开发平台:windows2003+Microsoft.NETFrameworkv2.0+MicrosoftSQLserver2005+IIS6.0ASP.NET2.0开发平台随着计算机技术和网络技术的不断发展,人们对网络的要求也越来越高。传统的静态网页技术已不能满足广大互联网用户的需要,各种动态网页技术应运而生。Microsoft的ASP.NET2.0几乎完全基于组件和模块化,用户使用的每一个页面、部件和HTML单元都是一个运行时间的组件对象。ASP.NET2.0的面向对象功能使开发者可以通过创建新组件或继承基础类,为整个环境提供延展性,它是一种以.NET框架为基础开发网上应用程序的全新模式。ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。.NET是Microsoft公司应用于Web服务的开发环境而推出的一个整体技术框架。通过.Netruntime统一执行的机制,所有开发语言(VB,C++,C#)都被统一在一个平台上,使开发工具和平台支持的提供代价大大降低,适用性大大提高。.NET的突出特点是它的实用性和高度的集成性。本网站使用的C#是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft.NET平台的解决方案。这种框架使C#组件可以方便地转化为XML网络服务,从而使任何平台的应用程序都可以通过Internet调用它。C#增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C#使C/C++程序员可以快速进行网络开发,同时也保持了开发者所需要的强7大性和灵活性。C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。后台数据库介绍本网店采用的MicrosoftSQLServer2005ExpressEdition(SQLServerExpress)是基于MicrosoftSQLServer2005的数据库平台。主要的特征是易于使用,提供了强大的功能和MicrosoftVisualStudio2005的整合。SQLServerExpress在提供了服务器端广泛的功能以外,还同时提供强健的客户端数据库。SQLServer是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。越来越多的开发工具提供了与SQLServer的接口。SQLServer是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。于1988年推出了第一个OS/2版本,在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。SQLServer是一个全面的、集成的、端到端的数据解决方案,它为组织中的用户提供了一个更安全可靠和更高效的平台用于企业数据和BI应用。SQLServer2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,SQLServer2005为不同规模的企业提供了一个完整的数据解决方案。SQLServer2005将引进一个专门的管理员连接,即使在一个服务器被锁住,或者因为其他原因不能使用的时候,管理员可以通过这个连接,接通这个正在运行的服务器。这一功能将能让管理员,通过操作诊断功能、或Transact—SQL指令,找到并解决发现的问题。8使用SQL2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了SQL服务器的可用性,因为只有正在被恢复的数据是无法使用的,
本文标题:工艺品网店毕业论文
链接地址:https://www.777doc.com/doc-5839641 .html