【毕业设计】图书信息管理系统的设计—开题报告_第1页
【毕业设计】图书信息管理系统的设计—开题报告_第2页
【毕业设计】图书信息管理系统的设计—开题报告_第3页
【毕业设计】图书信息管理系统的设计—开题报告_第4页
【毕业设计】图书信息管理系统的设计—开题报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生毕业设计开题报告题目图书信息管理系统的设计姓名艾有芹学号20110311123指导教师张攀峰班级信工111陕西科技大学职业教育师范学院2015年6月2日毕业设计(论文)开题报告表课题名称图书信息管理系统的设计课题来源生产实际课题类型工程设计类指导教师张攀峰学生姓名艾有芹学号20110311123专业电子信息工程课题的意义以及国内外发展状况课题意义随着网络技术的迅速发展,计算机已贯穿生活中的各个领域,图书馆是各大中小学院校的重要组成部分,是教师和学生获取知识的重要场所,随着学校图书馆规模的不断扩大,图书数量、读者数量也相应地增加,有关图书管理工作的任务也在不断急速增长,然而传统图书馆的图书管理和借阅管理水平还停留在纸介质文字、表格等的基础手工处理上,这样的人工方式管理机制已经不能适应时代的发展,因为人力物力资源的过多浪费,如图书信息和借阅信息的统计和核实等往往采用对书号的人工检查进行以及总经费等人工计算,手抄进行,数据信息处理工作量大,容易出错,由于数据繁多,容易丢失,且不易查找,总的来说,缺乏规范的系统管理手段,也造成管理上的混乱,面对如此庞大的任务量,如何提高图书管理信息工作的效率呢为了解决上述问题,使其不仅能利用当前的软件开发技术,方便读者查询、借阅操作,解决流通存在的诸多问题。图书馆管理人员对图书读者的借阅及还书要求进行操作,同时形成借书或还书报表给读者查看确认,还可通过图书编号、读者证号等查询相应的借阅情况及查看已归还的图书信息即历史信息;图书读者的需求是查询图书馆所存图书的相关情况以及自己的相关信息和借阅情况。而且,能结合学校资金投入有限,图书需求量大等特点,对图书管理中各业务环节的加强管理,这不但可以减轻图书管理员的工作负担,同时也给读者带来方便,因此设计并开发出一套适合学校管理特点,又符合图书管理人员图书管理要求的图书管理信息系统就显得尤为重要。系统的具体目的1实现对外借书,还书的简易操作,提高对最平凡工作的效率。2实现对所藏图书按图书编号,图书名称等多方面的查询,最大的方便读者和工作人员对所需图书的查询。3建立读者数据库,方便工作人员对读者进行有效的管理。4建立图书数据库,存储图书,以便实现对图书信息的增加、删除、修改、查询等操作。5建立用户数据库,限定每个用户对软件操作的权限,最大限度地保护数据库。国内外发展现状纵观国内外信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟,时间是生命,效率就是金钱。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。随着计算机技术的发展以及计算机网络的逐渐普及,英特网成为人们查找信息的重要场所。二十一世纪是信息的时代,所以信息的交换和信息流通显得的特别重要。因此,使用计算机来管理图书成为必然。目前,中小型以及大型图书馆、书店等均开始采用各种优秀的系统管理软件来辅助日常的事物。而随着科技的进步,图书管理系统在传统的功能上越来越强大,如会员账号的办理及注销,读者信息查询,图书信息查询,图书入库及注销出库登记等等,为人们带来了极大方便。图书管理系统虽然历来已有之,但在其不断的发展完善过程中,更进一步拉近了读者与图书馆(书店)的距离。JAVA是INTERNET开发的一个强大的工具,他是一个C的简化版本,它是一门简单的、面向对象的、强类型的、编译型的、结构无关的、多线程(MULTITHREADED)的、垃圾自动收集的、健壮的、安全的、可扩展的语言。运用JAVA来开发这样一个系统管理软件,不仅功能强大,可复用性强,更是为使用者带来了方便。因此,设计并开发一个适合本校园图书管理信息系统的工作具有重要的意义。本课题的研究内容、方法、手段及预期成果研究内容本课题主要研究的内容包含如下几个方面1系统登录包括用户名、密码;2图书管理1新书入库包括图书编号、书名、作者、出版日期、出版社、定价、类别2图书整理对已存的图书信息进行增加、删除、修改、查询3图书统计统计图书的总数,借出和库存总数;3借阅管理1办理借书证包括借书证号、姓名等2借书证整理添加、修改、删除借书证信息3图书借阅图书借阅、图书归还、借书时间、还书时间4信息查询1图书信息查询包括按书号、书名等2读者信息查询包括按借书号、姓名等3借阅信息查询包括按借书证号、读者姓名、书号、按书名等5退出提示是否退出,再退出研究方法、手段主要是分析研究国内外成功的图书管理信息系统,结合自身的实际与操作上的不足,进行分析研究,借鉴现在图书馆的管理模式以及对经常借书的同学做一个调查报告,大量阅读相关图书,文献资料,网上资料等,以求做到适合现代图书馆发展的管理系统,提高工作效率。研究手段1JAVAECLIPSE系统是基于ECLIPSE工具开发的,运用ECLIPSE的开发环境进行程序的编译调试及运行,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于种类应用程序设计,因采用ECLIPSE作为开发工具。2以ORACLE11G作为后台数据库的开发工具,在WINDOWS2007系统中使用JDBC连接桥技术进行数据库连接。3AWT技术是开发系统的一个不错的选择,他可以跨平台运行,不受平台任何影响,通过JDBC连接数据库,使用AWT(抽象窗口工具包)技术创建的窗口并与数据库之间的交互通过事件触发来完成,当触发了窗口中某个组件的事件时,程序会执行相应的JAVA代码,从而可以对数据表的数据进行操作。系统由前台和后台构成,前台主要用主要包括用户注册与登录、读者信息查询、书籍查询等模块。后台主要包括管理员登录、书籍管理、用户管理等模块。期望成果在ECLIPSE开发环境下,以J2SE为平台和ORACLE11G数据库等完成此图书信息管理系统,体统基本上实现了预期的各项功能,达到了任务书中的主要设计内容的各项任务,整个系统也在经过测试和不断地改正之后能够顺利运行,基本实现了开题报告的需求设计在程序编写,该系统能够实现1读者在本系统的应用下可实现按照各种方式(如书名、编号,作者)查询图书的藏书,方便的借阅图书,续借图书,归还图书,能够查询自己的借阅图书信息。2图书馆工作人员能够实现方便的对图书进行查询,方便的进行读者借阅情况查询,方便的进行借书还书处理等,便捷的对图书信息进行添加、修改、删除,分类管理等操作,对读者信息进行相关添加,修改、分类管理等操作。3系统管理员可以对图书馆信息进行修改更新操作,对系统用户进行添加、修改、删除、权限设置等操作,对图书馆的办证参数进行修改维护等操作功能。任务完成的阶段安排及时间安排周次设计(论文)任务及要求13下达设计任务、查找相关论文10篇以上、毕业实习4编写开题报告,进行答辩59软件设计1012编写设计说明书1213总体完善13毕业答辩参考文献1王立福软件工程北京北京大学出版社20022张海潘软件工程清华大学出版社20033刘艺JAVA程序设计大学教程北京机械工业出版社20064汤一平JAVA语言程序设计北京科学出版社20065朱仲杰JAVA全方位学习北京机械工业出版社20066谭浩强JAVA中文版提高与应用北京电子工业出版社20087李善茂JAVA高级编程技巧北京电子工业出版社20088周之英现代软件工程北京人民邮电出版社

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论