c课程设计-仓库管理系统报告(编辑修改稿)内容摘要:

nclude cassert include iomanip include using namespace std。 二、 仓库管理员 类 class admin { public: admin()。 private: string name。 }。 三、 仓库货架 类 class shelf { public: shelf()。 private: admin men。 //管理员 string storeNo。 //仓库编号 string kinds。 //商品大类 string shelfNo。 //货架号 }。 四、 电器 类 class ele { public: 7 ele()。 private: string name。 //商品名 double price。 //价格 shelf sh。 //所属货架 long count。 //商品数量 }。 五 、 管理组合类 class mana { public: mana()。 char first_face()。 //首页 void in_storage()。 //入库 void out_storage()。 // 出库 void select_ele()。 //查询 void select_name()。 //按商品名称查询 void select_price()。 //按商品价格查询 void select_kind()。 //按大类查询 void call_break()。 //商品报损 private: ele aele。 shelf ashelf。 admin abs。 }。 六 、 仓库 电器类默认构造函数 ele::ele():sh() { name=xxx。 //商品名 price=。 //价格 count=0。 //商品数量 } 七 、 仓库货架类默认构造函数 shelf::shelf():men() { storeNo=xxx。 //仓库编号 8 kinds=xxx。 //商品大类 shelfNo=xxx。 //货架号 } 八 、 仓库 管理员 类默认构造函数 admin::admin() { name=xxx。 } 九 、 仓库 管理组合 类默认构造函数 mana::mana():aele(),ashelf(),abs() { } 9 第五 章 、 功能测试 一、录入、保存、显示、读取 测试: 1. 商场库存货物管理系统 首页 10 11 12 13 二 、 运行界面 : Microsoft Visual C++ 14 小结 本次 C++课程设计,收获还是很多的 ,从刚刚拿到课程设计题目后,我就先分析这个程序的一些基本的功能,从这些基本功能出发来定下一个程序的大致框架结构,这里面主要包括程序中所设计的类,类与类之间的继承关系以及一些主要的函数的设计思想。 比如:删除记录函数、增加记录函数等等。 从一开始我就从图书馆借阅了不少的 其他相关的 c++资料, 这些都是很宝贵的参看资料,可以说给我最后顺利的完成程序的编写打下了很扎实的基础。 这次的课程设计,是自己独立完成了一个相对比较大的程序,里面用到的面向对象的知 识也是比较多的, 通过一番实践,很好的总结 、强化 了之前学习过的知识要点, 并且 也发现了自己还没好好掌握的知识点,对于没掌握的,我 查阅了参考书籍及时补上。 感觉代码写到也是后来,状态越好 ,我感觉是由于自己对于一些基本的知识的比较好的掌握了。 有些问题虽然没遇到过,但是通过查阅资料,只要了解了它们的用法,自己就可以很快的模仿下来 ,不是照抄。 这一点我觉得在今后的程序设计中也是蛮重要的,因为我发现要写出好程序,首先应该去学习人家的程序,看懂他们的程序并且转化为自己的。 其次才有 可能 去创新。 对于程序的编写,用的 时间 还是蛮多 的,这期间有的是写代码、有的是查阅资料、有的是和同学一起探讨问题。 在和同学讨论问题的过程中,我发现了合作带来的效率,彼此自己要善于沟通,让对方了解自己编程的方法和大致的思想,然后大家一起讨论,这样问题会解决的比较快。 通过学生的分组设计, 使学生能够基本掌握 C++程序设计的方法,并且在此基础上掌握类的构造方法,明确类中构造函数、成员函数的建立以及调用,此外,并且,结合 C++中,字符串函数的编译系统给定的库函数,采用一定的逻辑编译,实现题目中要求的各项要求,达到基本实验母的,提高自己的 C++语言使用水平。 最 后希望自己今后能有比较多的机会来做一些这样的课程设计,这样一方面锻炼了自己的编程能力,另一方面又使得自己复习巩固了基础的知识。 15 参考文献 面向对象程序设计思想和方法 C/C++语言参考手册 主要参考文献: [1] 谭浩强. C 语言程序设计(第二版)清华大学出版社, 2020 年 [2]吴文虎.程序设计基础 清华大学出版社, 2020 年 [3]钱启平. C 语言程序设计基础辅导教程 铁道出版社, 2020 年 [4]钱能. C++程序设计教程 清华大学出版社, 1999 年 [5]刘斌,王忠. 面向对象程序设计 —— Visual C ++ 清华大学出版社, 2020年 致谢 : 这次 c++的课程设计,得到了 陈群贤 老师和同学的帮助,在这里表示感谢。 16 附录:源代码清单 include iostream include string include fstream include cassert include iomanip include using namespace std。 //仓库管理员类 class admin { public: admin()。 private: string name。 }。 //仓库货架类 class shelf { public: shelf()。 private: admin men。 //管理员 string storeNo。 //仓库编号 string kinds。 //商品大类 string shelfNo。 //货架号 }。 //electrical class class ele { public: ele()。 private: string name。 //商品名 double price。 //价格 shelf sh。 //所属货架 long count。 //商品数量 }。 //管理 (组合类 ) class mana { public: 17 mana()。 char first_face()。 //首页 void in_storage()。 //入库 void out_storage()。 // 出库 void select_ele()。 //查询 void select_name()。 //按商品名称查询 void select_price()。 //按商品价格查询 void select_kind()。 //按大类查询 void call_break()。 //商品报损 private: ele aele。 shelf ashelf。 admin abs。 }。 //仓库电器类默认构造函数 ele::ele():sh()。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。