欢迎来到天天文库
浏览记录
ID:55176583
大小:592.50 KB
页数:30页
时间:2020-04-30
《图书销售管理系统设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、图书销售管理系统设计说明书一、设计目的本图书销售管理系统,主要用于小型的书店,进行简单的图书的管理,为了能够更好的管理书店的销售的情况和库存的情况书店销售管理系统主要的功能有:(1)图书入库管理:维护入库图书信息,图书编号、书名、价格等,自动计算库存。(2)图书查询统计:可以根据图书分类、、书名、作者等条件查询图书的详细信息。(3)销售管理:销售过的图书都记录在销售列表中,方便统计收入。图书销售后,要记录图书库存,按每天统计销售额、每个月或季度生成报表,并生成畅销书单。二、设计容(1)图书信息包括书名、
2、书号、作者、、单价、库存数量、进价、售价、利润;(2)用户登录界面设计(3)信息维护:包括子模块有增加图书信息、删除图书信息、修改图书信息(4)查询功能:可按书名查询、作者查询、或查询(5)排序功能:能实现按图书销售利润进行排序的功三、设计要求(1)只能使用C++语言,源程序要有适当的注释,使程序容易阅读(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)(3)学生可自动增加新功能模块(视情况可另外加分)(4)写出课程设计报告,具体要求见相关说明文档四、设计过程1、面向对象分析(1)对象模型设计(2
3、)各个类设计系统中说明了4个类,每个类的详细设计如下:1.Book类classbook{//book基类protected:stringname;//名称floatprice;//价格intnum;//编号intkucun,xcl,salel;//库存,现存量,销售量public:intgetnum(){returnnum;}//编号接口函数stringgetname(){//名称接口函数returnname;}floatgetprice(){returnprice;}//价格接口函数intgetkuc
4、un(){returnkucun;}//库存量接口函数intgetxcl(){returnxcl;}//现存量接口函数intgetsalel(){returnsalel;}//销售量接口函数virtualvoidinput()=0;//输入虚函数virtualvoidoutput()=0;//输出虚函数说明:Book类是一个基类,用于定义图书基本的信息。例如:其中stringgetname()是一个接口函数,能获得图书的。2.Yule(娱乐类)classyule:publicbook{//娱乐的派生类p
5、ublic:voidinput(){//输入cin>>name;cin>>num;cin>>price;cin>>kucun;cin>>salel;cin>>xcl;}voidoutput(){//输出cout<<"Yule:"<>
6、counts;cout<<"售后剩余:"<7、lic:voidinput(){cin>>name;cin>>num;cin>>price;cin>>kucun;cin>>salel;cin>>xcl;}voidoutput(){cout<<"Learn:"<>counts;cout<<"售后剩余8、:"<STRVEC;//定义stl模版的容
7、lic:voidinput(){cin>>name;cin>>num;cin>>price;cin>>kucun;cin>>salel;cin>>xcl;}voidoutput(){cout<<"Learn:"<>counts;cout<<"售后剩余
8、:"<STRVEC;//定义stl模版的容
此文档下载收益归作者所有