1 / 33
文档名称:

毕业设计(论文)C++图书馆管理系统的设计与实现.doc

格式:doc   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)C++图书馆管理系统的设计与实现.doc

上传人:qujim2013 2013/5/19 文件大小:0 KB

下载得到文件列表

毕业设计(论文)C++图书馆管理系统的设计与实现.doc

文档介绍

文档介绍:报告编号:第二组
综合课程设计报告
图书馆管理系统的设计与实现
学生姓名:
指导教师:
所在系: 电子信息系
所学专业: 计算机科学与技术
年级: 10级计算机(2)班
2012年6月
目录
摘要 - 1 -
第一章前言 - 2 -
系统前景 - 2 -
开发环境简介 - 2 -
系统主要功能 - 2 -
第二章需求分析 - 3 -
系统功能需求 - 3 -
借书操作 - 3 -
还书操作 - 3 -
新增操作 - 3 -
删除操作 - 3 -
更改操作 - 3 -
查找操作 - 3 -
显示操作 - 3 -
设计目标 - 4 -
第三章概要设计 - 5 -
图书馆管理系统概述 - 5 -
主界面模块 - 5 -
管理员模块 - 6 -
图书维护模块 - 6 -
读者维护模块 - 7 -
读者模块 - 7 -
提示模块 - 8 -
离开模块 - 8 -
第四章详细设计 - 9 -
登陆界面 - 9 -
新增图书功能实现 - 9 -
新增图书或读者功能实现 - 9 -
更改图书或读者功能实现 - 10 -
删除读者或图书功能实现 - 11 -
查找图书或读者功能实现 - 11 -
借书功能实现 - 12 -
还书功能实现 - 13 -
第五章系统实现 - 15 -
第六章实训小结 - 29 -
摘要
在这次的实训中,我们第二组选择了图书馆管理系统作为我们的实训内容,这个系统的主要目的是利用面向对象程序设计来实现借阅者的借书还书查询书目等服务(每位借阅者最多只能借五本书)和图书管理员对图书的新增删除及读者信息的维护。主要分为几个模块,分别为借书模块,还书模块,图书维护模块,读者维护模块,提示及离开。最初做这个系统的时候,我们分为四个类,分别为读者类,读者库类,图书类,图书库类。我们一个人负责一个类,最后再汇总。后来慢慢的,我们把我们各自编的程序组合在一起,发现问题很多,就一点点修改和完善。从开始到慢慢琢磨,我们学到了很多,对图书馆管理系统也慢慢的熟悉起来。在这次实训中,我们不仅加强了对所学知识的认识,还很好的认识了面向对象设计的优越性,在编程中,我们用到了文件,让我们的数据可以从文件里写入和读出,就是运用了这学期所学的构造函数和析构函数来实现的。还有利用平常不使用的递归来实现系统功能。
在实训过程中,我们通过分工完成每个模块,并将这些模块整合起来,完成了这次设计。在设计中,我们利用VC++ 。充分利用C++的面向对象的特点,让我们的系统更加简洁。
关键词:图书馆管理系统面向对象程序设计 VC++
前言
系统前景
图书馆管理系统是我国大部分院校或其它部门不可缺少的部分,书籍是人类精神食粮,尤其对一些学校,图书馆来说,非常重要。图书馆管理系统能够为用户实现借阅图书、管理等,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书资源信息进行管理,:查阅迅速、安全性高、可靠性高、存储量大、保密性好、成本低等。图书馆管理系统具有实用,精简功能等效率,这些优点能够极大地提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。
开发环境简介
面向对象程序设计是针对开发较大规模的程序而提出来的,目的是提高软件开发的效率。面向对象程序设计具有封装性,多态性,继承性等特点。面向对象程序设计是从C语言发展而来的,为了兼容C语言,C++保留了C的许多用法,人们在编写C++程序时也常常沿用C的某些传统用法。
系统主要功能
图书馆管理系统应该具有以下几个功能:
1)借书功能
2)还书功能
3)图书维护功能
4)读者维护功能
5)提示
6)离开
需求分析
图书管理系统在生活中运用广泛,因此需要多种程序对它进行管理。该系统能够存储借阅者的个人信息、借阅信息以及预定信息。持有借阅卡的借阅者可以借阅书籍、返还书籍、查询书籍信息、预定书籍并取消预定等功能。
系统功能需求
借书操作
由于系统面向不同的用户,在信息管理方面有不同的权限。所以在设计时要对各种身份的登录用户设置不同的权限。通过用户登录界面验证各种登录用户的身份,并判断其具有的

最近更新

2024年湖南郴州永兴银都投资建设发展限公司招.. 88页

2024年湖南长沙市岳麓区招聘20人历年高频难、.. 90页

加强医院内部协作的改进措施 27页

加强医疗纠纷的预警与动态监测研究 33页

2024年版保安员初级内部模拟考试题库带答案(.. 32页

功能性全科医生通过运动和康复治疗来提高患者.. 27页

2024年甘肃省酒泉瓜州县盐业监管执法人员招聘.. 88页

剖腹产手术方法介绍 32页

2024年眉山职业技术学院单招职业适应性测试题.. 56页

2024年石家庄邮电职业技术学院单招职业适应性.. 58页

制定销售目标与绩效评估策略提高医疗器械销售.. 31页

公司员工培训计划方案 6页

2024年福建省龙岩市新罗区食品药品监督管理局.. 280页

2024年福建福州市仓山区“智慧仓山”管理服务.. 280页

2024年福建船政交通职业学院单招职业适应性测.. 56页

2024年秋季福建省长汀县事业单位招聘46人历年.. 279页

2024年第四季度四川泸县考机关事业单位考调10.. 276页

分布式移动通信系统关键技术 5页

2024年菏泽医学专科学校单招职业适应性测试题.. 54页

建立部门联动协调工作机制4篇 7页

工行新一代票据系统企业信息报备流程 4页

拇外翻个案护理 49页

脲醛胶制胶生产工艺 2页

《陈情表》课件(共93张PPT) 93页

高值医用耗材参考目录 2页

事业单位资格审核委托书(共1页) 1页

7.分布式电源接入配电网设计规范 (1) 20页

年产30万吨对二甲苯项目(化工设计-含CAD图).. 171页

桥梁的工程量计算模板 9页