还剩5页未读,继续阅读
文本内容:
工程开发方案编制工程开发方案的目的是用文件的形式,把对于在系统开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以便根据本方案开展和检查本工程的开发工作编制内容要求如下1引言1编写目的为了保证工程团队按时保质地完成工程目标,便于工程团队成员更好地了解工程情况,使工程工作开展的各个过程合理有序,因此以文件化的形式,把对于在工程生存周期内的工作任务范围、各项工作的任务分解、工程团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、工程内外环境条件、风险对策等内容做出的安排以书面的方式,作为工程团队成员以及工程干系人之间的共识与约定,工程生命周期内的所有工程活动的行动根底,工程团队开展和检查工程工作的依据背景a.待开发系统的名称进销存管理系统b.本工程的任务提出者、开发者、用户及实现该系统的环境;
①任务提出者老师
②开发者团队
③用户群众
④实现该系统的环境【应包括硬件环境、软件环境】硬件处理器IntelRPentiumRDCPU
3.40GHz主板双敏UP4PENProc显卡、声卡NVIDIAGeForce7300LE;存1G硬盘ST40G/7200鼠标、键盘三联光电套显示器联想软件数据库MicrosoftSLserver2022Visualstu操作系统MicrosoftWindows20223professional采用Java作为开发工具c.该系统与其他系统根本的相互关系由于该系统的应用范围比拟广,我们会考虑其兼容性定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组参考资料a.本工程的经核准的方案任务书或合同、上级机关的批文;b.属于本工程的其他已发表的文件;c.本文件中各处引用的文件、资料,包括所要用到的开发标准列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源文件资料的来源《软件工程》ISBN978-7-302-14445-
82022.3第一版清华大学出版社2工程概述1工作内容工程可行性分析;工程需求分析;工程体系结构设计;工程实施;工程测试;工程后期管理与维护主要参加人员08数媒1班8数媒1班08数媒11班08数媒1班08数媒1班08数媒1班产品
2.
3.1程序程序名称进销存管理系统编程语言Java或c存储程序的媒体形式文本文件文件进销存管理系统.exe最终软件成品用户帮助文件.doc
2.
3.3效劳培训安装特殊用户上门培训安装购置后一个星期一般用户给安装说明巾有问题可以咨询求助运行支持试用期一个月维护前期维护半年,后期维护要收费非移交的产品除了移交的产品外,均为非移交的产品验收标准以实际操作方式测试用户对软件系统流程的操作使用能力完成工程的最迟期限完成工程的最迟期限2022年1月1日本方案的批准者和批准日期方案的批准者应文豪老师方案的批准日期2022年10月16日3实施方案1匚作任务的分门与人员分工接口人员说明负责接口工作的人员及职责,包括:a.负责本工程同用户的接口人员;b.负责本工程同本单位各管理机构,如合同方案管理部门、财务部门、质量管理部门等的接口人员;c.负责本工程同各分合同负责单位的接口人员等进度对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓“里程碑
3.4预算逐项列出本开发工程所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源关键问题逐项列出能够影响整个工程成败的关键问题、技术难点和风险,指出这些问题对工程的影响
①关键问题和技术难点存储容量、实时性和精准性【描述预计工程中可能发生的风险,风险系数二严重等级X风险概率风险等级是指该风险对工程进度、质量和本钱影响的严重程度,可分为四个等级,等级越高影响越严重】客户风险,指由于客户成熟度不够而产生的风险过程风险,指由于工程组成员对开发过程不熟悉而产生的风险能力风险,指由于工程组成员不具备工程需要的能力而产生的风险本钱风险,指由于工程本钱过高而产生的风险人力资源风险,指由于人员缺乏而产生的风险设备资源风险,指由于开发设备缺乏而产生的风险技术风险,指由于采用工程组成员不熟悉的技术而产生的风险质量风险,指由于用户要求的质量过高而产生的风险时间风险,指由于开发时间过紧而产生的风险需求风险,指由于需求调研不充分而产生的风险风险概率可用百分比表示,百分比越高发生的可能性越大风险应当按照风险系数的大小排序风险对策是为了减轻风险的影响,工程组可能采取的措施所有风险按风险等级排序对策一旦产生需求变更,按照公司的变更流程进行处理整个工程周期内与客户充分沟通,积极协调客户确认需求提前投入开发人员对已经通过评审的设计开始编码系统设计一定要尽量完善,加强工程组成员之间的沟通及时把握工程进度进行针对性培训加强培训,尽量完善用户手册4支持条件计算机系统支持逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译或汇编程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求本系统所采用的软硬件平台具体要求如下硬件处理器IntelRPentiumRDCPU
3.40GHz主板双敏UP4PENProo显卡、声卡NVIDIAGeForce7300LE内存1G硬盘ST40G/7200鼠标、键盘三联光电套,显示器联想软件数据库MicrosoftSLserver2022Visualstu操作系统MicrosoftWindows2223professional采用C#作为开发工具需由用户承当的工作逐项列出需要用户承当的工作和完成期限包括需由用户提供的条件及提供时间
①需求分析阶段;
②用户测试阶段由外单位提供的条件逐项列出需要外单位分合同承包者承当的工作和完成的时间,包括需要由外单位提供的条件和提供的时间主要是硬件上的支持,希望是贯穿于整个工程的始终5专题方案要点说明本工程开发中需制订的各个专题方案(如分合同方案、开发人员培训方案、测试方案、平安保密方案、质量保证方案、配置管理方案、用户培训方案、系统安装方案等)的要点测试方案
5.1测试术语2有关工程人员组成以及联系方式(开发人员/版本控制人员/测试人员/软、硬、结构、营销人员等)
5.3任务概述
5.
3.1测试范围
5.
3.2测试目标
5.
3.3广义上还包含测试需求分析/测试用例编写/测试环境搭建/测试培训/测试执行等
5.4测试策略
5.
4.1测试人员需求、分工
5.
4.2测试方法(自动化测试/手动测试;白盒测试/黑盒测试;中断测试/临界测试/压力测试等)
5.
4.3工具引用及测试培训(内训/外训)
5.
4.4测试阶段方案(工作内容、人员安排、起止时间等)
5.
4.5测试停止及恢复条件
5.
4.6测试文档及缺陷提交管理等
5.
4.7测试环境所属部门职务备注经理工程经理负责工程的审批、决策的实施工程开发部工程经理负责工程的前期分析、筹划、工程开发进度的跟踪、工程质量的检查工程开发部美工人员负责美化软件设计与编码工程开发部系统分析员负责分析系统功能分析、系统框架设计工程开发部测试分析员负责测试系统功能分析、系统框架工程阶段工程工作量比例分布(%)工作量(人日)需求
8.5%2设计
10.2%3编码/单元/集成
50.9%3系统测试
8.1%2实施
22.3%2工程开发总工作量
100.0%12阶段方案人力本钱人员数量人员比例需求
1000180.0%设计
1000190.0%开发/单元、集成
1000190.0%系统测试
10001100.0%实施
10001100.0%合计(元)50005。