- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
自行研发软件情况说明
1.软件是怎样样开发出来的
【转贴】最终补充一点东西,一个软件项目研发的设计流程是怎
样的呢?以通常标准的设计方法为例,(不过笔者喜爱快速原型法)。
第一个步骤是市场调研,技术和市场要结合才能体现最大价值。
其次个步骤是需求分析,这个阶段需要出三样东西,用户视图,数据
词典和用户操作手册。
用户视图是该软件用户(包括终端用户和管理用户)所能看到的
页面样式,这里面包含了许多操作方面的流程和条件。数据词典是
指明数据规律关系并加以整理的东东,完成了数据词典,数据库的设
计就完成了一半多。
用户操作手册是指明白操作流程的说明书。请留意,用户操作
流程和用户视图是由需求打算的,因而应当在软件设计之前完成,完
成这些,就为程序研发供应了约束和准绳,很圆满太多公司都不是
这样做的,因果颠倒,顺序不分,开发工作和实际需求往往因而产
生隔阂脱节的现象。
需求分析,除了以上工作,笔者以为作为项目设计者应当完整的
做出项目的性能需求说明书,由于往往性能需求只要懂技术的人才
可能理解,这就需要技术专家和需求方(客户或公司市场部门)能
够有真正的沟通和了解。第三个步骤是概要设计,将系统功能模块
初步划分,并给出合理的研发流程和资源要求。
作为快速原型设计方法,完成概要设计就可以进入编码阶段了,
1
通常采纳这种方法是由于涉及的研发任务属于新领域,技术主管人
员一上来无法给出明确的具体设计说明书,但是并不是说具体设计
说明书不重要,现实上快速原型法在完成原型代码后,依据评测结果
和阅历教训的总结,还要重新进行具体设计的步骤。第四个步骤是
具体设计,这是考验技术专家设计思维的重要关卡,具体设计说明书
应当把详细的模块以最洁净的方式(黑箱结构)供应给编码者,
使得系统全体模块化达到最大;一份好的具体设计说明书,可以使
编码的简单性减低到最低,实际上,严格的讲具体设计说明书应当
把每个函数的每个参数的定义都精精细细的供应出来,从需求分析到
概要设计到完成具体设计说明书,一个软件项目就应当说完成了一
半了。
换言之,一个大型软件系统在完成了一半的时候,其实还没有
开头一行代码工作。那些把作软件的程序员简洁理解为写代码的,
就从根子上犯了错误了。
第五个步骤是编码,在规范化的研发流程中,编码工作在整个项
目流程里最多不会超过1/2,通常在1/3的时间,所谓磨刀不误砍
柴功,设计过程完成的好,编码效率就会极大提高,编码时不同模
块之间的进度协调和协作是最需要当心的,或许一个小模块的问题就
可能影响了全体进度,让许多程序员因而被迫停下工作等待,这种
问题在许多研发过程中都消失过。编码时的相互沟通和应急的处理
手段都是相当重要的,对于程序员而言,bug永远存在,你必需永
久面对这个问题,大名鼎鼎的微软,可曾有连续三个月不发补丁的时
2
候吗?从来没有!第六个步骤是测试测试有许多种:根据测试执
行方,可以分为内部测试和外部测试根据测试范围,可以分为模块
测试和全体联调根据测试条件,可以分为正常操作状况测试和特别
状况测试根据测试的输入范围,可以分为全掩盖测试和抽样测试以
上都很好理解,不再解释。
总之,测试同样是项目研发中一个相当重要的步骤,对于一个大
型软件,3个月到1年的外部测试都是正常的,由于永久都会又不
行预料的问题存在。完成测试后,完成验收并完成最终的一些关心
文档,全体项目才算告一段落,当然日后少不了升级,修补等等工
作,只需不是想通过一锤子买卖骗钱,就要不停的跟踪软件的运营情
况并持续修补升级,晓得这个软件被彻底淘汰为止。
2.自行开发的软件能否确认未无形资产
《企业会计原则第6号——无形资产》要求对企业进行的讨论开
发项目,应当区分讨论阶段与开发阶段分别进行核算。对于讨论阶段
的收入,全部费用化计入当期损益;开发阶段收入符合资本化条件的
资本化计入无形资产成本,不符合资本化条件的费用化计入当期损益。
(一)讨论阶段收入的确认与计量。讨论,是指为了猎取并理解
新的科学或技术学问而进行的独创性的有方案的调查。讨论阶段是探
究性的,是为进一步的开发活动进
您可能关注的文档
最近下载
- 高等职业学校口腔医学技术专业实训教学条件建设标准.docx VIP
- 《睑板腺功能障碍雷火灸技术操作规范》(发布稿).pdf VIP
- 钛管道施工及验收规范.pdf
- 新能源汽车行业电驱动行业系列专题(一):聚焦3000亿市场,技术迭代推动降本增效-20230308-中信证券-35页.pdf
- 语文课程与教学论考试例题汇编.pdf VIP
- 物流项目管理 物流项目团队组建与管理 2.ppt
- Siemens 西门子工业 RWG Universal Controller RWG Universal Controller 使用手册.pdf
- 达格列净二甲双胍缓释片(I)-临床用药解读.pptx
- 泄殖腔畸形手术.pptx VIP
- TGXAS-睑板腺功能障碍雷火灸技术操作规范编制说明.docx VIP
文档评论(0)