图书管理系统毕业设计论文.docx

上传人:王** 文档编号:650652 上传时间:2023-12-08 格式:DOCX 页数:78 大小:1.14MB
下载 相关 举报
图书管理系统毕业设计论文.docx_第1页
第1页 / 共78页
图书管理系统毕业设计论文.docx_第2页
第2页 / 共78页
图书管理系统毕业设计论文.docx_第3页
第3页 / 共78页
图书管理系统毕业设计论文.docx_第4页
第4页 / 共78页
图书管理系统毕业设计论文.docx_第5页
第5页 / 共78页
图书管理系统毕业设计论文.docx_第6页
第6页 / 共78页
图书管理系统毕业设计论文.docx_第7页
第7页 / 共78页
图书管理系统毕业设计论文.docx_第8页
第8页 / 共78页
图书管理系统毕业设计论文.docx_第9页
第9页 / 共78页
图书管理系统毕业设计论文.docx_第10页
第10页 / 共78页
亲,该文档总共78页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《图书管理系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《图书管理系统毕业设计论文.docx(78页珍藏版)》请在优知文库上搜索。

1、清华大孽毕业设计(论文)任务书基于B/S模式的图书借阅管理系统的课题名称设计和实现学院计算机学院专业班级XXX姓名XX学号059074214毕业设计(论文)的主要内容:一、进行调研,了解、分析用户对“图书管理系统”的设计要求。二、熟练掌握一种程序设计语言,掌握其数据库开发、访问技术。三、根据课题要求,软件完成如下功能:1,对图书基本信息的增删改查等操作的实现;2,对读者借书证基本信息的管理;3,读者借阅图书信息的管理,包括图书的借出和归还,包括逾期归还图书,丢失图书等特殊情况的处理,还有根据读者的不同身份设置的借阅图书数量的限制等管理.四、要求软件设计界面友好、使用方便,程序执行安全、可靠。五

2、、完成与设计内容有关的外文资料翻译,译文约5000字。六、撰写毕业论文并提交设计软件及清单一份。起止时间:2009-2口16五2009工6=1044.16.5年月日至年月日共指导教师系主任院长签字签字签字摘要随着Internet技术的发展,互联网在中国逐步普及,人们对网络的需求也日益增长,利用计算机实现事务的管理势在必行。本系统从初步调查开始,详细介绍了需求分析、流程和数据分析,并进行了系统总体结构设计和数据库设计。系统采用ViSUalStudio2005SPl编写C#代码,Sqlite3建立数据库,从界面简洁、实用的要求出发,完成了图书管理工作的主要部分,包括图书和用户的信息浏览,添加,修改

3、,删除,查询,图书的委托和预约,图书馆信息实时发布,超期统计与罚款处理,图书丢失损坏等特殊情况处理,用户自助登录系统查询与管理借阅的图书信息。系统采用正则表达式约束与检验用户的输入信息,是系统具有一定的容错能力;采用FCKeditor编辑器有效的在线实时高效编辑文章;SQLite不仅是一个轻量级的数据库,而且具有很高的效率,是中小型系统的首选。关键词:ASRNET2.0;Sqlite3;图书管理系统;图书借阅;AbstractAlongwiththeInternettechnologyfsdevelopment,Internetpopularizesstep-by-stepinChina,th

4、epeoplealsograduallygrowtothenetworkdemand,realizesbusiness,smanagementusingthecomputertobeimperative.Thissystemstartsfromthepreliminaryexamination,introducedindetailthedemandanalysis,theflowandthedataanalysis,andhavecarriedonthesystemgrossstructuredesignandthedatabasedesign.ThesystemusesVisualStudi

5、o2005spltocompiletheC#code,theSqlite3establishmentdatabases,fromthecontactsurfacesuccinct,thepracticalrequestembarked,hascompletedthebookssupervisoryworkmainpart,includingthebooksanduser,sinformationbrowsing,theincrease,therevision,deleted,theinquiry,thebooksrequestandtheappointment,thelibraryinform

6、ationreal-timeissue,wentoverthetimelimitthestatisticsandfineprocessing,thebookslossdamageandsoonpeculiarcircumstanceprocessing,theuserself-serviceregistersthesysteminquiryandthemanagementborrowingbooksinformation,thesystemusestheregularexpressionrestraintandtheexaminationuser,sinfedinformation,isthe

7、systemhascertainfault-tolerantability;UsestheFCKcditoreditoreffectiveonlinereal-timehighlyeffectiveeditionarticle;SQLiteisnotonlyalightweightdatabase,butalsohastheveryhighefficiency,isthemiddleandsmallscalesystem*sfirstchoice.Keywords:ASP.NET;Sqlite3,BookManageSystem;Bookborrow;目录1系统概述51.1 系统开发背景和意义

8、51.2 开发环境52系统需求分析52.1 任务概述62.2 数据描述(数据流图+数据字典)62.3 功能需求122.4 性能需求133系统总体设计143.1 业务流程143.2 系统功能模块图143.3 系统流程图164详细设计184.1 程序流程图184.2 程序输入输出描述214.2.1系统管理模块224.2.2读者管理模块224.2.3图书管理模块224.2.4借阅管理模块224.2.5归还管理模块224.2.6管理措施设置模块224.3数据库的设计234.3.1数据库的概念结构设计和ER图234.3.2数据库的逻辑设计264.3.3数据库的物理设计265编码实现335.1 图书借阅模

9、块335.2 图书续借模块355.3 图书归还模块396测试分析报告436.1 什么是软件测试436.2 软件测试的目的436.3 测试计划和要点436. 3.1读者以及读者管理模块测试要点437. 3.2图书借阅模块测试要点438. 3.3图书续借模块测试要点439. 3.4图书归还模块测试要点4310. 3.5系统设置模块测试要点436.4 部分测试图436.5 测试结论49总结51参考文献52附录:部分程序代码541系统概述1.1 系统开发背景和意义图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性

10、差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制己经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能

11、够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。1.2 开发环境开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:开发环境:WindowsServer2008R2Enterprise开发工具:VisualStudio2005+SharpPlusSQLiteDeveloper+SqliteSpy数据库版本:Sqlite3数据库引擎:SQLite-1.0.60.02系统需求分析1.1 任务概述经过对我校详细调查,并多次与负责图书管理的老师进行研讨后,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象

12、描述如下:1 .新的图书购进后,分门别类地进行归并并汇总,加以编号。2 .新书编号后,上到书架以备读者借阅。3 .如某读者需要借阅图书,则在其本人的借阅登记表上进行登记,记录相关借阅信息与借阅日期。4 .读者借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。根据以上调查分析,可以给出其现行业务流程图如图2.1所示。新图书新图书新图书图2.1现行图书管理业务流程图2.2 数据描述(数据流图+数据字典)过详细的调查,我们已经清楚了解了现行的业务流程,接下来给出系统的逻辑模型。构造系统逻辑模型的工具是数据流图和数据字典。根据现行图书管理的业务流程,首先把数据流图中的源点和终点都选

13、定为读者,因此可以得到图书管理系统的基本系统模型,如图2.2所示。图书管理系统图书归还信耳图书管理员图2.2图书管理系统的基本系统模型根据基本系统模型,对其逐步细化,得到描述逻辑系统细化后的数据流图,如图2.3所示。图书信息D2国书信息登记借阅信息管理员图书信息,图书誓野借阅 管理断书管理,读者信息lWi管理* 1)3借阅登记阅结果借图书借信息D5归还D4续借登记续借结果续借管理还图书厂、归还管理学生归还圈书归还结图2.3图书管理系统数据流图(顶层DFD图)对顶层DFD图中的一个加工“读者管理”进行展开,如图2.4。图书信1)2同书信息登记借阅信息r-q1.f忖借阅登记果三借阅一图书尸管理7续

14、借y还图书一管钾/Z-/新茬者Zj读者配录入证件I/-三y,Dl读者信息,一I症件办理一八藕、查询z过期读)图2.4对顶层DFD图中的一个加工“图书管理/D2图书信息登记图书Fs书茶本信息*i3图2.5-1归赴学生*借信息管理,归还卓书归还号j1三1)5归还登记/D4续借登记LJ/_续借”至I-/细化后数据流图”进行展开,如图2.5。借阅信息1二卜3借阅登记、果借阅I图书乙4W三续借)y还图书_卜借信息归还#书归还夕/D5归还登记/ID4犊借登记LJ/-“图书管理”展开对第1层DFD图中的加工进一步进行展开,如图2.6o图2.6图书借阅进一步细化数据流图图2.7图书续借进一步细化数据流图图2.8图书归还进一步细化数据流图有了系统的数据流图后,还有相当多的数据信息如图书、借阅、续借、归还等信息需要进一步描述,这就是需要定义数据字典,才能把现有的系统描述清楚。图2.7列出了系统的主要数据字典。图书:图书基本信息表结构别名:描述:纪录所有图书的基本情况

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 管理论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!