高级软件工程实验报告三
2017-10-09 22:58
190 查看
实验要求
注意代码的业务逻辑和数据存储之间的分离,将系统抽象为两个层级,即菜单业务逻辑和菜单数据存储。使用不同的源文件实现。
要遵守代码风格规范,参考借鉴代码设计规范的一些方法。
实验代码如下所示:
代码演示部分如下所示:
生成可执行文件menu:
演示各命令:
实验心得:
通过实验,第一次进行了C语言的模块化编程,模块化编程不仅便于维护,而且代码便于阅读。模块化编程思想对我很有启发,为我以后的职业生涯铺下了第一块砖石。
代码已经上传至coding,欢迎各位同学验证指正:
https://coding.net/u/vic24826/p/gaoruan/git
注意代码的业务逻辑和数据存储之间的分离,将系统抽象为两个层级,即菜单业务逻辑和菜单数据存储。使用不同的源文件实现。
要遵守代码风格规范,参考借鉴代码设计规范的一些方法。
实验代码如下所示:
代码演示部分如下所示:
生成可执行文件menu:
演示各命令:
实验心得:
通过实验,第一次进行了C语言的模块化编程,模块化编程不仅便于维护,而且代码便于阅读。模块化编程思想对我很有启发,为我以后的职业生涯铺下了第一块砖石。
代码已经上传至coding,欢迎各位同学验证指正:
https://coding.net/u/vic24826/p/gaoruan/git
相关文章推荐
- 高级软件工程实验报告七
- 高级软件工程实验报告(第二次实验)
- 高级软件工程实验报告一
- “软件工程(C编码实践篇)”实验报告(二)
- “软件工程(C编码实践篇)”实验报告(一)
- 高级软件工程 实验三
- “软件工程(C编码实践篇)”实验报告【实验三:内部模块化的命令行菜单小程序V2.0】
- 软件工程(C编码实践篇)”实验报告 实验四:用可重用的链表模块来实现命令行菜单小程序V2.5
- 软件工程实验报告 一
- 实验报告高级计算器
- “软件工程(C编码实践篇)”实验报告【实验二:命令行菜单小程序V1.0】
- SA17225160_李伯威(libowei)_高级软工第四次实验报告
- 软件工程结对作业实验报告
- 软件工程课程实验报告:实验七
- [高级软件工程实验]软件工程(C编码实践篇)学习总结
- 软件工程实验报告 三
- 高级软件工程考察报告
- 软件工程(C编码实践篇)”实验报告 实验五:用callback增强链表模块来实现命令行菜单小程序V2.8
- 软件工程课程实验报告:实验三
- SA17225160_李伯威(libowei)_高级软工第三次实验报告