源码与文档分享

[源码和文档分享]基于JAVA和SQL SERVER实现的图书借

2019-07-05  本文已影响6人  UlricaLee

1 引言

1.1 课程设计目的

按照关系型数据库的基本原理,综合运用所学的基本知识,设计开发一个小型的管理信息系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力,另一方面,使学生能深入理解和灵活掌握教学内容。

1.2 本选题的设计背景

当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。

图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今己有很多图书馆都配备了图书借阅管理系统(在高校图书馆尤为常见),方便读者对所需图书的查找借阅及管理员对图书的管理。据调查,在未引入图书借阅管理系统之前,图书馆对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。因此,随着技术的发展,开发适合图书馆自身情况的图书借阅管理系统便成了一种趋势。本课设就是在这样的背景下,参考多数高校的图书借阅管理系统而进行开发的。

1.3 相关技术介绍

1.3.1 数据库技术介绍

数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。是通过研究数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。即:数据库技术是研究、管理和应用数据库的一门软件科学。

1.3.2 Java开发技术

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,可编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等项目,是当前使用最广的计算机语言之一。

1.3.3 面向对象编程技术

面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。Java开发技术就是属于一种面向对象编程的技术。

1.3.4 软件需求分析技术

软件需求分析就是把软件计划期间建立的需求可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

1.4 项目开发环境与工具

系统开发环境:Windows 10

编程开发语言:Java

Java JDK版本:JDK 1.7

编译软件: Eclipse

数据库软件:SQL Server 2014

点击下载源码

上一篇 下一篇

猜你喜欢

热点阅读