




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西安石油大学本科毕业设计(论文) I 毕毕业业设设 计计(论文(论文)任任务务书书 题 目99 网上书店管理信息系统的分析与设计 学生姓名马计学号200909010223专业班级经管 0902 设计 (论文) 内容及 基本要 求 1.进行广泛的资料查询和文献检索等前期准备工作,并完成不少于 15000 字符的与本专业相关的英文资料翻译。 2.在查阅资料的基础上,按照要求格式认真做好 40006000 字的 开题报告 , 开题报告被指导老师审核通过之后方可进行设计报告撰 写工作。 3.“99 网上书店 管理信息系统 的分析与设计 ”设计报告中应包 括以下内容的论述: 绪论(选题的背景及意义、简要的文献综述) 系统分析(系统的需求分析、业务流程分析、数据流程分析、数 据字典等) 系统设计(功能结构设计、流程设计、数据库设计、物理配置方 案设计、输出/输入设计等) 系统实现 4.进度安排(根据经济管理学院本科毕业设计(论文)实施细则 ) 。 5.设计报告写作应符合我校本科生毕业设计撰写规范,条理清晰,语 言流畅,论点明确,论据充分。设计报告字数不低于 10000 字。 6.按时、按质、按量完成设计报告撰写,按标准格式装订成册。 设计(论文)起止时间2013 年 2 月 25 日 至 2013 年 5 月 25 日 设计(论文)地点西安石油大学 指导教师签名年 月 日 系(教研室)主任签名年 月 日 学生签名年 月 日 西安石油大学本科毕业设计(论文) II 9 99 9 网网上上书书店店管管理理信信息息系系统统的的分分析析与与设设计计 摘要:摘要: 随着经济的发展和通信技术的提高,互联网使人们的生活越来越方便。网上 购物则成为人们日常生活必不可少的一部分。论文是以基于 WEB 的网上书店系统 的开发为背景进行书写的,利用网上书店管理系统可方便广大用户购买书籍,该系 统主要包括书籍的查询,书籍的订购,管理员对用户,商品,定单的管理。使用户 能够在不同地方不同时间都可以购买自己理想的书籍。管理员的管理也更加方便快 捷,更好的提高了购物管理的效率。 系统的主要功能是通过互联网将购买者与销售商紧密的联系在一起。此系统采 用 ASP 技术设计,使用 ADO 技术连接到后台的 ACCESS 数据库,实现数据的存贮 和前台对数据库中的数据调用。网站管理者发布图书信息,用户登录该系统就可以 购买自己喜欢的图书,并可以选择不同的邮寄途径和付款方式。用户在足不出户的 情况下就可以购物,给消费者带来了很大的方便。 本文先对课题背景、目的等简单叙述。然后对相关知识进行简单介绍,最后对 系统进行可行性分析、需求分析功能性分析,以及系统的设计与实现。并通过对系 统的测试,对其功能和性能进行评估。最后,进行总结,介绍了系统的特点和不足 之处。 关键词:关键词: 网上书店;ASP;ACCESS;ADO 西安石油大学本科毕业设计(论文) III Analysis and Design of The 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 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 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, connected 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 remain 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, functional 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 设计背景-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 的系统特性 -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 系统物理配置方案设计-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 设计背景设计背景 目前,网络正以一种前所未有的冲击力在影响着人类的活动。网络的诞生和发 展,颠覆了古老的信息传播方式,打破了存在于传统交流方式中时间和空间的种种 壁垒,彻底的改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动, 并给人类带来了新的机遇和挑战。中国互联网络信息中心发布的 2013.1.15 日下午第 三十一次 CNNIC 调查结果显示,截至 2012 年 12 月底,我国网民规模达 5.64 亿, 全年共计新增网民 5090 万人。互联网普及率为 42.1%,较 2011 年底提升 3.8 个百分 点。 报告显示,截至 2012 年 12 月,我国网络购物用户规模达到 2.42 亿,网络 购物使用率提升至 42.9%,与 2011 年相比,网上购物用户增长 4807 万人,增长率 为 24.8%。 。在网络营销受到重视、网民消费观念转变等因素的影响下,不少商家纷 纷打破单一经营模式,在传统渠道外开拓出网络渠道,以寻求销售的新增长点。传 统商家对网络渠道的应用不断深入,传统渠道和网络渠道正在加速融合。用户在网 上关注的信息也不再是单一的新闻。报告数据显示,用户在网上经常查询的信息中, 即时通信使用率 82.9%,搜索引擎使用率为 80.0%,网络购物使用率为 42.9%。在互 联网服务业务方面:即时通信,搜索引擎,网络音乐,网络购物等服务业务仍然快 速的发展着。 互联网技术发展到今天,计算机网络不仅渗透到社会生活的各个领域,而且渗 透到了千家万户。不仅各商家,企业需要制作网页、网站,许多的个人网站也如同 雨后春笋般地大量出现。“上网”、“制作主页”、“建站”好多的术语己经成为当今社 会用语频率最高的词语了。 人们只要做在家中动动鼠标就遍知天下事,就能够购买到自己需要的物品,摆 脱了时间和空间的限制,因此使用计算机及网络,已成为人们进入现代社会的必备 技能。基于 WEB 的销售管理系统正是在这种情况下诞生的,它已成为我们进行商 品交易中不可缺少的部分。通过互联网传递的大量信息使得现有的社会资源获得高 效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。 1.21.2 研究现状研究现状 .1 国内研究现状国内研究现状 我国网上书店首先起步晚、数量少。我国第一家网上书店是1995年建立的中国 书店网上书店()。1997年4月杭州新华书店建立了新华书店系统的第 一个网上书店()。目前国内网上书店排行:1.卓越网 2.当 当网 3.京东商城 4.中国图书网 5.99网上书城。 西安石油大学本科毕业设计(论文) 4 当前, 我国网上书店尚处于起步阶段, 在经营规模、可供品种、备货以及配送、 服务等诸方面还有待于进一步完善。我国网上书店的业务量正在逐渐增加。但是在 网上书店迅速发展的同时也存在许多的问题: 有些网上书店没有出版物经营权, 却在网上进行出版物的购销活动; 有些网上书店存在超范围经营现象, 如从事总 发行或二级批发, 有的还从事网络出版; 有些网上书店从非正式渠道组织货源, 销售非法出版物或国家明令禁止的出版物;很多网上书店供应满足率很低或供应不 及时, 有的服务质量较差。其次, 我国网上书店凌乱, 但经营状况令人担忧。网上 书店林立是有其深刻原因的, 因为图书是网上最容易销售的商品, 也是当前电子商 务网站选择的必然趋势。 通过互联网建立网上书店, 在当前国际上还是一个年轻的事业, 在中国更是一 株幼苗。网上书店售书常出现的尴尬局面是由多方面的因素造成的: 一是我国通讯 技术不太发达, 造成了上网购书时信息通道堵塞; 二是网上信息不全, 可供书目有 限, 配书不够迅速高效, 运送图书周期太长等; 三是网上支付手段限制, 尽管可在 网上刷卡购书, 毕竟未得到广泛的应用, 同时网上售书不但缺乏折扣和优惠, 还要 增加入网费等其它费用开支。但人们认为网上售书是未来值得开发的一个通道, 前 景不可限量。只要解决资讯的完整性和及时性, 完善软硬件设施, 网上书店就会有 无限商机和发展空间。 对于加快网上书城建设,朱天慧认为:网上书店的经营活动应该严格按照出版 物发行的各项规定执行,不能因购销方式的改变而有所特殊。丰富图书品种、信息和 相关内容,网上书店应加强与各地出版社的联系, 把全国各出版社可供销售的图书 尽可能地放到网络书店中供读者选择, 并提供尽可能多的图书品种及详尽的图书信 息和不同内容的书评。 印玺认为,网上书店要降低运输费用,为顾客取得最大的利益,物流配送是永 远需要研究和不断解决的问题。网上书店不能仅仅依赖邮政系统,而要不断开发新 的途径。根据自身经营策略和现状出发,选择自营物流或从服务质量、运输费用等 多方面考察合作伙伴,建立快捷而经济的物流系统,进而发展为供应链,充分利用 网络资源,取得规模效益。 .2 国外研究现状国外研究现状 国外网上书店主要分布在欧美等经济技术比较发达的国家和地区。起步早、规 模大、发展快、数量多等,其中在 90 年代末期国外已有网上书店 1000 多家。全球 最大的网上书店-亚马逊书店是 1995 年 7 月,由当时三十岁的美国年轻人贝索斯 创立的。在成立五年后,就取代了巴诺书店,成为世界上最大的书店,跻身世界 500 强企业。 ,它为读者提供了方便舒适的网上购物环境,丰富的图书品种,优惠的 价格,完善的金融结算制度,以及高效率的配送服务,并且实现了零库存运转。自 1995 年 7 月亚马逊书店卖出第一本书起,它的销售总额直线上升,1997 年销售额即 西安石油大学本科毕业设计(论文) 5 达 1.48 亿美元,为 1996 年的 9.3 倍,1998 年猛增到 5.4 亿美元,增幅达 365。美 国有许多图书馆,例如:纽约皇后区图书馆的新书就是从 Borders 网上书店订购。 亚马逊网站所带动的网络股热潮与行销经营模式,已然成为各方讨论的热点。 亚马逊网站的竞争策略,若以四个字涵盖其精神:就是新、速、实、简。 “新”是指 “服务功能随着科技进步” ;“速”是指“信誉来自于流程的速度” ;“实”是指 “实惠的折扣价格” ;“简”是指“一键式购物 (one-click chase)功能服务” 。 在亚马逊成功的多种因素背后还有一条独到的做法,即网络书评。以庞大书目 为主所孕生的书评,是亚马逊引以为傲的资产,综观亚马逊网络书店的书评,来源 大致有四种:1策略联盟:与平面书评杂志、杂志、报纸、电视媒体合作,付费转 载推荐书评。2作者或出版社提供的评论或摘要。3亚马逊编辑书评(editorial reviews) 。4读者书评。这些书评不单单是书评而已,而是依存于一套精心设计规 划的消费模式,因此书评与消费依循另一种模式而结合。 1.31.3 设计目的与意义设计目的与意义 由于互联网 Internet 在中国的普及,中国人对互联网的依赖越来越强烈。电子商 务也越来越受到人们的关注,网上购物作为一种崭新的消费模式更多的受到人们的 喜爱。网上书城作为网上购物的一部分也有了迅速的发展。 本次毕业设计的目的是建立一个动态的、交互的在线购书的网站。即它是交易 双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过 Internet、web 和 购物界面技术化的 B2C 模式。实现电子商务的信息流、资金流、物流三方面的内容。 网上购物跨越了区域限制,给商业流通领域带来了非同寻常的变革。对于用户 而言,网上书店价格优惠、省去路上的时间、搜索方便、货比三家、信息传递成本 低廉、界面直观、信息量大、更新更快。跨地域买到你想要的,但是在身边书店买 不到的书!其次,对于商家来说,网上销售无库存压力、经营成本低、行销网络广, 没有地区的限制、快速有效的信息化客户服务,并且可以拿到在传统购物中所很难 得到的用户数据进行分析,挖掘更深层次的用户价值和忠诚度等。与传统的书店相 比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费 用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结 算及时,快捷方便,周转高速。 最后,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多 的层面上以更高的效率实现资源配置。 网上书店将逐步成为当代主流。 西安石油大学本科毕业设计(论文) 6 1.41.4 主要内容主要内容 系统分析(包括:需求分析、可行性分析、需求可行性、技术可行性) ; 总体设计设计方案(包括数据库设计、数据库概念设计、数据库 E-R 图、数据 库逻辑结构设计、模块划分) ; 实现数据库访问层(包括一般数据库操作的封装、存储过程操作的封装) ;详细 设计与实现(包括用户管理模块的用户注册、用户登录、找回丢失密码、修改个人 信息) ; 图书管理模块的管理图书类别、添加、删除、修改图书信息列表、显示图书、 搜索图书; 购物车管理模块的查看购物列表、结账;订单管理模块的客户订单管理、 管理员订单管理;后台管理模块的查询用户信息、查询销售情况; 系统测试及系统评价。 1.51.5 设计方法与手段设计方法与手段 方法方法:系统采用自上而下的开发方式,即从整体进行设计,逐渐从抽象到具体, 从概要设计到详细设计,从而体现结构化的设计思想。采用 asp 网络编程语言进行 编程设计。 主要工具:主要工具:Asp 编程软件,IIS 互联网信息服务 数据库:数据库:Microsoft access 数据库 操作系统操作系统:Windows XP 操作系统 西安石油大学本科毕业设计(论文) 7 2 2 9999 网上书店系统开发工具简介网上书店系统开发工具简介 2.12.1 ASP 网络编程语言网络编程语言 ASP 是 Active Server Page 的缩写,意思是“动态服务器页面”。ASP 是微软公司 开发的代替 CGI 脚本程序的一种应用,它能够与数据库和其它程序进行交互,属于一 种简单、方便的编程工具。ASP 的网页文件的格式是.asp,是现在最流行的动态网 页编程语言之一。 ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web 应用 程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利 用 ASP 可以向网页中添加交互式内容(如在线表单),也可以创建使用 HTML 网 页作为用户界面的 web 应用程序。 与 HTML 相比,ASP 网页具有以下特点: (1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试; (3)服务器上的 ASP 解释程序会在服务器端进行执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产 生的网页; (4)ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。 例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚本中对这些 信息进行处理,然后向 web 浏览器发送信息; (5)ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存取数 据库、发送 Email 或访问文件系统等。 (6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器, 因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取。 (7)方便连接 ACCESS 与 SQL 数据库。 ASP 也不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML 和 WML 语言结合制作 WAP 手机网站。 .1 ASP 页面结构页面结构 ASP 的程序代码简单、通用,文件名由.asp 结尾,ASP 文件通常由四部分构成: (1)标准的 HTML 标记:所有的 HTML 标记均可使用。 (2)ASP 语法命令:位于 标签内的 ASP 代码。 (3)服务器端的 include 语句:可用#include 语句调入其它 ASP 代码,增强了 西安石油大学本科毕业设计(论文) 8 编程的灵活性。 (4)脚本语言:ASP 自带 JScript 和 VBScript 两种脚本语言,增加了 ASP 的编 程功能,用户也可安装其它脚本语言,如 Perl、Rexx 等。 .2 ASP 运行环境运行环境 目前 ASP 可运行在三种环境下。 (1)WINDOWS NT 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 主页的最佳选择。 .3 ASPASP 的内建对象的内建对象 ASP 提供了六个内建对象,供用户直接调用: 1) Application 对象:负责管理所有会话信息,可用来在指定的应用程序的所有 用户之间共享信息。 2) Session 对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同 WEB 页面跳转时,Session 中的变量在用户整个会话过程中一直保存。Session 对象 需 cookie 支持。 3) Request 对象:从用户端取得信息传递给服务器,是 ASP 读取用户输入的主 要方法。 4) Response 对象:服务器将输出内容发送到用户端。 5) Server 对象:提供对服务器有关方法和属性的访问。 6) Object Context 对象:IIS 4.0 新增的对象,用来进行事务处理。此项功能需得 到 MTS(Microsoft Transcation Server)管理的支持。 .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 也可自行编制 Actiive 组件,以提高系统的实用性。 .5 Database Access 组件组件 ADO WWW 上很重要的应用是访问 WEB 数据库,用 ASP 访问 WEB 数据库时,必 须使用 ADO 组件,ADO 是 ASP 内置的 ActiveX 服务器组件(ActiveX Server Component),通过在 WEB 服务器上设置 ODBC 和 OLEDB 可连接多种数据库:如 SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP 等,是对目前 微软所支持的数据库进行操作的最有效和最简单直接的方法。 ADO 组件主要提供了以下七个对象和四个集合来访问数据库。 (1)Connection 对象:建立与后台数据库的连接。 (2)Command 对象:执行 SQL 指令,访问数据库。 (3)Parameters 对象和 Parameters 集合:为 Command 对象提供数据和参数。 (4)RecordSet 对象:存放访问数据库后的数据信息,是最经常使用的对象。 (5)Field 对象和 Field 集合:提供对 RecordSet 中当前记录的各个字段进行访 问的功能。 (6)Property 对象和 Properties 集合:提供有关信息,供 Connection、Command、RecordSet、Field 对象使用。 (7)Error 对象和 Errors 集合:提供访问数据库时的错误信息。 2.22.2 ACESS 数据库数据库 Microsoft Office Access 是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系 统程式之一。 .1 ACCESS 的用途的用途 (1)进行数据分析: access 有强大的数据处理、统计分析能力,利用 access 的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。 比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这 一点是 Excel 无法与之相比的。 这一点体现在:会用 access,提高了工作效率和工 作能力。 (2)开发软件: access 用来开发软件,比如生产管理、销售管理、库存管理 等各类企业管理软件,其最大的优点是:易学!非计算机专业的人员,也能学会。 低成本地满足了那些从事企业管理工作的人员的管理需要,通过软件来规范同事、 下属的行为,推行其管理思想。 (VB、.net、 C 语言等开发工具对于非计算机专业 人员来说太难了,而 access 则很容易) 。 这一点体现在:实现了管理人员(非计算 西安石油大学本科毕业设计(论文) 10 机专业毕业)开发出软件的“梦想” ,从而转型为“懂管理+会编程”的复合型人才。 另外,在开发一些小型网站 WEB 应用程序时,用来存储数据。例如 ASP+Access。 这些应用程序都利用 ASP 技术在 InternetInformation Services 运行比较复杂的 WEB 应用程序则使用 PHP/MySQL 或者 ASP/Microsoft SQL Server ACCESS 的用途更多,体现在很多方面: 表格模板。 只需键入需要跟踪的内容,Access 便会使用表格模板提供能够完 成相关任务的应用程序。 Access 可处理字段、关系和规则的复杂计算,以便您能 够集中精力处理项目。 您将拥有一个全新的应用程序,其中包含能够立即启动并运 行的自然 UI。 创建和运行旧数据库。 尽情享用对您的现有桌面数据库 (ACCDB/MDB) 的支 持。 .2 ACCESS 的系统特性的系统特性 用户可以创建表,进行查询,创建图表和报告,并且可以通过宏把他们联系在 一起。高级用户能够使用宏命令做出拥有高级数据操作和用户控制权的较完善的方 案。Access 拥有的报表创建功能能够处理任何它能够访问的数据源。 Access 提供功能参数化的查询,这些查询和 Access 表格可以被诸如 VB6 和. NET 的其它程序通过 DAO 或 ADO 访问。在 Access 中,VBA 能够通过 ADO 访问 参数化的存储过程。 Microsoft SQL Server 的桌面版本能够与 Access 一起使用,作为 Jet 数据库引擎 的替代。这种支持是从 MSDE(Miscrosoft SQL Server 桌面引擎)开始的。MSDE 是 MSSQL 服务器 2000 的小型版本,以后的产品是 SQL Server 2005 and 2008 的 Express(入门级)版本。 与一般的 CS 关系型数据库管理不同,Access 不执行数据库触发,预存程序或 交互式登录操作。Access 2010 包括了嵌入 ACE 数据引擎的表级触发和预存程序, 因此,客户-服务器数据库系统对于 Access 2010 就不是必需的了。在 Access 2010 中, 表格,查询,图表,报表和宏现在基于网络的应用上能够进行分别开发。Access 2010 与 Microsoft SharePoint 2010 的集成也得到了很大改善。 西安石油大学本科毕业设计(论文) 11 3 系统分析系统分析 3.13.1 需求分析需求分析 本课题是网上书店系统,主要功能包括:用户登录、注册、新书上架、图书分 类查询、销售排行、特价书籍、意见反馈(留言簿)、订单查询、用户注册帐户信 息查询等功能网上订货系统的基本功能 要实现的网上书店系统功能分为六个模块: (1)用户管理模块包括: 1)用户注册:用户基本信息的注册登记,提供新用户注册功能。 2)用户权限验证:检查用户的口令和密码是否正确。 3)用户个人信息修改:用户修改其登记的信息。 4)查询订单信息:查询用户自己订单的信息; (2)图书管理包括: 1)提供了对商品信息的查询与检索。 2)购物篮:客户一次可以选购多种商品,这些商品在提交订单前放入购物 篮,在购物 篮中的商品可以调整数量、删除、清空购物车。 3)增加/修改/删除商品:对商品的简介修改,增加商品种类,商品数量会 随着用户购买自动减少,对库存不够的商品增加数量,对已经无法提供 的商品进行删除。 (3)订单管理包括: 1)收集用户信息:查看所用用户的资料。 2)订单的确认:批量查看历史订单,对订单进行检索查询。 3)无法提交的订单:通知用户库存不够,提供用户联系管理员方式。 (4)订单处理包括: 1)订单查询:根据不同的条件对订单进行查询,可以查看到订单的详细内 容; 2)订单调出:管理员对查询出来的订单选择调出; 3)订单审核:管理员对调出的订单进行审核,审核后的订单转为出货单; (5)出货处理: 1)出货单查询:根据不同的条件查询出货单; 2)全部出货单:显示所有出货单的相关资料; (6)管理员管理模块: 西安石油大学本科毕业设计(论文) 12 1)添加、删除用户:系统默认的最高级的管理员的功能; 2)查看所有用户资料:任何管理员都可以看到所有管理员除了密码以外的 资料; 3)密码修改:任何管理员都可以凭原密码修改密码。 3.23.2 可行性分析可行性分析 .1 经济可行性经济可行性 可利用现有的服务器,装上 IIS 服务器软件,即可成为一台 IIS 服务器,客户只 要连上 INTERNET 利用自己的机器即可使用系统,对企业不构成经济的负担,系统 成本主要集中在系统软件的开发上,当系统投入运行后可以为企事业单位节约大量 的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。 综上所述,技术上与经济上都是可行的,而且要求不高,所以该系统的开发是可 行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论