毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于UML+Java的图书管理信息系统设计(3)
基于这些问题,个人认为设计创建一个图书管理系统是有很需要的,也许我不能做到很完美,但至少做到让图书管的管理工作变得规范、系统,还能尽量避免图书管理的随意性。在完成以上几点的同时,还可以有效、及时的对图书情况进行查询和修改。
因此,本次课题的目标在于建立一个图书管理系统,可以有效的支持WEB服务。在提升信息处理的速度和精准度的同时,使得图书管理的工作可以系统化,程序化,规范化,还可以通过Internet网络界面对图书的情况进行及时又准确的修改,一举多得。此次的设计主要是支持web访问,让用户可以简单灵活的完成操作,充分利用资源。
1.4 课题的主要内容介绍
针对图书馆的日常操作需求,来实现读者与图书之间的有序化的、信息化的管理操作。在开发过程中提出,要实现图书馆的资源同享、信息管理的根本目标,从而推进数字化图书馆不断进取的步伐,同时对系统结构功能的设计进行论述,比如从图书的添加登记到查询借阅等,有此而形成的一个整体的自动化管理模式。系统的重要构成模块为:系统设置、图书管理、读者管理、借阅管理等。
该图书馆管理系统在Windows7系统下采用B/S运行模式,Java为编辑语言,UML建模,MyEclipse作为开发
软件
,并利用MySQL作为后台开源数据库系统。通过浏览器访问系统,管理员可以进行各项数据的添加、修改、删除,而读者则可以进行图书的查询和借还。
2 系统开发工具及相关技术介绍
2.1 JSP技术
JSP全称Java Server Pages,名为java服务器页面,实际就是一个简化的Servlet设计,是一种动态网页技术标准。JSP技术接近于ASP技术,就是在传统的网页HTML文件中,插入Java程序段和JSP标记,这样来形成的JSP文件。用JSP技术开发的Web应用可以在多种操作系统上进行运行,是一种跨平台的应用。
JSP将网页逻辑与设计的显示分开,支持可重用的基于组件的设计,从而使基于Web的应用程序的开发运用变得简易而快速。JSP是一种动态的页面技术,其主要目的就是把表示逻辑从Servlet中分离出来。
而Java Servlet是JSP的技术基础,大型的Web应用程序的开发是必须Servlet和JSP的配合才能完成的。JSP具有Java技术的所有特点:简单易用,主要面向因特网,并且完全的面向对象,同时具备平台无关性又安全可靠。
2.2 JAVA语言
Java是一种能够撰写跨平台应用软件的、面向对象的程序设计语言。Java 技术拥有卓越的通用性、安全性、高效性和平台移植性,且广泛地应用于计算机、移动电话、互联网、游戏控制台、数据中心和科学超级计算机,同时有着全球最大的开发者专业社群。
对于Java 编程语言的解释:Java 编程语言是个简明、面向对象、解释性、分布式、安全与系统无关、健壮、高性能、可移植、动态和多线程的语言。
所以,JAVA是功能完善的通用程序设计语言,可以用于开发要求严格的、可靠的应用程序。
JDK则是由一套独立程序组成的集合,每个程序都是从命令行调用的,用来开发和测试Java程序。除了JDK,还可以利用别的Java开发工具。
2.3 JDBC
JDBC(Java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,就是为多种关系数据库提供一个统一访问,它是由一组用Java语言编写的类和接口组成的。JDBC提供了一个基准,跟据此基准可以构建更高端的接口和工具,让开发人员可以编写数据库应用程序。
拥有了JDBC软件,想要向各种关系的数据发送SQL语句就会是一件很容易的事。也就是说,当程序员需要访问不同数据库时,不需要再繁琐地写不同的程序了。只需要使用JDBC API写一个程序,它就会向相应的数据库发送SQL调用。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
VB网络医疗咨询信息系统的分析与设计
下一篇:
基于安卓及百度地图API的跑步计划管理
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
中国学术生态细节考察《...
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
神经外科重症监护病房患...
承德市事业单位档案管理...