云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (最新版)C++毕业课程设计报告(图书管理系统)

(最新版)C++毕业课程设计报告(图书管理系统)

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 0:21:48

目录

(1)实践任务书....,............................................1 (2)总体设计方案...............................................2

1.设计分析...................................................2 2.模块设计...................................................3 3.流程图.....................................................3

(3)使用说明及运行实例.........................................4

1.系统首页...................................................4 2.操作主页...................................................4 3.功能模块...................................................5 (1)新增图书...............................................5 (2)更改图书...............................................5 (3)删除图书...............................................6 (4)查找图书...............................................6 (5)统计图书...............................................7 (6)清空全部...............................................7 (7)退出系统...............................................8

(4)成员设计内容简介...........................................9

(5)项目源程序代码.............................................10 (6)课程设计心得...............................................19 1. 设计心得体会(侯想).........................................19 2. 设计心得体会(孙昱).........................................20 3. 设计心得体会(周易).........................................21 (7)成绩评定及评语.............................................22

(一)设计任务书

1.题目:图书管理系统 2.程序功能组成:

程序为图书管理系统。包括以下功能:

图书增添,修改,删除,统计,查找,清空记录。

3.成员组成与分工:

(1)成员组成:机械1309 侯想 机械1309 周易 机械1309 孙昱 (2)分工:

人员: 分工:

(3)进度安排:

侯想 1.模块设计 2.报告修改 周易 1.程序美化 程序调试 2.报告设计制作 孙昱 1.模块设计 2.报告修改

时间: 6月23日 进度安排: 自由组队,选择设计项目,明确分工。 实施情况: 按时完成 6月24日—26日 小组成员进行模块设计,包括编写、按时完成 查找代码,运行调试代码。 6月27日—28日 7月1日—2日 7月3日—4日

进行程序代码的组合,调试。 进行程序的运行,检查,修改。 提交,答辩。 按时完成 按时完成 按时完成 (二)总体设计方案

1.设计分析 (1)系统功能:

图书管理系统基本功能:增加,更改,查找,删除; 全部图书记录的统计与显示; 快捷清空所有图书记录。 (2)系统要求:

数据成员

char name[StrNum]; 用来存放书名。 char number[StrNum]; 用来存放图书的编号。 char kind[Type]; 用来存放图书的类型。 int tag; 定义删除标记。 int num; 定义图书编号为整形。 int add; 增加标记。 函数成员

Book(){} 无参构造函数,用于为书名和作者姓名设置默认值。

char getkind() 用于获取图书类型。 char getname() 用于获取书名。

int getnum() 用于获取图书编号。 int gettag() 用于获取删除标记。 void setname(char na[]) 用于设置书名。 void setkind(char kin[]) 用于设置类型。 void setauthor(char au[]) 用于设置作者。 void setpress(char pr[]) 用于设置出版社。 void delbook() 用于删除图书。

void addbook(int n,char *na,char *kin,char *au.char *pr) 书。

void disp() 用于输出图书。 (3) 系统特点:

操作界面有颜色(背景蓝,字体白); 功能齐全;

系统稳定,无bug。 2.模块设计 共七个模块: (1) 新增图书

按编号,书名,类型,作者,出版社信息顺序添加图书; (2) 更改图书

按编号查找图书,然后进行信息更改录入; (3) 删除图书

按编号查找图书,然后进行删除工作; (4) 查找图书

根据编号查找图书;

用于增加图

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

目录 (1)实践任务书....,............................................1 (2)总体设计方案...............................................2 1.设计分析...................................................2 2.模块设计...................................................3 3.流程图.....................................................3 (3)使用说明及运行实例.........................................4

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com