- 0
- 0
- 约5.48万字
- 约 50页
- 2026-01-28 发布于河北
- 举报
学号
计算机实习汇报
系别:管理系
专业:信息管理与信息系统专业
班级:1043班
学生姓名:李优
指导教师:日
日期:2023-09-03〜2023-09-14
1需求分析
1.1选题任务
图书借阅管理系统
(1)编程工具
C++
2()规定
选题学生应具有端正的学习态度、正常的交流能力,应有积极积极、克服困难
的学习意识
3()本题概述
以学院图书馆为例,图书借与管理是一项常常性工作,为使图书借阅管理工作
精确高效,提供图书借阅记录日勺添加、修改、删除、查询、浏览、汇总等,用
图书借阅关系软件,能有效提高工作效率,具有较强的实际意义。
4()功能描述
①能度日外部提供的包括图书借阅信息的文本文献T(XT文献);
②能在程序中录入图书借阅信息(可参照我院图书馆网上图书借阅信息的各个项
目),并将信息写入文本文献T(XT文献);
③能对所有图书借阅信息,按条件(按图书名、图书编号、借阅日期、借阅人、
超期与否、超期天数等)查询浏览,能汇总记录计算出符合某条件日勺图书借阅
记录日勺数量并浏览这些借阅信息,能将查询、浏览、汇总欧I成果输出成果文本
文献T(XT文献)
5()辅助阐明
基础规定:①+②
扩展规定:①+②+③
1.2输入数据和输出数据形式:
程序中包括的图书信息包括:
charbnum[20];〃书号
charbname[20];〃书名
charbauthor[10];〃作者
charrname[10];〃借阅人
charbdays[10];〃借出日期
charbchac[10];〃超期天数
为了以便,我所有设置成了char型。
而程序中包括两种输入方式和两种输出方式,对应题目规定,分别是:单个图书信
息H勺增删查改;TXT文档的导入(图书数据库.txt);屏幕的打印;TXT文档的导出(书
籍信息.txt)
0
1.3测试数据及测试目的
字母测试,错误数据测试,反复数据测试
目的:产看本程序的纠错能力和与否人性化。
2程序设计
2.1关键数据类型定义
〃********书籍构造体,用于寄存书籍基本信息********
char*get_rname()〃获得借阅人姓名
voidcopy(Bookm)//Book构造体copy函数
);//classook
〃**********书籍管理构造体,实现管理书籍功能**********
classBookManagc
private:
Bookooks[100];〃定义Book书籍构造体数组对象,最大容量100本
pulic:
intlength;
BookManagc()〃构造函数,读取磁盘文献
intadd(Bookook)〃添加竹资料
intnu_search(char*nu)
原创力文档

文档评论(0)