小型书店进销存理系统.docVIP

  • 7
  • 0
  • 约1.72万字
  • 约 21页
  • 2016-10-17 发布于贵州
  • 举报
小型书店进销存理系统

本科学生设计性实验报告 项目组长__ _ 学号_ 0103845_ 成 员 专 业_软件工程 班级 10软件 1 班 实验项目名称_小型书店进销存管理系统 指导教师及职称__赵晓平 讲师 _ _ 开课学期 11 至_12 学年_一_学期 上课时间 2011 年 8 月 29 日 一、实验设计方案 实验名称:小型书店进销存管理 实验时间: 11.30(三) 567节、12.7(三) 567节 12.14(三) 567节、12.21(三) 567节 小组合作: 是√ 否○ 小组成员: 1、实验目的: 通过本程序的设计开发,使学生熟悉和掌握C++程序开发,训练自己分析实际问题和解决问题以及编程的能力;掌握C++程序设计的方法,训练自己分析实际问题和解决问题以及编程的能力,为学生创造分析问题、独立思考的条件,培养学生分析解决实际问题和编程等实际动手能力,为后续课程的学习打下扎实的编程基础。 实验要求: (1)实现图书进销存的基本管理,包括图书的增加、删除、查询、按某种属性(例如价格、销售量等)的排序输出。图书的属性包括:编号、书名、作者、价格、购进数量、销售量、折扣等等。 (2)编制窗体界面美观,输入方式灵活和简便。 (3)程序逻辑清晰,格式规范。 个人独立完成并提交一份实验报告。要求能熟悉地运用C++语言编写代码实现图书进销存的基本管理;要求输入方式灵活和简便,程序逻辑清晰,格式规范。 2、实验场地及仪器、设备和材料: 软件项目管理实验室(W102)、计算机、SQL Server2000、VC6.0、Office等软件、打印机、打印纸等。 3、实验思路(实验内容、数据处理方法及实验步骤等): 一、实验内容: 学生写明实验的内容(做什么,文字),准备实现的功能 } /*结果显示: 选择所要进行的操作: 先对书店书进行盘点,确定是否要进购书: 进购书本: 销售书本: 库存不足查询: 再次进行盘点(同时添加书本): 更新记录(将序号1的书本改为序号5,进价改为25,售价改为30): 查询记录: 查询序号为1的书(查询失败,因为序号已被改为5): 查询序号为5的书: 财务统计(所输入的书本序号应为5): 如果输入的序号为1: 输入的序号为5: 重组文件后退出。 */ 二、数据处理方法 Microsoft Visual Studio 2010 旗舰版 三、实验步骤 第一步:,定义书店结构booktype,构建类manage (1)类manage中定义功能函数 void Addbook(); //进书 void Additional(); //追加 void Updatebook(); //更新 void Sellbook(); //销售 void Tell(); //库存不足 void count(); //财务统计 void Searchbook(); //查询 void Pack(); //删除 (2)编写代码实现各类功能函数 (3)编写程序实行函数Run() 第二步:定义Main函数 Manage obj; if(obj.file.fail()) throw(打开文件失败¨!);if(!obj.file.fail()) { obj.Run(); } return 0; 第三步:修改代码以及运行程序 指导老师对实验设计方案的意见: 指导老师签名: 年 月 日 二、实验结果与分析 1、实验目的、场地及仪器、设备和材料、实验思路等见实验设计方案 2、实验现象、数据及结果 #includeiostream #includefstream #includeiomanip using namespace std; struct booktype //书店结构 { bool delTag; //删除标志 unsigned int seat; //序号 char name[16]; //书名 char author[16]; //作者 float

文档评论(0)

1亿VIP精品文档

相关文档