网上书店系统设计(含前台商店后台管理)(ASP.NET2.0,SQL2005)(含任务书,开题报告,中期检查报告,毕业论文,17000字,程序代码,数据库)
摘 要
随着互联网的发展,网络在人们生活中的应用也越来越广泛,网上购物也日益风行。其中网上书店也越来越为人们所关注,通过网上书店,人们可以足不出户地选购自己所需的书籍。本论文详细介绍了网上书店的开发意义及需求分析,并系统地阐述了整个网上书店系统的功能及实现。实现了从用户注册登录,书籍管理,书籍分类和查询,书籍评价,到书籍收藏,购物车实现,订单处理,用户管理,留言审查等功能。基本上实现了实际网上书店的功能流程,可以支持用户与商家在网上进行商品交易。
本系统运用面向对象及面向接口融合的程序设计方法,使用C#语言,利用Visual Studio 2005开发工具以及SQL Server 2005数据库工具在.Net Framework平台上实现了系统的基本功能。网站采用三层架构的思想,采用了ADO.NET技术、JavaScript技术等技术。通过具体的业务逻辑实现其功能。在母版页的时间显示及对话框的技术方面使用的是JavaScript技术,在数据表的查询,修改和删除方面使用了ADO.NET技术,逻辑方面主要还是使用后台的C#机制来处理。
关键词:网上书店,B/S,ADO.NET,Javascript
ABSTRACT
With the development of the Internet, the network application in people's lives are increasingly being used, online shopping is increasingly popular. More and more online bookstores which concern for people, through online bookstores, people can stay at home to buy the books they need. This paper introduces the development of significant online bookstore and demand analysis, and systematic exposition of the online bookstore system function and implementation. Realized from the user login and register, book management, book classification and queries, book evaluation, to the book collection, shopping cart implementation, order processing, user management, message review function. Basically realized the function of the actual process of online bookstore to support users and businesses online commodities trading.
The system uses object-oriented interface, and integration-oriented programming method, using the C # language, using Visual Studio 2005 development tools and database tools in SQL Server 2005. Net Framework platform to achieve the basic functions of the system. Three-tier Web site ideas, using the ADO.NET technology, JavaScript technology, and other technologies. Through specific business logic to achieve its function. Time in the master page and the dialog box shows the technical aspects of using JavaScript technology, the query in the data table, modify, and delete the use of the ADO.NET technology and logic to use the background mainly C # mechanism to deal with.
Key words: online bookstore, B / S, ADO.NET, Javascript
网上书店系统基于B/S结构,分为前台网上商店和后台管理两部分。前台网上商店,消费者只需通过浏览器访问网站,即可实现网上图书订购,客服及管理人员登录到后台管理系统进行订单处理等操作。同时系统的安装和维护也非常方便,客户端不需要安装任何程序,无需系统升级和维护。
网上书店系统具体功能主要包括以下几个方面:图书展示,图书检索,购物车,帮助中心,用户中心,留言板,后台管理等等。
软件系统
操作系统:Windows xp
数据库平台:SQL Server 2005
WEB平台:IIS 5.0以上,IE 5.0以上
办公平台:Office 2003
2.2 开发工具简介
2.2.1 Visual Studio 2005工具简介
系统功能分析
4.1.3.1页面功能分析
网上书城页面主要有:首页和商品展示页面。首页主要功能是管理员方便快速展示推荐图书,图书类别,图书搜索结果和所有图书信息等。商品展示页面主要功能包括对商品资料的详细展示。
4.1.3.2登录模块功能分析
登录模块的主要功能应该包括用户的注册和用户的登录及用户登录后的管理。其中注册主要包括当用户注册后,系统自动的发送邮件给用户,保存用户注册信息。用户登录的主要功能是登记用户的登录信息,当用户登录后,可以对用户本身的信息进行操作。
4.1.3.3图书采购模块功能分析
图书采购模块的主要功能是通过用户操作把商品加入购物车,然后展示购物车中的商品,对商品价格和数量进行统计,展示用户要支付的总金额,以及保存客户的填写的信息,如配送地址,支付方式,及到用户提交订单后的这个过程。
4.1.3.4个人主页模块功能分析
个人主页模块提供了用户密码和用户邮箱的修改服务,收藏夹,购物车和订单管理,以及支付账户的注册,查询和充值等。
4.1.3.5管理员模块功能分析
管理员模块包括对图书信息的编辑,新图书的信息录入,留言管理,订单管理和用户管理等。
4.1.3.6帮助模块功能分析
帮助模块的功能主要是展示公司的一些申明及用户任何购买商品的一些操作细节主要包括展示帮助模块的分类,展示模块中类下的内容。
|