四川师范大学成都
作业(论文)题目: 基于Java的图书管理系统
所修课程名称: Java实训课程
修课程时间: 2013 年 12 月至 2013 年 12 月
完成论文(作业)日期: 2013 年 12 月
评阅成绩:
评阅意见:
总成绩由平时成绩、期末测验两部分组成,共计100分。
平时成绩 出 勤、卫 生、课 堂 作 业(总分100分) 期末测验成绩 期末考查(软件50分+文档50分) 总成绩 平时30%+期末考查70%
(总分100分)
评阅教师签名: 2013年12月30 日
四川师范大学成都通信工程软件实训报告
基于Java的图书管理系统
学生 彭长龙 学 号 2011101046 所 在 系 通信工程 专业名称 通信工程 班 级 2011级通信(软件方向) 指导教师 王 敏
四川师范大学成都
二〇一四年十二月
基于Java的图书管理系统
学生:彭长龙 指导教师:王敏
内容摘要:图书馆管理系统是采用Java做前台,后台数据库则采用的是SQL Server ,本系统提供5个功能模块,分别是系统模块、用户管理模块、图书管理模块、操作模块,以及帮助模块。这5个模块里又有许多子模块,通过这些模块之间的相互连接与配合,完成用户发出的各种指令。
图书馆管理系统是一个供内部人员使用的系统。而图书馆的工作人员也分为两类,一类是用户,主要负责图书的借阅和归还的工作;一类是管理员,除了读者的所有功能外,还能够对书籍列表、书籍信息、用户信息等进行管理。
论文将全面介绍所设计的图书馆管理系统的系统功能和业务流程,并对系统进行详细的数据分析和设计,最终使用Java完成系统开发。
关键词:图书馆管理系统,SQL Server ,Java
Design and Implementation of Logistics Information Management System Base on J2EE
Abstract: Library management system using Java to do the foreground, the background database is used is SQL Server, the system provides five functional modules, each module is the system, user management module, library management module, the operation module, as well as help modules. This five modules where there are many sub-modules, through mutual connection between these modules with complete various instructions issued by the user.
Library Management System is a system for internal staff use. The library staff is also divided into two categories, one is the user, is mainly responsible for the work of borrow and return books; one is an administrator, in addition to all the features readers, but also be able to book lists, book information, users information management.
The paper describes the design of a comprehensive library management system, system functions and business processes, detailed data and systems analysis and design, final completion of system development using Java.
Keywords: Library management system , SQL Server , Java
目 录
前言: 1
一、图书馆管理系统分析: 2
1.1、整体需求: 2
1.2、功能分析: 2
1.3、绘制系统流程图: 3
1.4、系统的开发环境: 3
二、数据库分析与设计: 4
2.1、数据库分析: 4
2.2 数据库概念设计: 4
三、系统设计与功能实现: 5
3.1、数据库DataBase类的构建: 5
3.2 系统模块: 6
3.2.1、登陆窗体界面设计与实现: 7
3.2.2、用户登陆: 8
3.3、主窗体模块: 8
3.3.1、主窗体界面设计: 8
3.3.2:、主窗体菜单栏设计: 10
3.4、用户管理模块: 11
3.4.1、用户查询模块: 13
3.4.2、用户增加: 15
3.4.3、用户修改与删除: 15
3.5、图书管理模块: 16
3.5.1、图书增加界面设计: 17
3.5.2、图书查询模块: 19
3.5.3、图书修改: 20
3.5.4、图书删除: 21
3.6、操作模块: 21
3.6.1、图书借阅、归还: