ImageVerifierCode 换一换
格式:PPT , 页数:35 ,大小:170KB ,
资源ID:768788      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-768788.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件开发过程与调试.PPT)为本站会员(国***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

软件开发过程与调试.PPT

1、第 6章 软件开发过程与调试6.1 开发过程概述计算机软件尤其是数据库软件已成为当代计算机应用的主流。软件开发人员必须了解软件开发的主要过程,掌握正确的开发手段,以达到事半功倍的效果。开发过程概述(续)6.1.1 开发前的准备工作 项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标及研制人员和经费、进度等安排,作为系统设计开发和检验的基本依据。系统任务书的基本内容如下: ( 1)引言,包括编写目的、背景、参考资料。 ( 2)系统目标及任务,包括系统建设目标、主要任务、性能指标、标准化要求等。 ( 3)系统的结构及功能,包括系统应用组成及结构,系统主要功能等。 ( 4)

2、系统的规模及进度要求,包括系统规模、研制进度、人员计划等。 开发过程概述(续)系统任务书只是开发软件项目的一个基本要求。在实际应用中,软件开发人员和需求分析人员要对软件项目的细节进行具体分析,必要时还要进行实地调研,然后共同商讨并确定系统的需求分析,需求分析的编写目的在于: ( 1)说明系统在现有技术、经济和人员等条件下的可行性。( 2)分析原系统(工作环境)现状 ,描述待开发系统的详细需求,提供项目设计需要的基本信息,并使这些信息成为用户和开发人员之间沟通的基础。 开发过程概述(续)需求分析报告的基本内容如下: ( 1)概述,包括编写目的、背景、参考资料、术语及缩略语。 ( 2)对现有系统的

3、分析。( 3)待开发系统的详细需求,包括功能需求、使用范围、业务流程、用户界面、输出要求、故障处理。 ( 4)使用环境(如网络环境、硬件环境、软件环境),以及与其他系统的关系。 ( 5)可行性分析,包括技术可行性分析、经济可行性分析、人员可行性分析,以及影响待开发系统的主要因素。 ( 6)结论意见。开发过程概述(续)6.1.2 软件开发过程 有了系统任务书和需求分析报告,软件设计人员就可以对软件项目的实现进行系统分析,系统分析包括系统的总体设计方案、系统设计说明等,以作为软件设计的依据。 1.系统总体方案 系统开发单位在与用户充分沟通的基础上,提出系统的技术构架,描述系统功能、性能等主要指标,

4、规定实现方法和要求,系统总体方案是系统进行详细设计的依据。系统总体方案基本内容包括: 开发过程概述(续)( 1)引言,包括编写目的、背景、参考资料、术语及定义。 ( 2)项目概述,包括: 项目的主要内容。 系统需求分析,即用户需求调查分析、现行系统的现状调查分析等。 系统功能,即系统的功能要求、主要技术性能。 系统的数据要求,即基础数据、业务数据、交换数据及其他数据等。 系统的设计要求,即技术结构要求、系统划分及其接口要求、系统运行环境要求、系统标准化综合要求。( 3)实施总计划,包括进度、预算、可能出现的问题和措施等。 开发过程概述(续)2系统设计说明 系统设计说明根据系统总体方案提出的系统

5、构架、功能、性能及数据要求确定系统的物理结构,说明系统主要的技术设计和采用的技术方法,以及系统的标准化约束等。系统设计说明是系统实施的基本依据,其主要内容有:( 1)引言,包括编写目的、背景、条件和限制、参考资料、术语及定义。 ( 2)系统总体技术方案,包括: 概述,即系统目标、基本要求等。 系统结构,即应用结构、功能结构、技术结构等。 开发过程概述(续)系统功能设计。功能设计包括业务管理功能设计、综合查询功能设计、邮件收发功能设计、数据库接口设计。在对这些功能进行综合分析的基础上,进行数据库表的设计。在对表的设计过程中,既要考虑关系数据库冗余字段的处理,又要考虑系统运行的速度和实现的方便性等因素。开发过程概述(续)系统安全设计。可以考虑以下安全设计思想,例如系统的数据传输通过电子邮件实现,要求电子邮件内部只传代码,不传涉密数据;系统的数据库操作需要充分利用数据库的事务提交和回滚机制,确保业务处理的完整性和一致性;系统的数据结构应充分利用存储空间,在不同的用户之间通过数据冗余提高整个系统的数据安全性;系统中存储的用户口令、备份口令、数据库连接信息等重要数据必需经过安全加密。数据库优化设计。界面友好设计。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。