探析计算机软件开发的规范化
王浩
(山东省农村信用社联合社,济南 250001)
摘要:随着计算机软件开发的飞速发展,计算机软件开发的规范化已经成为了一个不可忽视的问题。本文对现阶段软件开发形式进行阐述,提出了规范化软件开发的漏洞会造成的后果。然后介绍了在软件开发的过程中应注重计算机规范化软件开发的重要性,从而企业应该重视规范化计算机软件开发的规范化。
关键词:软件开发;重要性;规范化 中图分类号:TP311 文献标识码:A 文章编号:1007-9599 (2012) 18-0206-02
现阶段我国的金融市场猛速发展,金融事业越来越倾向于信息化,因此,只有更高的提高软件研发人员的研发技术水平和保证产品的规范化才能应时所需。在我看来,软件产品的规范化设计是软件生存周期中一个关键点。它的基本内容是在探究条件下设定软件产品的运行环境、工作性能和质量需求,拟定用户应用软件的须知和准则,策划必要的说明和纲要。软件需求分析是软件规范化的关键,它必须把运行环境放在首位,需求说明书必须设计明了在经过客户允许的人分析后由客户本人进行确定。在实际的运作中要评析产品的运行环境;获知客户更加明了的需求;确定人机界面;对之前的产品生产规划进行合理的改正;编写检测方案;拟定客户应用须知;进行详细的审断。最后要确保必需的文件应有尽有,再进行严格的评价和审断。必需的文件基本包括改正之后的产品生产规划、客户应用须知检测方案、软件需求和数据要求讲明准则等方面。 1 概要设计标准和详细设计标准 概要设计和详细设计是软件生存周期中的两个方面,两者有时会被较小的软件产品研发项目合并在一起称之为软件设计。在实际操作中软件设计工作具有结构化特色,一般是采取逐步求精的设计措施,在对客户需求进行分析后,获取软件产品系统设计策略、软件构造和制作流程等。 1.1 概要设计研发标准。这个阶段的使命是:按照产品的需求,创设目标软件系统整体构造各模块的联系,给每一模块的接口和控制接口下定义。创建一个全局的数据库,设定设计的局限范围,拟定组装检测方案。概要设计研发标准规定在创建目标系统的全面构造时候,每一功能模块之间必须符合低耦合度以及高内聚度以便给予系统优良的形态。在建立目标系统的整体构造时候,要尽可能的使模块接口简单化。详细操作运用时必须满足目标系统的整体构造。对于较大型号的系统设计,可以把关键的软件分成若干个子系统,接着再为这些子系统创设功能模块以及它们之间的关系,然后对它们的各接口界面进行注解。那些较一般的系统,可以直接去创设各个功能模块和它们之间的联系,对数据接口进行注解,创建数据库或者是数据结构;拟定组装检测策略;进行评析。最后,所创设的系统需要包含全部软件产品需求;建立系统结构,详细地指明系统每一个模块的性能以及它们之间的关系,指明各接口的控制特性;必要的文件需应有尽有,可以进行测验。必需的文件包括组装检测策略、概要设计和数据库创设注释书等。 1.2 详细设计研发标准。这个阶段的使命是:过程性地阐释概要设计里的功能模块。算法以及内部构造是这些功能模块内部细节的两个方面,他们对拟写源代码起到促进作用,创设“模块研发”系统。具体设计研发标准,规定要使各个程序模块保障全部输入、输出和处理性能;最大化地根据设计准则进行设计。在实际的操作运用过程中要用概要设计,使软件产品系统中的每一个功能模块渐渐细化,使之产生多个子程序模块;采取具体的创设表以及措施过程性地阐释每一个程序模块;创设“模块研发”,编写模块检测策略;进行评析。最后,要具体地设计每一个程序模块间的接口,其中包含参数的形成过程以及传递措施等方面;必要的文件需要应有尽有,可以对其进行测验。必需的文件基本包括具体设计注释书以及“模块研发”。 2 软件检测不够规范 2.1 检测规范化缺乏,检测报告托辞模糊。检测的总
论报告应该尽可能地给研发部门以及领导留下明了的印象。检测报告中应把检测出来的错误划分为多个等级,比如一般性、致命性和警告性等问题,并尽可能地对各类错误提出多样化的修改意见,千万不可千篇一律,这样做不仅会使研发部门更加反感并会使领导对要研发的软件产生误解。把问题分出多个类别无疑是至关重要的,另外,它
对研发部门的工作果实也是一种重要的认定方法。假设你在操作研发工具编译时,在得到最终的编译报告时忽略了把错误分等级,我们实在想不出它会是什么模样,一样的道理,检测上交的检测报告同样需符合这种要求。 2.2 在检测报告里,没有详细的阐释发现错误的环境及过程,对软件修改不利。我们在一些检测部门上交的报告中发现,报告中只存在一个表格,关于软件发现的错误和不足,没有对监测的环境、条件和对错误发现的过程进行详细的说明,这对研发部门进行修改产生不利影响。正规的检测及研发要求是在检测条件具备的基础上,准确可观地去发现检测过程中产生的错误,然后上交到研发部门,使其能更容易地对错误进行修改。 3 检测环境和标准有待进一步规范 如果可能的话,为了能够使研发方在早期创建检测环境以改善检测环境,提升检测标准,检测部门应尽可能地给研发方提供些检测工具。检测工具也有了明显的变化,由之前的手工检测升级到自动检测,以定性为主要标准变为以定量为准,随着标准的检测手段渐渐改善,检测工具 (下转第208页)
— 206 —
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库探析计算机软件开发的规范化在线全文阅读。
相关推荐: