返回信息流期末要交的软工设计报告,至今一直对这些概念不太懂,学校提供的word模板上列出的主要提纲有3点(前言概述和后言改进这些省略):1、数据结构;2、模块说明;3、接口说明,对这3块内容要写的不是很清晰。
程序中定义了一些struct,也定义了一些class,其中有的class还委托了其他class和struct,
(1) 在第2点的“模块说明”中说要以图形式给出子系统、模块间的划分。子系统、模块、子模块甚至函数是怎么区别的?,到底是谁包含谁?怎么才算谁是谁?一个函数算模块么,一个新开辟的线程算模块还是子系统呢?一个class算模块么?等等……
现在就只剩1个问题了:
(2)在第1点“数据结构”报告中还要求列出所有数据结构,那么请问一个struct算数据结构么,还是说一个class才算呢?就是数据结构包不包括内部函数?class如果不是放在“数据结构中”那就是放在“模块说明”中了吧……
(3)接口和函数是啥关系,要给出内外部接口,有点迷……
这是一条镜像帖。来源:北邮人论坛 / cpp / #99052同步于 2019/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
【问题】关于模块、数据结构、子系统等等编程概念怎么写报告?
officeysk
2019/5/26镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
谢谢,那个返回值,我感觉是不是可以包含在 输出 那里了?
【 在 FromMars 的大作中提到: 】
: 接口 就是对函数的描述 就是外部调用某个模块获得服务的方法,一般这么写
: 名称:
: 功能:
: ...................