《软件开发计划书模板(共23页).doc》由会员分享,可在线阅读,更多相关《软件开发计划书模板(共23页).doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上软件开发计划书模板 篇一:软件项目开发计划书 软件开发计划书 项目名称:乐吧乐游戏平台 参与人员:目 录 1引言 -3 编写目的 -3 背景-3 定义-4 参考资料 -4 系统动机-5 标准、条件和约定-5 编写文档的WBS -5 2项目概述 -6 工作内容 -6 主要参加人员 -6 产品及成果-8 程序 -8 文件 -8 服务 -8 非移交产品 -8 验收标准-9 代码的验收 -9 文档验收 -9 服务验收 - 10 完成项目的最迟期限 - 10 本计划的审查者与批准者- 10 3实施总计划 - 11 开发过程 - 11 需求分析 - 11系统设计 - 11 编码及
2、测试阶段 - 11 文档、产品部署 - 11 项目总结 - 11 工作任务的分解 - 12 接口人员 - 13 进度- 13 预算- 14 关键问题 - 14 4支持条件 - 15 计算机系统支持 - 15 需要用户承担的工作 - 16 需由外单位提供的条件 - 16 5专题计划要点- 17 开发人员培训计划 - 17 测试计划 - 17 质量保证计划- 17 人员配置计划- 17 客户培训计划- 17 安全保密计划- 171引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内
3、的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本项目开发计划用于从总体上指导了吧了游戏平台项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。 背景 乐吧乐游戏平台主要功能是,为广大用户提供一个面对面的游戏平台;基本可包括所有保单系列产品,以及国内外比较流行的博彩游戏!该项目在计划中. 表 项目背景规划在保单产品越来越被广大
4、玩家所孰知的情况下,玩家渐渐的变的聪明起来,这致使机器作 弊的手段的成功率越来越底!大大的降低了玩家对保单系列产品的信任度,同时直接和间接 的影响了游戏场地和厂家的利益!从而形成了“不作弊盈利困难的“大难题!分析得出主要原因是玩家对机器不信任!为解决这一重大难题!改变当下这种现状特开发出P to P乐吧乐游戏平台! 定义 专门术语: SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。 SQL:一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库
5、的错误恢复机制。 缩写: 系统:若未特别指出,统指本了吧了游戏平台。 SQL:Structured Query Language。 ATM:Asynchronous Transfer Mode 。 UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。 UDP :User Datagram Protocol 是无连接的传输层协议 分布式代理: 可隐藏服务器ip ,减少服务器的危险; 服务器代理: 可验证用户数据的正确性,以及安全性,进行处理 三级代理: 减轻服务器压力,可实现智能作弊系统! 参考资料 文档格式要求按照我国GB/T856
6、7-1988国家标准和IEEE/ANSI830-1993标准规范要求进行。包括以下文件: ? 游戏传输关系系统需求说明书 ? 软件工程项目开发文档范例 ? 软件工程国家标准文档 ? 需求说明书 ? 软件需求说明书编写规范 书籍包括: ? 软件项目管理 朱少民,韩莹 编著,人民邮电出版社。 ? 软件项目管理 Rajeev T Shandilya编著 科学出版社。篇二:软件项目设计方案模板 XXX项目/软件/系统 详细设计说明书 XXXX公司 2013年10月文档过程记录表目 录 第一章 引言. 1 编写目的 . 1 背景 . 1 参考资料 . 1 术语定义及说明 . 2 第二章 设计概述 . 3
7、 任务和目标 . 3 需求概述 . 3 运行环境概述 . 3 条件与限制 . 3 详细设计方法和工具 . 3 第三章 系统详细需求分析 . 4 详细需求分析 . 4 详细系统运行环境及限制条件分析接口需求分析 . 4 第四章 总体方案确认 . 5 系统总体结构确认 . 5 系统详细界面划分 . 5 应用系统与支撑系统的详细界面划分 . 5 系统内部详细界面划分 . 5 第五章 系统详细设计 . 7 系统结构设计及子系统划分 . 7 系统功能模块详细设计 . 7 系统界面详细设计 . 8 外部界面设计 . 8 内部界面设计 . 8 用户界面设计 . 8 第六章 数据库系统设计 . 9 设计要求.
8、 9 信息模型设计. 9 数据库设计 . 9 设计依据 . 9 数据库种类及特点 . 9数据库逻辑结构 . 9 物理结构设计 . 10 数据库安全 . 10 数据字典 . 10 第七章 非功能性设计 . 11 第八章 环境配置 . 12 第一章 引言 编写目的 说明编写详细设计方案的主要目的。 说明书编制的目的是说明一个软件系统各个层次中的每个程序(每个模块或子程序)和数据库系统的设计考虑,为程序员编码提供依据。 如果一个软件系统比较简单,层次很少,本文件可以不单独编写,和概要设计说明书中不重复部分合并编写。 方案重点是模块的执行流程和数据库系统详细设计的描述。 背景 应包含以下几个方面的内容
9、: A. 待开发软件系统名称; B. 该系统基本概念, 如该系统的类型、从属地位等; C. 开发项目组名称。 参考资料 列出详细设计报告引用的文献或资料,资料的作者、标题、出版单位和出版日期等信息,必要时说明如何得到这些资料。篇三:软件开发方案参考模板 都市圈圈网站开发 项 目 建 设 总 体 方 案 一、 项目的需求分析与可行性分析南京彩清科技有限公司二一二年十一月(一)、网站开发背景与需求分析 在“构建完美门户网站”的大主旋律下,都市圈圈网站为给网友提供更好的交友平台,更完美的婚恋场所。如何使网站更现代化,思维更灵活化,需求最新化?这就成为当前领导决策层最需解决的问题,交友网和婚恋网能够让
10、网友通过沟通网友之间的情感,促进网友之间的和谐发展,使网站更具现代话特色。 (二)、项目建设的可行性分析 1、随着计算机技术和网络技术的发展,特别是门户网站联网的建成,在网络的承载能力、安全性、可靠性以及服务质量保证等方面都得到了极大的提高,达到了较高的水准,能够满足目前及今后一段时间内网友之间情感发展的需要; 2、绝大多数网友对交友及婚恋网站的依恋程度已大大超过了现实之中朋友的交往。 3、广大网友对情感交流的重视程度越来越高。 基于以上几点,利用先进的计算机和网络技术,开发交友网站和婚恋网及管理系统,对现行门户网站已成为必要和可能。 二、系统的设计目标和原则 为加大对网友之间情感交流的深度,
11、根据都市圈圈的业务需求,本网站系统设计开发的目的是向广大用户展示出完美的沟通平台。 基于上述目标,系统在设计时应遵循以下原则: 1、 合法性原则 不利用网站违法操作。 2、安全性原则系统运行具有较高的稳定性,确保数据收集的安全、可靠与保密。 、网站内在网友可以凭借都市圈圈红娘的身份登录本系统,谢绝外来人员的参观和调阅。 、系统的所有程序文件不允许从外部链接地址访问,必须登录后,方可出现相应的管理界面。 3、先进性原则 系统的开发工具、设计方法、运行模式等充分利用当今计算机信息的先进技术,充分利用现有的网络、设备,最大限度地保护现有的投资。 4、灵活性原则 系统应充分考虑到业务不断变化的需要,对
12、用户权限和栏目等参数能进行自定义设置,并可随时调整。 5、扩展性原则 系统设计应充分考虑门户网站和交友平台计算机发展的需要,便于系统的扩充,并提供与其他业务系统的应用连接和数据接口。 6、易用性原则 系统应使用参数化设计,界面友好,操作简便,自动化程度较高。 三、系统技术设计框架 鉴于系统在今后的使用、维护和升级上的方便,在程序架构上,拟采用B/S模式的基于网络的Web应用程序架构。服务器采用稳定、高效的LINUX操作系统作为平台,使用mysql作为后台数据库,使用JAVA语言描述网站业务逻辑,辅以JSP语言进行页面展示,开发工具使用、Dreamweaver cs5简体中文版、JAVAScri
13、pt等。 各用户通过使用浏览器访问系统服务器,采用用户身份认证机制和用户密码进行D加密算法等技术,保证数据信息的传输安全。 采用JAVA而摒弃PHP的优势在于: 1.首先,根据目前都市圈圈网站的基本要求,考虑到维护性的后果,使用java语言开发能够很好的与目前的都市圈圈内容管理系统相结合。而网站的基本新闻及介绍需要两个系统的完美结合 2. 分层模式:技术架构的落后,使运用编写的电子商务软件先天不足,而后天又无法补足其先天上的劣势。使得系统在可拓展性、需求应变性上与JAVA编写的电子商务软件系统的差距越来越大。架构的差距,注定了PHP做的电子商务充其量是个小家碧玉,始终无法 和JAVA这种大家闺
14、秀同台竞技。 3. 数据库访问:由于PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强,但JAVA能够提供一套适用的借口,不会产生由于从mysql换到oracle的巨大差异。 4. 安全性:在JAVA的面前,丢掉了很多的优势。在代码的安全性上尤为突出。PHP的开发程序在别人拿到代码后,可以很容易的进行修改。而JAVA开发的程序由于无法看到完整的源代码,只能看到一些编译好的类文件.class,所以安全性较高。 5.前瞻性: 首先,缺乏多层结构支持。而对于大型的系统负荷站点,只能采用分布计算。将数据库、应用逻辑层和表示逻辑层彼此分开,并将同层的根据流量分开,组成二维数组
15、。而恰恰缺乏这种支持,而JAVA则没有这种缺陷,可通过SUN JAVA的JAVA Class和EJB获得规模支持,通过EJB/CORBA以及众多厂商的application Server获得结构支持。如PRoBIZ的Merchant one电子商务软件产品系列。 四、业务处理方案设计 1、业务处理结构 本系统从业务处理逻辑上分为两层业务机构。下层节点为广大网友用户集团,是业务的发生数据源;上层是都市圈圈网站内部操作人员,是数据收集和思想分析用户。 根据业务的逻辑结构,在查询权限上相应为三级(管理员、会员、普通用户),管理员即本系统管理员;会员即具有某些特殊权限的用户;普通用户即为全网段网友用户。 2、 业务处理流程专心-专注-专业