新版软件开发专题计划书.docx
《新版软件开发专题计划书.docx》由会员分享,可在线阅读,更多相关《新版软件开发专题计划书.docx(21页珍藏版)》请在咨信网上搜索。
软件开发计划书 项目名称:开发试验管理系统 目 录 1引言 5 1.1编写目标 5 1.2背景 5 1.3定义 6 1.4参考资料 6 1.5 系统动机 6 1.6标准、条件和约定 7 1.7编写文档WBS 7 2项目概述 8 2.1工作内容 8 2.2关键参与人员 8 2.3产品及结果 8 2.3.1程序 8 2.3.2文件 8 2.3.3服务 8 2.3.4非移交产品 9 2.4验收标准 10 2.4.1代码验收 10 2.4.2 文档验收 10 2.4.3 服务验收 10 3实施总计划 10 3.1开发过程 10 3.1.1 需求分析 10 3.1.2 系统设计 10 3.1.3 编码及测试阶段 11 3.1.4 文档、产品布署 11 3.1.5 项目总结 11 3.2工作任务分解 12 3.3接口人员 13 3.4进度 13 3.5预算 14 3.6关键问题 14 4支持条件 15 4.1计算机系统支持 15 4.2需要用户负担工作 16 4.3需由外单位提供条件 17 5专题计划关键点 18 5.1开发人员培训计划 18 5.2 测试计划 18 5.3 质量确保计划 18 5.4 人员配置计划 18 5.5 用户培训计划 18 5.6 安全保密计划 18 1引言 1.1编写目标 对软件需求全方面、深入了解是软件开发工作取得成功前提条件,作为软件定义时期最终一个阶段,需求分析任务是明确用户对目标系统需求,关键是确定对系统综合要求,同时分析系统数据要求。它能提升软件开发过程能见度,便于实现软件开发人员对开发过程工程化管理和控制,便于项目管理人员、开发人员、测试人员、维护人员之间愈加好地交流和协作。 本项目开发计划用于从总体上指导《开发试验室管理系统》项目顺利进行并最终得到经过评审项目产品。本项目开发计划面向项目组全体组员。 1.2背景 现在中国学校教学设备自动化管理水平不是很高。大多数学校设备管理措施是设备采购进来以后,将设备基础情况和相关信息登记存档,然后将档案存档。以后档案基础就没人维护,如设备位置变迁、检修情况、设备目前运行状态等信息根本不会表现在设备台帐上,即设备跟踪信息不能立即表现在设备档案上。一些使用设备管理系统学校,对设备跟踪信息即使能表现在设备档案上,但设备缺点处理及设备缺点等功效没有实施,设备检修备品备件情况和检修成本核实没有实现,整个学校设备管理信息化仍处于较低水平。 所以学生只能在要求时间内进入试验室,根据试验教科书上步骤进行试验。大多数学生在试验课上充当是试验统计员角色,创意意识和发明性思维根本没有得到锻炼。 经过试验室开放,能够提升学生试验热情,提升试验教学质量,促进试验老师业务水平提升,同时还能够提升仪器设备利用率。在此基础上,考虑设计一个开放试验室管理系统,用以进行开放试验室管理,提升工业效率。系统构建在Internet上,任何一台联网计算机全部能够经过Internet访问本系统,经过网页公布试验室综合信息,包含教学计划、试验课程介绍、规章制度、操作规程、数据图表、老师队伍、试验教材讲义、开放试验室管理、通知、成绩公布等。 1.3定义 专门术语: SQL SERVER:系统服务器所使用数据库关系系统(DBMS)。 SQL:一个用于访问查询数据库语言 事务流:数据进入模块后可能有多个路径进行处理。 主键:数据库表中关键域。值互不相同。 外部主键:数据库表中和其它表主键关联域。 ROLLBACK:数据库错误恢复机制。 缩写: 系统:若未尤其指出,统指本开放试验室管理系统。 SQL:Structured Query Language(结构化查询语言)。 ATM:Asynchronous Transfer Mode (异步传输模式)。 UML:统一建模语言、是一套用来设计软件蓝图标准建模语言,是一个从软件分析、设计到编写程序规范标准化建模语言。 UDP :User Datagram Protocol 是无连接传输层协议 分布式代理: 可隐藏服务器ip ,降低服务器危险; 服务器代理: 可验证用户数据正确性,和安全性,进行处理 三级代理: 减轻服务器压力,可实现智能作弊系统! 1.4参考资料 该文档关键参考,教材《软件工程-理论和实践》(作者:美 Shari Lawrence Pfleeger,清华大学出版社,8月第一版)和一些项目实例而写 ASP --- 电子工业出版社 数据库原理---电子工业出版社 SQL Server--- 电子工业出版社 1.5 系统动机 伴随现代教育技术不停发展和教学手段深入改革,充足利用学校现有多媒体设施,校园网建立教学网站,使试验室建设和课堂教学同时来满足多媒体和网络教学需求。 1.6标准、条件和约定 本项目遵从以下标准: GB/T 13702-1992 计算机软件分类和代码 GB/T 20918- 信息技术 GB/T 19003- 软件工程 GB/T 5538-1995 软件工程标准分类法 GB/T 9386- 计算机富安居测试文档编制 GB/T 9385- 计算机软件需求规格说明 GB/T 5532- 计算机软件测试规范 GB/T 18221- 信息技术程序设计语言 GB/T 11457- 信息技术 软件工程 GB/T 8567- 计算机软件文档编制规范 1.7编写文档WBS 编写文档任务 任务调度 搜集材料 分类编写 检验验收 总结结果 任务计划 实际考察 目录章节 阶段检验 阶段总结 任务分配 网上资源 具体编写 汇总检验 汇总总结 2项目概述 2.1工作内容 1、制作和修订项目开发计划; 2、进行计划跟踪和监控; 3、配合SQA质量确保工作; 4、工作产品立即进行受控管理; 5、按计划提请阶段评审; 6、提交测试部门评测开发产品; 7、交付最终工作产品。 8、项目实施总结 9、项目验收 2.2关键参与人员 同一小组 2.3产品及结果 2.3.1程序 软件名称:开放试验室管理系统 编程语言:C# 2.3.2文件 ➢ 用户操作手册:本手册具体描述软件功效、性能和用户界面,使用户对怎样使用该软件得到具体了解,为操作人员提供该软件多种运行情况相关知识,尤其是操作方法具体细节。 ➢ 软件维护手册:关键包含软件系统说明、程序模块说明、操作环境、支持软件说明、维护过程说明,便于软件维护。 2.3.3服务 查询试验设备使用情况如:是否损坏,数量,金额,新购置等。 2.3.4非移交产品 ➢ 可行性分析汇报:说明该软件开发项目标实现在技术上、经济上和社会原因上可行性,评述为了合理地达成开发目标可供选择多种可能实施方案,说明并论证所选定实施方案理由。 ➢ 项目开发计划:为软件项目实施方案制订出具体计划,应该包含各部分工作责任人员、开发进度、开发经费预算、所需硬件及软件资源等。 ➢ 软件需求说明书(软件规格说明书):对所开发软件功效、性能、用户界面及运行环境等做出具体说明。它是在用户和开发人员双方对软件需求取得共同了解并达成协议条件下编写,也是实施开发工作基础。该说明书应给出数据逻辑和数据采集各项要求,为生成和维护系统数据文件做好准备。 ➢ 概要设计说明书:该说明书是概要实际阶段工作结果,它应说明功效分配、模块划分、程序总体结构、输入输出和接口设计、运行设计、数据结构设计和犯错处理设计等,为具体设计提供基础。 ➢ 具体设计说明书:着重描述每一模块是怎样实现,包含实现算法、逻辑步骤等。 ➢ 测试计划:为做好集成测试和验收测试,需为怎样组织测试制订实施计划。计划应包含测试内容、进度、条件、人员、测试用例选择标准、测试结果许可偏差范围等。 ➢ 测试分析汇报:测试工作完成以后,应提交测试计划实施情况说明,对测试结果加以分析,并提出测试结论意见。 ➢ 开发进度月报:该月报系软件人员按月向管理部门提交项目进展情况汇报,汇报应包含进度计划和实际实施情况比较、阶段结果、碰到问题和处理措施和下个月计划等。 ➢ 项目开发总结汇报:软件项目开发完成以后,应和项目实施计划对照,总坚固际实施情况,如进度、结果、资源利用、成本和投入人力,另外,还需对开发工作做出评价,总结出经验和教训。 ➢ 软件问题汇报:指出软件问题登记情况,如日期、发觉人、状态、问题所属模块等,为软件修改提供准备文档。 ➢ 软件修改汇报:软件产品投入运行以后,发觉了需对其进行修正、更改等问题,应将存在问题、修改考虑和修改影响做出具体描述,提交审批。 ➢ 源程序:软件开发过程中全部代码和注释。 2.4验收标准 2.4.1代码验收 最终在交付用户之前进行小组内评审,代码编写符合HB6465标准,和文档说明保持一致,代码书写风格统一,采取标准规范,没有下列错误:因为软件缺点造成丢失数据,不符合设计要求,响应时间太长无法接收等问题。 2.4.2 文档验收 最终在交付用户之前进行小组内评审,文档格式符合HB6465标准, 功效符合和用户协议要求,清楚易读,没有语病和歧义。 2.4.3 服务验收 服务硬件达成文档说明要求,人员技术考评合格,定时上门维护。 3实施总计划 3.1开发过程 3.1.1 需求分析 需求分析是整个设计中关键一环,当可行性分析完成,项目立项,确定开发角色后,相关设计开发人员和相关业务人员共同对业务步骤、管理方法进行分析,并进行资料搜集、整理。在完成了对相关数据信息搜集、归纳和分析整理后,确定了用户需求,对软件必需完成功效进行了定义,在此基础上完成了数据定义,建立了数据字典。 3.1.2 系统设计 10开后完成对整个系统分析设计,对概念模型、存放模式、完整性控制、存取权限等进行了定义,对系统功效各模块进行了具体设计、定义了数据库总体结构、编码命名规范。 3.1.3 编码及测试阶段 三个月时间,完成程序设计和系统测试,完成了数据库建立及程序编制调试。为了避免错误积累,采取边开发边测试基础模式,对每个模块全部安排专员进行单独测试,系统联调及系统测试,对系统处理逻辑、例外处理能力、容错能力等进行大规模测试,对发觉问题进行根本纠正。 3.1.4 文档、产品布署 5天,完成用户培训工作,编写各类文档,系统投入运行阶段。 3.1.5 项目总结 项目结束后用一周左右时间,对项目研发、布署等开发过程中问题、经验教训总结立案,以利于项目经验积累和开发进缩短。 3.2工作任务分解 表3.1 工作情况 工作内容 责任人 参与人员 项目标可行性分析(项目可行性分析汇报) 项目开发汇报(汇报) 需求分析(需求分析规格说明书) 系统分析(概要设计及说明书) 具体设计(具体设计说明书) 数据库建立 界面设计 测试计划(汇报) 测试汇报(汇报) 项目开发总结汇报(汇报) 用户操作手册(汇报) 用VISIO绘制数据流图、E-R图等多种图形 软件安装、测试 用户培训 后期维护 3.3接口人员 负责本项目同用户接口人员为6人,由软件发开方派专员,按用户要求,指定地点安装,调试,运行并给用户演示,在后期中负责维护和更新。 3.4进度 方法:采取结构化开发 设置模块开发优先级:经过对游戏平台特点和信息步骤等分析,确定各模块开发前后次序。 具体开发进度安排以下: 注:有四个里程碑,分别是需求完成时、具体设计完成时、系统编码完成时、整个项目工作完成时。 表3.2 里程碑事件 里程碑名称 产品名称 提交日期 责任人 3.5预算 表3.4表劳务预算(人员成本 /月) 参与人员 时间(月) 预算(元) 表3.5经费预算 办公费 差旅费 机时费 资料费 通讯设备 专用设备 总费用支出 3.6关键问题 表 3.6 项目风险原因 风险排序 风险项名称 风险描述 风险缓解方案 1 专业基础知识不牢 此次项目开发过程中包含知识较多,给项目开发人员带来一定困难 进行对应培训 2 经验欠缺 组员开发经验不足,使项目质量难以确保 只有经过不停实践 3 软件性能影响 此次开发过程中部分软件可能轻易出现死机现象 选择适宜软件,搭建良好配置开发环境 影响本计划完成关键问题有: ➢ 没有经费和硬件设施有限 ➢ 用户需求不清,存在误解及二义性 ➢ 第一次开发软件,开发人员没有实际经验 ➢ 时间有限,没有足够开发时间 4支持条件 4.1计算机系统支持 开发时需要支持条件: ➢ 硬件: 服务器:Xeon E5-2620 v2 2.1GHz 6核 12线程, 内存:16G以上; 硬盘:2TB以上; 网络适配器:100MB/1000MB自适应; 打印机一台 UPS(选配) 工作站:Intel I5以上微机; 内存:4GB 硬盘:最少500GB以上; 网络适配器:100MB/1000MB自适应 网络: 最少一台服务器 最少一台工作站 使用TCP/IP协议局域网 ➢ 软件: 操作系统为Window 7,使用集成开发工具Eclipse Kepler Service Release 2,数据库采取SQL Server ,项目运行环境为iis6.0. 运行时需要支持条件: 一、服务器要求 1.服务器中央处理部件(CPU)提议使用Intel 至强E5-2620 v2以上)处理器芯片。 2.服务器内存必需使用服务器专用DDR3内存 3.为了确保数据存放绝对可靠,硬盘应使用磁盘冗余阵列(RAID 01) 4.为了预防服务器不可估计故障,或服务器定时维护对企业整个业务造成影响,全部提议使用两台服务器。两台服务器应组成双机热备份。中间使用Watchdog电路。这么结构能够确保整个系统长时间不间断工作,即使在服务器定时维护时候也能够使用后备另一台服务器工作。 5.服务器应支持热插拔电源 6.服务器必需配置UPS(不间断电源)。 7.服务器应该放在学校内部。不然无法进行程序调试。 8.服务器应该必需有固定IP地址。 9.其它性能在经济条件许可情况下,应该尽可能使用高速稳定配件。 二、服务器上应该配置软件 1.操作系统:Microsoft Windows server R2 2.数据库:Microsoft SQL Server (简体汉字版) 3.服务器必需使用专业防火墙和反病毒软件。 4.除了为了运行必需配置程序以外,服务器上提议尽可能不要安装其它无关程序,以降低程序混乱或程序意外冲突。 5.各系操作系统尽可能统一。(Windows 7系列)。这么能够避免管理软件因为操作系统版本不一致造成过多开销。 6.各系机器必需也安装反病毒软件和防火墙。以预防网络上蠕虫病毒在整个网络范围内蔓延。 7.假如要打印包含字段比较多报表,应该配置针式打印机。 4.2需要用户负担工作 (待议) 4.3需由外单位提供条件 本系统为独立开发,不需要外单位提供条件。 5专题计划关键点 5.1开发人员培训计划 9月18日起,至10月28日,共十天实习期间,早晨进行软件工程项目开发各项内容专题知识讲座;下午进行开发设计。 表5.1 小组培训内容 培训内容 时间 参与者 5.2 测试计划 1月2日—1月13日对软件进行各项测试工作; 5.3 质量确保计划 严格根据项目开发过程中各项步骤,从项目立项,可行性研究汇报、需求分析汇报、项目开发计划等,具体实施; 5.4 人员配置计划 该项目开发小组共 人:组长: 组员: 5.5 用户培训计划 在软件实际应用后前30天,对用户进行软件操作方法具体培训; 5.6 安全保密计划 在从项目开发阶段到最终软件正式公布期间,做好项目标保密工作,小组组员对全部项目全部相关文档进行加密,做好备份工作。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新版 软件 开发 专题 计划书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文