欢迎来到天天文库
浏览记录
ID:16998294
大小:6.03 MB
页数:20页
时间:2018-08-26
《小型书店进销存管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本科学生设计性实验报告项目组长___学号_0103845_成员专业_软件工程班级10软件1班实验项目名称_小型书店进销存管理系统指导教师及职称__赵晓平讲师__开课学期11至_12学年_一_学期上课时间2011年8月29日一、实验设计方案实验名称:小型书店进销存管理实验时间:11.30(三)567节、12.7(三)567节12.14(三)567节、12.21(三)567节小组合作:是√否○小组成员:1、实验目的:通过本程序的设计开发,使学生熟悉和掌握C++程序开发,训练自己分析实际问题和解决问题以及编程的能力;掌握C++程序设计的方法
2、,训练自己分析实际问题和解决问题以及编程的能力,为学生创造分析问题、独立思考的条件,培养学生分析解决实际问题和编程等实际动手能力,为后续课程的学习打下扎实的编程基础。实验要求:(1)实现图书进销存的基本管理,包括图书的增加、删除、查询、按某种属性(例如价格、销售量等)的排序输出。图书的属性包括:编号、书名、作者、价格、购进数量、销售量、折扣等等。(2)编制窗体界面美观,输入方式灵活和简便。(3)程序逻辑清晰,格式规范。个人独立完成并提交一份实验报告。要求能熟悉地运用C++语言编写代码实现图书进销存的基本管理;要求输入方式灵活和简便,程
3、序逻辑清晰,格式规范。2、实验场地及仪器、设备和材料:软件项目管理实验室(W102)、计算机、SQLServer2000、VC6.0、Office等软件、打印机、打印纸等。3、实验思路(实验内容、数据处理方法及实验步骤等):一、实验内容:学生写明实验的内容(做什么,文字),准备实现的功能}/*结果显示:选择所要进行的操作:先对书店书进行盘点,确定是否要进购书:进购书本:销售书本:库存不足查询:再次进行盘点(同时添加书本):更新记录(将序号1的书本改为序号5,进价改为25,售价改为30):查询记录:查询序号为1的书(查询失败,因为序号已
4、被改为5):查询序号为5的书:财务统计(所输入的书本序号应为5):如果输入的序号为1:输入的序号为5:重组文件后退出。*/二、数据处理方法MicrosoftVisualStudio2010旗舰版三、实验步骤第一步:,定义书店结构booktype,构建类manage(1)类manage中定义功能函数voidAddbook();//进书voidAdditional();//追加voidUpdatebook();//更新voidSellbook();//销售voidTell();//库存不足voidcount();//财务统计voidSea
5、rchbook();//查询voidPack();//删除(2)编写代码实现各类功能函数(3)编写程序实行函数Run()第二步:定义Main函数Manageobj;if(obj.file.fail())throw("打开文件失败¨!");if(!obj.file.fail()){obj.Run();}return0;第三步:修改代码以及运行程序指导老师对实验设计方案的意见:指导老师签名:年月日二、实验结果与分析1、实验目的、场地及仪器、设备和材料、实验思路等见实验设计方案2、实验现象、数据及结果#include#i
6、nclude#includeusingnamespacestd;structbooktype//书店结构{booldelTag;//删除标志unsignedintseat;//序号charname[16];//书名charauthor[16];//作者floatenter_price;//进价floatsale_price;//售价intsale;//销售量intday;//销售日号staticfloatday_sum;//当日销售额统计staticfloatmonth_sum;//当月销售额统计s
7、taticfloatday_Profit;//当日销售盈利staticdoublediscount;//优惠折扣intquantity;//书的数量};classManage{private:voidAddbook();//进书voidAdditional();//追加voidUpdatebook();//更新数据voidSellbook();//销售voidTell();//库存不足提示voidcount();//财务统计voidSearchbook();//查询voidPack();//删除作有删除记录标记的记录public:Ma
8、nage();//无参构造函数virtual~Manage(){file.close();}//析构函数voidRun();//处理fstreamfile;//书店文件};Manage::Manage()//无参构造函数
此文档下载收益归作者所有