99网上书店管理信息系统的分析与设计 毕业设计.doc

上传人:白大夫 文档编号:4488608 上传时间:2019-11-12 格式:DOC 页数:52 大小:2.19MB
返回 下载 相关 举报
99网上书店管理信息系统的分析与设计 毕业设计.doc_第1页
第1页 / 共52页
99网上书店管理信息系统的分析与设计 毕业设计.doc_第2页
第2页 / 共52页
99网上书店管理信息系统的分析与设计 毕业设计.doc_第3页
第3页 / 共52页
99网上书店管理信息系统的分析与设计 毕业设计.doc_第4页
第4页 / 共52页
99网上书店管理信息系统的分析与设计 毕业设计.doc_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《99网上书店管理信息系统的分析与设计 毕业设计.doc》由会员分享,可在线阅读,更多相关《99网上书店管理信息系统的分析与设计 毕业设计.doc(52页珍藏版)》请在三一文库上搜索。

1、 I 毕毕业业设设 计计(论文(论文)任任务务书书 题 目99 网上书店管理信息系统的分析与设计 学生姓名 学号200909010223专业班级经管 0902 设计 (论文) 内容及 基本要 求 1.进行广泛的资料查询和文献检索等前期准备工作,并完成不少于 15000 字符的与本专业相关的英文资料翻译。 2.在查阅资料的基础上,按照要求格式认真做好 40006000 字的 开题报告 , 开题报告被指导老师审核通过之后方可进行设计报告撰 写工作。 3.“99 网上书店 管理信息系统 的分析与设计 ”设计报告中应包 括以下内容的论述: 绪论(选题的背景及意义、简要的文献综述) 系统分析(系统的需求

2、分析、业务流程分析、数据流程分析、数 据字典等) 系统设计(功能结构设计、流程设计、数据库设计、物理配置方 案设计、输出/输入设计等) 系统实现 4.进度安排(根据经济管理学院本科毕业设计(论文)实施细则 ) 。 5.设计报告写作应符合我校本科生毕业设计撰写规范,条理清晰,语 言流畅,论点明确,论据充分。设计报告字数不低于 10000 字。 6.按时、按质、按量完成设计报告撰写,按标准格式装订成册。 设计(论文)起止时间2013 年 2 月 25 日 至 2013 年 5 月 25 日 设计(论文)地点西安石油大学 指导教师签名年 月 日 系(教研室)主任签名年 月 日 学生签名年 月 日 I

3、I 9 99 9 网网上上书书店店管管理理信信息息系系统统的的分分析析与与设设计计 摘要:摘要: 随着经济的发展和通信技术的提高,互联网使人们的生活越来越方便。网上 购物则成为人们日常生活必不可少的一部分。论文是以基于 WEB 的网上书店系统 的开发为背景进行书写的,利用网上书店管理系统可方便广大用户购买书籍,该系 统主要包括书籍的查询,书籍的订购,管理员对用户,商品,定单的管理。使用户 能够在不同地方不同时间都可以购买自己理想的书籍。管理员的管理也更加方便快 捷,更好的提高了购物管理的效率。 系统的主要功能是通过互联网将购买者与销售商紧密的联系在一起。此系统采 用 ASP 技术设计,使用 A

4、DO 技术连接到后台的 ACCESS 数据库,实现数据的存贮 和前台对数据库中的数据调用。网站管理者发布图书信息,用户登录该系统就可以 购买自己喜欢的图书,并可以选择不同的邮寄途径和付款方式。用户在足不出户的 情况下就可以购物,给消费者带来了很大的方便。 本文先对课题背景、目的等简单叙述。然后对相关知识进行简单介绍,最后对 系统进行可行性分析、需求分析功能性分析,以及系统的设计与实现。并通过对系 统的测试,对其功能和性能进行评估。最后,进行总结,介绍了系统的特点和不足 之处。 关键词:关键词: 网上书店;ASP;ACCESS;ADO III Analysis and Design of The

5、 99 Online Bookstore Management Information System Abstract: With the development of economy and the improvement of communication technology, the Internet makes the life of people more and more convenient. Online shopping has become a part of peoples daily life indispensable. This paper is based on

6、the development of online bookstore system based on WEB for the background of writing, can be convenient for users to buy books using the online bookstore management system, this system mainly includes the books inquiry, the order book, the administrator of the user, product, order management. Users

7、 to different times in different places to buy their own ideal books. Administrator management is more convenient, improve the efficiency of shopping management. The main function of the system is through the Internet to buyers and sellers closer together. ASP technology to design the system, connec

8、ted to the background ACCESS database using ADO technology, data storage and the data in the database call. Website administrators publish books information, the user login the system can purchase their own love of books, and can choose different mailing the way and method of payment. The user can r

9、emain within doors shopping in the case, has brought great convenience to consumers. This article first to the topics background, purpose and so on are described briefly. And then a brief introduction to the related knowledge, finally, the system feasibility analysis, requirement analysis, functiona

10、l analysis, as well as the design and implementation of the system. And through the system test, to evaluate its functionality and performance. Finally, summarizes, the characteristics of the system are introduced and the shortcomings. Keywords:Online Bookstore;ASP; ACCESS;ADO 1 目目 录录 1 1 绪论绪论-1 1.1

11、 设计背景-1 1.2 研究现状-1 1.2.1 国内研究现状-1 1.2.2 国外研究现状-2 1.3 设计目的与意义-3 1.4 主要内容-4 1.5 设计方法与手段-4 2 2 9999 网上书网上书店系店系统开发工具简介统开发工具简介-5 2.1 ASP 网络编程语言-5 2.1.1 ASP 页面结构 -5 2.1.2 ASP 运行环境 -6 2.1.3 ASP 的内建对象 -6 2.1.4 ASP 的内置组件-6 2.1.5 Database Access 组件 ADO-7 2.2 ACESS 数据库-7 2.2.1 ACCESS 的用途-7 2.2.2 ACCESS 的系统特性 -

12、8 3 系统分析系统分析 -9 3.1 需求分析 -9 3.2 可行性分析-10 3.2.1 经济可行性 -10 3.2.2 技术可行性 -10 3.2.3 操作可行性 -10 3.3 业务流程分析 -11 3.3.1 会员中心业务流程-11 3.3.2 售书业务流程-11 3.3.3 商品管理流程-12 3.3.4 基础信息管理流程-12 3.4 数据流程分析 -13 3.4.1 系统数据流程分析-13 3.4.2 系统数据字典(见附录) -15 2 4 4 系统设计系统设计-16 4.1 系统总体结构设计-16 4.2 系统详细设计 -17 4.2.1 数据库的详细设计-17 4.2.2

13、系统物理配置方案设计-22 4.2.3 输入设计-22 4.2.4 输出设计-23 5 系统实现系统实现-25 5.1 登陆界面-25 5.2 用户界面的实现-25 5.3 后台管理界面的实现 -26 5.4 图书子系统-27 5.4.1 图书搜索-27 5.4.2 购物篮-28 5.5 订单管理子系统-29 5.6 系统测试-30 5.7 系统使用说明 -33 6 结论结论 -35 6.1 系统特色-35 6.2 系统存在不足 -35 6.3 收获与心得-36 参考文献参考文献-37 致谢致谢-38 附录附录-39 附录附录-45 3 1 1 绪论绪论 1.11.1 设计背景设计背景 目前,

14、网络正以一种前所未有的冲击力在影响着人类的活动。网络的诞生和发 展,颠覆了古老的信息传播方式,打破了存在于传统交流方式中时间和空间的种种 壁垒,彻底的改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动, 并给人类带来了新的机遇和挑战。中国互联网络信息中心发布的 2013.1.15 日下午第 三十一次 CNNIC 调查结果显示,截至 2012 年 12 月底,我国网民规模达 5.64 亿, 全年共计新增网民 5090 万人。互联网普及率为 42.1%,较 2011 年底提升 3.8 个百分 点。 报告显示,截至 2012 年 12 月,我国网络购物用户规模达到 2.42 亿,网络 购物

15、使用率提升至 42.9%,与 2011 年相比,网上购物用户增长 4807 万人,增长率 为 24.8%。 。在网络营销受到重视、网民消费观念转变等因素的影响下,不少商家纷 纷打破单一经营模式,在传统渠道外开拓出网络渠道,以寻求销售的新增长点。传 统商家对网络渠道的应用不断深入,传统渠道和网络渠道正在加速融合。用户在网 上关注的信息也不再是单一的新闻。报告数据显示,用户在网上经常查询的信息中, 即时通信使用率 82.9%,搜索引擎使用率为 80.0%,网络购物使用率为 42.9%。在互 联网服务业务方面:即时通信,搜索引擎,网络音乐,网络购物等服务业务仍然快 速的发展着。 互联网技术发展到今天

16、,计算机网络不仅渗透到社会生活的各个领域,而且渗 透到了千家万户。不仅各商家,企业需要制作网页、网站,许多的个人网站也如同 雨后春笋般地大量出现。“上网”、“制作主页”、“建站”好多的术语己经成为当今社 会用语频率最高的词语了。 人们只要做在家中动动鼠标就遍知天下事,就能够购买到自己需要的物品,摆 脱了时间和空间的限制,因此使用计算机及网络,已成为人们进入现代社会的必备 技能。基于 WEB 的销售管理系统正是在这种情况下诞生的,它已成为我们进行商 品交易中不可缺少的部分。通过互联网传递的大量信息使得现有的社会资源获得高 效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。 1

17、.21.2 研究现状研究现状 1.2.11.2.1 国内研究现状国内研究现状 我国网上书店首先起步晚、数量少。我国第一家网上书店是1995年建立的中国 书店网上书店()。1997年4月杭州新华书店建立了新华书店系统的第 一个网上书店()。目前国内网上书店排行:1.卓越网 2.当 当网 3.京东商城 4.中国图书网 5.99网上书城。 4 当前, 我国网上书店尚处于起步阶段, 在经营规模、可供品种、备货以及配送、 服务等诸方面还有待于进一步完善。我国网上书店的业务量正在逐渐增加。但是在 网上书店迅速发展的同时也存在许多的问题: 有些网上书店没有出版物经营权, 却在网上进行出版物的购销活动; 有些

18、网上书店存在超范围经营现象, 如从事总 发行或二级批发, 有的还从事网络出版; 有些网上书店从非正式渠道组织货源, 销售非法出版物或国家明令禁止的出版物;很多网上书店供应满足率很低或供应不 及时, 有的服务质量较差。其次, 我国网上书店凌乱, 但经营状况令人担忧。网上 书店林立是有其深刻原因的, 因为图书是网上最容易销售的商品, 也是当前电子商 务网站选择的必然趋势。 通过互联网建立网上书店, 在当前国际上还是一个年轻的事业, 在中国更是一 株幼苗。网上书店售书常出现的尴尬局面是由多方面的因素造成的: 一是我国通讯 技术不太发达, 造成了上网购书时信息通道堵塞; 二是网上信息不全, 可供书目有

19、 限, 配书不够迅速高效, 运送图书周期太长等; 三是网上支付手段限制, 尽管可在 网上刷卡购书, 毕竟未得到广泛的应用, 同时网上售书不但缺乏折扣和优惠, 还要 增加入网费等其它费用开支。但人们认为网上售书是未来值得开发的一个通道, 前 景不可限量。只要解决资讯的完整性和及时性, 完善软硬件设施, 网上书店就会有 无限商机和发展空间。 对于加快网上书城建设,朱天慧认为:网上书店的经营活动应该严格按照出版 物发行的各项规定执行,不能因购销方式的改变而有所特殊。丰富图书品种、信息和 相关内容,网上书店应加强与各地出版社的联系, 把全国各出版社可供销售的图书 尽可能地放到网络书店中供读者选择, 并

20、提供尽可能多的图书品种及详尽的图书信 息和不同内容的书评。 印玺认为,网上书店要降低运输费用,为顾客取得最大的利益,物流配送是永 远需要研究和不断解决的问题。网上书店不能仅仅依赖邮政系统,而要不断开发新 的途径。根据自身经营策略和现状出发,选择自营物流或从服务质量、运输费用等 多方面考察合作伙伴,建立快捷而经济的物流系统,进而发展为供应链,充分利用 网络资源,取得规模效益。 1.2.21.2.2 国外研究现状国外研究现状 国外网上书店主要分布在欧美等经济技术比较发达的国家和地区。起步早、规 模大、发展快、数量多等,其中在 90 年代末期国外已有网上书店 1000 多家。全球 最大的网上书店-亚

21、马逊书店是 1995 年 7 月,由当时三十岁的美国年轻人贝索斯 创立的。在成立五年后,就取代了巴诺书店,成为世界上最大的书店,跻身世界 500 强企业。 ,它为读者提供了方便舒适的网上购物环境,丰富的图书品种,优惠的 价格,完善的金融结算制度,以及高效率的配送服务,并且实现了零库存运转。自 1995 年 7 月亚马逊书店卖出第一本书起,它的销售总额直线上升,1997 年销售额即 5 达 1.48 亿美元,为 1996 年的 9.3 倍,1998 年猛增到 5.4 亿美元,增幅达 365。美 国有许多图书馆,例如:纽约皇后区图书馆的新书就是从 Borders 网上书店订购。 亚马逊网站所带动的

22、网络股热潮与行销经营模式,已然成为各方讨论的热点。 亚马逊网站的竞争策略,若以四个字涵盖其精神:就是新、速、实、简。 “新”是指 “服务功能随着科技进步” ;“速”是指“信誉来自于流程的速度” ;“实”是指 “实惠的折扣价格” ;“简”是指“一键式购物 (one-click chase)功能服务” 。 在亚马逊成功的多种因素背后还有一条独到的做法,即网络书评。以庞大书目 为主所孕生的书评,是亚马逊引以为傲的资产,综观亚马逊网络书店的书评,来源 大致有四种:1策略联盟:与平面书评杂志、杂志、报纸、电视媒体合作,付费转 载推荐书评。2作者或出版社提供的评论或摘要。3亚马逊编辑书评(editoria

23、l reviews) 。4读者书评。这些书评不单单是书评而已,而是依存于一套精心设计规 划的消费模式,因此书评与消费依循另一种模式而结合。 1.31.3 设计目的与意义设计目的与意义 由于互联网 Internet 在中国的普及,中国人对互联网的依赖越来越强烈。电子商 务也越来越受到人们的关注,网上购物作为一种崭新的消费模式更多的受到人们的 喜爱。网上书城作为网上购物的一部分也有了迅速的发展。 本次毕业设计的目的是建立一个动态的、交互的在线购书的网站。即它是交易 双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过 Internet、web 和 购物界面技术化的 B2C 模式。实现电子商务

24、的信息流、资金流、物流三方面的内容。 网上购物跨越了区域限制,给商业流通领域带来了非同寻常的变革。对于用户 而言,网上书店价格优惠、省去路上的时间、搜索方便、货比三家、信息传递成本 低廉、界面直观、信息量大、更新更快。跨地域买到你想要的,但是在身边书店买 不到的书!其次,对于商家来说,网上销售无库存压力、经营成本低、行销网络广, 没有地区的限制、快速有效的信息化客户服务,并且可以拿到在传统购物中所很难 得到的用户数据进行分析,挖掘更深层次的用户价值和忠诚度等。与传统的书店相 比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费 用高,管理难的不足,而且网上选择范围广能直观看

25、样,可浏览内容,可随时添订,结 算及时,快捷方便,周转高速。 最后,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多 的层面上以更高的效率实现资源配置。 网上书店将逐步成为当代主流。 6 1.41.4 主要内容主要内容 系统分析(包括:需求分析、可行性分析、需求可行性、技术可行性) ; 总体设计设计方案(包括数据库设计、数据库概念设计、数据库 E-R 图、数据 库逻辑结构设计、模块划分) ; 实现数据库访问层(包括一般数据库操作的封装、存储过程操作的封装) ;详细 设计与实现(包括用户管理模块的用户注册、用户登录、找回丢失密码、修改个人 信息) ; 图书管理模块的管理图书类别、添

26、加、删除、修改图书信息列表、显示图书、 搜索图书; 购物车管理模块的查看购物列表、结账;订单管理模块的客户订单管理、 管理员订单管理;后台管理模块的查询用户信息、查询销售情况; 系统测试及系统评价。 1.51.5 设计方法与手段设计方法与手段 方法方法:系统采用自上而下的开发方式,即从整体进行设计,逐渐从抽象到具体, 从概要设计到详细设计,从而体现结构化的设计思想。采用 asp 网络编程语言进行 编程设计。 主要工具:主要工具:Asp 编程软件,IIS 互联网信息服务 数据库:数据库:Microsoft access 数据库 操作系统操作系统:Windows XP 操作系统 7 2 2 999

27、9 网上书店系统开发工具简介网上书店系统开发工具简介 2.12.1 ASP 网络编程语言网络编程语言 ASP 是 Active Server Page 的缩写,意思是“动态服务器页面”。ASP 是微软公司 开发的代替 CGI 脚本程序的一种应用,它能够与数据库和其它程序进行交互,属于一 种简单、方便的编程工具。ASP 的网页文件的格式是.asp,是现在最流行的动态网 页编程语言之一。 ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web 应用 程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利 用 ASP 可以向网页中添加交互式内容(如在

28、线表单),也可以创建使用 HTML 网 页作为用户界面的 web 应用程序。 与 HTML 相比,ASP 网页具有以下特点: (1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试; (3)服务器上的 ASP 解释程序会在服务器端进行执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产 生的网页; (4)ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。 例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息

29、,并在脚本中对这些 信息进行处理,然后向 web 浏览器发送信息; (5)ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存取数 据库、发送 Email 或访问文件系统等。 (6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器, 因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取。 (7)方便连接 ACCESS 与 SQL 数据库。 ASP 也不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML 和 WML 语言结合制作 WAP 手机网站。 2.1.12.1.1 ASP 页面结构页面结构 AS

30、P 的程序代码简单、通用,文件名由.asp 结尾,ASP 文件通常由四部分构成: (1)标准的 HTML 标记:所有的 HTML 标记均可使用。 (2)ASP 语法命令:位于 标签内的 ASP 代码。 (3)服务器端的 include 语句:可用#include 语句调入其它 ASP 代码,增强了 8 编程的灵活性。 (4)脚本语言:ASP 自带 JScript 和 VBScript 两种脚本语言,增加了 ASP 的编 程功能,用户也可安装其它脚本语言,如 Perl、Rexx 等。 2.1.22.1.2 ASP 运行环境运行环境 目前 ASP 可运行在三种环境下。 (1)WINDOWS NT

31、server 4.0 运行 IIS 3.0(Internet Information Server)以上。 (2)WINDOWS NT workstation 4.0 运行 Peer Web Server 3.0 以上。 (3)WINDOWS 95/98 运行 PWS(Personal Web Server)。 其中以 NT server 上的 IIS 功能最强,提供了对 ASP 的全面支持,是创建高速、 稳定的 ASP 主页的最佳选择。 2.1.32.1.3 ASPASP 的内建对象的内建对象 ASP 提供了六个内建对象,供用户直接调用: 1) Application 对象:负责管理所有会话

32、信息,可用来在指定的应用程序的所有 用户之间共享信息。 2) Session 对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同 WEB 页面跳转时,Session 中的变量在用户整个会话过程中一直保存。Session 对象 需 cookie 支持。 3) Request 对象:从用户端取得信息传递给服务器,是 ASP 读取用户输入的主 要方法。 4) Response 对象:服务器将输出内容发送到用户端。 5) Server 对象:提供对服务器有关方法和属性的访问。 6) Object Context 对象:IIS 4.0 新增的对象,用来进行事务处理。此项功能需得 到 MTS(Mi

33、crosoft Transcation Server)管理的支持。 2.1.42.1.4 ASP 的内置组件的内置组件 (1)Ad Rotator 组件:用来按指定计划在同一页上自动轮换显示广告,用于 WWW 上日益重要的广告服务。 (2)Browser Capabilities 组件:确定访问 WEB 站点的用户浏览器的功能数据, 包括类型、性能、版本等。 (3)Database Access 组件:提供 ADO (ActiveX Data Objects)来访问支持 ODBC 的数据库。 (4)File Access 组件:提供对服务器端文件的读写功能。 (5)Content Linking 组件:生成 WEB 页内容列表,并将各页顺序连接,用于 制作导航条。 此外,还可安装 Myinfo、Counters、Content Rotator、Page Count 等组件,用户 9 也可自行编

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1