南京大学金陵学院毕业论文开题报告模板.doc_第1页
南京大学金陵学院毕业论文开题报告模板.doc_第2页
南京大学金陵学院毕业论文开题报告模板.doc_第3页
南京大学金陵学院毕业论文开题报告模板.doc_第4页
全文预览已结束

下载本文档

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

文档简介

南京大学金陵学院本科毕业论文开题报告学生姓名学号徐洋 2010020103050专业软件工程指导教师姓名叶保留职称副教授论文题目基于J2EE的借书系统的设计与实现-管理员功能一、 研究背景及意义(附参考文献,不少于800字)选题背景:随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书借阅管理部门都需要使用方便而有效的方式来管理自己的书籍。因此实现一个智能化、系统化、信息化的图书借阅管理系统是十分必要的。对图书借阅管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书借书管理软件。依据信息管理系统的先进思想理论和我图书馆具体特点,我们采用B/S模式设计图书馆管理系统可以灵活地部署在网上。使得系统具有可扩展性和易用性。通过浏览器用户能实现图书的查询,系统管理员能进行用户信息管理,使图书馆管理工作更加规范和科学。 基于J2EE的应用系统的开发方法备受关注主要体现在Web应用系统的开发和传统软件开发的区别上。传统的软件工程方法和技术应用到基于Web的系统开发中显得力不从心。采用面向对象的设计方法学针对B/S结构的特点系统的开发与实现采用基于MVC模式的Web应用框架Struts如此可以充分利用Struts框架的可重用性、安全性及支持多类型用户界面等特性提高系统的开发效率增加系统自身的可靠性与安全性。j2EE平台是目前最优秀的开发大型系统的平台之一,其通过MVC模式将业务逻辑分离出来形成独立层以便业务逻辑发生变化时只需修改模型层,以此提高软件的适应能力并且各层可以部署在不同物理服务器上有利于减轻服务器的信息访问负载。选题意义: 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的数据信息管理。现今,有很多的图书馆都是初步的开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式都是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行数据处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,所以图书借阅管理系统的开发显得尤为重要。为图书借阅管理的通用性、灵活性、高负载性提出一种解决方案。综合运用J2EE相关技术、MVC模式搭建起一个图书借阅管理平台。我将实现的就是图书借阅管理系统中的借书管理系统。二、国内外研究现状(文献综述,附参考文献,不少于1200字)随着社会的进步和科学文化的发展,人类的知识总量不断增长,科学领域不断扩大,产生出许多分支学科和专业,科研劳动口益专业化和社会化,人们对书刊文献的利用行为、对图书馆各个工作环节的要求都发生了很大的变化,科研活动中划分出图书馆管理工作,图书馆的社会职能随之改变,图书馆从原先一般的文化教育机构扩大成为科研劳动不可或缺的一部分,图书馆事业在当今信息化社会的地位和作用口益加强。 图书借阅管理的信息化与网络化在国外的许多大学已经有很多年的历史,他们的管理模式从管理范围上覆盖了图书借阅管理的基本业务过程,系统结构上采用C/S和B/S方式,即数据集中存储,分布操作。强调系统间数据的流通,强调信息的集成和共享,面向流程,统筹考虑l冬书管理的各个环节。目前有资料显示,国外大学为全面提高包括图书借阅管理系统在内的数字校园的应用水平,已引入ERP(EnterpriseResoureePlanning)系统的概念和方法。在多年运行、不断使用和改进的基础上,国外的图书借阅管理系统已处十比较完善稳定运行阶段国外图书馆自动化系统的起源可以追溯到1954年,始十美国海军兵器中心就在工BM701机器上进行了单兀词匹配检索。1958年,工的研究员卢恩进行了著名的自动抽词试验,开创了自动分类、自动标引、信息检索等多个与书馆学情报学密切相关的研究领域之先河l90年代中后期,是国州冬书馆自动化系统研发蓬勃发展的历史时期。这一期间,随着工nternet的发展,Windows图形用户界面的广泛应用,以及一系列诸如Web技术、数据库技术、Java技术的出现或成功应用,许多图书馆自动化系统厂商感觉到应该以采用更加先进的技术来支持图书馆自动化系统。十是,包括Epixtech(1996年)、工nnovative(1996年)、VTLS(1996年)、Sirsl(1996年)、Ex libris(1997年)等在内的降书馆自动化系统厂商都在这一时期重新设计了其产品。目前国外在用的许多图书馆自动化系统的主体构架,都来源十当时的“重新设计”。 随着计算机网络技术在图书馆自动化系统中的广泛运用,国内外军事院校降书馆自动化系统的技术与功能口趋成熟,在第二代书馆自动化系统的基础之上,十多个方面得到了较大的发展。近年来,国州书馆自动化系统总的发展趋势为网络化;标准化;开放化;采用C/S多层体系结构;系统集成;图形化界面;多媒体应用;全文检索;数字化图书馆。目前已形成颇具规模的相关产业。据粗略统训一,在英语国家中,具有相当规模的图书馆自动化系统产品供应商已达120多家。占据市场份额前十位的产品供应商,拥有73%的市场收益。三、主要研究或解决的问题和拟采用的方法我做的这个借书系统系统主要包括:1)登录功能。图书借阅管理员进入该系统必须登录身份验证正确了才可以进入该系统2)用户管理功能。管理员可以添加新用户、修改用户信息(如密码)、修正用户借书信息;3)超期图书信息。系统需要能自动识别系统中用户借书超期信息,并自动将超期图书信息以电子邮件形式推送给相关借书者。4)管理员查询统计功能。管理员可以通过不同关键字(如书名、作者、出版社等)查询所有图书的借出/在库信息,查询普通用户的借书记录、特定书的借阅历史记录、特定用户的超期未还历史记录。图书借阅管理系统是典型的信息管理系统其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发这两个方面。对于后台数据库的开发要求建立数据的一致性和完整性对于应用程序则要求功能的完备易用等特点。基于上述考虑本系统主要利用myEclipse作系统的开发工具并采用Java语言编程本文采用面向对象的设计方法学针对B/S结构的特点系统的开发与实现采用基于MVC模式的Web应用框架Struts和Hibernate如此可以充分利用Struts框架的可重用性、安全性及支持多类型用户界面等特性提高系统的开发效率增加系统自身的可靠性与安全性。利用Oracle作为后台的数据库利用Windows7作为系统平台论文主要介绍了本课题的选题背景及研究目的和意义系统设计思想系统功能模块划分系统流程分析了开发图书借阅管理系统所应进行的工作、所要完成的功能和开发的过程。系统分析了图书借阅管理信息系统的应用需求按照数据库设计理论给出了数据库需求分析、数据库结构设计、全局E-R图然后利用Oracle建立数据库。系统实现了数据库表的浏览记录的添加、删除和修改实现了多数据库表的连接操作实现了模糊查询。研究了J2EE下实现这样一个复杂系统的工程问题本系统采用J2EE相关技术实现采用分层设计思想将业务逻辑与视图层分开。大大增强了系统的可操作性当业务逻辑发生变化时视图层不需作任何变化只需修改相应的业务层即可实现。四、工作进度计划(每两周为一个单位)研究步骤如下:2013.2.1-2013.3.7,查阅所需文献、提交开题报告、文献综述2013.3.7-2013.4.12,论文中期报告

温馨提示

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

评论

0/150

提交评论