资源预览内容
第1页 / 共41页
第2页 / 共41页
第3页 / 共41页
第4页 / 共41页
第5页 / 共41页
第6页 / 共41页
第7页 / 共41页
第8页 / 共41页
第9页 / 共41页
第10页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
标签标题2016软件技术报告格式课程设计报告课程名称:学院:专业:学号:学生姓名:指导教师:软件开发技术信息电子技术计算机科学与技术2010年7月1日设计题目:文字滚动程序设计题目:键盘应用程序合同号:文档编号:项目类型项目名称技术报告公司2012年月目录1项目背景12项目研究内容12.1内容1 / 32 感谢观看本文谢谢12.2内容13技术路线及体系结构.13.1设计原则13.1.13.1.23.1.33.1.4先进性原则.1实用性原则.1可靠性原则.1标准性原则.3.2.2技术路线23.2.13.2.23.2.33.2.4析.2需项求目分设计.2项目开发.2项目验收.33.3体系结构33.3.13.3.2 逻辑架构3物理架构3 / 32 感谢观看本文谢谢34系统环境34.1系统硬件环境34.2系统软件环境35系统功能设计45.1 功能145.1.15.1.25.1.3功能概述.4业务流程.4功能模块.45.2功能245.2.15.2.25.2.3 功能概述4业务流程4功能模块4总结57术语解释58参考资料51项目背景2项目研究内容2.1内容一 2.2内容二 3技术路线及体系结构3.1设计原则标签标题20163.1.1先进性原则国外。该技术国内起步较晚,。在设计 中采用保证整体系统的先进性,使整个项目立足 于高起点,能够提高 系统的效率、优化其性能以 及扩大应用范围,保持 领跑者地位,拓展 系 统的市场。3.1.2实用性原则本项目最基本的目标是 提供一个方便和咼效的使 用环境。对用户来说,最重要的是以实用为核心, 摒弃掉那些华而不实,只能充作摆设的功能,系统以 实用性、易用性和人性化为主。我们认为在设计系统 时,应根据用户对 功能的需求,整合以下最实用 最基本的使用功能:等。头现3.1.3可靠性原则整个系統应能保存长时间二十四小时运转,系统的安 全性、可靠性和容错能力必须予以高度重视。保证系统正常安全使用、质量、性 能良好,具备应付各种复杂环境变化的能力。3.1.4标准性原则本系统方案的设计应依照国家和地区的有关标准进6 / 32 感谢观看本文谢谢行,确保系统的扩充性和扩展性,同时 3.2技术路线3.2.1需求分析时间:主要内容:3.2.2项目设计时间:主要内容:3.2.3项目开发时间:主要内容:软件需求分析报告模板(完整版)目录1. 范围12. 总体要求12.1总体功能要求12.2求软件开发平台要.12.3软件项目的开发实施过程管理要求.22.3.1求软件项目实施过程总体要22.3.2求软件项目实施变更要22.3.3软件项目实施里程碑控制.23.软件开发33.1软件的需求分析.33.1.1需求分析.33.1.2需求W分析报告的编制感谢观看本文谢谢8 / 32标签标题2016者43.1.3 需求报告评审43.1.4 需求报告格式43.2软件的概要设计43.2.1 概要设计43.2.2 编 写 概 要 设 计 的 要求43.2.3 概要设计报告的编写者43.2.4概要设计和需求分析、详细设计之间的关系和区 别49 / 32 感谢观看本文谢谢3.2.5审.3.2.式概4概要要设计设的计评格3.3软.4件的详细设计3.3.1计.5详细设3.3.2例.5特3.3.3求详5细设计的要3.3.4 计.5数据库设3.3.5详 .5细设计的评10 / 32审3.3.式.5详细设计格3.4码.5软件的编3.4.1码.5软件编3.4.2求软.5件编码的要3.4.3审.5编码的评3.4.4求编程规范及要3.5试软件的测3.5.1试软件测3.5.2测试计划.3.软件的交付准备3.6.1交付清单.3.7软件的鉴疋验收.73.7.1软件的鉴疋验收.73.7.2验收人员7 感谢观看本文-一谢谢一12 / 323.7.3容验7收具/、体内3.7.4软件验收测试大纲.73.8培训.73.8.1系统应用培训.73.8.2系统管理的培训.8附录A软件需求分析报告文档模板9附录B软件概要设计报告文档模板21附录C软件详细设计报告文档模板33附录D软件数据库设计报告文档模板43标签标题2016附录E软件测试(验收)大纲错误!未定义书签。51范围本指南用于指导软件开发者为南京市父通局开发软件 项目的过程,通过规范软件项目承担单位的开发过程 达到提咼软件质量,降低维护成本的目的。开发者应 根据本指南进行软件开发和编制软件开发文档。本指 南是对软件项目承担单位的基本要求。在本指南的附 录A至E中提供了文档的编写模板供开发者参考, 在 进行具体软件开发时,开发者可根据实际情况采编写, 但必须提供双方约定的文档,文档中约定的内容必须 描述清楚。2总体要求2.1总体功能要求网络应用环境以Internet/lntranet技术为核心。开发者应在充分分析需求的基础上,选择采用B/S结构或者C/S结构。软件系统的数据库应依照南京市交通局信息化数据 库建设规范进仃设计和建设。本指南中没有规疋开 发者采用何种具体的软件工程开发方法,开发者可根 据项目具体特点、自身擅长来选择采用面向过程的方法、面向对象14 / 32 感谢观看本文谢谢标签标题2016的方法或面向数据的方法,但建议开发商使用面向对 象软件工程的方法,如:采用目前被广泛使用的 RUP(Rati on alU nifiedProcess方法来进行分析、设计和 开发。2.2软件开发平台要求开发者开发的软件必须能够在南京市交通局规疋的软件平台上正常运行。目前软件平台为:数据库管理系统:Oracle9i以上版本中间件(应用服务器)系统:IBMWebSphereOA系统:LotusDo mino/Notes网络架构:完全支持TCP/IP协议开发工具或技术体系:为保证软件的上下兼容性,开发者应选择比较通用的 开发工具的较新版本进行开发,女口 MicrosoftVisualStudio.Net , BorlandDelphi , C+Builder,或 J2EE(Java2P1atformEnterpriseEdition) 等。2.3软件项目的开发实施过程管理要求15 / 32 感谢观看本文谢谢标签标题20162.3.1软件项目实施过程总体要求开发者提交软件开发工作大纲,交通局组织专家组对 工作大纲进行评审,并提出整改意见。通过评审后,开发者根据整改意见完善工作大纲,经 过交通局认可后组织项目组进行软件开发。软件开发 工作按照需求分析、概要设计、详细设计、编码、测 试等几个阶段进行,在开发过程中,开发者需分阶段 提交相关文档。在软件开发工作完成后,开发者应向交通局提交完整 的软件文档,交通局组织验收组对软件进行验收审查。 2.3.2软件项目实施变更要求在开发过程中,需求或设计不可避免地需要发生变更, 相关变更必须经过交通局书面冋意方可进行。在需求 或设计发生变更时,需要对原有文档进行修改,并提 供完整的变更记录,以使变更处于可控制的状态。变 更单如下表所示:表2-1变更单2.3.3软件项目实施里程碑控制交通局将分四个阶段进行把关,召开专家审查会。需求分析确认;概要设计+数据库设计;预验收;16 / 32 感谢观看本文谢谢标签标题2016正式验收。3.软件开发合同签订以后,项目承担单位即
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号