图书馆系统毕业设计.docx
《图书馆系统毕业设计.docx》由会员分享,可在线阅读,更多相关《图书馆系统毕业设计.docx(9页珍藏版)》请在冰豆网上搜索。
图书馆系统毕业设计
图书馆系统毕业设计
【篇一:
图书管理系统课程设计】
软件工程导论实验报告
一、实验题目:
学生成绩管理系统、图书借阅管理系统、工资管理系统、网络订餐系统、招聘考试成绩管理系统二、实验目标
通过独立完成项目开发,加深对软件开发分析过程的流程和方法的理解,建立软件工程的思想,同时,明确软件开发的成本和时间管理的相关概念。
实验一
实验要求:
①.在实验题目列出的几个系统中选择一个作为自己要开发的软件系统,要求该系统有明确的功能需求,并建立系统的分析模型。
②.对系统进行需求分析,掌握er图、dfd、dd的设计与编写
③.熟悉visio环境和基本操作,制作一个简单的系统流程图和数据流图、主要数据项的数据字典描述及主要加工的逻辑说明(自己选择结构语言、判定树、判定表等)。
④.撰写需求分析规格说明书
用户需求分析
作为图书管理系统,其主要的需求人员是借阅者,借阅者对其的要求可以大体概括如下:
1)能按各种方式,比如书名、编号、作者等查询图书馆的藏书情况;2)能熟悉使用图书管理系统;
3)能方便地借阅图书、续借图书、归还图书;4)能查询自己的基本资料、借阅图书情况;5)能方便图书管理员对图书的录入登记、注销;6)能方便对新生的登记或注销已经毕业学生的信息;
7)能及时发布一些学院学生借阅图书超期情况、馆内藏书情况等。
功能说明
1)、读者管理系统
(1)未注册者可以进入注册系统进行注册;
(2)已注册借阅者可按姓名、编号或身份证号登陆进入借阅者检索系统查询借阅者
情况;
(3)已注册借阅者可按书名、出版社或作者对图书信息进行检索查询或提出预约请求;
2)、图书管理员管理系统
(1)图书管理员通过图书管理员身份认证进入图书管理员管理系统;
(2)读者可借阅在库图书;
(3)在规定期限内借阅者归还借阅图书;
(4)读者在不违规情况下可继续借阅已借阅图书;
(5)读者可以预约图书。
3)、系统管理员管理系统
(1)系统管理员通过系统管理员身份认证进入系统管理员管理系统;
(2)系统管理员可以对图书进行图书管理(如:
查询、删除、修改图书资料或图书
分类查询修改、删除管理);
(3)系统管理员可以对借阅者进行学生管理(如:
查询、删除、修改借阅者信息或
借阅者类别修改、删除管理,查询浏览借阅者详细资料,包括借阅次数,登陆次数,
最后登陆时间);4)、罚款管理系统
(1)罚款管理员通过罚款管理员身份认证进入罚款管理系统;
(2)罚款处理可以读取借阅信息表再生成超时罚款信息表,通过超时罚
款信息表可
以生成罚款单给罚款管理员;
(3)图书管理员告知罚款系统图书超时未还,经罚款管理员鉴定后,对
图书进行注销处理且罚款管理员对借阅者进行罚款处理。
dfd顶层流程图
er模型图
【篇二:
图书管理系统毕业设计报告】
图书管理系统
院系
专业
班级学号姓名
指导教师
负责教师
沈阳航空航天大学
2012年5月
摘要
二十一世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。
如何获取信息?
图书是我们最好的获取信息的方式,但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重起来。
迫使人们起用新的管理方法来管理图书,如何把图书管理员从繁重的工作中解脱出来呢?
科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。
信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。
因此,图书管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。
从而使人们有更多时间来获取信息、了解信息、掌握信息。
关键词:
c语言;图书借阅管理系统;vc++6.0
abstract
21centuriesisresourcesthatinformationthatsociety,socialmostinconductandactionsininformation,willbecomethestrategyresourcescausetheextensiveconcerninpeople.howtoobtaintheinformation?
booksisworkthatthewaythatweobtaintheinformationbest,butcollectandkeeptohavegreatcapacitythebigincrementbecauseofthelibrarybooks,maketraditionalbooksmanagingpersonincreasinglyheavytogetup.forcingpeoplerisestomanagethebookswiththenewmanagementmethod,showingtosetfreeoutthebooksthemanagingpersonfromtheheavywork?
theadvanceofthesciencetechniquecontinuouschangesandimprovements,letmankindthelifetookplacetheenormousvariety,thecalculatorfliestechnicallytodevelopsoon,makingtheeverytradegettheextensiveuniversalitywithuseintheaspectsofcalculatortechniqueapplying.theinformationturnstheagescomesthecurrentthatbecomecantresist,humancivilizationenterabrand-newages.therefore,booksmanagementsystemtoowiththeconvenience,fast,lowadvantageinexpensesisenteringpeoplelifeslowly,managethetraditionalbookstowaytosetfreeoutthoroughly,lifthigh-efficiency,alleviateworkerspersonnelformerbusywork,letuptocomeamissallrate,canmakethereaderspendmoretimeatchoosethebookwithreadtheinthebook.frombutmakethatpeoplehavemoretimetoobtaintheinformation,understandtheinformationandcontroltheinformation.
keywords:
cprogramminglanguage;booksmanagementsystemmanagementsystem;vc++6.0
1引言...................................................................................................................................1
1.1本课题的开发背景....................................................................................................1
1.2本课题要达到的设计目标........................................................................................2
2系统设计...........................................................................................................................3
2.1开发技术及工具........................................................................................................3
2.2系统功能模块............................................................................................................4
2.3系统主要流程分析....................................................................................................6
3.1系统存储结构...........................................................................................................10
3.2系统主要功能的实现...............................................................................................10
3.3系统调试中问题和解决办法...................................................................................23
参考文献.............................................................................................................................25
致谢.................................................................................................................................26
【篇三:
图书管理系统毕业论文】
摘要.................................................................................................................................................................3
abstract...............................................................................................................................................................4
1.绪论...........................................................................................................................................................5
1.2图书管理系统简介................................................................................................................................6
1.3图书管理系统的发展现状....................................................................................................................7
1.4可行性分析............................................................................................................................................8
1.4.1经济可行性................................................................................................................................8
1.4.2技术可行性...............................................................................................................................8
1.4.3运行可行性................................................................................................................................8
2.相关理论及开发工具.....................................................................................................................................10
2.1软件工程概述.....................................................................................................................................10
2.2数据库技术概述.................................................................................................................................10
2.4.1eclipse版本..........................................................................................................................11
2.4.2主要组成.................................................................................................................................11
2.5.1swing简介..............................................................................................................................12
2.5.2开发图形界面常用的类:
.....................................................................................................12
2.5.3创建图形界面步骤.................................................................................................................13
3.系统总体设计分析.........................................................................................................................................15
3.1系统目标.............................................................................................................................................15
3.2系统总体结构设计.............................................................................................................................15
3.2.1图书管理系统总体结构图......................................................................................................15
3.2.2处理对象.........................................................................................................................................16
3.3业务分析..............................................................................................................................................17
3.4图书管理系统数据流程图..................................................................................................................17
3.5图书管理系统数据流程图..................................................................................................................17
3.6功能描述......................................................................................................................................18
3.6.1图书管理员详细功能描述......................................................................................................18
3.6.2读者详细功能描述..................................................................................................................19
3.7功能描述.....................................................................................................................................19
3.7.1图书管理模块功能.................................................................................................................19
该功能模块主要实现对管理员对图书进行基本操作和信息管理,功能如下:
.........................19
3.7.2图书借阅预约模块功能.........................................................................................................20
3.7.3图书查询模块功能.................................................................................................................21
3.7.4用户信息管理模块.................................................................................................................21
3.7.5热门图书模块.........................................................................................................................22
4.1数据库设计.........................................................................................................................................23
4.1.1图书信息表结构设计..................................................................