Office学院 加入收藏
Office学院 Access Word Excel Powerpoint Wps Access Outlook Tags  
您现在的位置: Office学院 - Access - 软件文档及开发方法

软件文档及开发方法

添加记录: 软件文档及开发方法 类别: Access 发布日期: 2006.01.18

 

发布日期:2004-9-23

作    者:LWWVB

摘    要:软件文档及开发方法

正    文:

    也许,我们在做一个MDB的时候,不用去考虑什么文档不文档的问题。直接在电脑上做出来就可以。复杂一点的数据库系统,可能我们只需要多几张草稿,问题就得以解决,完成系统和草草测试之后,草稿可能已经在垃圾桶里。

   大家有没有发现,你们的系统总是改了又改,或者改来改去都总是有问题。或者完成了系统之后,总是发现一些BUG,大家有没有想过,数据库系统如果应用于业务上(特别是财务),一个BUG可能给客户带来很大的经济损失。

    如何避免这些情况?这里就要使用软件工程方法学软件文档来解决。

分析文档 就是分析需求文档,把客户所需要的功能和业务流程内容写到这里。此阶段的工作很重要,这种时候一定要了解清楚客户的需求,如果在分析阶段发现一些不合理的业务现象,最好能先和客户商量好,纠正问题所在,避免错误和不科学的业务流程,以免增加不必要的负担。当然,如果客户就是自己,事情就好办就多,但也需要写清楚分析需求文档。

 

设计文档     软件的设计需求文档,要写出软件中所需要的窗体和窗体功能的简要描述。但子窗体和控件及实现方法,这些东西在此并不需要写出。

编码文档 就是软件中各个模块及各个窗体编码的描述。子窗体和控件也需在此描述。因为编码文档和实现的细节有关,当发生对开发工具某些方面实现问题或与性能有关问题未搞清楚的时候,可以先做一个简单的测试,完成测试后再决定编码方案,并继续写出文档直到完成。

编码文档还包括某些算法的图形解释,在必要时要解释算法为什么这样做,对某些比较小和琐碎的细节,可以用概要的方法来描述。

编码     按照编码文档给出的内容进行编码。在必要的地方写好注释。

 

调试文档及调试方法     调试文档包括软件的调试方案及步骤,一般调试的步骤都由小到大,并采用黑盒方法来调试。

              1、  由小到大,就是如果A调用B,我们就先调试好B,然后再调试A。但某些模块,是和另一个模块关联在一起(如父子窗体),这种情况,就要把两个模块一起调试。但如果A比较复杂,我们可以考虑设计一个临时的A,再与B一起调试。当然,模块的独立性越高表示模块建立得越好。但现实的开发中,关联性模块还是存在的。

              2、  黑盒方法是一种快速调试法,就是在要调试模块的入口放入数据,并观察模块出口的数据是否正确的原理。入口的数据,也可以是故意错误的,或者超出范围,如果模块不能处理这些情况,表示模块还需要加入排错处理代码。

       调试好各个模块之后,就需要做各个模块的综合测试,以确保它们运行是否正确。

 

软件试运行     软件试运行阶段,已经是交付于客户使用软件的时候,如果客户的数据比较重要,可以考虑手工帐和电脑帐并行运行。试运行一段时间发现无误后,才甩掉手工帐。在软件试运行阶段,如果发现BUG,就需要进行排错处理,这种情况可以使用客户的数据及使用单步跟踪来找出软件的错误及修正。

 

维护阶段     软件试运行一段时间后,并甩掉手工帐成功后,就进入维护阶段,此时客户可能发现有新的需求或要修改的地方。这时就要根据新的需求或修改的地方去修改相关文档,但一定要遵守从上到下的顺序,如果分析文档有变动,设计和编码文档都要作出相应的变动。然后才允许编码和调试。

 

    在实际应用中,分析及设计文档可以使用WORD处理。但编码及调试文档,可以灵活一点,使用手工书写,手工书写的文档应习惯于做分析的时候使用草稿分析,把结果写在正式的文档上。

 

 

顶一下
上一篇:新闻组搜索方法
下一篇:分类技术的实现到底要考虑些什么?
Tags: word 设计

相关信息
  • 新闻组搜索方法
  • 注意时间格式在sql server中更新带来的麻烦
  • 在ACCESS2000的查询中使用Replace函数
  • 数据库项目(ADP)学习心得(2)
  • 张志(竹笛)再次荣膺微软最有价值专家(MVP)称号
  • 数据库项目(ADP)学习心得(1)
  • 用ADP的感觉真爽
  • [推荐]聊天感语
  • test
  • 《随时随地记英语》培训源码例程
  • 专注----由聊天所想到的
  • 获取代码编写帮助的方法
  • 一个自定义函数来分离字符串的方法
  • 第一届《街道之星》评选揭晓
  • 助记码输入内容提高录入速度
  • 分类技术的实现到底要考虑些什么?
  • ACCESS编程培训例程源码及总结
  • 数据库项目(ADP)学习心得(3)
  • 隐藏ACCESS数据库主窗口的方法
  • 第二届《街道之星》评选申请活动开始
  • 如何调用自定义系统关于窗体
  • 两种方法解决求和错误显示
  • 2004年9月微软最有价值专家峰会组图
  • 第二期免费在线培训《个人图书管理系统》
  • 惊喜推出《ACCESS软件网离线查询系统》
  • 微软最有价值专家2004颁奖典礼图文报道
  • 一个mdb无法通过ODBC连接SQL_SEVER2000服务器原因
  • 利用 ActiveX 控件成为反馈信息高手
  • 选择查询在后端为mdb与SQL SEVER的一个小差别
  • 第二届《街道之星》评选揭晓














  • 生日密码
    血型分析
    生肖分析



    制作单位 Office学院 © 版权所有


    联系我们 关于我们 友情链接 站点地图 免责声明


    Office学院,致力于打造专业的OFFICE应用交流平台。