资源预览内容
第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
亲,该文档总共8页全部预览完了,如果喜欢就下载吧!
资源描述
软件工程项目书1.1 开发背景腾讯公司是一家以聊天、游戏为主的高科技公司。为了扩大企业规模,增强企业的竞争 力,该公司决定向多元化发展,借助 Internet 在国内的快速发展,聚焦部分资金投入网站建 设,为企业和用户提供在 cf(穿越火线)游戏方面的综合信息服务,以向企业提供有偿信息服 务为盈利方式,打造一个全新的信息网。例如,提供企业广告、发布各类免费信息、发布游 戏更新信息等服务方式。现需要委托其他单位开发一个综合信息网站。 1.2 系统分析1.2.1 需求分析对于信息网站来说,用户的访问量是到头重要的。如果网站的访问量很低,那么就很少 有企业会要求为他提供有偿服务, 也就没有利润可言了。 因此信息网站必须为用户提供大量 的、免费的、有价值的信息才能够吸引用户。为此,网站不仅要为企业提供各种有偿服务, 还需要额外为用户提供大量的无偿服务。 通过与游戏的实际接触和沟通, 确定网站应包括首 页、游戏报道、游戏指南、游戏下载、账户充值、会员服务、战队系统、官方论坛和客服等。 通过实际调查,要求供求信息网具有以下功能: 界面设计美观大方、方便、快捷、操作灵活,树立企业形象。 用户需要先进行注册,然后才能够进行登录和发布消息。 用户发布的信息必须经后台审核后才能正式发布,避免不良信息。 公布一些更新消息和游戏更新下载。 提供在线客服,以便随时为用户提供咨询服务。1.2.2 可靠性分析根据GB856788 计算机软件产品开发文件编制指南中可行性分析的要求,制定可 行性研究报告如下: 1.引言 (1)编写目的 为了给企业的决策层提供是否进行项目实施的参考依据, 现以文件的形式分析项目的风 险、项目需要的投资与效益。 (2)背景 腾讯公司是一家以聊天、游戏为主的高科技公司。企业为了不断满足客户的需求,为达 到企业在同行业领域中的领先地位, 现需要委托其他公司开发一个综合信息网, 项目名称为 凡首度信息网。 2.可行性研究的前提 (1)要求 凡首度信息网要求能够提供用户注册和登录、在线问答、账户充值、游戏更新以及论坛信息 的审核、删除和发布等功能。 (2)目标 凡首度信息网的主要目标是提供 24 小时的全天侯在线服务以及随时向腾讯公司反馈有价值 的客户信息,逐步将 cf 游戏推向全中国乃至全世界。 (3)条件、假定和限制项目需要在两个月内交付用户使用。 系统分析师需要 3 天内到位, 用户需要 4 天时间确 认需求分析文档。去除员工两个月的正常休息日 16 天,那么程序开发人员需要在一个月左 右的时间内进行系统设计、程序编码、系统测试、程序调试和网站部署工作等。 (4)评价尺度 根据用户的要求, 系统就以论坛和充值系统为主, 对于发布的信息应能及时准确地保存、 审核、上传公布。由于用户游戏所在区域各不相同,系统首先应让用户选择游戏区域,然后 再进行其它操作。 工作人员对于用户反映的系统漏洞和外挂现象作出及时的回应, 而且能及 时修复系统漏洞,处罚使用外挂的用户。 3.投资及效益分析 (1)支出 根据系统的规模及两个月的项目开发周期,公司决定投入 5 个人。因此,公司将直接支 付 8 万元的工资及各种福利待遇。在项目安装及调试阶段,用记培训、员工出差等费用支出 需要 2 万元。在项目维护阶段预计投入 2 万元的资金,累计项目投入需要 12 万元资金。 (2)收益 用户将在玩游戏的时候,对游戏进行充值或者成为 VIP,然后腾讯公司才能获得利润。 此项目的前期投入比较大,但后期的收益也是十分可观的。 项目完成后,凡首度公司还将负责游戏的维护与更新。 4 结论 根据上面的分析,技术上不会存在问题,因此项目延期的可能性很小。在效益上,公司 投入 5 个人、两个月的时间能够完成这个项目,估计两个月以后公司就能赢利了,按照这个 进度分析,该项目可以开发。1.2.3 编写项目计划书根据GB8567-88 计算机软件产品开发文件编制指南中的项目开发计划要求,结合单 位实际情况,设计项目计划书如下: 1.引言 (1)编写目的 为了保证项目开发人员按时保质地完成预订目标, 更好地了解项目实际情况, 按照合理 的顺序开展工作, 现以书面的形式将项目开发生命周期中的项目任务范围、 项目团队组织结 构、团队成员的工作责任、团队内外沟通协作方式、开发进度、检查项目工作等内容描述出 来,作为项目相关人员之间的共识和约定以及项目生命周期内的所有项目活动的行动基础。 (2)背景 凡首度信息网是本公司与腾讯公司的待开发项目, 网站性质为信息服务类型, 可为用户 无偿提供游戏更新,游戏咨询等。项目周期为两个月,项目背景规划如下表所示。 项目背景规划项目名称签定项目单位项目负责人项目承担部门凡首度信息网甲方:腾讯公司甲方:李经理设计部门 开发部门 测试部门乙方:凡首度信息公司乙方:周经理2 概述 (1)项目目标 项目目标应当符合 SMART 原则,把项目要完成的工作用清晰的语言描述出来。凡首度 信息网的项目目标如下: 凡首度信息网主要用来为用户提供信息服务, 对于游戏中出现的各类问题都能尽可能的成功解决。要实现能够为用户生活、工作带来极大的方便并提高企业知名度、为企业产品宣传节 约大量成本的目标。整个项目需要在两个月的期限结束后,交给客户进行验收。 (2)产品目标与范围 一方面凡首度信息网能够为企业节省大量人力资源,企业不再需要大量的业务人员去跑市 场, 间接为企业节约了成本。另一方面,凡首度信息网能够收集海量游戏信息,将会有大量用户 访问网站,有助于提高企业知名度。 (3)应交付成果 项目开发完成后,交付的内容如下: 以光盘的形式交付凡首度信息网的源程序、网站数据库文件、系统使用说明书。 客户方应用自己的服务器,因此需要乙方架设 Apache 服务器、安装 PHP 开发环境、 协助甲方购买域名,将开发的九九度供求信息网发布到互联网上运行。 网站发布到互联网上以后,进行后期的 6 个月无偿维护与服务,超过 6 个月后进行网 站有偿维护与服务。 (4)项目验收方式与依据 项目验收分为内部验收和外部验收两种方式。在项目开发完成后,首先进行内部验收,由系 统测试员根据用户需求和项目目标进行验收。项目在通过内部验收后交给用户进行验收, 验 收的主要依据为需求规格说明书。 3项目团队组织 为了完成凡首度信息网的项目开发,公司组建了一个临时的项目团队,由项目经理、系统分 析师、PHP 开发工程师、网页设计师和系统测试员构成,如下图。(2)人员分工 为了明确项目团队中每个人的任务分工,现制定人员分工表,如表所示。人员分工表姓名技 术 水 平所 属 部 门角色工 作 描 述秦申学MBA项目开发部项目经理负责项目的审批、决策的 实施、项目的前期 分析、策划、项目开发进 度的跟踪、项目质量的检查王金名高级系统分析 师项目开发部系统分析 师负责系统功能分析、系统框架 设计周攀高级 PHP 工 程师项目开发部PHP 开发 工程师负责软件前后台设计与编码汪国辉高级美工设计 师设计部网页设计 师负责网页风格的确定、网页图 片的设计王帅高级系统测试 工程师项目开发部系统测试 员对软件进行测试、编写软件测 试文档 1.3系统设计1.3.1系统目标根据需求分析的描述以及与用户的沟通,现制定网站实现目标如下: 系统采用人机对话方式,界面美观友好,界面简洁、框架清晰、美观大方。 灵活快速地填写供求信息,使信息传递更快捷。 信息查询灵活、方便,数据存储安全可靠。 实施强大的后台审核功能。 实现强大的搜索引擎,支持模糊查询、关键字描红功能等。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 网站最大限度地实现易维护性和易操作性。 为充分展现网站的交互性,供求信息网采用动态网页技术实现用户信息在线发布。 具备完善的后台管理功能,能够及时、准确地对网站进行维护和更新。1.3.2 系统功能结构凡首度信息网前台功能结构如下图所示信息网前台服务游戏指南玩家论坛账户充值在线问答凡首度信息网后台功能结构图如下所示。信息网后台充值系 统管理企业广 告管理信息管 理退出登 录发布企业 广告删 除 广 告广 告 显 示信息显 示信息审 核信息删 除用户付 费充入游 戏币1.3.3 系统流程图凡首度信息网的系统流程如图所示。推荐广 告发布游戏信息发布企业信息账户充值前台后台是 否 通 过 审核是否充值 成功退出系统 前台显示信息YN显示游戏币提示错误信息NY1.3.4 系统预览凡首度信息网首页用户登录游戏论坛客服1.3.5 开发环境在开发凡首度信息网时,该项目使用的软件开发环境如下 1服务器端 ;操作系统:Windows 2003 Server/Linux(推荐) 。 ;服务器:Apache 2.2。 ;PHP 软件:PHP 5.1.6。 ;数据库:MySQL 5.0.24。 ;MySQL 图形化管理软件:phpMyAdmin-2.9.0.2。 ;开发工具:Dreamweaver 8。 ;浏览器:IE 6.0 及以上版本。 ;分辨率:最佳效果 1024768 像素。 2客户端 ;浏览器:IE 6.0 及以上版本。 ;分辨率:最佳效果 1024768 像素。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号