如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件项目论文软件文档论文:软件项目开发中的共通方式设计摘要:本文讨论了软件项目开发中的共通方式设计。首先提出共通方式设计的必要性,然后围绕共通方式包括的内容、共通方式应该遵循的方法,项目开发小组如何保证在项目开发的始终完全遵照共通方式三个方面进行了详细阐述,并进行了举例说明。关键词:共通设计内容共通化文档化作为开发人员,客户需求经常要对代码做一些小小的改动,从而使现有代码更加完善,这样的要求无处不在,并且严重影响了开发的稳定性,开发人员在开发前,是否有可以参照的共通方式设计书?这样的设计书是否完整或准确?作为项目的管理人员,是否经常碰到自己负责的项目的各个小组做出来的子系统在UI表现和系统实现上有很多的不统一的界面风格,而且也不利于系统的后期维护[1]。为了解决以上问题,本文讨论了软件项目开发中的共通方式设计。文章围绕共通方式应该包括哪些方面的内容、共通方式按照怎么样的方法提出了给项目的开发小组以及怎样保证在项目开发的始终完全遵照了共通方式三个方面问题进行了详细阐述和举例说明。1共通设计包括的内容首先没有抽出共通的系统访问DB(数据库)的时候是混乱的,而且还会出现很多的冗余代码。当各个子系统的不同的项目组来开发时,也很容易造成用户界面的不一致以及开发方式的不一致。因此,必须对系统进行共通化。接下来,经过了共通化处理之后,界面的表示可以变成一致,而且对DB的访问也不再混乱。如果把共通化的结果通过文档的形式表示出来,就算是由很多子项目组成的开发,也会彰显得必须统一与规范,只要大家都按照共通方式文档来开发,前述问题都可避免。可以看出在开发系统中,进行共通化所应该考虑的各个方面内容。当然,根据不同的项目,可能还需要进行定制化。当明确了需要共通化的内容后,就需要把共通化的结果进行文档化,并且准确地提供给项目开发人员。2如何进行共通化和文档化以界面设计共通化为例,讨论如何进行共通化,以及如何进行文档化。例如:系统的用户界面设计。用户界面在整个系统之间应当比较一致。当系统的设计人员比较多时,就需要一个关于如何设计用户界面的共通方式说明书来指导设计人员进行用户界面设计。接下来通过一个例子来说明用户界面设计共通化应该考虑的问题。2.1界面构成【顶部】用于系统各界面共通内容的表示。【操作部】各界面的按钮在此表示,根据界面不同,按钮可能不一样。【内容部】各界面的数据在此表示。※界面大小的可变性。界面大小可以改变,若比初期表示的小时,则出现水平滚动条。2.2界面大小及滚动条(1)界面的大小。界面的全体都设置成1024X768。(2)滚动条。在内容部可以出现垂直滚动条。原则上,水平滚动条不能出现。但是当用于表示预览界面的时候,界面项目数比较多的时候可以出现水平滚动条。2.3顶部顶部主要用于系统各界面共通内容的表示。2.4操作部。(1)画面移动,输出数据用的按钮的配置部;(2)DB操作的按钮的配置部;(3)各个画面自己的按钮的配置部。2.5画面的背景颜色和背景图像的设置2.6画面的类型在设计画面的时候,应先把画面画出几个具体类型。然后再对每一种画面类型分别设计其共通表现方式。以上我们简单的讨论了画面设计时应该简单考虑的一些共通问题,当然,根据不同德系统,可能需要从不同方面去考虑,并且在设计用户界面开始之前,提出一个画面设计的共通方式的文档,画面设计人员必须完全按照这个方式来设计文档,这样才能保证设计出来的系统的用户界面是一致的[2]。3结语在系统的开发过程中,项目开发小组在项目开发之前,最好先组织专门的共通方式进行学习,写出系统的共通内容,从而保证大家对本系统中所拥有的共通规约,这样才能使我们的系统保持用户界面的一致,系统内部结构的一致。参考文献[1]郑劲松,陈江,陈冰冰.小型软件项目开发的方法[J].浙江工业大学学报,2003,31(1):71~74.[2]谢铭.小型软件项目的风险管理研究[J].计算机系统应用,2009,2:68~72.