毕业设计:艾芮图书网上销售系统的设计.doc

上传人:文初 文档编号:882689 上传时间:2018-11-04 格式:DOC 页数:32 大小:1.14MB
下载 相关 举报
毕业设计:艾芮图书网上销售系统的设计.doc_第1页
第1页 / 共32页
毕业设计:艾芮图书网上销售系统的设计.doc_第2页
第2页 / 共32页
毕业设计:艾芮图书网上销售系统的设计.doc_第3页
第3页 / 共32页
毕业设计:艾芮图书网上销售系统的设计.doc_第4页
第4页 / 共32页
毕业设计:艾芮图书网上销售系统的设计.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

1、本科毕业论文(20 届)艾芮图书网上销售系统的设计所在学院 专业班级 计算机信息管理 学生姓名 学号 指导教师 职称 完成日期 年 月 苏州大学本科生毕业论文(设计)目 录摘 要 .1第一章 概述 .11.1 选题的背景 .11.2 选题的依据 .11.3 系统开发的意义 .2第二章 系统需求分析 .32.1 系统总功能分析 .32.2 系统模块功能描述 .3第三章 系统开发环境与技术 .63.1 系统开发环境 .63.2 系统开发技术 .6第四章 数据库设计 .84.1 系统 E-R 图 .84.2 数据库逻辑设计 .9第五章 系统实现 .125.1 系统前台模块的实现 .125.2 系统后

2、台模块的实现 .19第六章 系统测试 .226.1 系统测试概述 .226.2 系统测试方法 .22结束语 .24参考文献 .25致 谢 .26附录 1.27苏州大学自学考试“专接本”毕业设计II摘 要随着 Internet 的不断发展,网络对于人们而言已经不再陌生,人们的生活和管理都开始依赖数字技术的发展。网络给人们带来许多便利,人们可以离开传统意义上的生活和工作方式,甚至影响着社会价值观的变化。本论文以一个网上书城电子商务网站作为解决方案的背景,详细论述了本系统开发的需求分析、概要设计、详细设计、测试与系统适用说明,构成了一个完整的网上预订系统的解决方案。这次毕业设计系统地阐述了网上书城的

3、功能和实现。利用 Visual Studio 2005开发工具和 SQL Server 2005数据库,实现了图书管理、图书分类、购物车的实现、用户注册登录,再到后台管理,基本上实现了网上购物的流程。本次系统设计界面简单直观,但基础功能都完全实现了,为了使系统的功能更强关键词:Visual Studio 2005;SQL Server 2005;网上购物高等教育自学考试毕业论文(设计) 1第一章 概述1.1 选题的背景就目前而言,电子商务已经成为我们服务业中最重要的一员,电子商务按照参与主体和客体的不同,分为了不同的形式,但主要形式分为 B2B、B2C 和 C2C 这三种,其中B2B 在电子商

4、务交易中一直占据主导地位。美国是最早发展电子商务的国家,也是发展最为成熟的国家,根据目前调查表明,美国家庭已经越来越习惯在家中进行网上购物。而电子商务在中国的发展才只有短短的几年,中国第一次网络购物经历发生在 1996 年 11月,是由加拿大驻中国大使贝祥购进了一只景泰蓝“龙凤牡丹” ,虽然支付方式不是在网上进行,但是这是我国零售业奏出了网上购物的先知。根据调查显示,自 2010 年开始,中国网络购物市场交易规模将近 5000 亿,到 2013年,中国网络购物的用户规模大约已经达到 3.02 亿,使用率约达到 48.9%,相比较于2012 年已经增长了 6.0 个百分点。这说明了一点,网上购物

5、在中国将有更好的群众基础,网上购物将会受到更多人的青睐。“网上书城”只是一个小型的电子商务类的网站,它要实现的核心功能就是在网络上提供图书零售业务。相比较于传统书店而言,网上书城提供了一个安全、快速和安全的服务,人们可以不受时间和空间的限制,可以随时上网用更低廉的价格进行购买,所以更受广大消费者的青睐。它不仅方便了消费者,也给商家提供了一个销售平台。1.2 选题的依据现在很多消费者还是更加倾向于传统书店,他们认为亲临书店购买可以节约时间,也可以即时购买,即时阅读,更重要的是担心在网上购买到盗版书籍,其实有的时候在书店也会购买到盗版书籍,除了这个传统书店也会出以下几个弊端。1. 书籍更新频率越来

6、越快,而一些书店存货过多,导致更新速率很慢。在知识爆炸的今天,书籍作为知识传播媒介,更新和发布频率更快,更多的作品也在不断地上市,而一般书店会很少考虑到更新书籍的情况,会导致消费者跟不上最新书籍的潮流。而网上书城购买在这方面优势明显,更新速率可保持与发布时间同步,掌握先机,就把握了大众需求。2. 购物时间和购物地址的限制。一般书店都只白天营业,晚间打烊,且需要消费者本人亲自到书店进行挑选,而网上书城对此全无限制,全天 24 小时顾客可随意购买,只需上网登录网站,搜索自己需要高等教育自学考试毕业论文(设计) 2的书籍,就会省去舟车劳顿之苦,即使在家,只要登上电脑上网,也可以轻松购买自己需要的商品

7、。3. 书价过于死板平常书店价格为正常市场售价,而网上书城会进行打折活动,加上大量的不定期有奖优惠活动,网上书城购买的价目往往更容易使消费者心动,且选择方便,还可以进行货比三家。4. 资源成本正规书店都会需要店面租赁,售货员和管理员雇佣,水电装修等多项杂费,而网上书城的成本相比之下微乎其微,运作成本的低廉使得利润及可行性上升。伴随着网络的出现,网络逐渐融入人们的生活。快速及时的信息查找,大容量的信息存储,使网络与人们的生活息息相关,网上购物已不是陌生的词汇。通过以上的介绍,网上书城的优势逐渐显示出来,所以开设网上书城可以解决传统书店所不能达到的效果。1.3 系统开发的意义随着 Internet

8、 的发展和普及,人们已经逐渐倾向于网上购物,网上购物也成为了互联网经济的一个重要组成部分。应用网络优势,开发网上书城网站,为更多的学生和读书爱好提供更好的便利,节约选购时间与购物成本,更重要的是为商家提供了售卖媒介。Internet 电子商务技术使读者能够及其方便轻松地获得商家和企业的信息。作为一个虚假的书城,网上书城具有很多新的特性:减少租赁店铺和水电费的成本,不受时间和地狱的限制,从而实现 24 小时营业,店铺容纳空间大,产品种类多且更新频率快。能够为用户提供一个更大的购物平台是这次系统设计的目标。高等教育自学考试毕业论文(设计) 3第二章 系统需求分析2.1 系统总功能分析伴随着网络的日

9、益发展,网购已经成为一种时尚,目前,当当网和亚马逊等电商纷纷涉足于图书网购中,导致网购图书一瞬间成为电商巨头的“宠儿” 。根据 erburn 数据的2013 年 3 月网购图书数据分析报告指出,38%的消费者选择区实体店购买图书;44%的消费者选择直接去网购;还有一种消费者则是去实体店挑选想要购买的书籍,然后去网上购买,这一类的人所占比例为 16%。通过以上数据显示,大多数消费者因为网上书店的便捷和廉价而倾向于网购图书,网购图书俨然成为国民购书的新兴渠道。目前大多数人会去公共信任度较高的网上书城,像是亚马逊,其消费者占 55%,但偶尔也有一部分的消费者会选择其他网上书城,这一部分的消费者给我们

10、这些其他网上书城提供了一个发展的机会。根据其中的调查显示,46%的消费者在选择图书商城的时候会看中书城中图书的品种,价格廉价还有商品搜索精准快捷也是消费者比较看重的一个环节。本系统设计之前,我选择在淘宝网上进行一些图书数据分析,为系统设计图书分类。通过以上的总共能分析,我准备在以下部分进行具体设计。 1. 对图书进行分类根据以上的数据分析,分类图书比起杂乱无章地囊括所有图书更加吸引消费者的眼球。因此,我把图书分为艺术、励志、少儿、生活和个人理财这 5 个大类,为方便消费者快速选择自己想要的图书分类。2. 优化购物车设计为了方便消费者购买商品,我们把购物车与商品联系在一起,这样,便在选择好想要的

11、图书之后直接可以把它的信息导入进购物车。同时可以把订单模块设计的方便快捷,方便消费者进行下单支付,也可以方便消费者对自己选择的图书进行删除、添加和结算。3. 站内搜索模块站内搜索时提供用户在特定的网站内,通过网站中设定关键字进行精确或模糊的检索,减少用户在寻找图书中所消耗的精力,实现对所有图书的查找功能。2.2 系统模块功能描述本网站管理主要包括网站的浏览者、用户和网站管理员的三个方面。浏览者的需求是查询该网站的商品信息,想要购买所需的东西,则需要注册登录成为用户;用户的需高等教育自学考试毕业论文(设计) 4求是查询该网站的书籍商品以及购买所需要的商品,网站管理员可以对用户、图书、订单和信息进

12、行管理。通过以上对系统的需求分析,可以把系统主要划分为前台和后台两个模块。前台模块的功能主要是实现图书的展示,供浏览者和用户查看图书信息,还要实现用户注册和登录的功能,浏览者只有注册成为用户以后才可以实现购买图书的功能。而后台模块主要是管理员进行登录的,管理员从后台对网站的所有信息,包括用户、图书、订单和公告进行管理。系统总体结构如图 2-1 所示。图 2-1 系统总统结构本网站系统有以下功能:(1) 登录密码验证在登录的时候验证用户名和用户密码来判断用户角色,根据用户角色分配不同的权限。用户未登录只能查看图书信息,登录的用户可以查看图书信息和购买图书,而管理员登录可以对用户和图书进行管理,也

13、可以对订单进行相应的处理。(2) 图书管理将需要在网络上销售的图书加以归总和分类,用户可以在浏览器中浏览最新上架的网上书城基本信息修改 收藏夹信息 购物车信息 留言板信息留言板信息 订单查询信息 图书评论信息管理员登录与注册 管理员信息管理会员管理 订单管理订单查询信息 评论信息管理 留言板信息管理 图书信息添加 图书明细管理 图书类别管理 推荐图书管理 热卖图书管理前台管理 后台管理会员登录注册高等教育自学考试毕业论文(设计) 5图书,也可以通过浏览不同的分类进行图书查找,并且用户能够通过简单的书名进行精确或模糊检索,实现对所有图书的查找功能。图书管理最主要的就是实现图书和图书分类的新增、修

14、改、删除和查询。(3) 公告消息管理对网站进行图书促销和活动的消息尽心添加、修改和删除,为了方便用户及时了解到网站最新消息。(4) 订单管理实现注册用户在线选购商品和订单的生成,用户可以查看自己选择订购的所有商品,也可以取消订单。订单管理主要实现查看、修改、删除编号、名称、类别、价格、购买数量、购买人、发货地址和添加时间等功能。高等教育自学考试毕业论文(设计) 6第三章 系统开发环境与技术3.1 系统开发环境(1) 硬件环境CPU:1.3GHZ 以上; 内存:2G 以上;硬盘:120G 以上。(2) 软件环境操作系统:Windows 73.2 系统开发技术本次系统设计是使用 Visual St

15、udio 2005 进行开发的,并使用 SQL Server2005 数据库系统来进行信息的存储和处理,方便于整理系统中的信息,而图片的修改和美化采用的是 Photoshop 软件。1. SQL Server 2005SQL Server 是由 Microsoft 公司推出的一个功能齐全也很强大的关系数据库管理系统软件,它在数据库市场中占有着非常大的市场份额,以及它卓越性能与高性价比、易于部署和易于开发的特点,赢得了广大软件开发者的喜爱。它可以用来处理海量的数据,运行速度非常快。并且速度也很快,更难得的是能够用于网络应用,是处理大型数据库的主要数据库的产品之一,本次系统设计我选择的就是 SQL

16、 Server 2005 作为后台的数据库管理软件。2. Visual Studio 2005Visual Studio 是微软公司推出的一种开发环境,是基于 Windows 平台应用程序的开发环境,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简洁明了。Visual Studio 2005 是基于.NET2.0 框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。3. ASP.NETASP.NET 是一种建立在通用语言上的一种程序架构,它可以被用于一台 web 服务器来建立强大的 web 应用程序。并且它还

17、提供很多比现在的 web 开发模式更强大的优势。ASP.NET 与以前的 web 开发模型相比,提供了以下几个重要的优点:(1)简易性。ASP.NET 可以让执行常见任务变得容易,从简单的窗体进行提交和客户端的身份验证到最后的部署和站点配置。高等教育自学考试毕业论文(设计) 7(2)安全性。它借助内置的 Windows 身份验证和基于每个应用程序的配置,能够验证应用程序是安全可靠的。(3)威力和灵活力。因为 ASP.NET 是基于公共语言来运行的,所以开发人员可以利用它这一优势。它也与语言无关,我妈妈可以选择最适合应用程序的语言,或跨多种语言来分割应用程序。(4)可管理性。ASP.NET 采用的是基于文本的分层配置系统,它简化了将设置运用到服务器环境和应用程序当中。因为我们配置信息的时候是以纯文本的形式来进行存储的,所有我们能够在不使用本地管理工具前提下应用新设置。(5)自定义性和扩展性。ASP.NET 的设计结构使得开发人员可以在适当的级别插入代码,或可以使用自定义组件进行扩展和替换。(6)世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的工具箱和设计器。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。