毕业设计(论文)
题 目学院(部) 专 业学生姓名学 号指导教师
基于ASP.net的网上书店系统 信息科学与技术学院 软 件 工 程 年级 职称
基于ASP.net的网上书店系统
摘要:信息化高速发展的今天,互联网需要提供更多的服务,构造更完善的体系以满足越来越多的用户的精神与物质需求,在这样的发展趋势下,一种建立在网络上的电子方式商贸活动形成了,这便是今天为大家所熟悉的电子商务。本文希望利用ASP.NET与SQL Server 2005数据库等技术进行设计和开发,建立一个高效的网上书店系统,为传统的书店打造一个新的销售平台。该系统主要实现用户注册、书籍查询、书籍信息编辑上传,购物车等功能。同时将模拟在线购买前台模块与商品管理、会员管理、订单管理等后台模块有机的结合起来。通过本系统的实现,达到了服务能力的提高,管理信息服务的改进,工作人员利用率的提高等目标。 关键词:网上书店系统;ASP.NET;SQL Server 2005
Online Bookstore System Based on ASP.net
Abstract:Nowadays, the information technology is developed rapidly to meet the growing spiritual and material needs of the users , the Internet needs to provide more and more services and system consumated In such a development trend, an activity of e-commerce form has been established on network that is the e-commerce familiar to us today . This article is to establish an efficient online bookstore, to create a new sales platform for the traditional bookstore, which uses ASP.NET technology and SQL server 2005 database technology to design and development. The system achieves user registration, book inquiry, book information uploading, shopping cart functions and so on. At the same time, analog front module of online purchase receptionist and background module of merchandise management, membership management and order management are combined Organically. Along with the implementation of this system, the goal to improve the sevice capability,the imformation management service and Utilization of staff are all achived. Key words:Online bookstore system; ASP.NET; SQL Server 2005
I
目 录
绪论 ......................................................................................................................................................... 1 第1章 需求分析 ................................................................................................................................... 3 1.1 可行性分析 ....................................................................................................................................... 3 1.2 系统功能需求描述 ........................................................................................................................... 3 1.3 对功能的规定 ................................................................................................................................... 3 1.4 性能要求 ........................................................................................................................................... 4 1.5 输入输出要求 ................................................................................................................................... 4 1.6 数据管理能力要求 ........................................................................................................................... 5 1.7 故障处理要求 ................................................................................................................................... 5 1.8 其他要求 ........................................................................................................................................... 5 1.9 运行环境规定 ................................................................................................................................... 6 1.10 开发工具 ......................................................................................................................................... 6 1.11 本章小结 ......................................................................................................................................... 7 第2章 数据库设计 ............................................................................................................................... 7 2.1 名词术语 ........................................................................................................................................... 8 2.2 数据库命名规则 ............................................................................................................................... 8 2.3 概念结构设计 ................................................................................................................................... 9 2.4 逻辑结构设计 ................................................................................................................................. 10 2.5 物理设计 ......................................................................................................................................... 11 2.6 数据库表设计 ................................................................................................................................. 11 2.7 安全性设计 ..................................................................................................................................... 13 2.8 性能优化 ......................................................................................................................................... 13 2.9 数据库管理与维护说明 ................................................................................................................. 13 2.10 本章小结 ....................................................................................................................................... 14 第3章 系统设计 ................................................................................................................................. 14 3.1 系统结构 ......................................................................................................................................... 14 3.2 软件逻辑架构 ................................................................................................................................. 17 3.3 详细设计 ......................................................................................................................................... 18
用户管理模块 ........................................................................................................................ 18 栏目管理模块 ........................................................................................................................ 18 图书管理模块 ........................................................................................................................ 19 购物车模块 ............................................................................................................................ 19 用户注册模块 ........................................................................................................................ 19 打印订单模块 ........................................................................................................................ 20 用户登录模块 ........................................................................................................................ 20 搜索查询模块 ........................................................................................................................ 20
3.4 界面设计 ......................................................................................................................................... 21 3.4.1 主页面 .................................................................................................................................... 21 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 II
用户注册 ................................................................................................................................ 22 购物车 .................................................................................................................................... 22 图书查询 ................................................................................................................................ 23 后台管理 ................................................................................................................................ 23 普通用户后台 ........................................................................................................................ 24
3.5 接口设计 ......................................................................................................................................... 24 3.5.1 用户接口 ................................................................................................................................ 24 3.5.2 外部接口 ................................................................................................................................ 25 3.5.3 内部接口 ................................................................................................................................ 25 3.6 运行设计 ......................................................................................................................................... 25 3.7 系统出错处理设计 ......................................................................................................................... 25 3.7.1 出错信息及应对措施............................................................................................................. 25 3.7.2 系统维护设计 ........................................................................................................................ 26 3.8 本章小结 ......................................................................................................................................... 26 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 第4章 系统测试 ................................................................................................................................. 27 4.1 测试概要 ..........................................................................................................................................27 4.2 单元测试 ..........................................................................................................................................27 4.3 集成测试 ......................................................................................................................................... 28 4.4 本章小结 ......................................................................................................................................... 28 第 5章 结论 ....................................................................................................................................... 29 致谢 ....................................................................................................................................................... 30 参考文献 ................................................................................................................................................ 31 附录 ....................................................................................................................................................... 32
III
绪论
加入WTO为电子商务的发展带来了新的机遇。无论是出于仿效,还是迫于竞争,在国内,自杭州新华书店创办第一家在线书店后,在线书店如雨后春笋般涌现出来。但总的来看,国内的网上售书缺乏规范,随意性强,买卖双方的权益保障都有缺陷。在线书店面临困境,究其原因,主要有:
(1)电子商务的概念并未深入人心; (2)网络普及率不高; (3)网上购书优势不明显。
网络的最大优势在于开展信息服务,而信息服务的“不完善、低质量”正是国内在线书店的一大败笔。结算方式落后,图书配送周期长、成本高,安全保障问题令人担心。但是,由于节省时间、节约费用、操作方便等优势,在线书店拥有广阔的前景。我们可以看到网上购书已经成为一种不可抵挡的时尚潮流,在文献[1]中,YI-Fen Chen作了一定的介绍。而且网上购书人数在不断的发展壮大,在文献[2]中,Mattos.Jodie和Yue.Joseph谈到,有人攒钱用在网上购书。有的网上书店甚至将书籍买到了图书馆,在文献[3]中,Carrico,SB 描述了这一现象。在中国,在线书店有发展的必要,也有发展的基础,发展在线书店的各方面条件也日趋成熟。
随着 Internet读者的剧增和 Internet技术的不断发展,网上图书交易也跟着在快速发展,作为近几年才发展起来的新事物,它有着自己的优点,同时也伴随着许多难点。
从目前国内外情况来看,电子商务的发展如火如荼,网络书店是电子商务中的一部分,在大环境下网络书店也呈现出强大的潜力。在文献[4]中,严卫,朱沈钰对国内外书店进行了比较,中国网上书店和国外的网上书店存在着一定的差距,在文献[5]中,张歌燕介绍了我国网上书店的一些优势和逆势,网上书店普遍存在着分类多样化而细分不够的问题,针对这一点,网上书店有必要改进其分类体系,即要综合考虑读者的查询习惯与图书馆的图书分类体系,建立一种统一、便捷、科学的网上书店图书分类体系,在文献[6]中,姚维保介绍了网上书店分类系统设计的发展趋势。
从国际范围来看,网上书店大多分布在欧美等经济技术比较发达的国家和地区。在文献[7]中,N.Korfiatis、D.Rodriguez等用一个案列对网上书店进行了研究。1992年英国首先在网络上正式建立了电子书店,开展书刊等文献贸易。目前全球最大、影响最广的网上书店是美国西雅图的亚马逊(Amazon)网上书店,作为一家网络商店,亚马逊实行全天24小时营业,客户可以通过书名、作者等关键词,在亚马逊的数据库中寻找自己想要的书。一旦决定购买,就可以下订单,标明版本、包装、送货、付款的方式等内容。书店再通知图书出版商或图书分销商将用户要买的书送到西雅图的库房,包装好后分发给用户。一般情况下,客户在下订单后的5日内就可以拿到书。亚马逊在成长过程中,总是不断寻找新的战略机会。1998年,这位在线商家首次开办了一家音像商店,并扩大了一家礼品店的规模。同年,贝佐斯又花了2.7亿美元收购了两家公司,这使得亚马逊更坚定地朝着一家购物服务公司而不仅仅是一家零售商的方向发展。目前亚马逊书店所售商品的种类主要分为三大类:书籍、音乐和影视产品,每一类产品都设置了专门的页面。同时,在各个页面中也很容易看到其他几个页面的内容和消息,它将书店中不同的商品进行分类,并对不同的电子商品实行不同的营销对策和促销手段。这样的管理销售手段为亚马逊的发展奠定了坚实基础,在文献[8]中,RUI VINHAS SILVA,SHARIFAH FARIDAH ALWI介绍到。亚马逊书店作为世界上销售量最大的书店,可以提供310万册图书目录,比全球任何一家书店的存书要多15倍以上。而实现这一切既不需要庞大的建筑,又不需要众多的工作人员,亚马逊书店的1600名员工人均销售额37.5万美元,比全球最大的图书公司都要高出很多。这一切的实现,电子商务在其中所起的作用十分关键。
从国内来看,我国网上书店的发展也比较迅速。在文献[9]中,苏广利对我国网上书店的发展策略作了介绍。1995年,中国书店创办了我国第一家网上书店——中国书店网上书店,当时的年成交
1
相关推荐: