欢迎来到天天文库
浏览记录
ID:22753149
大小:92.10 KB
页数:39页
时间:2018-10-31
《c++课程设计报告商品管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计报告设计题目:商品管理系统学生姓名:曹政专业:计算机科学与技术班级:09级4班学号:20092761指导老师:方帅完成日期:2010年6月合肥工业大学计算机与信息学院(1)需求与规格说明某商场有如下几种商品:衬衣、鞋子、帽子、裤子、冰箱、电视、立柜、壁橱、沙发。每一种货物都有详细的说明信息。衬衣:布料、尺寸、单价、产地、库存量、所属货柜;鞋子:皮料、尺寸、单价、产地、库存量、所属货柜;帽子:布料、样式(平顶或尖顶)、尺寸、单价、产地、库存量、所属货柜;裤子:布料、尺寸、单价、产地、库存量、所属货柜;冰箱:制冷类型、样式(两门或三门)、颜色、重量、尺寸、单价、产地、库
2、存量、所属货柜;电视:样式(彩色或黑白)、颜色、重量、尺寸、单价、产地、库存量、所属货柜;立柜:木料、颜色、尺寸、单价、产地、库存量、所属货柜;壁橱:木料、颜色、尺寸、单价、产地、库存量、所属货柜;沙发:木料、皮料、颜色、尺寸、单价、产地、库存量、所属货柜;对这些商品的操作有:新商品的录入、商品的进库、商品的出库、商品的调价、所属货柜的管理、库存的统计、总价格的计算、产地的统计。要求自行设计数据结构,用类结构将上述的货品表示出来。在上一步基础上,将上述的商品管理计算机化,完成操作要求的功能。(2)设计根据上述要求,设计一个商品基类Goods,从中派生出衬衣类Clothes、
3、帽子类Cap、冰箱类Refrigerator、电视类TV、立柜类Closet、沙发类Sofa。因为鞋子类和裤子类与衬衣类、壁橱类与立柜类属性、行为完全相同,所以从衬衣类中派生出鞋子类Shoes、裤子类Pants,从立柜类中派生出壁橱类WAC。在派生类中实现完整的操作方法。系统类图Goodsstringnamestringproducing_areadoublesizedoublepriceintsumintcountervoidgoods_getout()voidgoods_getin()voidgoods_shows()voidgoods_in()voidgoods_ou
4、t()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[])intcap_operate(Capa[])↗↖ShoesPants↑↑Refrigeratorstri
5、ngrefrigeration_formstringstylestringcolorintref_get(Refrigeratora[])intref_show(Refrigeratora[])intref_pa(Refrigeratora[])intref_operate(Refrigeratora[])TVstringstylestringcolordoubleweightinttv_get(TVa[])inttv_show(TVa[])inttv_pa(TVa[])inttv_operate(TVa[])↑↑Closetstringtimberstringcolori
6、ntcls_get(Closeta[])intcls_show(Closeta[])intcls_pa(Closeta[])intcls_operate(Closeta[])Sofastringtimberstringcladdingstringcolorintsofa_get(Sofaa[])intsofa_show(Sofaa[])intsofa_pa(Sofaa[])intsofa_operater(Sofaa[])↑WAC属性和方法定义类名成员类别类型成员名描述Goods属性stringname商品名称Goods属性stringdoubledoubleintintp
7、roducing_areasizepricesumcounter商品产地商品尺寸商品价格商品总价商品所属货柜方法voidvoidvoidvoidvoidvoidvoidgoods_getout()goods_getin()goods_shows()goods_in()goods_out()price_change()counter_change()提示输入商品信息商品信息输入商品信息输出商品进库商品出库商品调价商品货柜管理Clothes属性stringmaterial商品布料方法intintintintclo_ge
此文档下载收益归作者所有