c++课程设计报告-商品管理系统

c++课程设计报告-商品管理系统

ID:14569729

大小:107.80 KB

页数:39页

时间:2018-07-29

c++课程设计报告-商品管理系统_第1页
c++课程设计报告-商品管理系统_第2页
c++课程设计报告-商品管理系统_第3页
c++课程设计报告-商品管理系统_第4页
c++课程设计报告-商品管理系统_第5页
资源描述:

《c++课程设计报告-商品管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计报告设计题目:商品管理系统学生姓名:曹政专业:计算机科学与技术班级:09级4班学号:20092761指导老师:方帅完成日期:2010年6月合肥工业大学计算机与信息学院(1)需求与规格说明某商场有如下几种商品:衬衣、鞋子、帽子、裤子、冰箱、电视、立柜、壁橱、沙发。每一种货物都有详细的说明信息。衬衣:布料、尺寸、单价、产地、库存量、所属货柜;鞋子:皮料、尺寸、单价、产地、库存量、所属货柜;帽子:布料、样式(平顶或尖顶)、尺寸、单价、产地、库存量、所属货柜;裤子:布料、尺寸、单价、产地、库存量、所属货柜;冰箱:制冷类型、样式(两门或三门)、颜色、

2、重量、尺寸、单价、产地、库存量、所属货柜;电视:样式(彩色或黑白)、颜色、重量、尺寸、单价、产地、库存量、所属货柜;立柜:木料、颜色、尺寸、单价、产地、库存量、所属货柜;壁橱:木料、颜色、尺寸、单价、产地、库存量、所属货柜;沙发:木料、皮料、颜色、尺寸、单价、产地、库存量、所属货柜;对这些商品的操作有:新商品的录入、商品的进库、商品的出库、商品的调价、所属货柜的管理、库存的统计、总价格的计算、产地的统计。要求自行设计数据结构,用类结构将上述的货品表示出来。在上一步基础上,将上述的商品管理计算机化,完成操作要求的功能。(2)设计根据上述要求,设计一个

3、商品基类Goods,从中派生出衬衣类Clothes、帽子类Cap、冰箱类Refrigerator、电视类TV、立柜类Closet、沙发类Sofa。因为鞋子类和裤子类与衬衣类、壁橱类与立柜类属性、行为完全相同,所以从衬衣类中派生出鞋子类Shoes、裤子类Pants,从立柜类中派生出壁橱类WAC。在派生类中实现完整的操作方法。系统类图Goodsstringnamestringproducing_areadoublesizedoublepriceintsumintcountervoidgoods_getout()voidgoods_getin()void

4、goods_shows()voidgoods_in()voidgoods_out()voidprice_change()voidcounter_change()↗↖Clothesstringmaterialintclo_get(Clothesa[])intclo_show(Clothesa[])intclo_pa(Clothesa[])intclo_operate(Clothesa[])Capstringmaterialstringstyleintcap_get(Capa[])intcap_show(Capa[])intcap_pa(Capa[])

5、intcap_operate(Capa[])↗↖ShoesPants↑↑Refrigeratorstringrefrigeration_formstringstylestringcolorintref_get(Refrigeratora[])intref_show(Refrigeratora[])intref_pa(Refrigeratora[])intref_operate(Refrigeratora[])TVstringstylestringcolordoubleweightinttv_get(TVa[])inttv_show(TVa[])in

6、ttv_pa(TVa[])inttv_operate(TVa[])↑↑Closetstringtimberstringcolorintcls_get(Closeta[])intcls_show(Closeta[])intcls_pa(Closeta[])intcls_operate(Closeta[])Sofastringtimberstringcladdingstringcolorintsofa_get(Sofaa[])intsofa_show(Sofaa[])intsofa_pa(Sofaa[])intsofa_operater(Sofaa[]

7、)↑WAC属性和方法定义类名成员类别类型成员名描述Goods属性stringname商品名称Goods属性stringdoubledoubleintintproducing_areasizepricesumcounter商品产地商品尺寸商品价格商品总价商品所属货柜方法voidvoidvoidvoidvoidvoidvoidgoods_getout()goods_getin()goods_shows()goods_in()goods_out()price_change()counter_change()提示输入商品信息商品信息输入商品信息输出商品进库

8、商品出库商品调价商品货柜管理Clothes属性stringmaterial商品布料方法intintintintclo_ge

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。