- 1、本文档共80页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学毕业论文c课程设计图书管理系0
课 程 设 计 报 告
课程名称:面向对象程序设计C++
设计题目: 图书管理系统
专 业:计算机科学与技术
姓 名:
学 号:
指导教师:李 晓 虹
2015 年 1 月 10 日
一、系统需求分析
1.1系统介绍
图书馆管理系统对加强图书馆管理有着极其重要的作用。随着图书的日益增多,传统的手工图书馆管理不仅工作量大,而且容易出现问题。图书馆管理设计的内容非常复杂而且繁多,比如拥有图书信息录入管理、读者信息管理管理、图书借阅和归还管理,图书的查询和修改等。
经过对我校详细调查,并多次与负责图书管理的老师进行研讨后,加深了对 现 行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下:
新的图书购进后,分门别类地进行归并并汇总,加以编号。
新书编号后,上到书架以备学生借阅。
如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录 相关借阅信息与借阅日期,同时相应图书应减少所借出的数目,尽管该书只剩下零本,也能查询到该书的信息。
学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。
根据以上调查分析,可以给出其现行业务流程图如图所
1.2系统面向的用户群体
本图书管理系统面向的用户群体为本校的师生全体。系统能帮助图书馆管理工作者进行大量业务处理工作用计算机进行简单操作以实现全面现代化管理。且该系统对用户来说操作简单,并且容易学习和掌握。
1.3 系统的功能性需求
1.3.1 系统功能需求分析
图书馆管理系统对加强图书馆管理有着极其重要的作用。随着图书的日益增多,传统的手工图书馆管理不仅工作量大,而且容易出现问题。图书馆管理设计的内容非常复杂而且繁多,比如拥有图书信息录入管理、读者信息管理管理、图书借阅和归还管理,图书的查询和修改等。?
由于系统主要是为方便管理定制开发的,因此针对图书馆管理的实际工作而言,经过了反复地论证,最终确定了图书馆管理系统的设计方案,图书馆管理系统的主要功能为:
1.图书管理:包括图书类别管理和图书信息管理两部分。其中,图书类别管理包括添加图书类别、修改图书类别等;图书信息管理包括图书信息的添加、图书信息的修改,图书信息的查询、图书信息的删除等。?
2.读者管理:包括读者类别管理和读者信息管理两部分。其中,读者类别管理包括添加读者类别、修改读者类别等;读者信息管理包括添加读者信息、修改读者信息、读者信息、查询读者信息等。?
3.借阅管理:包括借书信息管理和还书信息管理两部分。其中,借书信息管理包括借书信息的添加、借书信息的修改、借书信息的查询等;还书信息管理部分包括还书的添加、还书信息的修改、还书信息的查询等。?
4.?系统管理:包括修改系统用户密码、增加新用户以及退出系统等。
1.3.2系统的功能模块划分
(1)系统管理模块:?
?设置系统管理人员。系统初始设置一个用户名和密码,操作人员可利用这个用户名和密码登录后,设置其他的管理员用户名。
图书管理模块
a) 图书信息编辑子模块?
图书信息编辑子模块主要完成对图书馆内的所有图书信息进行图书分类,添加图书,修改图书信息,删除图书信息等。当图书馆购进新书后需要对数据库中的图书表进行维护添加。当图书馆内的现有图书数量等发生了变化时需要对现有图书数据库中的信息进行修改和删除一些记录。对图书数据库进行维护的字段包括图书编号、书名、作者、类别、出版社、价格、总库存量、剩余量、入库日期等。
?b)图书基本信息的查询子模块?
图书馆中的书数以万计,想了解图书藏在哪里,馆内现在书的状态包括库存量和剩余量,图书的作者,出版社等信息是我们在借书时经常想知道的,传统的手工方法显然无法快速准确的获得这些信息,而通过计算机管理优势就十分明显,可以通过图书编号,书名,作者,出版社,类别等快速获得我们想了解的信息。比如,通过图书编号就可以知道该书大致藏在哪里。在不知道图书编号的时候可以通过书名或者作者,或者出版社,类别等快速查询出我们需要的图书相关的编号等信息。系统的查询包括单项查询和多项查询,查询的字段包括:图书编号、书名、作者、出版社、类别等。
读者管理模块?
a)读者信息编辑子模块?
读者信息编辑子模块主要完成对在图书馆内的所有读者信息进行添加读者信息,修改读者信息,删除读者信息等。当新的读者时需要对数据库中
您可能关注的文档
- 本科毕业设计论文智能轮椅的运动学分析.doc
- 本科毕业设计论文中餐厅标准接待程序.doc
- 本科毕业设计论文中餐烹饪技术专业人才培养方案.doc
- 本科毕业设计论文中国电信财务分析报告_pdf.doc
- 本科毕业设计论文中国电信财务分析报告__pdf.doc
- 本科毕业设计论文中国华电宁东风电有限责任公司财务管理存在的问题及对策论文.doc
- 本科毕业设计论文中国国际贸易中心三期a阶段工程之设计、供应及安装玻璃幕墙工程塔冠幕墙结构计算书 精品.doc
- 本科毕业设计论文中国家电企业渠道建设研究.doc
- 本科毕业设计论文中国家电企业渠道建设研究 精品.doc
- 本科毕业设计论文中国国际贸易中心三期a阶段工程之设计、供应及安装玻璃幕墙工程塔冠幕墙结构计算书.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)