09面向对象课程设计模板新lyx.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
长 沙 学 院 课程设计说明书 题目 系(部) 电子与通信工程系 专业(班级) 09电子2班 姓名 刘育雄 学号 2009 指导教师 谭志光、黄利元、刘莉 起止日期 12.12.3—12.12. 长沙学院课程设计鉴定表 姓名 刘育雄 学号 2009044238 专业 电子信息工程 班级 2 设计题目 商品销售管理系统 指导教师 谭志光 指导教师意见: 评定等级: 教师签名: 日期: 答辩小组意见: 评定等级:     答辩小组长签名:     日期:     教研室意见: 教研室主任签名: 日期:   系(部)意见: 系主任签名:        日期:      说明 课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类; PAGE 13 第1章 选题 1.1 题目背景 随着二十一世纪的到来,计算机已成为一块极其活跃的、崇尚发展与创新的领地,并成为我们这一时代决定性的先驱技术。计算机是现代文化不可或缺的级成部分,是现代科学技术发展的先导,并成为世界经济巨量增长的根本引擎。? C++语言是在C语言的基础上扩展而成的,它保留了C语言原有的所有优点,增加了面向对象的机制。所以C++与C完全兼容。C++是对C的扩充,是C的超集。它既可用于结构化程序设计,又可用于面向对象的程序设计,功能强大。C++中加入了面向对象程序设计。C++的多继承机制能更好地描述对象的属性和行为,它的特点是面向对象程序设计。C++实现了类的封装、数据隐藏、继承及多态,它还支持模板、操作符重载、内联函数定义、预处理、宏、全局静态类变量、嵌套类定义等等,使得其代码容易维护及高度可重用。 1.2 系统实现的具体分工 功能设计: 1.建立文件 (1)存储文件可以使用默认文件名或指定文件名。 (2)可以不保存输出记录,但需要确认是否保存输入记录。 (3)如果已经有文件,只能在其后追加。 (4)新增的记录继续存入原文件中。 2.文件的存取和显示 (1)可以单独存取文件。 (2)可以随时显示内存中记录的全部内容。 (3)可以直接存取指定文件 3.删除记录 (1)可以按“商品名称”方式删除并且将记录修改更新。 (2)能给出被删除记录的信息。 (3)如果库存已经是空的,删除时应给出提示信息并返回主菜单。 (4)如果没有要删除的这个商品信息,输出没有找到的提示信息 (5)删除操作仅限于内存,只有执行存记录操作时,才能覆盖原记录。 4.查询记录 (1)可以按“商品名称”、“商品价格”或“商品种类”三种方式查询记录。 (2)能给出查询记录的信息。 (3)如果查询的信息不存在,输出“没有找到”的信息。 5、使用菜单实现功能的正确选择 6、测试程序 (1)应列出测试大纲对程序进行测试 (2)应保证测试用例能测试到程序的各种边缘情况。 1.2.1 标题 商品销售管理系统 1.2.2 题目要求 1、编写一个商品销售管理系统。商品信息包含:商品编号、商品名称、商品单价、生产商、库存量等; 2、功能要求:商品上架、商品浏览、商品销售、商品查询、统计等。 1.3 开发环境 Visual C++ 6.0 第2章 设计内容 2.1实现功能 系统主要是要求实现添加商品编号、商品名称、商品单价、生产商、库存量等并对其进行浏览,统计等功能操作。 2.2 概要设计 第3章 系统实现 3.1 涉及知识点 类封装、面向对象程序设计、字符串的应用、条件语句、循环语句的使用、库函数的应用、过程化设计的思想等。 3.2 系统运行(主要运行界面抓图) 1.运行程序后,出现起始界面. 2.任意键后,出现商品管理系统主界面: 图2.系统主界面 3.在系统主界面选择2,出现商品管理系统界面: 图3. 商品管理系统界面 、 4.重复添加商品信息后,按任意键,出现主界面后,选择1:,进入商品浏览界面: 图4. 商品浏览界面 5.按任意键,出现主界面后,选择3,进入商品销售界面,并选择需要出售的商品: 图5. 商品销售界面 6.按非“0”键,出现主界面后,选择1,进入商品浏览界面,已销售的产品库存减少: 图6.再次商品浏览界面 7.按任意键,出现主界面后,选择5,进入商品统计界面,显示销售额: 图7.商品统计界面 8.按任意键,出现主界面后,选择2,购买数量超过库存,提示报错: 图8.超量购买提示报错界面 9.对已添加的商品进行补货: 图9.补货界面 10.按非“0”键,出现主界面后,选择0,安全退出: 图10.安全退出界面 3.3 程序清单 #i

文档评论(0)

151****9996 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档