网站大量收购独家精品文档,联系QQ:2885784924

C++课程设计小型超市管理系统.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏师范大学科文学院 本 科 生课程设计 课 程 名 称: C++ 课程设计 题 目: 小型超市管理系统 专 业 班 级: 14 电信1班 学 生 姓 名: 杨顺顺 学 生 学 号: 1 日 期: 指 导 教 师: 袁博宇 科文学院教务部印制 、课程设计目的、任务和内容要求: 设计一个简单的超市管理系统。 暂定有三个货架,分别放着日常用品、食品和家电。 可以实货架商品的增加和出售。 设计查询功能,可以查找商品的现状。 不同商品有不同属性:食品类,保质期,家电,颜色。 重载运算符>>。 设计要求: 要求利用面向对象的方法以及C+啲编程思想来完成系统的设计; 要求在设计的过程中,建立清晰的类层次; 在系统的设计中,至少要用到面向对象的一种机制。 二、 进度安排: 第1 ~3天:查找资料,熟悉小型超市管理系统的设计原理,给出设计总 体方案; 第4~6天:各函数的详细设计; 第7~12天:程序调试; 第13~14天:写课程设计报告。 三、 主要参考文献: 1.《C++语言程序设计(第四版)》 郑莉 董渊 何江舟 编著 指导教师签字: 年_月 日 目录 TOC \o 1-5 \h \z 要 1 1概 述 2 \o Current Document 2设计方案简述 3 \o Current Document 设计内容 3 \o Current Document 设计目的与要求 3 \o Current Document 系统分析与设计 3 3详细设计 12 系统总体设计 12 13源程序代码 13 4运行结果 28 5设计体会 32 摘要 当代社会中伴随着计算机技术在各行各业日益广泛和深入的应用, 超市对货品于职员的管理不在像过去一样靠手工去做, 在一些超市管 理中也开始信息化。 信息化的管理可以为超市节省大量人力物力, 提 高其运行效率,从而为顾客提供更好的服务, 实现超市的业务提升。 本系统就是为了适应这种要求而设计的。 集信息的显示、 输入、修改、 删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了 超市的人力和物力。 本系统大致要做到以下几点: (1) 操作简便,节省大量人力; (2) 可以方便的进行货品管理,安全、高效; (3) 可以迅速计算销售额和所买卖货品; (4) 可以迅速查到所需信息,便于管理 1 概述 任务: 超市管理系统对职员商品信息进行高效简洁的管理, 使之能正常高效 的进行售卖活动。 系统充分考虑到超市管理系统对货物资料进行登记 并处理。考虑到进货、退货、库存预警、年月日销售额结算等多种特 殊情况,同时可将相关资料进行有效处理。 目标: 当代社会中伴随着计算机技术在各行各业日益广泛和深入的应用, 超市对货品于职员的管理不在像过去一样靠手工去做, 在一些超市管 理中也开始信息化。 信息化的管理可以为超市节省大量人力物力, 提 高其运行效率,从而为顾客提供更好的服务, 实现超市的业务提升。 本系统就是为了适应这种要求而设计的。 集信息的显示、 输入、修改、 删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了 超市的人力和物力。 本系统大致要做到以下几点: (1) 操作简便,节省大量人力; (2)可以方便的进行货品管理,安全、高效; (3) 可以迅速计算销售额和所买卖货品; (4) 可以迅速查到所需信息,便于管理。 2. 设计方案简述 设计内容 设计一个简单的超市管理系统。 暂定有三个货架,分别放着日常用品、食品和家电。 可以实货架商品的增加和出售。 设计查询功能,可以查找商品的现状。 不同商品有不同属性:食品类,保质期,家电,颜色。 重载运算符 。 设计目的与要求 设计目的 达到熟练掌握C++语言的基本知识和技能; 基本掌握面向对象程序设计的基本思路和方法; 能够利用所学的基本知识和技能,解决简单的面向对象程序设计 问题。 设计要求 要求利用面向对象的方法以及C+啲编程思想来完成系统的设计; 要求在设计的过程中,建立清晰的类层次; 在系统的设计中,至少要用到面向对象的一种机制 。 系统分析与设计 主要知识点 1 )类,类内包含构造函数、成员函数、私有数据成员和某些输入 输出函数; 2 )运算符重载,定义一个重载运算符的函数,在需要执行被重载 的运算符是,系统自动调用该函数; 3)继承与派生: 1. 基类即父类,被继承的已有类; 2. 派生类即子 类,新建立的类; 3. 这些类的定义和声明同类; 4. 虚函数的作用是 允许在派生类中重新定义与基类同名的函数, 并且可以通过基类指针 或引用来访问基类和派生类中的同名函数。 关键技术 1)程序共有四个头文件和四个源文件。 头文件Supermarket,包含增加 Add,出售Sale和查询Search三 个公有成员函数; 源文件Sup

文档评论(0)

157****5685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档