欢迎来到天天文库
浏览记录
ID:10800716
大小:434.00 KB
页数:37页
时间:2018-07-08
《c++课程设计-小型超市管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科生课程设计课程名称:C++课程设计题目:小型超市管理系统专业班级:14电信1班学生姓名:学生学号:日期:指导教师:3一、课程设计目的、任务和内容要求:设计一个简单的超市管理系统。1.暂定有三个货架,分别放着日常用品、食品和家电。2.可以实货架商品的增加和出售。3.设计查询功能,可以查找商品的现状。4.不同商品有不同属性:食品类,保质期,家电,颜色。5.重载运算符>>。设计要求:要求利用面向对象的方法以及C++的编程思想来完成系统的设计;要求在设计的过程中,建立清晰的类层次;在系统的设计中,至少要用到面向对象的一种机制。3
2、二、进度安排:第1~3天:查找资料,熟悉小型超市管理系统的设计原理,给出设计总体方案;第4~6天:各函数的详细设计;第7~12天:程序调试;第13~14天:写课程设计报告。三、主要参考文献:1.《c++语言程序设计(第四版)》——郑莉董渊何江舟编著指导教师签字:年月日3目录摘要·······································11概述·······································22设计方案简述·······························32.1设
3、计内容·································32.2设计目的与要求···························32.3第2页系统分析与设计··························33详细设计··································123.1系统总体设计···························123.2源程序代码·····························134运行结果···························
4、·······285设计体会··································32第2页摘要 当代社会中伴随着计算机技术在各行各业日益广泛和深入的应用,超市对货品于职员的管理不在像过去一样靠手工去做,在一些超市管理中也开始信息化。信息化的管理可以为超市节省大量人力物力,提高其运行效率,从而为顾客提供更好的服务,实现超市的业务提升。 本系统就是为了适应这种要求而设计的。集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了超市的人力和物力。 本系统大致要做到以下几点: (1)
5、 操作简便,节省大量人力; (2)可以方便的进行货品管理,安全、高效; (3) 可以迅速计算销售额和所买卖货品; (4) 可以迅速查到所需信息,便于管理第32页1概述1.1任务: 超市管理系统对职员商品信息进行高效简洁的管理,使之能正常高效的进行售卖活动。系统充分考虑到超市管理系统对货物资料进行登记并处理。考虑到进货、退货、库存预警、年月日销售额结算等多种特殊情况,同时可将相关资料进行有效处理。1.2目标: 当代社会中伴随着计算机技术在各行各业日益广泛和深入的应用,超市对货品于职员的管理不在像过去一样靠手工去做,在一些超市
6、管理中也开始信息化。信息化的管理可以为超市节省大量人力物力,提高其运行效率,从而为顾客提供更好的服务,实现超市的业务提升。 本系统就是为了适应这种要求而设计的。集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了超市的人力和物力。 本系统大致要做到以下几点: (1) 操作简便,节省大量人力; (2)可以方便的进行货品管理,安全、高效; (3) 可以迅速计算销售额和所买卖货品; (4) 可以迅速查到所需信息,便于管理。第32页2.设计方案简述2.1设计内容设计一个简单的超市管理系统。1.暂定
7、有三个货架,分别放着日常用品、食品和家电。2.可以实货架商品的增加和出售。3.设计查询功能,可以查找商品的现状。4.不同商品有不同属性:食品类,保质期,家电,颜色。5.重载运算符>>。2.2设计目的与要求2.2.1设计目的达到熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的基本思路和方法;能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。2.2.2设计要求要求利用面向对象的方法以及C++的编程思想来完成系统的设计;要求在设计的过程中,建立清晰的类层次;在系统的设计中,至少要用到面向对象的一种机制。2
8、.3系统分析与设计2.3.1主要知识点第32页1)类,类内包含构造函数、成员函数、私有数据成员和某些输入输出函数;2)运算符重载,定义一个重载运算符的函数,在需要执行被重载的运算符是,系统自动调用该函数;3)继承与派生:1.基类即父类,被继承的已有类;2.派生类即子类,新建立的类;3.这些
此文档下载收益归作者所有