目录
第一章需求分析3
(一) 系统总体功能需求2
〔二〕图书借书模块功能分析3
〔四〕图书维护模块功能的需求4
(七) 离开功能6
第二章图书管理系统界面设计6
(一) 初始界面6
(二) 图书维护7
(三) 读者维护界面7
(四) 图书借还8
〔五〕不存在提示8
〔六〕离开8
第三章图书管理系统应用程序代码9
(一) 读者模块9
1〕读者类,实现对读者的信息的描述 (9)
2〕读者类库,实现建立读者的个人资料 (11)
(二) 图书模块14
1〕图书类,实现对图书的描述,图书的编号,书名,借出,还入等 (14)
2〕图书库类,实现对图书的维护,查,删除等 (15)
(三) 主程序模块18
main() 函数的实现,程序的主界面的引导 (18)
〔四〕完整程序19
第四章完毕语29
第五章参考文献30
*******************************
图书馆管理系统
运用面向对象方法对图书馆管理系统进展分析
图书馆管理系统是我国大局部院校或其它部门不可缺少的局部,书籍是人类精神食粮,尤其对一些学校,图书馆来说,非常重要。在软件开发中,以计算机图书为主,称"计算机图书管理系统〞。计算机图
c++课程设计报告书管理系统能够为用户实现借阅图书、管理等,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一局部,使用计算机对图书资源信息进展管理,具有着手工管理所无法比较的优点.例如:查阅迅速、平安性高、可靠性高、存储量大、性好、本钱低等。计算机图书管理系统能够单一定向计算
机图书方面,具有实用,精简功能等效率,这些优点能够极提高图书馆管理的效率,也是企业、学校的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件是很有必要. 本案例开发的是"计算机图书管理系统〞
================================================= ===第一章需求分析
(一) 系统总体功能需求
图书馆可以为借阅者提供借还书、查询书目等效劳。借阅者每次最多能借5本书。借书员主要负责借还及新增更改书目读者,查询等工作,图书管理员负责图书信息的增减及读者信息的维护。所有人员都可以浏览和查询图书信息。经过初步分析,图书馆管理系统应该具有以下几个模块:
1〕借书模块
2〕还书模块
3〕图书维护模块
4〕读者维护模块
5〕提示
6〕离开
〔二〕图书借书模块功能分析
图书借阅功能需要完成借阅者对相应图书的借阅。借阅者的借阅数量是有限定的,系统会自动检查是超过限定借阅的数量,假设超过限定数量则不允许借阅。假设当前要借阅的图书已经被其他人预约,读者也无法完成借阅。
〔三〕图书还书模块功能分析
图书归还功能需要完成图书的归还工作。
〔四〕图书维护模块功能的需求
实现对图书的描述,图书的编号,书名,借出,还入等,需要实现的功能为:图书编目,图书注册,更新书目,图书删除。
1)登记新书:将图书的特征信息〔书名、图书编号等〕存储在数
据库中,图书的借阅、图书信息的查询都是以其作为根底的。
2)更新书目:当发现图书信息错误时,可以进展图书信息的修改。
3)图书查:对图书馆新引进的书进展编制唯一的(图书编号),以便于图书的管理和查。
4) 图书删除:将废旧的或丧失的图书信息删除,以减少数据库中的无用信息,也会减少图书查询中的错误信息。
(五) 读者维护模块功能的需求
对读者信息描述,建立读者个人资料,借阅者管理需要实现的功能包括:借阅者注册,借阅者信息更新,借阅者注销,借阅者信息的查询。
1)读者新增:借阅者作为图书馆流通的主体,其信息的注册〔将读者的特征信息存储在数据库中〕也是图书馆自动化必须完成的任务。
2)读者信息更改:当发现借阅者信息错误或者当借阅者的*些信息发生变动时,可以对读者信息进展修改。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。