购物网站的设计与实现毕业论文.doc
《购物网站的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《购物网站的设计与实现毕业论文.doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业论文购物网站的设计与实现吉林2013年5月吉林工业职业技术学院毕业论文引 言这次毕业设计的题目是购物评价系统设计与实现。基于ASP.net 2.0的商购物评价系统系统。 互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。而购物系统中的评价系统在购物网站中具有举足轻重的地位,客户在购买了商品之
2、后可以对自己购买的商品的使用和感受进行评价,这样就可以让后续购买的客户对商品有一个真实的评价和了解,更好的买到自己喜欢并且真正需要的商品。摘 要随着互联网技术的迅猛发展,现在Internet已从单纯的学术科研向综合性商业网络发展,人们对于互联网技术的要求已不单单是浏览一下网页、收发电子邮件等简单的网络应用。高速发展的互联网技术为网上购物系统的发展提供了强大的动力,同时,网上购物的环境已经逐步得到了改善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,网上购物的观念将更加深入人心。论文阐述了购物评价系统网站的开发过程,并对该系统的需求
3、分析及系统需要实现的设计方法作了介绍。该系统的基本功能主要包括用户购买和管理员管理。用户购买系统包括商品查询,订单查询和商品订购;管理员系统包括管理员登录,商品管理,对用户订单的处理和计算用户所购商品的金额。在购物评价系统网站中,顾客能够方便的进行用户注册,查看商品,并可以将满意的商品加入购物车。顾客购买完商品后,会得到系统自动分配的一个唯一的订单号,以方便顾客随时查询订单处理情况;而且管理员可以对商品的信息进行维护与管理,包括对现有商品信息的修改、新商品信息的加入、过时商品信息的删除等;管理员还可以对商品的评价信息进行管理。关键词: 数据库 ASP.NET 电子商务 B/S模式 购物管理 评
4、价系统39The Design and Implementation of shopping Website AbstractWith the rapid development of Internet technology, and now Internet from mere academic research to develop a comprehensive business network, people demand for Internet technology has not just look at web pages, e-mail and other simple ne
5、twork applications. The rapid development of Internet technology for the development of online shopping system provides a powerful driving force, while the online shopping environment has gradually improved. Online shopping will be on increasing the attractiveness of Internet users, Internet users w
6、ill view shopping site will certainly never learned about, from denial to acceptance, from suspicion to trust, the concept of online shopping will become more popular. The paper described the shopping site evaluation system development process, and the system needs analysis and system design methods
7、 need to achieve was introduced. The basic functionality of the system include the purchase of and administrator. Query system, including the purchase of goods, order inquiries and product orders; administrator login system, including administrators, merchandise management, customer order processing
8、 and computing the amount of goods purchased by the user. Evaluation system in the shopping site, customers can easily register as a user, see the product, and can be satisfied with the product was added to shopping cart. Customers buying the merchandise, it will be automatically assigned a unique o
9、rder number, to facilitate to check order status at any time; and administrators can carry out maintenance and product information management, modification of existing product information, adding information, product information, delete obsolete; administrators can also manage product evaluation inf
10、ormation. Keywords: Database; ASP.NET; e-commerce; B / S mode; shopping management; evaluation system吉林工业职业技术学院毕业论文目 录引 言1摘 要2Abstract11.导论41.1 项目研究的背景41.2 项目研究的目的41.3 国内外研究现状41.4 系统开发的相关技术41.5开发工具82.系统分析92.1系统可行性分析92.1.1市场前景可行性分析92.1.2技术可行性分析92.2系统需求分析92.2.1顾客对于系统的需求92.2.2管理员对于系统的需求103.系统设计与实现113.1
11、系统体系结构设计113.2数据库结构设计123.2.1 E-R图123.2.2数据库表设计133.3业务逻辑173.3.1用户管理流程173.3.2会员管理183.3.3商品管理流程193.3.4新闻管理流程203.3.5订单管理流程213.3.6 留言管理流程223.3.7 友情链接管理流程233.4通用模块的设计233.4.1数据库操作类233.4.2 文件上传类244.详细设计254.1账号管理模块254.2评价管理264.3会员管理模块284.4商品管理304.5新闻管理314.6订单管理32结 论34致 谢35参考文献36附 录37吉林工业职业技术学院毕业论文1. 导论1.1 项目研
12、究的背景互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。而购物系统中的评价系统在购物网站中具有举足轻重的地位,客户在购买了商品之后可以对自己购买的商品的使用和感受进行评价,这样就可以让后续购买的客户对商品有一个真实的评价和了解,更好的买到自己喜欢并且真正需要的商品。1.2 项目研究的目的开发购
13、物系统的评价系统在一个购物管理系统中具有很重要的地位。我们的目的就是开发一套完整的购物评价系统,该购物评价系统的功能类似,京东商城的评价功能,评论系统具体的功能包括显示所有的评论信息,好评信息,中评信息,差评信息等评论信息,评论信息的内容包括商品的优点,不足以及建议信息。1.3 国内外研究现状在欧美发达国家,信息化程度远远高于我国,发展速度相当迅猛,世界500强中的大多数零售企业都纷纷挤身网络经销商的行列,广大网民在网上的购买额已经达到了相当巨大的数量,甚至有超过传统购物方式的趋势,而且这种趋势不可逆转。调查表明:在互联网技术的诞1.4 系统开发的相关技术1.4.1 ASP.Net2.0介绍A
14、SP.Net2.0是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译。ASP.Net2.0构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.Net2.0强大化软件支持的一小部分。因为ASP.Net2.0是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.Net2.0的Web
15、应用中。ASP.Net2.0同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.Net2.0。1.4.2 .NET Framework基本概述.NET Framework 是用于 .NET 平台的编程模型,其关键组件是公共语言运行库(CLR,Common Language Runtime)和 .NET Framework 类库(包括 AD
16、O.NET、ASP.NET 和 Windows 窗体),它提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成,是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。.NET Framework 旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的; 提供一个将软件部署和版本控制冲突最小化的代码执行环境; 提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境; 提供一个可消除脚本环境或解释环境的性能问题的代
17、码执行环境; 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致; 按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。公共语言运行库是 .NET Framework 的基础,可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NET Framework
18、类库是一个综合性的面向对象的可重用类型集合,可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创建的应用程序(如 Web 窗体和 XML Web Services)。.NET Framework是.NET战略的核心。.NET Framework分为以下几个部分:MS中间语言、CLR、.NET Framework类库、.NET语言、ASP.NET和Web服务。MS中间语言是.NET的通用语言。无论使用哪一种.NET语言编写的程序代码,在执行之前,都会把它编译成为MS中间语言。CLR(Common Language
19、 Runtime,公共语言运行时刻库)用于执行MS中间语言。.NET Framework类库中包含了大量可以实现重要功能的代码库。用户在编写程序的时候可以很方便地把这些库调用到应用程序中,实现更加复杂的功能。由于这些类库的存在,使得编写功能强大的程序更加容易。1.4.3 B/S架构B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结
20、构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度快、效果优。 1.4.4 ADO.NET在ASP.NET应用程序中
21、访问数据库要通过ADO.NET来实现。ADO.NET又被称为ActiveX 数据对象(ActiveX Data Object),是从Web的角度对ADO进行改进的。ADO.NET是为了因应广泛的数据控制而设计,所以使用起来比ADO更灵活有弹性,也提供了更多的功能。1.4.5 ASP.NET的页框架ASP.NET可以无缝地与所见即所得(WYSIWYG)HTML编辑器与其他编辑工具(包括 Microsoft Visual Studio.Net)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以使用ASP.NE“页框架”编成框架来将服务器控件拖放到Web
22、页,它在Web服务器上运行并动态的生成和管理Web窗体页。在Visual Studio.NET中,Web窗体提供了窗体设计器、编辑器、控件 和调试功能,这些功能结合在一起,将使用户能够为浏览器和Web客户端设备快速地生成基于服务器的可编程用户界面。1.4.6 SQL Server数据库简介SQL Server 2005 是建立在SQL Server 7.0 在可伸缩性、可用性、可管理性和数据仓库成功的基础上,并且引入了针对电子商务的重要新功能。在高性能和企业级可伸缩性领域,SQL Server 2005 设计成利用Windows2005 对更多处理器、更大的系统内存的支持,最终达到支持64 位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 购物网站的设计与实现 毕业论文 购物 网站 设计 实现
限制150内