论文基于ASP的综合购物网站的设计与实现.doc
《论文基于ASP的综合购物网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《论文基于ASP的综合购物网站的设计与实现.doc(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date论文基于ASP的综合购物网站的设计与实现论文基于ASP的综合购物网站的设计与实现密 级 公 开 学 号 衡水学院毕业设计基于ASP的综合购物网站的设计与实现论文作者指导教师专业本科专科年级论文提交日期论文答辩日期:-毕业论文(设计)学术承诺本人郑重承诺:所呈交的毕业论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不存在抄
2、袭情况,论文中不包含其他人已经发表的研究成果,也不包含他人或其他教学机构取得的研究成果。作者签名: 日 期: 毕业论文(设计)使用授权的说明本人了解并遵守衡水学院有关保留、使用毕业论文的规定。即:学校有权保留或向有关部门送交毕业论文的原件或复印件,允许论文被查阅和借阅;学校可以公开论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文及相关资料。作者签名: 指导教师签名: 日 期: 日 期: 基于ASP的综合购物网站的设计与实现摘 要:随着互联网的飞速发展,网站扮演着越来越重要的角色,越来越多的企业认识到网络能给企业带来无以伦比的便捷和无限商机。鉴于此,本人运用ASP和Access技术
3、设计了一个比较全面又操作简单的综合购物网站。ASP基于公共语言运行库,做网站时可以选择最适合的语言;ASP从简单的窗体提交和客户端身份验证到部署和站点配置,使执行的任务变得相对容易;ASP随附了一个设计好的结构,它使开发人员可以直接插入代码。Access数据库有已经设计好的模板,存储方式简单,易于维护管理。所以这两项技术易于设计和使用。本文系统的分析了软件开发的背景、过程、开发环境和数据库设计以及前台和后台数据库的形成过程,管理员可以通过本系统为用户提供在线交易的服务;用户可以通过注册帐号、登陆后便可足不出户,方便地进行购买。关键词:ASP;综合购物网站;后台数据库;在线交易 The Desi
4、gn and Implementation of Comprehensive Shopping Website Based on ASP Abstract: With the rapid development of the Internet, web site play an increasingly important role, more and more enterprises realize network can give enterprise to bring the incomparable convenient and which contain the opportunit
5、ies. So easily use asp and Access technology to design a comprehensive and integrated shopping website operation is simple. It can give some small and medium-sized enterprises to provide convenient. Asp based on the common language runtime, making sites can choose the most suitable language; Asp fro
6、m simple form submission and client identity verification to deploy and site configuration, make the mission is easier; Asp enclose a design good structure, it enables developers can be plugged directly into the code. The Access database have designed templates, storage method is simple and easy to
7、maintenance management. So the two techniques are relatively easy to design and use. This paper systematically analyzed the software development background, process, development environment and database design, the formation process of the front desk and the backend database, the administrator can t
8、hrough this system to provide users with online trading service; Users can be completed by registering account, after landing will never leave home, convenient to buy.Keywords: ASP; Comprehensive shopping site; Backend database; Online trading目 录摘 要IAbstractII1 绪论11.1研究背景分析11.2 研究内容11.3 所需软硬件技术准备22系
9、统需求分析32.1 需求分析的任务及主要内容32.2 系统的可行性研究32.3必要的数据流图(DFD)42.4 数据字典(DD)63 概要设计83.1 软件系统结构83.2 软件结构图83.3 接口设计93.4 数据库设计93.5数据库E-R图114 网站详细设计124.1 登录界面的设计124.2 管理员(或用户)使用流程124.3 各个模块的设计145 软件测试205.1 软件的测试205.1.1 单元测试205.1.2 集成测试245.1.3 验收测试255.2测试中的问题及解决办法25结 语25参考文献26致 谢27附录1281 绪论1.1研究背景分析互联网特别是Web技术的发展使得许
10、多事情可以在网上进行,利用网上交易、网上讨论区、网上聊天室,足不出户便可得到大量信息1。现在的Internet也已从单纯的学术科研逐步向综合性商业网络发展,高速发展的互联网技术为网上购物系统的发展提供了强大的动力,同时,网上购物的环境已经逐步得到了改善。网上购物对人们的吸引力也越来越大,网上购物将更加平民化,为在线购物发展及应用提供了新的动力。在我国,网上购物刚起步,很多企业还是使用比较初级的网上购物系统,但网上购物发展的速度却很快。我国是人口大国,网民也比较多,所以网上购物有巨大的市场潜力,会带来很明显的经济效益。因此只要网上购物不断地趋向完善,那它的市场潜力会得到更充分的发挥。网上购物进入
11、人们的生活已有数年时间,随着市场的发展,立法、制度的完善,网上购物必将被更多的消费者所接受,同时将成为现代企业发展的另一重要的平台。但网上购物系统不同于其它性质的网站,由于涉及到货币的交易,因此对于严谨性有很高的要求,每一个细小的环节都要慎重考虑,这样才能使网上电子交易避免不必要的错误的发生。因此,开发网上购物系统是一件必要而又有长远意义的工作。1.2 研究内容 本系统主要以ASP开发工具实现前台开发、以Access实现后台数据库开发,主要实现用户在前台进行会员登录、商品浏览搜索、将商品放入购物车、在线支付,管理员在后台对商品进行添加及管理、订单的管理、意见的反馈、对会员的管理、对后台的管理。
12、本购物网站前台主要研究其实现的功能包括用户注册登录、在线支付、购物车、高级搜索、用户留言、查看商品分类、查看最新商品、查看推荐商品、查看特价商品等。在做网站时参考了一些文献2,3,尽量做到网站功能齐全,能令用户满意。为了能给用户展示更具视觉美的网站,我参考了一些专门制作网站的文献4,5。本购物网站后台主要研究怎样管理前台,在前台进行操作时后台可以第一时间得到准确的数据。本购物网站主要实现的功能包括对商品的管理、对信息的管理、对商品分类的管理、对用户的管理等。后台的数据管理还不是很完善,还应该多参考一些文献,对功能进行添加,做到对前台网站信息的全面管理。1.3 所需软硬件技术准备硬件准备:该管理
13、系统软件适用于Windows 2000/xp及以上的操作系统。对于内存硬盘的要求不是很高,一般市面上的计算机都行。软件准备: ASP有其强大的特性:简单易学,高效可管理,自定义性和扩展性,安全性等等6。Access的存储方式简单,便于管理员的操作和管理同时它是一个面向对象的开发工具,可以方便地与网络上的动态数据相连接7。通过比较各个软件的特点最终决定使用ASP和Access实现。要想使用这两个软件首先要在计算机上安装:(1)ASP的环境,对于版本没太多要求,但尽量安装工具较全的。(2)Microsoft Office Access2003 它相对于以前的版本功能较多。(3)IIS即Intern
14、et 信息服务。用于浏览制作的网页。2系统需求分析2.1 需求分析的任务及主要内容需求分析的任务:要很好地完成一个购物网站,就要了解对于前台用户来说,他想在网上完成什么操作,怎样能更方便地买到商品。所以就要进行需求分析,这样更能满足用户的要求。后台也要进行整体的分析,使管理员能更清楚地了解最新的商品及用户的信息。所以需求分析的任务是对网站的前台和后台的功能尽可能地完善,满足用户和管理员的要求。从网站的使用对象可以看出,本系统包含两个部分,一个是网站的前台即用户使用的部分,另一个是网站的后台即管理员使用的部分。下面就网站的前台和后台两部分进行需求分析。网站前台需求分析根据对网站前台的需求进行分析
15、,需要包含以下的基本功能模块:(1)注册网站会员、修改会员信息(2)查看商品分类及信息(3) 对某特定商品进行高级搜索(4)订购商品到购物车 (5)在线支付(6)进行留言或建议网站后台需求分析根据对网站后台的需求进行分析,需要包含以下的基本功能模块:(1)登录后台系统(2)对商品的管理及添加(3)对会员订单进行管理(4)对首页公告管理(5)查看意见反馈(6)对商品的分类进行管理(7)对会员进行管理(8)对后台管理员的管理2.2 系统的可行性研究系统可行性研究:现在的人们大多都接触过电脑,有很多商家也基本掌握了计算机操作技术,具有一定的软硬件基础,能使用各种软件,所以商家要想使用本网站只要在使用
16、之前了解一些网站说明,网站的功能和使用方法基本上就能够掌握。经济可行性研究:(1)普通的商家有能力承担系统开发费用。本网站不是很复杂,所以研发费用不是很高,一般的商家也能够承受。(2)新网站将会为商家带来很显著的经济效益。本网站有很齐全的功能,适合很多商家使用。它会明显地体现网店的风格,很吸引顾客的眼球,能更好地为商家带来经济效益。操作可行性研究:本网站采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员也可以轻松上手。所以商家很容易就能接受、掌握。也有很友好的交互界面,简单明了,只需对有些数据进行补充。由此,该系统的操作是可行的,有必要开发该系
17、统。综上所述,无论从技术上、经济上还是从可操作上,该系统都具有很高的开发可行性,因此可以设计该系统8,9。2.3必要的数据流图(DFD)根据用户的购物行为和管理员的后台管理,设计了一个数据流图,可以清楚地表示整个事件发生的过程10。如图2-2、2-3、2-4所示:符号说明格式PWDNFM实体系统之外的数据提供或数据获得组织或个人记述某种业务的手工或计算机处理处理数据存储记述与处理有关的数据存储数据流记述有关的流动方向FM记述数据流的名称图2-1 数据流图符号管理员用户P后台管理员用户管理员操作结果用户操作结果P2用户子系统F会员购买信息F2商品查询信息F3留言信息D1shop_actionD2
18、shop_booksD3Shop_guestshop表P3管理员子系统F4商品管理F5分类管理F6信息管理F7用户管理D4shop_booksD5shop_anclassD6shop_nclassD7shop_configD8shop_adminP1前台D9user图2-2网站总体数据流图图2-3 用户子系统数据流图图2-4 管理员子系统数据流图2.4 数据字典(DD)数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素的定义的集合,数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息11。数据存储1、名字:shop_action 编号:D1描述:记录会员的购买信息组成:I
19、D,用户名,登录日期,商品ID,商品数量,订单号码,收货人地址,收货人姓名,邮编,支付方式,送货方式,总额,用户真实姓名,用户ID,单价,费用,发票,匿名等。 2、名字:shop_books 编号:D2描述:记录商品的全部信息组成:ID,商品名称,品牌,商品单位,商品存储位置,材质,商品说明,商品目录,评级,市场价,会员价,VIP价,是否畅销,是否特价,是否新品,库存,成交量,浏览量,打折数,大类ID,小类ID,图片位置,添加日期,商品简介,是否热评等。3、名字:shop_guestshop 编号:D3描述:记录顾客留言信息组成:ID,留言者姓名,QQ号码,Email地址,留言内容,留言时间,
20、回复,性别等。4、名字:shop_books 编号:D4描述:记录商品的全部信息组成:ID,商品名称,品牌,商品单位,商品存储位置,材质,商品说明,商品目录,评级,市场价,会员价,VIP价,是否畅销,是否特价,是否新品,库存,成交量,浏览量,打折数,大类ID,小类ID,图片位置,添加日期,商品简介,是否热评等。5、名字:shop_anclass 编号:D5描述:记录商品所属的大类信息组成:ID,大类名称,大类排序,是否常用,浮动价格6、名字:shop_nclass 编号:D6描述:记录商品所属的小类信息组成:ID,小类名称,小类排序,大类ID,是否常用7、名字:shop_config 编号:D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论文 基于 ASP 综合 购物 网站 设计 实现
限制150内