图书馆管理系统C++课程设计

图书馆管理系统C++课程设计

ID:47510697

大小:174.00 KB

页数:32页

时间:2020-01-12

图书馆管理系统C++课程设计_第1页
图书馆管理系统C++课程设计_第2页
图书馆管理系统C++课程设计_第3页
图书馆管理系统C++课程设计_第4页
图书馆管理系统C++课程设计_第5页
资源描述:

《图书馆管理系统C++课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.数学与计算机学院课程设计说明书课程名称:面向对象程序设计-课程设计课程代码:题目:图书馆管理系统年级/专业/班:09级计算机科学与技术4班学生姓名:李永芳学  号:5422开始时间:2010年12月24日完成时间:2011年01月6日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书撰写质量(45)总分(100)指导教师签名:年月日word教育资料.目录1引言11.1问题的提出11.2国内外研究的现状11.3任务与分析12程序的主要功能22.1添加功能22.2删除功能22.3删除全部职员信息22.4显示功能

2、22.5查找功能22.6修改功能22.7借书、还书23程序运行平台34总体设计45程序类的说明56模块分析86.1添加模块86.2显示模块86.3修改模块86.4查找模块86.5删除模块86.6清空模块87系统测试98结论10参考文献11word教育资料.1引言1.1问题的提出在学校现代化的管理中,图书馆管理系统也是其中非常重要的一部分,然而,用大型软件系统来于小型的图书管理,不啻于“杀鸡用牛刀”,因此小型的的软件对于这种管理自然有十分重要作用。某图书馆需要管理其各种人员信息和图书信息,希望实现办公的信息化,通过建立一个图书管理系统来管理图

3、书馆。1.2国内外研究的现状国内在信息化这一方面做的没有国外好,因此现在需要大量这样的程序人员,图书馆管理系统这一块也需要做大量改进。1.5任务与分析本课题主要的目的是………建立一个图书馆管理系统,可以处理以下对象:.图书馆基本信息.图书馆的书籍.图书馆管理员.读者信息2.程序的主要功能1.查询图书馆的总信息2.查询图书馆管理员的信息3.查询图书馆藏书信息4.存入新书5.存入新的管理员的信息6.修改管理员的信息(增加工龄,加薪)7.根据书名检索书刊信息8.查询读者的借阅信息9.查询读者信息10.图书和管理员等信息应存放在不同的文件中,便于查

4、询。word教育资料.2.1添加功能添加一个读者的基本信息,包括姓名、编号;添加一本书的基本信息,书名、编号;添加一个图书管理员的基本信息,姓名、员工号、工资、工龄。2.2删除功能能够对一个读者、图书管理员、一本书的信息进行删除按姓名进行删除。2.3删除全部成员信息能够对于全部读者和员工的信息进行删除!2.4显示功能显示所有读者、图书、员工的主要信息包括姓名或书名,编号等。2.5查找功能根据你键入的编号,显示其详细信息!2.6修改功能对读者、图书、员工的信息进行修改。2.7借书、还书输入读者编号和要借或要还的书处理并把信息存在读者信息内。w

5、ord教育资料.3程序运行平台VC++6.0。具体操作如下:新建……文件,创建C++sourcefile……,写入程序再编译,链接,执行等。4总体设计主函数借书信息还书信息读者维护空信息图书维护管理员维护退出图4.1系统总体框架图word教育资料.5程序类的说明管理员信息输出类的声明classLibrarian{private:inttag;intno;//编号charname[10];intworkage;//工龄intsalary;public:Librarian(){}char*getname(){returnname;}intget

6、tag(){returntag;}intgetno(){returnno;}voidsetname(charna[]){strcpy(name,na);}voiddelworker(){tag=1;}voidaddlibrarian(intn,char*na)//增加管理员{tag=0;no=n;strcpy(name,na);workage=0;salary=2000;}voiddisp()//读出管理员信息{cout<

7、

8、)//设置姓名{strcpy(name,na);}voiddelbook(){tag=1;}//设置删除标记1:已删0:未删voidaddreader(intn,char*na)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。