图书馆信息管理系统实验报告

图书馆信息管理系统实验报告

ID:18467956

大小:1.85 MB

页数:40页

时间:2018-09-18

图书馆信息管理系统实验报告_第1页
图书馆信息管理系统实验报告_第2页
图书馆信息管理系统实验报告_第3页
图书馆信息管理系统实验报告_第4页
图书馆信息管理系统实验报告_第5页
资源描述:

《图书馆信息管理系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库课程设计报告-------图书管理信息系统软件学院软件专业10级2班姓名:王冰莹学号:201000301179任课教师:李晖实验教师:助教:崔兴灿39目录一、系统开发平台2二、数据库规划32.1任务陈述32.2任务目标3三、系统定义43.2用户视图4四、需求分析64.1用户需求说明64.1.1数据需求64.1.2事务需求74.2系统需求说明8五、数据库逻辑设计95.1ER图95.2数据字典105.3关系表13六、数据库物理设计146.1索引146.2安全机制14七、应用程序设计147.1功能模块147.2界面设计177.3事务设计32八、测试和运行32九、总结

2、38附.参考文献3939一、系统开发平台1.题目题目2-图书馆管理信息系统2.开发工具Eclipse3.开发语言JAVA4.数据库MicrosoftSQLServer20055.操作系统WindowsXP二、数据库规划2.1任务陈述随着图书的普及,读者日益增多,图书种类也越来越繁多,为了更高效的管理图书和读者,并且完成对信息的统计,一个专门的管理系统已经成为了图书馆管理者的迫切需求。本系统实现借阅管理,预约管理,图书管理,读者管理,信息查询和信息统计等功能,采用结构化生命周期法和原型法相结合进行图书管理系统的开发。39本系统就是为了管理好图书馆信息而设计的。图书馆作

3、为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是

4、管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的

5、查询和修改图书情况。2.2任务目标通过编程、构造数据库实现以下功能:目标任务分类具体目标子务用户管理用户权限(普通用户和图书管理员)用户信息的输入、删除、查询,包括读者ID名、性别、年龄、备注、违章记录、当前借书状态显示以及报表呈现。39图书馆管理员信息管理,包括管理员权限、性别、备注等的输入、修改、删除、显示以及报表呈现等的输入、修改、删除、显示以及报表呈现。书籍管理书籍基本信息输入、管理、查询,包括图书号、索书号、图书名、作者、出版社、类别、关键字、备注、状态等的输入、修改、删除、显示以及报表呈现。图书借阅及预约管理借阅历史的查看,包括学号、图书号、借书时间、应

6、还时间、还书时间、状态、超期欠费、丢失罚款、损坏赔偿等信息的输入、修改、删除、显示以及报表呈现。借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注的输入、修改、删除、显示以及报表呈现。还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注的输入、修改、删除、显示以及报表呈现。异常处理异常处理(包括删除仍有图书未归还的读者信息、删除被借出尚未归还的图书信息等。EXCEL报表导出报表的输出(所有图书、借出图书、库存图书、所有读者信息报表等)三、系统定义3.1用户视图用户视图功能需求39普通用户1.查询该用户的基本信

7、息2.修改该用户的部分信息3.查询(精确查找、模糊搜索)图书馆馆藏图书信息。精确检索(图书号)模糊检索(图书名、图书所属类别、作者、出版社)3.图书预约(ID/图书号)4.查看借阅历史(导出该用户的书籍借阅历史数据)5.帮助图书管理员1、报表导出导出所有用户的书籍借阅历史数据导出所有用户的信息导出所有图书的被借阅历史2、借阅管理借阅书籍归还书籍处理用户的归还书籍处理用户丢失的图书赔偿处理用户超期的图书赔偿3、读者用户管理读者信息查询检索精确检索(ID)模糊检索(读者姓名用户类型当前状态)读者管理(查询、修改、删除、录入读者)4、图书管理图书的查询检索精确查询模糊

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。