计算机科学与技术毕业论文:网上图书商城系统设计.doc
《计算机科学与技术毕业论文:网上图书商城系统设计.doc》由会员分享,可在线阅读,更多相关《计算机科学与技术毕业论文:网上图书商城系统设计.doc(31页珍藏版)》请在三一办公上搜索。
1、 山东财经大学本科毕业论文(设计)题目: 网上图书商城 学 院 计算机科学与技术 专 业 电子信息科学与技术 班 级 电子0802 学 号 姓 名 学 号 姓 名 指导教师 戚尚菊 山东财经大学教务处制二零一二年四月 山东财经大学学士学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在论文中作了明确的说明并表示了谢意。本声明的法律结果由本人承担。学位论文作者签名: 年 月 日山东财经大学关于论文使用授权的说明本人完全了解山东
2、财经大学有关保留、使用学士学位论文的规定,即:学校有权保留、送交论文的复印件,允许论文被查阅,学校可以公布论文的全部或部分内容,可以采用影印或其他复制手段保存论文。指导教师签名: 论文作者签名: 年 月 日 年 月 日网上图书商城摘要随着科学技术的发展,电子商务在人们生活中的应用越来越广泛。人们越来越想在最短的时间内购买到自己所需的图书。但书目的繁多,给人们在繁忙的工作生活中的购书带来了很大的麻烦,于是网上购书便成了人们向往的事情。网上书店的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧
3、密地结合在一起,大大提高了图书流通率。它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。系统以ASP为主要制作工具,制作的管理信息系统实现了用户注册、登陆、验证身份及用户数据采集、书籍的预览查询、对书籍的购买通过购物车实现、可进入留言本留言,从而实现了网站与客户之间的交流和沟通,后台实现对图书的添加,删除等功能。关键词:电子商务; 网上书店; 管理信息系统; 数据采集 Web book mallABSTRACTWith the development of science and technology, Internet is applied more and more wide
4、ly in peoples lives. There is a growing desire to purchase books which peoples want to buy in the shortest time possibly. However, a wide range of books bright a lot of troubles to people in the busy life. So book online has become a matter of people yearn for.The development of this system will mak
5、e a lot of convenience for people, so that they can buy books which they liked easily, both convenience and effective. The system effectively reduce the length of the book links the flow of distribution, it can be a large number of readers, books, publishers, distribution worked closely together, im
6、proving the flow rate of the book greatly. The system has many advantages such as low operating costs, virtual inventory, and the user searches convenient, less geographical restrictions and so on. System to ASP as the main production tools, production management information system to realize the us
7、er register, login, verified identity and user data acquisition, books preview inquires to buy through the books, shopping cart, can realize the message into the message is realized, and the website and the communication between clients and communication, the background of the book to achieve add, d
8、elete etc. Keywords: E-commerce ; Online bookstore; MIS; Date collection 目录一、绪论1(一)设计提出的背景1(二)Web服务器平台与Web平台的动态设计技术1(三)Web平台系统的开发方法1二、系统分析2(一)开发背景与开发意义21.开发背景22.系统开发的意义2(二)可行性分析21.技术可行性分析22.操作可行性分析23.经济可行性分析2(三)需求分析21.初步调查22.用户需求分析23.购物流程图34.数据流图35.数据字典5三、概要设计6(一)总体方案设计61.系统目标62.划分子系统63.系统结构总体设计6(二)
9、数据库设计71.数据库概念结构设计72.连接数据库8四、详细设计9(一)前台设计91.前台总框架92.用户身份调用93.商品浏览94.购物车版面11(二)后台部分111.后台总体框架112.查询管理113.订单管理114.商品管理125.删除商品及类别13五、系统调试14(一)系统的实施141.开发环境及工具142.系统的运行环境14(二)系统的调试与测试141.调试与测试142.系统调试与测试的目的和原则143.系统的调试154.系统测试的方法与步骤15六、总结16附录17参考文献22致谢23一、绪论(一)设计提出的背景电子商务是伴随着信息经济的高速发展而产生的一个较新的概念,是一种新型的商
10、业运营模式。可以概括为:电子商务Web(服务器)IT(信息技术)+企业业务。发展电子商务是不可阻挡的趋势,已逐渐成为企业、商家们不可或缺的营销手段。本系统属于典型的企业与消费者之间 (B2C)类型的电子商务系统。(二)Web服务器平台与Web平台的动态设计技术目前流行三种最常用的Web服务器平台是:基于Apache HTTP Server的服务器平台、基于网景的NES的服务器平台、基于微软的IIS的服务器平台, Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。可靠性与可伸缩性方面
11、 IIS提供了更智能的、更可靠的Web服务器环境,新的环境包括应用程序健康监测、应用程序自动地循环利用。其可靠的性能提高了网络服务的可用性并且节省了管理员用于重新启动网络服务所花费的时间,IIS 提供最佳的扩展性和强大的性能从而充分发挥每一台Web服务器的最大功效。 更安全、易于管理, IIS 在安全与管理方面做出了重大的改进。安全性能的增强包括技术与需求处理变化两方面。另外,增强了在安全方面的认证和授权。IIS 的默认安装是被全面锁定的,这意味着默认系统的安全系数就被设为最大,它提供的增强的管理性能改善了XML的管理及新的命令行工具。 因此本系统便是采用IIS服务器平台。当前比较流行的Web
12、开发技术有: ASP, PHP,JSP,ASP.NET等。PHP在国内比较流行,但是由于PHP的跨平台能力差,而且安全性不好;ASP在国际上比较流行,可以用 VBScript 或JScript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。客户端上仅可以看到由ASP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。适合开发一些企业级电子商务系统,相比之下,我们选择了ASP语言来开发本系统。SQL是高级的非过程化编程语言,是沟通数据库服务器和客户端的重要工具,允许用户在高层数据库上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据
13、存放方式,所以,具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使它具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。我们采用的是SQL数据库系统。(三)Web平台系统的开发方法在探讨电子商务的基本原理以及WEB相关开发技术的基础上,我们以软件工程方法完成了网上商城系统的开发。开发
14、过程中所做的工作包括:整个系统的需求分析、系统设计和所有模块的具体实现、系统测试等。二、系统分析(一)开发背景与开发意义1.开发背景21世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。人们已经不再满足于了解最新信息、查找资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。网上购物,成了当今广大群众的时尚。而商家,也逐渐重视起网络的作用,充分利用起网络的低成本、高效性来宣传企业形象和销售商品。因此,为了方便广大群众,满足商家的需求,我们专门构建网上商城系统。2.系统开发的意义长期以来,大部分的销售活动,都是面对面的销售,如:店铺销售、广交会、上门推销等。这些销
15、售活动,都会受到地域、时间、环境等方面的影响,从而给企业、公司等的销售管理带来极大的不便。而且信息的人工管理,也存在诸多缺点。而网上商城,正好能全面解决这样的问题。产品生产-销售-客户订单管理系统软件为企业、公司等的销售管理带来了极大的方便。产品生产-销售-客户订单管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。因此,开发这样一套管理系统成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。(二)可行性分析1.技术可行性分析本系统采
16、用 ASP+SQL+DRE进行开发,其中前台用HTML嵌入ASP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台采用SQL数据库开发和管理数据库,部分关键内容采用事务处理机制,具有很强的错误处理能力。在电子商务系统开发上,ASP+SQL+DRE得到广泛的应用。如易趣网、百度有啊、shops等大型电子商务网站。综上所述,本系统在技术方面是可行的。2.操作可行性分析本系统采用B/S架构,对销售信息进行网上管理,操作简单易懂,对用户来说不需要高深的计算机专业知识,只要管理员能够懂得使用网络,就可以对商城进行使用和维护。3.经济可行性分析由于本系统属于模拟的网上商城系统,整个系统并不算
17、太大,因此开发成本不算太高。整个开发过程由两个人参与,只需要两台PC机和上述的各种软件,就可以实现全部的开发任务。由于PC机是我们各自原有的,而且无需专门升级硬件;而各种软件,又是能够在网上免费下载的,因此,整个开发成本可以说是非常的低廉,这也为我们以后进一步完善网站提供了非常大的方便。在使用成本上,用户只需要拥有一台能够连接到国际互联网上的计算机,通过注册就可以在世界的任何一个角落使用网站的全部功能和服务。而且对计算机的硬件的需求也不是很高,软件方面也没有特殊的需求,易于广大用的访问与使用。因此,从经济可行性分析来看,这个网站体现了经济实惠,但是功能强大的特点。(三)需求分析1.初步调查本次
18、调查主要是由我们两个同学一起通过亲身体验现在各大 B2C 网站的购物流程,如卓越网、百度有啊、淘宝网、京东商城等等,熟悉其实现购物的方式,了解其管理的运作方式和管理业务流程,分析现在 B2C 网上商城的基本运行情况和不足并探讨其需求。同时,参考了相关网站的调查分析报告等。2.用户需求分析随着互联网的高速发展,Web应用技术也得到了迅速提高。电子商务平台便是基于这些互联技术发展起来的。而基于 B/S体系结构的网上购物系统正是电子商务的典型,系统简单却功能强大。由于客户端服务器(C/S)应用程序可维护性差,而且对客户端计算机要求功能必须相当强大。为了解决这个缺点,浏览器服务器(B/S)应用程序应运
19、而生。客户端只要求安装有浏览器,就可以与服务器连接,运行整个应用程序。与此同时,由于服务端与客户端分离,应用程序的版本不管如何更新,都只会在服务器端进行,这样客户端可以节省大量资源和时间。近年来,B/S结构越来越受到企业和公司等的喜爱和重用,选择B/S结构是当前电子商务系统开发的明智之举,能充分适应市场的需求。本系统便是采用B/S结构进行开发的。3.购物流程图图2-1购物流程图Figure 2-1,shoping process 4.数据流图由于原始的数据流程图存在操作的重复性和流程的不合理性,经过我们两个人的讨论,再根据网上商城系统的购物流程,我们采用从总体到局部、逐步细化的办法,绘制出如下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 毕业论文 网上 图书 商城 系统 设计

链接地址:https://www.31ppt.com/p-3992653.html