图书标准管理系统开题报告_第1页
图书标准管理系统开题报告_第2页
图书标准管理系统开题报告_第3页
图书标准管理系统开题报告_第4页
图书标准管理系统开题报告_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计开题汇报学生姓名:学号:学院、系:专业:计算机科学和技术设计题目:图书管理系统指导老师

毕业设计开题报告1.结合毕业设计情况,依据所查阅文件资料,撰写字左右文件综述:文件综述一、本课题选题目标和意义伴随电子计算机和通信技术发展,人类已经逐步地进入信息化社会。信息和材料、能源一样成为一个社会基础生产资料,在人类社会生产活动中发挥着关键作用,大幅度地提升了社会生产力。同时大家对信息和数据利用和处理也已进入自动化、网络化和社会化阶段。所以,开发相关管理信息系统已经成为各行各业必需和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,能够处理企业或组织所面临问题,对内来看,能够提升工作效率;对外来看,取得竞争优势。而图书作为一个信息资源,用户阅读资料繁多,包含很多信息数据管理。以前,有很多图书管理全部是手工,还未使用计算机进行管理。依据调查得悉,大家对图书管理关键方法是基于文本、表格等纸介质手工处理,对于图书信息和借出书情况(如书籍信息、会员信息、借出书数量等)统计和核实等往往采取对书号人工检验进行,对会员权限、和总经费等用人工计算、手抄进行。数据信息处理工作量大,轻易犯错;因为数据繁多,轻易丢失,且不易查找。总来说,缺乏规范系统管理手段。所以开发一个优异图书管理系统,含有十分重大价值和现实意义,这就是图书管理系统开发基础环境。二、本课题中国外研究现实状况伴随计算机技术发展和计算机网络逐步普及,英特网成为大家查找信息关键场所。二十一世纪是信息时代,所以信息交换和信息流通显得尤其关键。所以,使用计算机来管理图书成为肯定。现在,中小型和大型图书馆、书店等均开始采取多种优异系统管理软件来辅助日常事物。而伴随科技进步,图书管理系统在传统功效上越来越强大,如:会员帐号办理及注销,读者信息查询,图书信息查询,图书入库及注销出库登记等等,为大家带来了极大方便。图书管理系统即使一向已经有之,但在其不停发展完善过程中,更近一步拉近了读者和图书馆(书店)距离。JAVA是INTERNET开发一个强大工具,它是一个C++简化版本,它是一门简单、面向对象、强类型、编译型、结构无关、多线程(multi-threaded)、垃圾自动搜集、健壮、安全、可扩展语言。利用JAVA来开发这么一个系统管理软件,不仅功效强大,可复用性强,更是为使用者带来了方便。在技术方面,对于该系统设计,通常采取JAVA服务器端技术用户端开发。采取DreamwaverMX作为前台开发工具,以JDK作为JavaBean、servlet开发工具,MicrosoftSQLServer作为后台数据库开发工具,在WindowsXP系统中使用ODBC-JDBC连接桥技术进行数据库连接。系统由前台和后台组成,前台关键包含用户注册和登录、读者信息查询、书籍查询等模块。后台关键包含管理员登录、书籍管理、用户管理、等模块。三、本课题相关理论综述图书管理系统是经典信息管理系统(MIS),其开发关键包含后台数据库建立和维护和前端应用程序开发两个方面。本系统对后台数据库设计采取MicrosoftAccess开发,并对此数据库技术进行了较深入学习和应用;而对前端应用程序设计采取当今最流行也是最有前途面向对象语言之一——Java开发,关键完成对图书馆管理系统需求分析、功效模块划分、数据库模式分析,并由此设计了数据库结构和应用程序,是一个为适应图书馆在正常运行中总是面对大量读者信息、书籍信息和二者相互作用产生借书信息、还书信息而设计开发软件系统。最终介绍是图书馆馆藏资源数字化,管理和服务计算机化和网络化。图书管理系统设计方法比较多,此次设计就是期望开发出交互功效更强管理系统。系统使用了快速原型法来进行设计,关键实现了管理员和读者两个模块,管理员能够对图书进行管理和维护,读者能够查阅书籍和自己借阅信息等。系统公布以后,管理员或读者就能够经过Web管理和访问数据库,这么设计现有利于读者方便地操作,也有利于管理员有效管理。而且已经编码脚本在运行时由脚本引擎解码,增加了系统安全性。四、作者见解和关键思绪依据软件工程快速原型模型开发思想,分析了基于JAVA图书管理系统开发过程:首先依据系统特点确立开发模型,再经过对系统进行需求分析研究,建立结构化分析模型,得出系统功效模块及数据流图,然后进行数据字典分析,确定数据定义和属性,建立数据表,最终完成系统功效实现;叙述了图书管理系统运行环境和前台、后台设计:本系统基于JAVA技术开发,可运行于TOMCAT等WEB服务器软件下,前台使用HTML结合Struts标签库设计了前台JSP页面,后台使用Struts框架技术实现MVC三层结构设计了程序步骤,并结合Access数据库系统实现了数据查询,插入,删除和修改。最终设计出系统包含读者模块和管理员模块,实现了借还书籍,书籍管理,读者管理等图书管理系统基础功效。依据基础要求和功效目标,总体框架是建立二个功效系统:1.图书馆管理系统;2.外部读者查询系统;二个支持系统:1.网络支持系统(WAN和LAN);2.数据库支持系统。

A:图书馆管理系统是该系统软件关键内容之一,该子系统为图书馆库存书籍动态调整提供了决议依据,有利于立即对有大量需求新书进行订货入库。它关键功效包含:新书入库,旧书注销,借书,还书,馆内图书具体信息,图书查询,读者管理,馆内图书统计,读者信息管理,图书馆工作人员权限管理,名称设计,数据库备份等功效。

B:外部读者查询系统,这是一个面向读者综合查询系统,采取和管理系统相同数据库,含有唯一功效:查询。她能够根据读者要求,用不一样方法对所藏书籍进行查询,并能进行书名模糊查询,还能够查询读者所借书到期日,和观看读者本人具体资料,努力争取最大满足读者需求。性能要求:对新书入库单,注销单处理和查询;图书查询;借书还书速度应较快。登录仓库管理系统时应输入密码,以确保系统安全性。系统要有较强兼容性,能在多种PC机上正常运行。在系统运行异常及数据文件损坏时能给出犯错提醒,确保系统可靠性。参考文件:[1]李钏蔚,马文强,王殊宇.Java项目开发实例自学手册.北京:人民邮电出版社.,9:28~48[2]求是科技.Java数据库系统开发实例导航.北京:人民邮电出版社.,5:70~78[3]向传杰.Java编程案例教程.北京:电子工业出版社.,5:56~65[4]黄明,梁旭,曹利超.Java信息系统设计和开发实例.北京:机械工业出版社..3:16~29[5]孙更新,宾晟,吕婕.毕业设计指南和项目实践.北京:科学出版社,:334[6]张孝祥.JAVA就业培训教程.北京:清华大学出版社,.239[7]蔡翠平.JAVA程序设计.北京:清华大学出版社..101[8](美)戴特尔(Deitel.H.M).Java大学简明教程:实例程序设计——国外计算机科学教材系列:北京:电子工业出版社..2:487~498[9][美]沃尔曼等.数据库系统基础教程.北京:机械工业出版社..8:163~169[10]袁然,郑自国,来为国.Java案例开发集锦.北京:电子工业出版社..9:209~216[11]朱福喜,黄昊.Java项目开发和毕业设计指导.北京:清华大学出版社..6:125~129[12](韩)武传海.Java编程基础、应用和实例.北京:人民邮电出版社..5:300~307[13]覃庆炎.Java开源项目.北京:清华大学出版社..9:320~332[14]郑莉.Java语言程序设计案例教程.北京:清华大学出版社..7:120~128[15]中国JAVA技术网:毕业设计开题报告本课题要研究或处理问题和拟采取研究手段(路径):一、本课题要研究或处理问题项目标具体目标:1.实现图书馆(书店)对外借书,还书简易操作,提升图书馆对最平凡工作效率。2.实现图书馆对所藏图书按类别,书名等多方面查询,最大方便读者和图书馆工作人员对所需图书查询。3.建立图书馆外借读者数据库,方便工作人员对读者进行有效管理。4.建立图书馆工作人员数据库,限定每个工作人员对软件操作权限,最大程度保护数据库。5.实现图书馆对新书入库,旧书注销简单处理,而且建立书籍档案,方便进货。二、本课题拟采取研究手段针对以上需要处理问题,图书管理系统设计和实现关键应用以下几点:1、大量查阅相关图书,文件资料,网上资料2、JavaEclipse:利用Eclipse开发环境进行程序编译调试及运行,在Java服务器端编程中采取JSP语言,Servlet用作视图控制器,处理后台应用。3、Tomcat和Access:利用Tomcat作为一个支持Web容器,Access用作数据库设计。

毕业设计开题报告指导老师意见:指导老师:

温馨提示

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

评论

0/150

提交评论