图书销售管理系统的设计与实现大学本科毕业论文.doc
《图书销售管理系统的设计与实现大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《图书销售管理系统的设计与实现大学本科毕业论文.doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、焦 作 大 学 毕 业 设 计(论 文)作 者 学 号 1194 学 院 继续教育学院 专 业 计算机应用技术 题 目 图书销售管理系统的设计与实现 指导教师 职 称 二 0 一六 年 四 月摘 要在我国,由于网络已经融入人们的生活,并且传统的商业活动已经转向电子商务时代,网上购物,转账,在线支付已经成为现实。加上电子商务具有安全,方便,快捷等优点,是传统的商业活动所无法比拟的。网上购书也就随之成为现实的要求。在线购书系统可以使用户快速查找到自己需要的书籍,此系统也大大方便了售书商家。本文充分利用ASP动态网站开发工具,采用基于ASP+ACCESS网络开发技术设计B/S模式的图书销售管理系统,
2、实现对图书销售企业的信息化管理。以图书销售管理的开发为起点,我将重点实现数据库结构的设计,难点是各种功能的代码的设计和实现。而本文的核心是如何实现基于三层B/S结构的实现,即用户使用客户端(Browser)程序来实现自己的操作,通过访问服务器端(Server),然后返回动态生成的网页。关键词: 图书销售管理系统;B/S;ASP;数据库ABSTRACT In China, the networks have been integrated into peoples lives, and the traditional business to e-commerce activities have
3、been times, online shopping, transfers, online payment has become a reality. Add e-commerce is safe, convenient, fast, and other advantages, is a traditional commercial activities can not be compared. Purchase books online also followed the requirements to become a reality. Purchase books online sys
4、tem will enable users to quickly find themselves in need of books, this system also greatly facilitate the Booksellers businessmen. In this paper, take full advantage of ASP dynamic website development tools, based on the ASP + ACCESS Developer Network Design B / S model of book sales management sys
5、tem, and book sales on the information management of enterprises. Book sales management to the development as a starting point, I will focus on the structure of the database design and difficult features of the code is the design and implementation.before returning to the dynamically generated pages
6、.Key word:Books saling management system;B/S;ASP;Database目 录1引言11关于网上购物系统21.1 问题的提出和课题的选择21.2 本文研究的主要工作32系统的需求分析32.1 系统的功能需求分析32.2 管理信息系统的设计原则和采用的开发方法32.3 性能需求(需要的环境)43系统的分析和总体设计43.1 系统总体分析43.2 系统的作用和功能53.3数据流图设计64 系统的详细设计74.1 系统处理流程图设计74.2 数据库实体设计95 系统设计与实现125.1后台系统的实现125.2 数据库的连接125.3 用户登录的验证135.4
7、 数据添加135.5 数据修改145.6 数据删除145.7 程序设计举例145.8 购书结账部分176系统开发的具体实施186.1 开发工具的选择和介绍186.2 基于B/S结构的数据库访问模式186.2.1 三层Browser/Server结构186.2.2 B/S模式应用到该系统的可行性196.3 ASP技术简介196.3.1 ASP206.3.2 IIS简介206.3.3 ASP的内部特点206.3.4 访问数据库的方法216.4 数据库原理216.4.1 ADO技术介绍216.4.2 Access数据库226.5 HTTP的客户请求/服务器响应22结束语25致谢词26参考文献27 引
8、 言 随着互联网的迅速发展,电子商务开始流行起来,越来越多的商家在网上建站,向消费者展示出一种新颖的购物理念。在我国,由于网络已经融入人们的生活,并且传统的商业活动已经转向电子商务时代,网上购物,转账,在线支付已经成为现实。加上电子商务具有安全,方便,快捷等优点,是传统的商业活动所无法比拟的。网上购书也就随之成为现实的要求。在线购书系统可以使用户快速查找到自己需要的书籍,此系统也大大方便了售书商家。 基于这些问题,我认为有必要建立一个处理图书信息的管理信息系统,使管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。 本文充分利
9、用ASP动态网站开发工具,采用基于ASP+ACCESS网络开发技术设计B/S模式的图书销售管理系统,实现对图书销售企业的信息化管理。以图书销售管理的开发为起点,我将重点实现数据库结构的设计,难点是各种功能的代码的设计和实现。而本文的核心是如何实现基于三层B/S结构的实现,即用户使用客户端(Browser)程序来实现自己的操作,通过访问服务器端(Server),然后返回动态生成的网页。本文着重介绍了整个系统的设计规划,系统结构、系统功能的分析以及系统各功能模块的详细设计和部分代码。系统功能与实现包括商品目录、用户注册、库存查询、后台数据库管理等。0 图书销售管理系统的设计与实现 1关于网上购物系
10、统随着互联网的迅速发展,现在全世界数亿个网民可通过当前INTERNET上最为流行的信息检索服务程序(WWW浏览器),把网上各种类型的信息如文本、声音、图像、动画等综合集成起来提供给用户。利用、开发INTERNET上的资源进行科学、文化、教育、经济、管理活动,已经成为当前信息化进程中的热门话题。互联网已显然成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建站,向消费者展示出一种新颖的购物理念。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等
11、;动态信息是指随时变化的信息,如商品报价,会议安排等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。在我国,由于网络已经融入人们的生活,并且传统的商业活动已经转向电子商务时代,网上购物,转账,在线支付已经成为现实。加上电子商务具有安全,方便,快捷等优点,是传统的商业活动所无法比拟的。网上购书也就随之成为现实的要求。在线购书系统可以使用户快速查找到自己需要的书籍,此系统也大大方便了售书商家。总之,网上购书是未来的发展方向,尽管目前它还不够完善,需要我们不断的改进和维护,我们相信网上购书一定能发挥越来越大的作用,必将走向成熟。 1.1 问题的提出和课题的选
12、择建立完善的一个图书销售系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都和重要。这样才能使得在电子交易时避免不必要错误发生。使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页相关联。传统的方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大时录入的费用和出错的可能性都相应上升。由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。如果采取手工方式对图书进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂;一般情况是记录在文件
13、上,图书的数目和代号也记录在文件中,如果是工作人员也只是当时对它比较清楚,时间长了,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这些问题,我认为有必要建立一个处理图书信息的管理信息系统,因此根据我们自身的能力水平现状,我们决定开发一个基于B/S三层结构的图书销售信息管理系统。使管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。而且其在市场上还有相当大的开发空间,而且此类技术与我们所学的知识相近,可以有较好的应用,具有一定的开发能力和可行性方案。 1.2
14、 本文研究的主要工作本文将严格按照软件工程中系统开发的详细步骤来开发,首先阐述用户的需求分析,根据需求分析来制定详细的开发方法,然后按照系统总体分析和详细分析来确定系统的整体规划和具体的可行性分析,接着则是具体的系统实现,包括数据库设计,数据库和前台应用程序连接的具体实现,前台应用程序各个模块的具体设计,完成初步开发后的程序整体的调试,最后是系统的安装、调试和维护。主要设计(研究)内容和任务:以图书销售管理的开发为起点,我们将重点实现数据库结构的设计,难点是各种功能的代码的设计和实现。而本文的核心是如何实现基于三层B/S结构的实现,即用户使用客户端(Browser)程序来实现自己的操作,通过访
15、问服务器端(Server),然后返回动态生成的网页。2 系统需求分析 2.1 系统的功能需求分析通过对用户的所要实现的实际需求情况调查得出如下结论,需要实现以下基本功能:(1) 操作方面:由于操作人员的计算机知识普遍较差,要求有良好的人机界面,方便用户的使用,力求使用上的简洁和方便;(2) 用户管理:系统管理员有权对用户进行增加、修改和注销的操作,操作简单方便;(3) 信息管理:新建图书类别.新书入库增加在库书数目;改变在库书信息查询在库书信息; 查询销售情况; 查询顾客情况;管理员修改;(4) 浏览图书;查询图书;加入自己的购物车;评论图书;付款。 2.2 管理信息系统的设计原则和采用的开发
16、方法管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循相应的开发策略,都要明确以下问题:1. 系统要解决的问题,如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足用户生产和管理业务作为第一要素进行考虑。用户接口和操作界面设计尽可能做到界面美观大方,操作简便实用。2. 系统可行性研究,确定系统所要实现的目标。通过对企业状况的初步调研得出现状分析的
17、结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案卸可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。 3. 系统开发的原则。在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。4. 系统开发前的准备工作,作好开发人员的组织准备和企业基础准备工作。5. 系统开发方法的选择和开发计划的制定。针对己经确定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利用计划。 2.3 性能需求(需要的环境)系统的运行对运行环境还有一些要求:1. 硬件环境处
18、理器:Inter Pentium3 450 或更高内 存:128MB硬盘空间:1GB显 卡:SVGA显示适配器或者更高2. 软件环境操作系统:Windows98/ME/2000/XP+iis数 据 库:Access3系统的分析和总体设计 3.1 系统总体分析根据当前系统用户的需求分析和系统所需的实际总用,先形成大概的整体模型,然后再采用逐步细化的方法来具体的完成我们的开发任务。首先,我们将制定本系统的总体功能和大致所需的模块,以及各模块相应的功能和作用。接着将考虑各模块之间的调用情况和之间的接口联系,以及相应的系统的整体流程图,最后进行系统的开发工作。 3.2 系统的作用和功能系统开发的总体任
19、务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。需要完成的主要功能及相应的需求分析在前面都已经有了论述,下面将要从总体上来划分各个实现的功能所对应的模块。通过结构化的分析方法和各个功能的集中、分块得到下面的系统功能模块各模块功能简介:本系统主要涉及四大模块,后台管理模块、用户登录注册模块、商品信息搜索模块,商品信息前台发布模块和购物车模块。1. 后台管理(1)图书管理:将图书信息加如系统数据库各表,并能更该图书信息,删除图书,查看定单信息,管理书籍的评论。(2)分类管理:添加或者删除要增加或者放弃的类。并且在类中增加细分的小类,细化分类管理。(3)用户
20、管理:该模块管理员使用,完成对系统用户的增删、修改;对未注册的用户进行注册;查看用户的定单详情。(4)信息发布管理:将要重要的新闻显示在主页公告栏。过期的新闻进行修改和删除。2. 会员登录注册(1)用户信息注册页面:用户填写自己的信息,在系统上注册自己的帐号。(2)会员信息管理:用户可以设置和更改自己的基本信息及相应的消费情况。3. 图书信息搜索(1)分类信息查询:用户可以对图书进行分类查询。(2)详细信息查询:用户细化的搜索自己想要的书籍。4. 商品信息前台发布此模块的作用是将网站最新的信息发布到前台,使用户能得到最新的图书信息。5. 购物车此模块的作用是使用户利用此功能实现图书的购买。用下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 销售 管理 系统 设计 实现 大学本科 毕业论文
限制150内