
C++《超市商品管理系统》课程设计文档.doc
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程设计文档详细介绍了使用C++编写的“超市商品管理系统”,涵盖系统需求分析、模块设计及实现方法等内容。
摘 要 此次课程设计为超市管理系统,使用VC6.0编译器完成开发工作。通过本系统,在主界面上可以通过系统的操作提示对商品进行购买、添加、修改、删除及查询等管理活动,并能统计库存信息。该系统主要涵盖了食品、化妆品、日用品和饮料四大类目,每一类别都包含了商品的基本信息如名称、品牌、价格以及生产厂家和库存量。
除上述分类外,还设有一个总的商品基类,通过继承机制访问这些基础数据结构并结合模板使用以提高代码的重用性和灵活性。用户能够方便快捷地购买所需物品;管理人员可以轻松管理商品信息,使管理模式更加高效,从而为公司、企业及商家创造最大的经济效益。
关键词:管理系统 基类 继承 模板 课程设计任务书
设计题目:超市商品管理系统设计
学生姓名: xxx
课程名称: 面向对象程序设计
专业班级: 计科11
地点:I304/I306
起止时间:2013年1月7日~1月18日
问题描述:
超市中的商品分为食品、化妆品、日用品和饮料四大类,每种商品都包含名称、价格、库存量及生产厂家等信息。主要完成对这些商品的销售统计以及简单管理。
功能要求:
(1) 销售功能:购买时先选择类别并输入商品名,在系统中查找相关信息;如库存充足,则可按需购买,并进行相应的计算;若无足够库存,将显示提示信息结束交易。
(2) 商品管理功能:
添加: 完成新商品的信息录入;
查询: 支持按照分类、名称或生产厂家搜索查询,并反馈结果或者提示“该记录不存在!”
修改: 根据查询到的结果对相关数据进行修改操作;
删除:输入类别和具体商品名,若存在则删除其信息并显示成功消息;否则提示该商品不存在
(3) 统计功能:展示所有库存的商品总数及详细情况,并支持按价格、库存量或生产厂家排序输出统计结果。
问题解决方案:
根据系统需求分析,将设计过程分为以下步骤:
(1)通过系统分析建立模块框图和界面布局;
(2)明确各实体间的关系;
(3)依据描述构建类层次结构;
(4)完成各个类的定义;
(5)实现成员函数功能;
(6)开发应用程序;
(7)进行调试测试;
(8)编写总结报告。
要求:
(1)系统分析设计准确无误。
(2)结果以图表形式展示。
(3)界面简洁美观易用。
(4)文档格式规范统一。
进度安排:
周一:明确任务,学习基础知识
周二:熟悉知识点并练习巩固
周三至周四: 根据要求进行具体的设计和实现工作
周五: 进行程序测试
参考文献:
[1] Richard Johnsonbaugh, Martin Kalin.《面向对象程序设计—C++语言描述》.机械工业出版社.2009年
[2] 钱能.《C++语言程序设计教程》.清华大学出版社.2005年
全部评论 (0)


