网上图书销售系统可行性研究报告.doc_第1页
网上图书销售系统可行性研究报告.doc_第2页
网上图书销售系统可行性研究报告.doc_第3页
网上图书销售系统可行性研究报告.doc_第4页
网上图书销售系统可行性研究报告.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

软软 件件 工工 程程设设 计计 报报 告告 课程名称 软件工程课程名称 软件工程 设计题目 网上图书销售系统设计题目 网上图书销售系统 专专 业 业 xxxxxxxxxxxx 姓姓 名名 xxxx 学学 号 号 xxxxxxxxxxxxxx 同同 组组 人 人 xxxxxxxxxxxx 指导教师 指导教师 xxxx 二零一六年九月二零一六年九月 网上图书销售系统网上图书销售系统 可行性研究报告可行性研究报告 1 引言引言 3 1 1 编写目的 3 1 2 背景 3 1 3 定义 3 1 4 参考资料 3 2 可行性研究的前提可行性研究的前提 4 2 1 要求 4 2 2 目标 5 2 3 条件 假定和限制 5 2 4 进行可行性研究的方法 5 对系统的简要描述 5 技术可行性 5 经济可行性 5 操作可行性 6 2 5 评价尺度 6 3 对现有系统的分析对现有系统的分析 6 3 1 处理流程和数据流程 6 3 1 处理流程和数据流程 6 3 2 第三层数据流图 用户登录处理 9 3 2 工作负荷 9 3 3 费用开支 9 3 4 人员 9 3 5 设备 9 3 6 局限性 10 4 所建议的系统所建议的系统 10 4 1 对所建议系统的说明 10 4 2 处理流程和数据流程 10 4 3 改进之处 10 4 4 影响 10 4 4 1对设备的影响 10 4 4 2对软件的影响 11 4 4 3对用户单位机构的影响 11 4 4 4对系统运行过程的影响 11 4 4 5对开发的影响 11 4 4 6对地点和设施的影响 11 4 4 7对经费开支的影响 11 4 5 局限性 11 4 6 技术条件方面的可行性 11 5 可选择的其他系统方案可选择的其他系统方案 12 5 1 可选择的系统方案 1 12 5 2 可选择的系统方案 2 12 6 投资及效益分析投资及效益分析 12 6 1 支出 12 6 1 1基本建设投资 12 6 1 2其他一次性支出 13 6 1 3非一次性支出 13 6 2 收益 13 6 2 1一次性收益 13 6 2 2非一次性收益 13 6 2 3不可定量的收益 13 6 3 收益 投资比 14 6 4 投资回收周期 14 6 5 敏感性分析 14 7 社会因素方面的可行性社会因素方面的可行性 14 7 1 法律方面的可行性 14 7 2 使用方面的可行性 14 8 结论结论 14 最新范本 供参考 1 1 引言引言 1 1 编写目的编写目的 本文档将描述对于网上图书销售系统 电子商务网站 项目的可行性研究 为了方便 广大用户的使用 就网上图书销售而言 由于网络已经覆盖全球 信息量大而独具优势 售书的理念也很简单 就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书 对于读者来说 网上图书销售 即网上书店 近在咫尺 并且永不下班关门 读者可以随 时随地自由地查询和订购图书 读者无需亲临书店 一档一档地找 一本一本地翻 只要 坐在电脑前 开机上网即可买到所需书籍 而且读者的挑选余地也大多了 检索也很方便 同时还减少了购书过程中的支出 另外应当看到图书选购必得翻阅详看 耗时费力 特别 是热衷购书者几乎都是奋力开拓事业者和苦心求学深造者 时间对他们而言无比宝贵 网 上购书节省了大量时间 这对于那些没有时间经常逛传统书店或其住所离传统书店较远的 读者来说 具有实际意义 因此网上售书必将有长足的发展 本系统的主要目的是实现图 书的在线销售 包括管理库房中的图书 以及管理用户的购物车 从而实现结账等一系列 功能 让用户足不出户就可就能够在这个网上图书销售系统上购买到自己所需要的图书 实现书店和用户双赢的局面 预期读者是从事 图书销售信息系统 开发的项目管理人员 开发人员 测试人员 质量审核人员和文档编制人员 1 2 背景背景 开发软件的名称 网上图书销售系统 网上书店 项目的提出者 客户 项目的开发者 计算机专业学生 项目的用户 网上读者 系统管理员 销售工作人员 该软件系统同一些教育机构有联系 学习者可以在网上订阅自己需要的图书 1 3 定义定义 1 电子商务 电子商务源于英文 ELECTRONIC COMMERCE 简写为 EC 2 SQL Structured Query Language 结构化查询语言 1 4 参考资料参考资料 1 齐治昌 谭庆平 宁 洪 软件工程 高等教育出版社 2 郑人杰 殷人昆 陶永雷 实用软件工程 清华大学出版社 3 胥光辉 金凤林 丁 力 软件工程方法与实践 机械工业出版社 4 张海藩 牟永敏 软件工程导论 清华大学出版社 最新范本 供参考 2 2 可行性研究的前提可行性研究的前提 2 1 要求要求 功能 对书店的图书信息和用户 书店工作人员 网站注册用户即潜在购书者 的信息进行有效的管理 对图书的进存销等环节进行信息化管理 实现读者网上浏览图书 网上购书的可能 通过论坛同读者进行有效的沟通 通过聊天室实现作者和读者的实时交 流 处理读者网上的投诉和建议 性能 数据库的录入 图书检索 用户信息查询 图书信息查询 论坛和 bbs 互动 网上购书 安全与保密要求 书店中所有的图书能够供用户随时查阅 用户的个人信息可以由 用户自己修改 添加 书店图书的信息只能由书店管理人员添加 修改 所有注册用户信 息只能由书店管理人员查询 操作系统 Win9X 2000 2003 XP Web Server Tomcat 5 0 或以上 浏览器 Internet Explorer Chrome 一 前台实现功能 1 新客户注册 2 用户登录 3 书籍分类 作者或图书名 搜索 4 实现购物车功能模块 5 前台页面管理 二 后台管理实现功能 1 用户注册信息管理 2 订单添加 删除 修改管理功能 3 书籍信息管理 4 订单查询功能 系统名称功能模块功能的主要内容 新客户注册客户注册成为新会员 客户管理系统注册信息管理对客户注册信息进行管理 书籍目录管理添加 删除 修改 书籍管理维护书籍信息书籍管理 新添书籍添加新书籍 新书上架列出新书籍 系统监控分类搜索列出书籍搜索情况 后台用户管理管理用户信息 购物车管理管理购物信息 个人信息维护维护个人信息完全 系统管理 前台页面管理页面风格管理 最新范本 供参考 2 2 目标目标 本系统希望通过构建一个 J2EE 架构的电子商务网站 利用日益繁荣的互联网 为传统 的书店打造一个新的销售平台 本系统希望通过电子信息化的手段对书店的进存销等环节 进行管理 以达到人力与设备费用的减少 服务能力的提高 管理信息服务的改进 工作 人员利用率的提高等目标 2 3 条件 假定和限制条件 假定和限制 建议开发软件运行的最短寿命 五个月 进行显然方案选择比较的期限 暂时不考虑 经费来源和使用限制 暂时不考虑 法律和政策方面的限制 暂时不考虑 硬件 软件 运行环境和开发环境的条件和限制 在 Windows 8 1 下使用 建议开发软件投入使用的最迟时间 五个月 2 4 进行可行性研究的方法进行可行性研究的方法 对系统的简要描述 随着计算机 网络通信与信息技术 特别是 Java 技术的发展 电子商务在国际上得到 广泛的应用 并取得巨大的成功 我国也不例外 特别是各大电子商务网站从无到有 得 到很大的发展 并取得成功 为了适应新环境下的新的销售模式和顾客销售方式的改变 我们小组开发了这个网上图书销售系统电子商务网站 在一定程度上借鉴了 当当 等较 为成熟的平台 它是基于 Internet Intranet 及 Web 技术建立以 Browser Server 为结构 模式 以数据库为后台核心应用 以服务 销售为目的信息平台 技术可行性 1 硬件 计算机的存储量大 运算速度快 外部设备的功能好 效率高 可靠性高 通信设备的能力 质量都满足要求 2 系统软件 1 操作系统 Windows 8 接口能力强 界面友好简洁 数据库管理系统的功能充裕 2 Java 语言是一种优秀的编程语言 它最大的优点就是与平台无关 在 Windows Linux 以及其它平台上 都可以使用相同的代码 一次编写 到处运行 的特点 使其 在互联网上广泛采用 3 除此之外 Java 语言还提供了一些有用的新特性 使得使用 Java 语言比 C 语言更 容易写出 无错代码 经济可行性 从经济角度看 书店对系统的投资要小于系统对书店的回报 书店决策者才会实施系 统计划 从本系统开发的角度出发 系统开发成功会减低人员费用的支出 办公用品的支 出 同时 大量的用户增加会给书店无法量化的估计 会使书店获得更大的收益 最新范本 供参考 操作可行性 本系统大概需要四个月的时间完成 前三个星期主要是以看书以及收集有关系统方面 的资料为主 接下来就是对系统的分析 到做数据库 界面 以及中间的连接 系统对于 熟悉 JSP 编程的作者来说是可行的 2 5 评价尺度评价尺度 1 图书销售业务逻辑的实现程度 2 界面开发效果的实现程度 3 开发时间的长短 4 使用中的难易程度 5 程序的响应速度和稳定性 3 3 对现有系统的分析对现有系统的分析 3 1 处理流程和数据流程处理流程和数据流程 从网上书店自身来看 目前还存在不少问题 主要表现为 部分小型的网上书店主页 信息量较少 内容和形式缺乏吸引力 更新不够及时 未能对图书馆市场进行有效细分 服务方式比较单一 分类体系不尽合理 图书分类查询系统尚需完善 营销方式不够灵活 对货源的筛检不够严格 会出现少量不合格书籍 在计算机联网的网络环境下进行作业 就可进行远距离的图书销售与订购 一般应具 有以下功能 1 向上网顾客提供图书期刊在线电子版 虚拟版 供顾客订购 下载 2 提供新书目 新书内容介绍 书评等 供顾客选择图书时参考 3 提供书店存货书目 供 顾客挑选或补全 补缺 4 提供网上书店的有关资料 如营业执照等 让顾客了解网上书 店的可信程度 5 开辟网上论坛 供顾客在网上讨论有关图书内容与网上发行中的有关问 题 6 通过网络收集顾客采访图书的计划与要求 顾客的阅读爱好 兴趣 阅读历史和对 网上书店的建议与要求 7 网上订购图书 期刊 8 安全认证 数字签名 网上结算和 支付 并提供正式发票 9 图书配送 10 退货处理 11 质量监控 但是由于时间及本 人能力方面的一些条件所限 本次设计的网络书店销售管理系统主要是以实现购书和定单 的功能作为设计的重点 实现了网络书店的一些最基本和必须的功能 其他的详细复杂的 功能将在以后的改进中不断的完善 但是 由于节省时间 节约费用 操作方便等优势 网上书店 网上图书销售系统 拥 有广阔的前景 我们可以看到网上购物已经成为一种不可抵挡的时尚潮流 在中国 网上 书店不仅有发展的必要 也有发展的基础 发展网上书店的各方面条件也日趋成熟 现已 有一些较为成熟的网上书店 如 当当网 3 1 处理流程和数据流程 说明 未注册用户通过注册后可以登录到前台进行购书 管理员通过登录可以进入后 台进行管理 最新范本 供参考 图 1 系统结构图 图 2 系统顶层数据流图 根据顶层数据流图 对前台购书和后台管理模块作进一步分解 得到第二层数据流图 分别如图 3 和图 4 1 前台购书 用户登录后进行书籍浏览和查询 对书籍信息有了一定了解后可根据自己的需求进行 购书 购书后将所需书放入购物车 最终确定要购买的图书 提交定单 等待定单的处理 结果 最新范本 供参考 系统第二层数据流图 前台购书 如下图所示 图 3 系统第二层数据流图 前台购书 2 后台管理 管理员可以登陆到后台 查看相关的定单信息 然后修改定单的信息 主要是审核定 单的有效性 系统第二层数据流图 后台管理 如下图所示 图 4 系统第二层数据流图 后台管理 最新范本 供参考 3 2 第三层数据流图 用户登录处理 为保证数据的有效和客户的管理 系统必须登录后才能进行购买图书的相关操作 登 录是系统安全和数据有效性验证的第一部分 系统第三层数据流图 用户登录 如下图所示 图 5 系统第三层数据流图 用户登录 3 2 工作负荷工作负荷 工作 开发系统 包括界面和数据库 3 3 费用开支费用开支 员工工资 购买软件 系统维护费用 3 4 人员人员 设计人员 开发人员 维护人员 3 5 设备设备 该系统需要服务器 2 台 一台提供服务 一台备份 开发阶段需要两台微机作为模 最新范本 供参考 拟网络环境来开发 具体的网络布线按用户要求配置 3 6 局限性局限性 处理时间赶不上需要 响应不及时 数据存储能力不足 处理功能不够 4 4 所建议的系统所建议的系统 4 1 对所建议系统的说明对所建议系统的说明 所建议的系统是基于 B S 结构的网上图书销售管理系统 其利用 J2EE 技术 解决了对 销售图书的各个流程的控制 并供了一个良好的 易操作 直观的用户操作界面 从而实 现自动化和系统化的管理 4 2 处理流程和数据流程处理流程和数据流程 由于现有系统基本符合用户要求 只是在性能方面稍有欠缺 故在数据流图方面没有 较大改进 在此暂不列出 4 3 改进之处改进之处 1 为了增强系统的响应速度以及吞吐率 则可以利用分布式处理技术 通过高性 能的数据库服务器 并采用分布式技术可以解决在访问用户多的情况下保证每个用户在可 接受的时间内响应并作出处理结果 2 由于用户在进行数目等信息的快速检索时 可能会由于检索方法等因素导致其 结果不尽人满意 所以应对检索查询算法进行优化 不仅要满足用户检索的准确性还应保 证速度上的可观性 3 模仿淘宝的模式 给出购买某书籍的客户对该书籍的评价信息 以此来给其他 用户提供一个良好的指导作用 4 利用现有的大数据分析技术 实现对用户购买信息的及时采集和处理 以此向 用户推荐相关喜欢的书籍 方便用户在购买书籍是能够方便查找到其他想要的书籍 4 4 影响影响 4 4 1 对设备的影响对设备的影响 采用运算处理能力较强的服务器作为数据库服务器 保证用户请求信息的及时响应 另外 由于需要搭建简单的分布式服务器 所以应保证多台电脑作为服务器 最新范本 供参考 4 4 2 对软件的影响对软件的影响 因为采用了 tomcat 技术开发 所以系统运行需要安装有 tomcat 此外 对于检索算法也进行了相当程度地改进及优化 4 4 3 对用户单位机构的影响对用户单位机构的影响 用户需要有必须的网络设备 如网卡等 以便接入互联网 4 4 4 对系统运行过程的影响对系统运行过程的影响 系统调试期半月 在开始必须对初始数据进行录入 包括所有的书目信息等 这个期 间还需要接受新用户的注册 在半月的调试期结束 系统通过检验后 将要优化该系统的 性能 把一些发挥不良的组件重新开发 或者加入合适的补丁文件 系统稳定后的主要工 作是加强该系统安全性 4 4 5 对开发的影响对开发的影响 开发需要购买新的软件 搭建新的开发环境 4 4 6 对地点和设施的影响对地点和设施的影响 对地点等并无严格要求和改进 4 4 7 对经费开支的影响对经费开支的影响 员工的工资及系统实施的各项费用 4 5 局限性局限性 由于资金和人力等方面的不足可能会造成用户使用中的一些缺陷 4 6 技术条件方面的可行性技术条件方面的可行性 1 硬件 计算机的存储量大 运算速度快 外部设备的功能好 效率高 可靠性高 通信设备的能力 质量都满足要求 2 系统软件 1 操作系统 Windows 8 8 1 接口能力强 数据库管理系统的功能足够 2 Java 语言是一种优秀的编程语言 The San Francisco product is written 最新范本 供参考 almost entirely in java and is believed to be one of the largest java development efforts at this time 从这可以看出 Java 的发展是很快的 它最大的优点 就是与平台无关 在 Windows Linux 以及其它平台上 都可以使用相同的代码 一次编 写 到处运行 的特点 使其在互联网上广泛采用 JSP JavaBeans 几乎可以在所有平台 上通行无阻 从一个平台移植到另外一个平台 JSP 和 JavaBeans 甚至不用重新编译 3 除此之外 Java 语言还提供了一些有用的新特性 使得使用 Java 语言比 C 语言 更容易写出 无错代码 3 有专用的开发应用软件 1 mySQL 主要针对数据库的建立 2 Dreamweaver 主要针对网页的制作 Dreamweaver 是 Macromedia 公司推出的可 视化网页制作工具 制作出来的网页兼容性比较好 制作效率也很高 可以控制和删除冗 余代码 使网页文件的结构更加合理 从而能够快速下载 与其他软件不同 Deamweaver 采用的是浮动面版的设计风格 而 Dreamweaver 的直观性与高效性是其他软件所无法比拟 的 5 5 可选择的其他系统方案可选择的其他系统方案 5 1 可选择的系统方案可选择的系统方案 1 在整个网站的系统的搭建过程中 可以采用多台性能良好的计算机搭建一个高性能的 分布式服务器体系 并可以将构建的网站通过云服务发布 但由于处于初步调试设计阶段 人员资金等限制暂时不采用 因此采用在局域网环境下 通过一台计算机服务器进行简单 的模拟实现即可 5 2 可选择的系统方案可选择的系统方案 2 暂时没有可选方案 2 6 6 投资及效益分析投资及效益分析 6 1 支出支出 员工的工资及系统实施的各项费用 6 1 1 基本建设投资基本建设投资 数据通讯设备 环境保护设备 最新范本 供参考 安全与保密设备 数据库管理软件 基本建设投资估计 10 万元 6 1 2 其他一次性支出其他一次性支出 研究 需求的研究和设计的研究 数据库的建立 检查费用和技术管理性费用 培训费 开发安装人员所需要的一次性支出 该环节投资预估为 2 5 万元 6 1 3 非一次性支出非一次性支出 设备的租金和维护费用 软件的租金和维护费用 数据通讯方面的租金和维护费用 人员的工资 奖金 该环节投资预估 5 10 万元 6 2 收益收益 管理方式的自动化 减少了人力 物力费用 缩短了操作时间 极大地提高了工作效 率和系统性能 6 2

温馨提示

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

评论

0/150

提交评论