基于ASP.net的网上购物系统毕业论文.doc
《基于ASP.net的网上购物系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于ASP.net的网上购物系统毕业论文.doc(27页珍藏版)》请在三一办公上搜索。
1、基于ASP.net的网上购物系统摘 要本网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广
2、告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用ASP.net技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用Java Bean对程序的关键代码进行封装。后台数据库选用数Sql server2005据库。关键词: B2C;ASP.net;Sql server2005数据库The Design and Implementation of Online Shopping SystemAbstractThe shop online system is a electronic Commercial platform which has been designed
3、according to the situation of shop online system based on Internet with B2C mode. It can not only enhance the scale of shopping centre and market influence, and can also reduce the enterprises running cost, improve work efficiency. The thesis has firstly introduced the practical situation and the de
4、veloping background of the system. And then has described the designing goal、system need and the whole designing plan, has described the detailed design and reality of the system in detail. Finally, conclusion has been drawn about the system and problem has also been raised. The system has mainly pr
5、ovided users with the following functions: membership registration、shopping car management、goods search、information modify etc. It has also provided managers with goods management、customer information management、news management 、ad management and so on. It has been designed with B/S mode of three-ti
6、er structure, JSP technology in dynamic page design. Considering from the security and reusing code of the system, a key code has been secured by Java Bean technology. Access database has been used as the background database.Key words:B2C;ASP.net;Sql server2005;1 引言11.1 课题背景11.2 本课题研究的意义11.3 本课题研究的方
7、法12 系统采用技术22.1 开发语言22.1.1 ASP语言22.1.2Sql Server2005介绍22.2 B/S模式介绍33 需求分析53.1 系统主要工作流程图53.1.1 后台管理模块程序流程53.1.2 前台管理模块程序流程63.2 系统实现采用环境63.3 系统功能需求74 网上购物系统功能的设计与实现84.1 系统主要设计84.1.1 系统主要功能84.1.2 需求分析84.1.3 主要功能模块84.2 数据库的分析与设计94.2.1 数据库的需求分析94.2.2 数据库结构设计94.3 系统主要功能实现114.3.1 注册网页的实现114.3.2 商品分类134.3.3
8、畅销手机页面144.3.4 购物选购页面164.3.5 后台发货管理页面174.3.6 订单付款受理页面185 系统测试215.1 测试方法215.2 预期测试结果215.3 测试结果21结 论22参考文献23致 谢241 引言1.1 课题背景随着Internet的快速发展,人们已经进入了信息时代,Web已经对商业、工业、银行、财政、教育、政府、娱乐和信息产业及人们的工作、生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,人们获得信息的来源已经不再只是报纸、电视、广播等传统媒体,一个新的信息传送媒体逐渐被人们所青睐。范围广泛的,复杂的分布式应用正在Web环境中出现。网上购物
9、系统就相继的出现,给人们带来了不少的方便快捷,网上购物系统正在快速向前发展。1.2 本课题研究的意义当今时代是一个互联网络高速发展的时代,本课题的研究意义就在于构造一个网络购物的平台,使人们在纷繁的网络中也能够找到一个购物的天地。同时也是对四年学习的一个总结和提高。1.3 本课题研究的方法本课题的开发采用ASPSQL Server2005实现,前期主要运用所学相关知识、查询资料、学习其他优秀管理系统开发方法,结合相关要求写出需求分析;后期,进行本课题的设计与开发。课题的页面主要采用asp语言对数据库进行操作,通过对数据库的查询搜索来实现,对表单以及数据的校验采用java script脚本语言,
10、控制页面的正确显示和对用户类型的权限设计。采用SQL数据库,包含六张表,实现整个系统的操作。在整个设计过程中以需求分析为基础,写出系统实现流程及相关问题的实现方法;系统开发完成后,进行调试和运行,做好调试和试运行的相关记录。2 系统采用技术2.1 开发语言2.1.1 ASP语言ASP是Active Server Pages的简称,是服务器端脚本编写环境,是一套微软开发的服务器端脚本环境。ASP是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页内容
11、。通过ASP可以结合HTML网页。ASP指令建立动态、交互且高效的WEB服务器应用程序。ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。ASP程序其实是以扩展名为.ASP纯文本形式存在于WEB服务器上的,可以用任何文本编辑器打开它,只需将ASP程序放在WEB服务器的虚拟目录下,就可以通过WWW的方式访问ASP程序了。ASP对象 ,Active Server Pages提供五个内置的“对象”(object),你可以直接调用: 1.Request:取得用户信息。 2.Response:传送信息给用户。 3.Server:提供访问服务器的方法(metho
12、ds)和属性(properties)的功能。 4.Application:一个应用程序,可以在多个主页之间保留和使用一些共同的信息。 5.Session:一个用户,可以在多个主页之间保留和使用一些共同的信息。在多个主页之间共享信息。ASP开发的应用程序,可以在多个主页之间保留和使用一些共同的信息,ASP提供两种适用范围,如下:1.Application:Application 的所有信息,在一个应用程序,多个主页之间,可以让所有的用户共同使用。 2.Session: Session的所有信息,仅适用于一个用户。 2.1.2Sql Server2005介绍Sql server2005是一个数据库
13、管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其他的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Sql server2005的功能足够强大,足以应付一般的数据库管理及处理需要。Sql server2005可以实现建立数据库,报表,以及对数据库,报表的修改,查询等功能。2.2 B/S模式介绍B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现。这
14、样就大大简化了客户端手机载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更
15、为方便的特性。对一个稍微大一点的单位来说,系统管理人员如果需要在几百甚至上千部手机之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。因此,维护和升级革命的方式是“瘦”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于ASP.net的网上购物系统 毕业论文 基于 ASP net 网上 购物 系统

链接地址:https://www.31ppt.com/p-3938128.html