网上书店管理系统设计与实现(ASP.NET2.0)
摘 要
近年来,随着信息技术的告诉发展和现代网络技术的完善,电子商务日益受到人们的重视,发展成为一种新兴商务模式。网络书店在全球范围内的兴起对传统的图书营销方式产生了前所没有的冲击,在图书购销体系中扮演着日渐重要的角色,呈现出广阔的发展前景。
本文首先讨论了网上书店的基本概念、国内外的发展状况、课题的来源以及本文的主要研究内容。接着分析了网上书店的基本特征,研究了电子商务的体系结构、安全技术、网上购物的一般流程,重点讨论了.NET框架、WEB服务技术和asp.NET技术,提出了基于WEB服务的电子商务网站开发框架。然后分析了网上书店的建设背景,提出了系统的体系结构和整体框架,重点对系统进行了需求分析,并设计了数据库的逻辑结构。最后,对网上书店进行了详细设计与开发,系统设计包括网站的界面设计及功能模块设计,网站开发包括数据字典设计和源代码开发。(毕业设计网 )
关键词:电子商务 网上书店 asp.NET
[资料来源:http://doc163.com]
ABSTRACT [资料来源:http://Doc163.com]
In recent years,with the development of information and modern network technologies, E-commerce is gaining more and more attention as an emerging business model. The rise of bookshop online brings great impulsion towards traditional book marketing mode in world wide.It plays an more and more important roles in book marketing system and present wide development foreground.
This paper firstly introduces the basic concept of bookshop online, its development status around the world, the motivation of this paper and its main contents. Then it analyses the basic characteristics of bookshop online, the e-business classification, system architecture and the general process of shopping online, focusing on the frame of .NET, WEB service technology and asp.NET technology, presenting the layout of the e-commerce website based on WEB service. And it also analyses the construction background of the bookshop online and has put forward the systematic system structure and the whole frame with the emphases on the requirement of the system, and has designed the logic structure of the database. Finally, this paper introduces the detailed design and development of the bookshop online. The design includes the design of Website pages and the major functional module design, and the development of Website includes the data dictionary design and the development of the source code. [资料来源:https://www.doc163.com]
Key Words: E-commerce; Bookshop online; asp.NET;
课题研究意义
电子商务的快速发展以及上网人数的急增,为企业创造了许多网络商机。网上书店电子商务系统有一下几个优点[3]:
① 突破了商业往来的时间限制:网络上的计算机可以一天24小时,天天为客户提供完善的网络服务,而且可以提供给全国各地的消费者,以最快的速度将公司图书的外观、内容、价格及相关信息提供给客户。
② 节省公司营运成本:网上书店本身没有店面,减少了公司的管理费用,同时,网上书店管理系统精简了办公程序,促进了管理的规范化。
③ 提高了客户购物的积极性:顾客利用网上书店,可以很快的找到所需的图书,在网上提交订单后,如果是当地地区的,图书当天就会送达顾客手中,节省了顾客的购物时间和精力。
对于网上书店,首先要能给用户最大的便捷,这种便捷不仅体现在网络之外的物流、图书的折扣等,更要体现用户在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购书过程。所以,在设计网络书店时,最重要的就是完成“用户功能”。其次,对众多图书、订单等信息的网络管理,对于网站经营者的经营效率的意义,也是不言而喻的,这些可以统称为“管理功能”。于是,网站可以简单的划分为两大模块:“用户功能”和“管理功能”。(毕业设计网 ) [来源:http://Doc163.com]
网上书店两大功能模块
顾客对功能的需求:
① 提供图书分类目录索引方式。
② 查看所有图书列表。
③ 提供搜索查询。
④ 对图书进行订购,并可指定数量。
⑤ 查看已订购图书,并可在结账前,进行撤销。
⑥ 结账后,查看历史订单记录。
管理员对功能的需求:
① 新书的登记。
② 图书种类的添加。
③ 用户管理。
④ 订单管理。
⑤ 对已有书籍的修改。
系统功能模块分析
网上书店系统所需要实现的功能可以细分为两个模块:用户功能模块和管理功能模块。
① 用户功能
仔细分析网络书店中用户应该具有的功能,可以把最常用的功能细分为两类:不需要用户注册的功能和需要用户注册使用的功能。其中不需要用户注册使用的功能有:
便捷的网站导航功能。网站导航可以直接使用普通的导航条实现,使得用户可以便捷地在网站内部跳转。
实用的图书分类。需要根据网站的定位,按照读者的喜好、方便程度来对图书进行分类,这样不仅方便读者的使用,也方便了网站的管理和维护。
简单的图书搜索功能。对很多用户来说,一个网站内部的搜索功能的好坏,将直接影响到用户对网站的好恶。图书销售网站更是如此。用户对于很多书,并不知道其具体的分类、书名、作者等信息,网站必须可以提供给用户一个简单、灵活的图书搜索方式。 [来源:http://Doc163.com]
图书按照上架、销售等的排序功能。网站同样应该具有强大的排序功能,对图书按各种常见方式进行排序。
以上网站需具有的功能,不需要用户注册便可以直接使用。当用户使用以上功能浏览网站,感觉自己希望进一步使用网站的功能时,则需要注册成网站用户。需要用户注册的使用的功能有:
用户注册功能。这是最基本的网站功能:提供给用户一个注册的平台。
用户添加图书到购物车的功能。用户浏览图书信息的最终行为,是把喜欢的图书放入自己的购物车功能。因此,购物车的设计,必须能够做到清晰、简单和方便。
用户信息的自我管理。用户的注册信息中,用户的地址、联系方式等都是图书配送的重要依据,所以应该允许用户对这些信息进行修改,并使得用户在用户信息中,可以查阅自己的购物历史,每次购物的详情等信息。
② 管理功能
对于网站的管理者来说,分析网站的管理要求,一下功能是必不可少的。
新书登记。将新书的各种信息:书名、价格、作者、封面等录入到数据库中,是网站管理中一项最基本的工作。
图书种类的添加。一般来说,网站在建设初期,可能并会包罗万象。但是随着业务的增加,或许会增加自己销售的图书,所以,在网站管理中,应运行添加新的图书的种类。
用户管理。网站应该可以对用户进行诸如删除、查看部分用户信息等功能。
[版权所有:http://DOC163.com]
订单管理。网站最重要的管理功能,莫过于对订单的管理。管理者每天应该可以清晰地查阅有多少订单生成、每个订单的详情等信息。
目录
中文摘要………………………………………………………………………………Ⅰ
英文摘要………………………………………………………………………………Ⅱ
1 绪论…………………………………………………………………………………1
1.1 课题研究背景……………………………………………………………………1
1.2课题研究意义……………………………………………………………………1
1.3 行业现状…………………………………………………………………………2
[版权所有:http://DOC163.com]
2 asp.NET开发基础……………………………………………………………………3
2.1 .NET概述…………………………………………………………………………3
2.2 .NET框架…………………………………………………………………………4
2.3 asp.NET简介……………………………………………………………………5
2.4 .NET Framework简介……………………………………………………………5
2.5 asp.NET优点……………………………………………………………………6
3 网上书店总体规划与设计…………………………………………………………7
3.1 需求分析…………………………………………………………………………7
(毕业设计网 )
3.2 系统分析…………………………………………………………………………7
3.3 数据库设计……………………………………………………………………10
4 网上书店设计系统的实现…………………………………………………………14
4.1 设计思想………………………………………………………………………14
4.2 数据库的连接…………………………………………………………………16
4.3控件的设计与实现……………………………………………………………18
[来源:http://Doc163.com]
4.4 页面的设计与实现……………………………………………………………19
5 系统测试分析………………………………………………………………………29
6总结…………………………………………………………………………………33
致谢……………………………………………………………………………………34
参考文献………………………………………………………………………………35
[资料来源:http://www.doc163.com]
上一篇:网上电脑销售系统的设计与实现