【毕业学位论文】(Word原稿)网络售书电子商务信息系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)网络售书电子商务信息系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)网络售书电子商务信息系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)网络售书电子商务信息系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)网络售书电子商务信息系统设计与实现-软件工程_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中图分类号: 学校代码: 10055 密级: 公开 硕 士 专 业 学 位 论 文 网络售书电子商务信息系统设计与实现 文摘要 I 中文摘要 在电子商务快速发展的背景下 ,传统的图书销售模式也受到了较大的冲击。传统的图书销售模式通过新华书店等各类书店实体进行图书的销售,其已经不能够适应网络环境下读者对于图书的购买的需求。网络售书成为图书销售的新兴重要渠道。本文以河南机械工程书店网络售书为研究背景,设计开发具有实际应用价值的网络售书信息系统。 文章全面分析了网络售书系统的使用者 情况,按照用户的职责不同,划分使用者为若干参与者。分析了每一个参与者对于系统的功能用例要求。 以 例图 构建了参与者用例分析方案。根据系统使用者的需求和同类型软件系统的性能指标,得到了系统性能需求分 析方案。划分系统为若干功能模块结构,设计了支持每一个模块运行的数据库 结构模型,并形成了 对应的数据字典和数据库表结构创建 句。 采用 台进行系统开发,以 划分了软件层次结构。分析了软件运行过程中对于数据库事务的 需求 ,设计了 制对于数据库事务进行处理 ,保障了业务操作处于同一个事务的管理。设计了系统运行的软件各个层次类和方法,完成了系统程序代码实现和界面开发。 图书 售信息系统,有效提升了 图书 企业销售的信息化水平,为 图 书 企业综合竞争力的提升提供了技术支持。 关键字: 售书 ; 系统设计 ; 系统实现 I n of of a of to to of as an In as of a of of in s to a of of of of to to s of of a of is to of to QL 2EE to a of of to in of at of to of to of to 录 录 第一章 绪论 . 1 第一节 研究背景和意义 . 1 究背景 . 1 题提出 . 3 究意义 . 3 第二节 国内外研究综述 . 4 外研究综述 . 4 内研究综述 . 6 内外研究分析 . 7 第三节 可行性论证 . 8 第四节 文章研究内容 . 8 第五节 系统开发总体规划 . 9 第二章 图书销售系统需求分析 .一节 需求分析总体规划 . 11 第二节 参与者用例分析 . 13 与者分析 . 13 与者用例分析 . 14 第三节 业务流程分析 . 22 书上架流程分析 . 22 单生成流程分析 . 23 单审核流程分析 . 24 货流程分析 . 25 第四节 系统非功能性需求 . 26 第五节 本章小结 . 27 目录 三章 图书销售系统数据库设计 . 28 第一节 系统功能模块结构划 分 . 28 第二节 数据库概念模型设计 . 29 础功能模块概念模型设计 . 29 存管理模块概念模型设计 . 30 物管理模块概念模型设计 . 31 单管理模块概念模型设计 . 32 统总体概念模型 . 32 第三节 数据库逻辑模型设计 . 33 第五节 数据字典 . 35 第六节 表结构创建语句 . 35 第七节 本章小结 . 36 第四章 图书销售系统开发环境搭建 . 37 第一节 框架选择 . 37 架组合优势 . 37 架 . 38 架 . 38 第二节 框架组合 . 39 件分层方案 . 39 赖注入功能设计 . 41 据库事务控制 . 42 第三节 本章小结 . 44 第五章 图书销售系统详细设计与开发 . 45 第一节 系统详细设计 . 45 书类别管理功能详细设计 . 45 单审核功能详细设计 . 47 第二节 系统实现结果 . 49 目录 V 第三节 本章小结 . 51 第六章 总结与展望 . 52 第一节 全文总结 . 52 第二节 研究展望 . 52 参考文献 . 54 致谢 . 56 个人简历、学术论文与研究 成果 . 57 第一章 绪论 1 第一章 绪论 在信息技术发展的背景下, 实体书店向着网络书店方向 转型是众多实体书店所共同面临的问题。 通过 开发图书 销售信息系统,可以从技术上保障图书销售 工作的顺利开展。 第 一 节 研究背景和意义 通过信息技术手段,实现图书的在线销售,能够 实现书店销售业务的信息化管理,实现书店与读者之间的零距离接触。 本文的研究拟构建在线图书销售系统,为实体书店的网络售书提供技术支持。 究 背景 在信息化时代中,科技 的飞速发展 给人们的生产生活带来了 多方面的影响。尤其是在近些年来,随着互联网技术、网络支付技术和信息技术的发展,使得人们足不出户即可享受网络购物所带来的便利 1。 基于信息技术的电子商务 已经嵌入到人们日常生活当中,成为购物消费的重要组成部分。 电子商务具有低成本、开放性、全天候营业的特点。 传统的商业模式正受到基于互联网电子商务产业的巨大冲击。原有的商业格局和运营模式,面对电子商务的冲击, 其劣势是显而易见的。 为了适应 商品购物网络化的趋势,诸多的商业实体已经开始通过各种 方式实现 商品销售与网络相联系 2。例如:运动商品销售店迪卡侬,实现网络与实体 店的同步销售, 连锁的实体店 也参与到 网络销售商品的换货、退货、售后服务等业务 中; 户外运动品牌骆驼,以差异化经营的方式进行网络销售和实体店销售,实体店商铺所销售的产品与网络销售产品具有一定的差异性, 保持各种不同销售模式的特色,保障每一种销售渠道的客户 群体 。 在电子商务快速发展的背景下,传统的图书销售模式也受到了较大的冲击。传统的 图书销售模式 通过新华书店等各类书店 实体 进行图书的 销售,其已经不能够适应网络环境下读者对于图书的 购买 的需求。 网络售书模式是在互联网技术发展的背景下而产生的,是一种与传统图书销售渠道有明显 区别的销售途径。第一章 绪论 2 其利用计算机技术与人的有机结合,通过互联网作为数据传输载体,以数据库技术作为数据持久化组件,实现基于销售系统的图书在线交易。网上书店不受时间、空间的限制,具有运营成本低廉等传统销售渠道所不具有的优势。与其他类型商品想比,图书具有运输过程中不怕碰撞的特点,并且不需要安装调试和后续的售后服务。只要运输过程中不存在损毁以及图书的质量问题,基本不存在对于图书商品的退货、换货处理。图书的单价低廉,从而对于图书的购买门槛也相应降低。图书的这种特性决定了其更适合于采用电子商务模式进行网络销售。 构建基于互 联网的图书销售平台 开展网络售书业务, 已经成为 众多 图书 出版社和 销售 公司 在互联网时代 图书销售的重要渠道。 网络书店 运用信息技术构建基于互联网的图书销售平台,其并不具备实体店面,并且与传统的实体书店运作模式也具有较大的差异。 通过网络销售平台,可以向读者进行图书信息的全面展示,使得读者能够了解图书的基本信息以及其他读者对于图书的评价。与传统的实体书店相比,网络书店 与实体书店相比较,其 优势主要体现在如下几个方面。 (1) 营业时间不受限制 传统的 书店经营模式下,需要按照八小时工作制度保障工作人员的 工作时间。在书店下 班期间,读者不能进行图书的购买。网上书店能够实现 24 小时营业,由读者通过系统对于商品进行自主查询和浏览,并 通过购物车自助购买图书。工作人员只需要在上班期间对于消费者订单进行处理,及时安排各类订单的发货即可,其工作模式更具灵活性。 (2) 不受营业场地限制 传统的书店 在运营过程中,书店的选址对于书店的经营效益具有 较大影响。一般书店选择在文化氛围较好的区域 ,并且需要考虑店面的布局、装修等诸多因素 。 基于互联网的书店 无需实体经营店面,只需要具备 一定的办公场所即可处理图书销售的各种 业务。 能够为商家减少店面租金的开 支,减少图书销售的成本 (3) 沟通更加顺畅 传统的图书销售模式下, 书店通过 各种销售数据了解图书的销售情况 , 其无法掌握读者的具体意见和建议 , 读者之间也无法 实现信息的有效沟通。网络售书系统 支持读者对于图书的内容进行评价,读者和书店之间能够利用系统实第一章 绪论 3 现有效沟通。不同读者之间利用销售平台,也可以 实现对于图书的阅读心得交流, 提高读者 对于图书内容的了解程度。 题提出 河南交 机械 程书店是一家河南 省内专营交通、建筑、土木类工程图书的书店,该书店在河南省内有 40 余家营业网店,其主要面向河南省内读者提供 机 械图书的销售。 虽然该书店的营业网店众多,但 其业务也仅局限于河南省内。 在信息化建设的大背景下,该书店 意识到电子商务对于书店业务提升的重要作用。书店决定通过实体店面与网上销售同步运行的方式 ,在增加实体店面数量的同时,构建基于互联网的图书销售系统。利用实体店面和图书销售系统的双重 推动,全面提升交 机械 程书店的经营业绩。 在上述研究背景下 , 为了解决河南 机械工程 书店网络售书的实际业务需求,本文 拟 开发图书销售信息管理系统,通过系统为河南交 机械 程书店的图书销售提供平台技术支持。 究意义 本文以河南 机械 程书店 图书销售系统为研究背景,设计开发 图书销售信息管理系统。该系统能够全面支持交 机械 程书店对于图书销售的各项业务需求。图书销售信息系统开发的意义主要体现在如下几个方面。 (1) 扩大书店影响范围 河南 机械 程 书店 目前的业务范围取决于其实体店的布局情况。外地读者 对于图书的购买是 通过书店网站了解到 书店的图书信息,以邮局汇款的方式 缴纳图书购买费用。在书店收到汇款之后,安排向读者进行图书发售。这种购买方式严重限制了 机械工程 书店的业务辐射 能力 ,诸多读者 会 由于业务处理时间过长 而放弃购买。通过网络售书系统, 读者能够通过系统自 助下单,并利用在线支付功能实时完成书款支付。书店在收到订单之后,即可能够安排图书发货。业务处理 过程能够在系统中实时查询, 读者能够合理进行收货安排。通过 业务流程的简化,能够吸引更多的读者,从而扩大书店的影响范围。 (2) 提高资金周转速度 书店的运转过程中,资金周转速度是财务的重要指标项。 通过加速资金的第一章 绪论 4 周转,可以 减少资金的占用 实现 企业 的盈利。 在 现有的运行模式下,对于大客户的图书购买,往往采用 数款的季度、半年的结算 , 大客户的购书款 存在回流速度较慢的问题。在线图书销售系统支持图书购买者通过在线网银支付的方式完 成书款支付 。只有在 书 款支付后,书店才能够安排 图书发货。网络销售的支付方式,能够保证资金的快速回流,从而达到提升书店资金周转速度的目的 ,保障书店的 资金周转 。 (3) 提高书店经营的目的性 书店目前的运营模式下, 书店根据读者对于各类图书的购买情况,决定 对于不同类型图书的进货数量。这种业务模式属于书店对于销售数据的单向分析,客户并不能够参与到书店的购书决策过程中。通过图书销售系统,读者能够实现向书店进行购书意向的反馈。书店根据读者意见能够及时了解到各类读者的具体 购书 需求。 书店在图书进货过程中,能够根据读者的需 求提高图书采购的目的性。 第 二 节 国内外研究综述 外研究综述 国外对于电子商务的 理论研究和实际应用起步较早,其 对于图书的在线销售也具有一定的领先。根据相关资料显示,美国的图书出版界对于互联网 的应用要较之其他行业 平均 领先 35 年 3。 在 2000 年初,美国的网上书店数量有600 余家。在 2010 年,其网上书店数量已经达到上千家。 通过图书销售系统进行图书购买,已经成为美国读者在图书购买中的首要选择。其网上书店也已经成为图书的首要销售渠道 4。 美国网上书店排行榜中,位于第一位的是亚马逊网上书店 。在 2010 年亚马逊的图书销售数量达到了 超图书销售额为 前亚马逊书店已经占据了全美超过 80%的网上售书额。 根据美国特里克咨询公司的调查显示,在方便程度、客户信任度、服务满意度等几个方面的综合评价中 , 亚马逊排名首位。根据得分多少,在亚马逊之后 依次 是巴诺、 布克斯、埃尔特等购物网站 5。 英国的赫弗斯书店是遍布欧洲的连锁书店。其网络售书平台可以提供 5 万人以上的并发访问。通过在线售书系统与连锁书店的两种渠第一章 绪论 5 道 并轨 经营,读者可以在实体店和网络书店享受同等的折扣价格。 其选择差异化的 经营策略,实体店和网上书店所侧重的经营范围不同,通过两种渠道满足客户的差异化需求 6。 大型的图书购物网站已经不仅局限于对于图书的销售业务,其利用先进的数据挖掘、数据分析工具,对于各类读者的购买意向、忠诚度 7等指标进行分析。 根据 分析得到的读者购买意向,向读者推荐相关的图书信息,激发读者的购买潜能。 对于读者的忠诚度分析, 能够得到每一位读者对于平台的依赖程度,从而对于会员给予相应的购买折扣 8。 国外学者关于网络销售系统也开展了大量的理论研究, 从 系统构造、系统优化等 角度 对于 网络售书平台 进行分析研究。 文献 9研究了 网络销售平台的并发访问 优化问题。 在线销售平台在规模扩大之后, 系统的并发访问量会随着增多,这就给系统带来了相应的运行期压力。在并发访问量达到一定程度之后,会导致系统崩溃。为了解决该问题,文章提出了服务器负载均衡策略,以多台服务器对外提供服务,通过负载均衡算法将用户请求分配到不同的服务器。 文献 10研究了信息系统与数据库服务器通讯过程的时间代价问题。 分析了系统与数据库通讯的时间代价 主要 原因,其主要是由于 应用程序在利用 组件进行数据库连接构建 程所导致 。文章设计了 以数据库连接池技术为基础的数据库访问优化方案。通过 对于可用连接的访问,减少了 构建过程。 文献 11分析了多销售平台联盟的 录问题。在多平台联盟中,由各种商家共同组成综合销售平台。在 录过程中,用户只需要在其中的任何一个平台登录,即可实现对于所有平台的访问。 文章运用 技术相结合的方案,实现了基于单点登录的系统访问。 文献 12研究了销售系统中购物车的构造问题。运用 术,将用户的购物车信息持久化到用户本地磁盘。在用户下 一次登录过程中,会由用户浏览器将 息传递给服务器。应用程序通过对于 读取,重新填充用户购物车信息,实现了利用客户端保存用户购物信息 。 文献 13设计了基于购物平台的通用标签机制。将常用的功能操作以标签的形式进行封装。用户在功能调用过程中,只需要在页面引用用户自定义标签。以标签的形式规范化了界面程序代码, 提高了功能界面程序代码的可读性和可第一章 绪论 6 维护性。 内研究综述 国内的首个网上书店是在 1997 年由杭州新华书店所开办。 该书店经过一年多的运营, 其只接待了 400 余位用户访问, 即以失败告终。 但是正是这个网上书店,开启了我国图书销售的新 途径 ,为图书的销售模式提供管理新思路。 在1998 年,我国图书传统经营模式的中坚力量即新华书店宣布进入图书网络销售领域,在第九届全国图书展销会正式开办网络书店。上海书城在 1998 年开办的网络书店是国外的首家正规的网上书店,其具备了图书浏览、选购、支付等基本业务功能。 在 1999 年,电子商务在我国得到了迅猛发展,网络售书系统也大量增加,当年就成立了有 40 余家网络书店 14。 经过十余年的发展,我国的网络书店已经形成了较大的经营规模,可以将其划分成为 综合 销售平台、出版社自营平台和代理商自营平台 15三种 类型。 (1) 综合性网络销售平台 综合性网络销售平台不仅销售图书,也销售其他产品。图书销售是作为综合网络销售平台的一个功能模块而存在。图书销售在业务划分上,也是以平台的独立部门形式而存在。这类网络平台有当当网、京东商城、亚马逊等销售平台。以当当网为例,该销售平台是以图书销售业务而起步。 随着销售业务的发展,逐步向着综合性、大型购物网站的方向发展。目前该网站经营 图书、音像、电子产品、服装、软件产品等多种类型的产品,已经形成大型、综合性购物网站。 (2) 出版社自营网络平台 出版社自营网络平台是由 各个出版社经营的网络售书系统。 出版社自营售书系统主要经营出版社自身所出版的各类图书 ,不经营或者少量代理其他出版社的图书资料 。 例如:机械工业出版社、清华大学出版社等国内知名出版社,都开设有网络销售平台。 通过平台能够查询出版社历年所出版的 所有图书信息。出版社一般具有稳定的销售渠道, 可以保障出版社的销售利润, 其对于 图书的网络销售重视程度不够。一般不支持图书的在线购买,只能够通过邮局户款等方式购买图书,由出版社收到书款后安排发货。 (3) 代理商自营网络平台 第一章 绪论 7 代理商 自营网络平台是由各级图书代理商所经营的售书系统。代理商可能会代理若干个种类的图书,通过对于图书的分类管理, 实现 各种类型图书资料的销售。 较为知名的代理商自营平台有 上书店、 99 网上书店、 希望计算机书店等。代理商自营网络平台 面向图书的最终用户, 其 一般具有较为健全的 系统功能, 支持读者进行网上购买、在线支付等操作。 代理商通过图书销售系统,以批发、零售等多种业务形式保障其销售利润。 国内相关学者 也开展了关于网络销售系统的大量理论研究,取得了具有实际应用价值的研究成果。 文献 16针对于国内连锁 图书销售公司席殊书屋设计开发了网络销售信息系统。 通过系统处理席殊书屋在线销售过程中可能会遇到的各种需求,为席殊书屋的业务拓展提供了技术保障。 文献 17以 术为支持,开发了图书网络销售信息系统。运用成熟的架结构 现客户端与应用服务器之间的数据异步通讯。 服务器将数据以 形式向客户端发送,由客户端的 件对于 据进行解析,并利用 作将数据在页面显示。 文献 18构建了基于 架的网络售书系统。 通过该框架结构的应用,为客户端和服务器 之间的规范调用提供了保障。 客户端和服务器之间按照特定的业务操作步骤进行请求处理,保障了系统具有较好的可维护性。 框架结构的运用,保障了 系统 具有较高的可扩展性。 文献 19构建了 B/S 结构模式的图书管理系统。通过该系统实现各类图书的有序管理。 该文献的研究,为图书在线销售系统的图书管理工作提供了技术支持,保障了销售平台各类图书资料的有序管理。 内外研究分析 在国内外对于网络售书系统的相关应用中,很少有交 机械 程 类图书专门的网络 销售 平台。本文拟 开发的交 机械 程 书店专用网络销售平台,针对于交 机械程 类图 书进行在线销售。 该书店所销售的图书产品具有较强的针对性, 读者能够利用平台系统 完成交 机械 程类图书的在线购买等业务操作。 该售书平台与其他售书系统相比较,其具有明显的专业优势,能够吸引交 机械 程领域的读者进行图书购买,可以在 与现有的图书销售平台竞争过程中 占用 一定的市场,从而第一章 绪论 8 为书店赢得利润。 第 三 节 可行性论证 图书销售信息系统的开发,需要在系统开发之前对其进行全面的可行性论证 ,以保障项目开发具有全面的可行性。 在项目开发的经济性方面, 主要研究图书销售系统所能需要花费的成本以及系统能够带来的效益。 图书销售系统的成 本主要包括系统开发运行所需的各种软硬件设备的购置 费用 、 系统开发费用、系统后期运行维护费用等。 系统开发所能够给河南交 机械 程书店带来的效益包括系统上线运行 所带来的销售利润,以及书店影响度扩大等各种有形和无形的利润。 书店以较少的经济投入能够 有限的 经济投入带来各种有形的利润和无形的效益,系统开发总体上具备经济上的可行性。 在技术层面上, 各类图书在线销售系统 已经成功运行,提供了诸多的成功案例。 通过 运用 现有成功的技术方案,能够保障 系统开发技术具有较高的成熟度。以 成熟的技术方案进行系统开发, 为系统的开发提供技术层面的保 障。 本项目拟选择 为系统开发平台,以 言构建 系统的应用程序代码 。通过对于成熟开发技术的运用,保障系统开发的技术可行性。 在 系统开发的应用环境方面上,本系统的使用者 为掌握计算机应用技能的书店工作人员。其通过对于系统进行自学或者 简单培训,即可掌握对于销售系统的使用。 系统在交 机械 程书店的应用,具备环境的可行性。 综合分析可知,本项目的开发具有经济、技术和环境方面的可行性。能够保障 交 机械 程书店在线销售系统 开发是全面可行的。 第 四 节 文章研究内容 本文的研究以河南交 机械 程书店图书在线销售为研究背 脊,设计开发 对于该书店具有实际应用价值的销售信息管理系统。 通过 对于系统使用者进行全方面的需求调研,分析得到使用者对于系统的各种功能要求。 按照图书销售的各项流程顺序,分析 在图书销售过程中的各项业务处理的操作过程。 运用统一建模语言 提供的各种 图形化建模工具,第一章 绪论 9 对于系统的需求进行建模分析。 分析系统应当实现的各种功能,研究系统的功能特性。将系统功能划分成为若干功能模块结构。对于各个功能模块分别设计 支持 功能运行的数据库 表结构模型。详细 设计支持系统功能运行的功能类和方法,完成程序代码实现和功能界面 开发。 在总结全文研究内容的基础上, 指出 系统的下一步研究方向。 第 五 节 系统开发总体规划 按照软件工程相关理论对于系统开发的流程要求,本文设计了对于图书销售 的开发总体规划如图 示。 系 统 需 求 数 据 库 结 构 设 计信 息 系 统 基 础 设 计开 发 环 境 设 计 应 用 程 序 设 计信 息 系 统 核 心 设 计程 序 代 码 实 现 功 能 界 面 实 现信 息 系 统 实 现国 内 外 研 究 综 述系统需求调研与分析功 能 模 块 结 构 划 分数 据 库 结 构 设 计系 统 开 发 环 境 搭 建系 统 设 计 与 实 现系 统 测 试 与 部 署图 统开发总体规划 图 在开发总体规划中, 系统的需求调研与分析是整个系统开发的前提和基础。通过需求分析明确 系统中各类使用者 对于业务处理的功能要求。 在系统设计开发的全过程中, 对于需求分析有着高度的依赖。根据系统需求分析,划分软件的功能模块结构。按照模块结构顺序,设计数 据库结构模型。 在选择系统开发平台基础上,构建系统开发总体环境。 设计系统各项功能运行所需的应用程序类和方法,完成程序代码实现。全面测试系统 的各项功能,并将系统在运行环境中部署运行。 第一章 绪论 10 根据系统开发的总体规划, 将文章总体划分成为如下的章节结构安排。 第一章:绪论。分析 系统开发的总体背景,对于国内外的应用现状和理论研究进行综述。明确文章的研究内容,规划文章总体结构。 第二章: 图书销售系统需求分析。 分析图书销售系统各类使用者在图书的网络销售过程中对于系统的功能要求,形成系统的功能 和性能需求分析方案。 第三章: 图书销售系统 数据库设计。根据系统需求分析 方案,划分系统为若干模块结构。根据每一个功能模块的 运行期数据存储需求, 设计相应的数据库模型。 第四章: 图书销售系统 开发环境搭建。采用成熟的框架结构,构建图书销售系统的开发平台 , 从整体结构上 设计系统运行的各种 技术方案。 第五章:图书销售系统详细设计与开发。详细设计支持各功能模块运行的系统结构,按照系统详细设计方案完成程序代码实现和功能界面开发。 第六章:总结与展望。 归纳总结文章的研究内容,展望下一步的研究方向。 第二章 图书销售系统需求分析 11 第二章 图书销售系统需求分析 图书销售 系统的设计开发是 以系统需求分析为基础。 在需求分析过程中,对于系统各类使用者的具体功能要求进行分析。以 图形化的方式描述系统的功能特征。 第 一 节 需求分析 总体规划 需求分析过程所形成的需求文档是系统设计开发的重要依据,同时也是在系统后期测试、运行、维护、升级等业务处理中的主要参考文档。需求分析不仅局限于在系统的需求分析阶段,其会贯穿于系统设计开发的整个过程中。 根据软件工程的相关理论,系统的需求主要包括两个层次 。一方面,系统应当满足各项业务处理对于功能的要求;另一方面,系统需要满足行业 标准 、开发规范、法律法规等 规范和标准对 于系统的性能指标要求。根据需求的定义,可以将其划分成为功能指标和性能指标两种类型。 根据软件工程的相关理论要求, 信息系统需求分析 的 一般 过程 描述 如图 存 在 系 统 的 信 息使 用 者 的 需 求领 域 规 章 条 例领 域 信 息需 求 分 析 过 程软 件 质 量 需 求 文 档软 件 功 能 需 求 文 档图 求分析过程示意图 根据图 ,软件系统的需求分析是从 现存的系统、使用者需求、领域规章制度和领域相关信息中,通过归纳总结的方式, 得到软件系统的功能和性能需求文档。 软件系统需求分析 一般可以划分成为如下机构阶段步骤。 第二章 图书销售系统需求分析 12 (1) 问题分析 步骤 该阶段中对软件所要解决的问题进行界限划定。 明确软件开发的目的和功能核心。确定系统需求分析的步骤和方法以及需求分析的质量要求。 (2) 需求获取 步骤 该阶段中需要明确系统的使用者情况。将使用者按照功能需求近似的原则划分成为若干群体。对每个使用者群体进行功能需求获取。 (3) 需求分析 步骤 该阶段中上一阶段所获取的功能需求进行有效分析。剔除使用者需求中的不合理、无法实现的部分。按照业务处理的逻辑对前后矛盾的需求进行梳理。 (4) 文档化和验证 步骤 该阶段中,采用计算机专业语言和图形对需求分析进行描述,并将需求分析文档交由使用者进行确认,根据 使用者的反馈意见进行相应的修改和调整。 在需求分析全过程中,对于上述分析步骤 进行多次循环,最终形成 完整、全面的需求分析文档。 需求分析文档是软件设计与开发的重要依据,也是软件测试和维护的主要参考。因此需求分析的质量对软件开发有着十分重要的作用。合格的需求分析应当具备如下几方面的特性: (1) 完整性 需求分析应当能够完整的反映用户对于系统的要求。需求分析过程中的所有不清晰的内容,应当在需求分析结束之前予以全部解决。 (2) 正确性 需求分析应当能够对用户的要求做出正确的描述。对于需求的正确性,用户自身最为了解,必须在需求文档形成之后交由用户进行确认。 (3) 精确性 需求文档应当用最简洁的语言对功能和性能要求进行描述。冗余的虽然不影响信息的正确传递,但是会扰乱读者的思路。需求分析只需包含必要的信息,对语言进行最大程度的精炼。 (4) 可实现性 需求分析中的各项功能和性能需求必须保障在系统开发所采用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论