c++课程设计---图书销售管理系统
《c++课程设计---图书销售管理系统》由会员分享,可在线阅读,更多相关《c++课程设计---图书销售管理系统(31页珍藏版)》请在毕设资料网上搜索。
1、 装 订 线 共 3 1 页 第 1 页 目录目录 一、 设计目的 . 2 二、设计内容 2 三、设计要求 2 四、设计过程 3 1、面向对象分析 . 3 2、数据结构分析 . 7 3、 系统执行流程 8 五、 程序运行结果 . 11 六、 设计总结 17 参考文献 . 17 附录 . 18 装 订 线 共 3 1 页 第 2 页 图书销售管理系统图书销售管理系统 一、一、设计目的设计目的 本图书销售管理系统,主要用于小型的书店,进行简单的图书的管理,为了 能够更好的管理书店的销售的情况和库存的情况书店销售管理系统主要的功能 有: (1)图书入库管理:维护入库图书信息,图书编号、书名、价格等,
2、自动 计算库存。 (2)图书查询统计:可以根据图书分类、出版社、书名、作者等条件查询 图书的详细信息。 (3)销售管理:销售过的图书都记录在销售列表中,方便统计收入。图书 销售后,要记录图书库存,按每天统计销售额、每个月或季度生成报表,并生成 畅销书单。 二、设计内容二、设计内容 (1) 图书信息包括书名、书号、作者、出版社、单价、库存数量、进价、售 价、利润; (2)用户登录界面设计 (3)信息维护:包括子模块有增加图书信息、删除图书信息、修改图书信息 (4 ) 查询功能:可按书名查询、作者查询、或出版社查询 (5) 排序功能:能实现按图书销售利润进行排序的功 三、设计要求三、设计要求 (1
3、) 只能使用 C+语言,源程序要有适当的注释,使程序容易阅读 (2) 至少采用文本菜单界面(如果能采用图形菜单界面更好) (3) 学生可自动增加新功能模块(视情况可另外加分) (4) 写出课程设计报告,具体要求见相关说明文档 装 订 线 共 3 1 页 第 3 页 四、设计过程四、设计过程 1 1、面向对象分析、面向对象分析 (1)对象模型设计 (2)各个类设计 装 订 线 共 3 1 页 第 4 页 系统中说明了 4 个类,每个类的详细设计如下: 1Book 类 class book /book 基类 protected: string name;/名称 float price; /价格 int num; /编号 int kucun,xcl,salel; /库存,现存量,销售量 public: int getnum() return num; /编号接口函数 string getname()/名称接口函数 return name; float getprice()return price; /价格接口函数 int getkucun()return kucun
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 课程设计 图书 销售 管理 系统
