便利店管理系统

版权声明:来自流浪AC!(QQ群:965210182)——StarSky_STZG https://blog.csdn.net/weixin_43272781/article/details/90065274
面向对象程序课程设计任务书

指导教师:杨东鹤、陈巧红

【题目】便利店管理系统

【目的】

通过设计一个小型的便利店管理系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。

【要求】

1、每个学生必须独立完成;

2、课程设计时间为1周;

3、设计语言采用C++;

4、学生有事离校必须请假。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,未按规定上交实验报告的学生,其成绩按不及格处理。

【内容简介】

有一家小芳便利店,现在需要你为这个便利店开发一个简单的便利店管理系统,方便顾客自己购买商品,并提供对便利店销售情况的统计和管理功能。

【考核标准】

该系统为两种角色的用户提供服务,一种是便利店管理员,一种是顾客。便利店管理员根据账号、密码登录系统,顾客无需登录即可使用系统。
顾客通过该系统购买商品,可实现多次购买一次性结账, 商品信息包括商品编号、商品名称、商品价格,商品包括普通商品和进口商品,进口同类商品价格是普通商品的1.2倍, 系统能够根据顾客的要求正确打印订单,订单内容包括订单编号、商品名称、商品的价格、商品数量、折扣等,显示进口商品名称时,在名称后加;管理员可以查看当天以及当月的所有订单,成绩≥60;
系统退出后能保存当天的销售信息,要求每天一个文档,文档名按照日期命名。管理员可以根据订单编号查找删除修改某个订单,订单可以按照下单时间先后排序,成绩≥70;
能够实现管理员对商品名称和价格的管理,包括对商品和对应价格的增加、修改、删除、查找,成绩≥80;
系统可根据历史记录对销售情况进行统计,根据管理员的输入日期统计某天的销售情况并显示(包括一共销售多少单,销售额是多少,各种商品的销售情况),成绩≥90.
有能力的话,可以考虑会员和非会员的情况.
要求:
用面向对象的程序设计方法设计该系统。本系统涉及的基本对象有订单对象、订单管理对象、商品对象、进口商品对象、购物篮对象、商店对象。实现对这些对象的合理抽象和封装,正确定义类之间的关系。界面合理,代码文件组织清晰,命名符合规范,代码注释清楚,课设报告书质量高。

猜你喜欢

转载自blog.csdn.net/weixin_43272781/article/details/90065274