软件工程文档总结

来源:互联网 发布:wampserver mac版 编辑:程序博客网 时间:2024/05/17 03:31

    经过将近两周的学习,参照着软件工程文档模板,将机房收费管理系统的文档编写了一遍;我是边看边写,个人感觉这样不至于太枯燥,边学习边练习可以调动自己的积极性而且可以使进度快一点吐舌头,当然追求进度不是目的,调动积极性才是最主要的目的。

下面废话不多说,进入正文

   十几个文档大致可以分为前期工作、具体实践、后期维护

        文档从许多不同的角度全面甚至缜密的研究分析了机房收费系统,我们应该学习文档的这种思维,认真对待每一个系统,对自己研究或者参与的系统、工程负责

       同时从文档中我们很好的复习了一遍机房收费系统,有时还能帮住我们认识之前编写代码时一扫而过的地方,就像老师说的那样在新知识中找旧知识(*^__^*) 当然在这个新知识中旧知识的比重偏高了一点


 刚开始写文档的时候有一些专业的名称不太懂,如果大家也遇到这样的情况:学习的机会来了软工文档总结 - 12期 马金兴 - 马金兴 廊坊师范学院信息技术提高班十二期,就像米老师说的不会就去查,记不住没关系,见一次查一次就行了(当然一遍就能看懂事极好的)

IPO表

系统:机房收费管理系统                  作者:马金兴

模块:                                  日期:2015年9月18日

 

处理:

如果<登陆界面点击用户名、输入密码>

  如果<输入密码错误>

    则  输出:密码错误提示,并提示还有几次机会

      如果<错误次数超过三次>

         则 退出系统

      否则  重新输入密码

    否则  进入系统

如果<上级界面输入卡号>

   则 判断卡号是否存在、有没有退卡、卡中金额是否充足

     如果 <上述条件有一个不满足>

        则 提示错误,重新输入

         否则 学生上级,开始计算上级时间,并根据条件扣费

如果 <用户打开查询类界面,输入信息>

   则 判断输入的条件是否满足

    如果 不满足

      则 提示错误并请用户重新输入

    否则 显示查询信息

如果 <打开充值界面>

   则 判断金额是否大于下限

     如果 金额小于最低充值限度

         则 提示充值金额不足,请用户重新输入

     否则 该相应学生充值,并且提示成功

    如果 <打开结账界面,选择操作员>

       则 判断有没有信息

         如果<没有信息>

            则提示没有信息,请重新选择操作员

         否则 给该操作员结账

如果<点击退卡>

   如果<卡号不存在,或者已经退卡>

      则 提示错误信息,请用户重新输入

   否则 给该卡退卡

HIPO表:HIPO图(Hierarchy Plus Input/Processing/Output)图是美国IBM公司70年代发展起来的表示软件系统结构的工具。它既可以描述软件总的模块层次结构--H图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。它是表示软件系统结构的工具。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。


    文档中流程图、多种表格占得比例很大,不过他们可以大概分成几小类,原理或者说规则都是一样的,现在还是入门的阶段(当然这不是借口)有些东西还不是很清楚,继续加油
    如果有不对的地方,希望大家批评指教软工文档总结 - 12期 马金兴 - 马金兴 廊坊师范学院信息技术提高班十二期共勉


0 0
原创粉丝点击