小伙伴们,前面已经学习了C++的基础语法,那么现在我们可以来开发一个简单的管理系统啦!希望通过系统的开发来巩固之前所学的知识。
一、 项目准备
开发工具:VC++、Xcode
需求分析:见演示视频,并参考评分标准。
效果演示:见演示视频。
二、整体要求
1、 完成需求分析和详细设计中所涉及到的所有功能。
2、 代码结构要层次分明,代码编辑思路要清晰、整洁。
3、 要求C++代码书写、命名符合规范,并在代码中添加必要的注释
4、 程序运行效果与提供的页面效果图、结构保持一致
5、 将作业项目导出(Export)成压缩文件
规范【10分】
class、成员变量命名规范;
代码结构要层次分明;
C++代码规范及添加适量注释。
程序整体运行效果【10分】
程序正常运行,且满足效果图要求;
信息间分隔符“*”号数量不做统一要求。
插入数据方法【15分】
能够完成需求中向数组插入数据的方法。
要求插入的数据不能为0
显示所有数据方法【10分】
能够完成需求中显示所有数据的方法。
假设数组长度为10,要能完成在指定位置处插入数据前显示9个数据,在指定位置处插入数据后显示10个数据。提示:以最后一个元素是否为0作为判断标准。
在指定位置处插入数据方法【15分】
能够完成需求中在指定位置处插入数据的方法。
要求不能覆盖原有的数据
查询能被3整除的数据的方法【12分】
能够完成需求中查询能被3整除的数据的方法。
要求如果不存在能被3整除的数据,要给出提示信息
显示提示信息菜单的方法【3分】
能够完成显示提示信息菜单的方法。
主方法【25分】
要求如下:
使用switch结构完成主体功能,并调用方法完成演示效果中所示的功能。
如果输入0-4以外的数字,应给出错误提示。