第一范文网 - 专业文章范例文档资料分享平台

图书馆管理系统设计报告

来源:用户分享 时间:2025/8/18 2:46:42 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

北华航天工业学院课程设计报告

cout<<\▔▔▔▔▔▔▔▔▔▔\else

{ tushu q;

for(int j=0;j

{ }

if(ts[i].gettag()==0)

ts[i].display(); //显示图书信息

if(ts[i].getno()>ts[i+1].getno()) {q=ts[i];ts[i]=ts[i+1];ts[i+1]=q;}

for(int i=0;i

guangpan w;

for(i=0;i

if(gp[i].getno()>gp[i+1].getno()) {w=gp[i];gp[i]=gp[i+1];gp[i+1]=w;} for( j=0;j

for(i=0;i

for(i=0;i

{ }

if(th[i].gettag()==0)

th[i].display(); //显示图画信息 }

25

for(j=0;jth[i+1].getno()) {r=th[i];th[i]=th[i+1];th[i+1]=r;}

for(i=0;i

break;

北华航天工业学院课程设计报告

4.2.8 资料信息的保存功能的实现

该功能用于对资料信息进行保存,可将各类资料的信息分别保存在不同的txt文本文档中,分别实现对领导、教师、学生信息的保存

该功能在tushuguan类中的析构函数中,在退出系统时,程序中的资料信息自动保存在相应文件中

~tushuguan() //析构函数,保存信息 {

fstream file1(\图书信息.txt\ //保存图书信息

{

if(!file1)

cerr<<\ abort();

}

for(int i=0;i

abort();

file1.close(); if(!file2) //保存视频光盘信息

cerr<<\

}

for(i=0;i

file2.write((char*)&gp[i],sizeof(gp[i])); }

file2.close();

ofstream file3(\图画信息.txt\保存图画信息

if(!file3)

26

北华航天工业学院课程设计报告

}

{

abort(); }

for(i=0;i

file3.write((char*)&th[i],sizeof(th[i])); }

file3.close(); cout<

cout<<\★当前程序中的资料信息已保存在相应文件中!★\

cerr<<\

cout<<\ +++欢迎您下次再使用本系统!+++ \

4.3 主函数实现

(1)在主函数中,定义一个tushuguan类的对象,调用资料管理函数实现各个功能。 int main() //主函数 { }

tushuguan a; a.ziliaodata(); return 0; 第五章 系统测试

5.1 模块测试

5.1.1主菜单模块测试:

27

北华航天工业学院课程设计报告

图5-1 主菜单界面

5.1.2添加模块测试:

图5-2 添加界面

5.1.3查询模块测试:

28

搜索更多关于: 图书馆管理系统设计报告 的文档
图书馆管理系统设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c09ysg962133qhtz4wk5p_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top