




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件开发流程体会与收获一:可行性报告这个可行性报告应该包括本次软件开发项目的目的以及指明读者对象。其次我们应该指出开发软件的名称,和项目的提出者,开发人员,使用人员,以及本软件与其他软件以及系统的关系。我觉得还应该列出编写报告的参考资料,例如项目经核准的计划任务书,合同或者上级机关的批文等等。这个可行性报告应该列出软件的功能,性能,输入,输出.这个软件应该实现的目的可以是人力与设备费用的节省,处理速度的提高,以及人员工作效率的提高等等。应指出软件开发的条件与限制,包括软件的寿命,经费的限制,法律与政策的限制,系统的限制等等。决定可行性的主要因素为主要有资金,人员,时间的限制。关于费用的问题主要有人力、设备、空间、支持性服务、材料开支等等。对于开发软件对现有系统的影响可以是对软件,程序,运行环境的影响。还有就是我们老师经常给我们说的版权问题了,这个很重要,必须引起重视,有很多案例就是关于侵犯版权而引起的,国人以前不太注重专利权而失去很多机遇,所以我们要注重版权问题。二:项目开发计划 对于项目开发计划,粗读来觉得和可行性报告没什么太大的区别,全都包括了 编写目的,项目背景,条件限制等等的内容,但也有一些的不同在这里包含了产品,服务,验收标准。软件设计的产品也就是软件,而软件就是为了服务的,因此我们做出来的产品应该尽可能的符合客户或者远远超出客户的需求,也许有些客户并不明白自己真的需要什么产品,所以我们要尽可能的详尽描述自己的的产品功能,与维修。这里还应该包括工程的实施计划,介绍开始与完成时间预算等问题。人员的组织与分工也是一项重要的工作,通过这个你可以预估软件的投入与收益。 三:需求规格说明书本次一如既往的延续了之前的要求,只是多了数据描述,说实话,我们还真的不太了解,什么是动态数据,什么是静态数据根本不了解,如今才开始慢慢了解,动态数据指的是能通过服务器的代码来获取数据库中的信息,静态数据指的是当我们的客户(也就是访问者)在查看的时候就已经被生成好了,没有和服务器数据库进行交互的数据,直接在客户端创建完毕。这里又有了一个问题什么是数据库呢?数据库就是按照数据结构来组织、存储和管理数据的仓库。数据库又很多类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据,数据库系统都在各个方面得到了广泛的应用。同时这里还需要功能和性能的要求,一个优秀的软件需要有满足客户基本需求和更高层次的功能,以及优良的性能。用户的界面需要符合用户的需求。同时他不能泄露用户的资料,一个软件应该有优秀的安全系统。四:概要设计说明书这里就不啰嗦了,在这里会增加软件开发的总体设计,既然是软件设计就应该现有一个总体的设计,这样才会有一个总体的规划,在总体设计里面包括处理流程,总体结构和魔模块外部设计,功能分配(表明各项功能与程序结构的关系)。还有接口设计,数据结构设计,运行设计,以及出错处理设计,这一点很重要,任何一个软件都不能保证不出错,这里出错设计就很有必要。维护也很重要,软件要定时维护以免出现漏洞。五:详细设计说明书看了这个题目就应该明白一些了,这个主要对前面的一些功能与设计进行详细的说明。但是在这个;里面多了算法与程序逻辑,算法指的是模块所选用的算法结构,而程序逻辑就在这里详细了算法的方式。还有就是测试要点,这个在软件中很重要,软件能否完美的运行就需要测试,只有经过测试后才能真正的投入使用。六:用户操作手册 在中国的人群中恐怕有这样一个通病,就是拿到一件东西后自己先慢慢研究,等自己实在搞不懂的时候才去看说明书或者是用户操作手册,这其实是很不好的习惯,因为在用户操作说明书中包括了软件概述,运行环境,使用说明,运行说明,非常规过程,操作命令一览表以及程序文件和数据文件一览表,这些能够更好的帮助我们使用以及维护软件。千万不要等到自己把软件给使用崩溃了才想起来去看使用手册,这样你就有可能丢失大量的数据。 七:测试计划 测试计划就是用来对软件测试进行详细规划的,这里包括任务概述,计划,测试项目说明,评价。我觉得最重要的还是计划已经测试项目说明,经过详细的计划和测试才可以保证软件的正常运行。 八:测试分析报告 上一节说道测试计划,经过测试之后就应该有一个分析报告,在这个报告里应该包括测试的项目,人员,测试结果,测试的结论,以及评价。经过这些才能给出软件的能力,局限性。我们还要给出弥补软件缺陷的建议,这样我们才能进一步解决 问题,为以后的开发与更新做好准备。九:开发进度月报 处理好之前的一切之后我们便开始了实际的开发,在这里应该详细列出每个月的主要活动,实际的进展与计划的比较所用的工时,经费的支出,工作中遇到的问题以及擦去的对策,每个月完成的成果,通过者本月的完成成果可以为下个月做安排使软件的设计工作能够更好地进行。十:项目开发总结报告 软件开发完了之后就要写一个软件开发的总结报告,在这个报告里需要写出开发的结果既产品也就是软件,软件的主要功能及性能,费用。还要对项目的开发进行评价,比如生产率评价,技术方案的评价,产品质量的评价。最后我们还要总结经验与教训,为了下一次更好地进行项目的开发。十一:程序维护手册我们以后作为程序员应该学会写程序维护手册,在升序维护手册里我们应该列举程序说明,操作环境,维护过程,既然是维护手册,那么维护过程就一定要详细叙述,像什么约定、验证过程、出错及纠正方法、专门维护过程、专门维护程序和程序清单和流程图。通过详细的维护手册,用户可以简单的进行一些软件的维护与更改,不必要每天都要等着程序员的调试,给自己和程序员都留下了自由的时间。十二:软件问题报告首先要有一个登记号,这个登记号由软件配置管理部门为该报告规定一个唯一的、顺序的编号。然后是登记日期、问题发现日期、活动、状态、报告人、问题属于什么方面、模块、修订版本号等等,通过这份报告我们可以详细了解软件的问题情况,以便于制定好修改计划,及时处理问题。十三:软件修改报告这份报告是基于软件问题报告的基础之上的,在我们完成软件的问题处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年防护外电考试题及答案
- 卷板机操作工三级安全教育(班组级)考核试卷及答案
- 工程应急救援员职业考核试卷及答案
- 信用评价师基础知识考核试卷及答案
- 电池及电池系统维护员质量追溯知识考核试卷及答案
- 飞机供氧系统调试工质量管控考核试卷及答案
- 数据结构考试试题及答案
- 铣粉工技能比武考核试卷及答案
- 员工网络考试试题及答案
- 2025年包头中考数学试卷及答案
- 肉制品工艺学-香肠类制品-课件
- 敬畏规则行有所止生命教育主题班会
- 哮病(支气管哮喘急性发作)中医护理方案
- 中小企业员工离职原因分析与对策研究
- GB/T 9728-2007化学试剂硫酸盐测定通用方法
- GB/T 2992.1-2011耐火砖形状尺寸第1部分:通用砖
- 神经系统的分级调节课件 【知识精讲+备课精研+高效课堂】 高二上学期生物人教版选择性必修1
- 中医门诊消毒隔离制度
- 三年级上册数学试卷-第一单元 混合运算 北师大版 (含答案)
- 教学课件-英语学术论文写作(第二版)
- 实习证明模板(两种格式)
评论
0/150
提交评论