资料详情

基于Java三层CS架构的图书管理系统 实验报告+详细设计+需求分析+架构设计+答辩PPT+操作文档+项目源码

头像

JAVA/JSP

编号:365

目录

第一章 课题概述

1.1选题背景及意义

1.2 实验的主要工作

1.3 实验报告的组织结构

第二章需求分析

2.1 系统总体需求

2.1.1 用户模块需求

2.1.2  管理员模块需求

2.2 本章小结

第三章 图书管理系统系统设计

3.1 总体系统功能设计

3.2体系结构设计

以三层C/S架构为主、面向对象为辅的混杂风格

3.3接口设计

3.5 本章小结

第四章 图书管理系统系统的模块设计与实现

4.1数据库的设计

4.2 用户模块的实现(侧重于服务器端的响应)

4.3 管理员模块的实现(侧重于服务器端的响应)

4.4 本章小结

第五章系统测试

5.1 登录..(或者其他启动方式)

5.2 各模块测试(用例测试)

第六章  实验小结


第一章 课题概述

1.1选题背景及意义

图书管理系统主要用于图书馆的图书管理、读者管理、借阅信息管理。本图书管理系统以JAVA为开发语言,根据业务逻辑实现了相关功能,利用Swing开发了客户端图形界面,并使用Apache POI实现了报表生成功能。

1.2 实验的主要工作

本文就教普通用户及管理员可以使用的功能与权限进行分析,讲解图书管理系统的设计与实现。

1.图书管理系统系统的需求分析。从两大角色介绍系统的业务需求,并说明接口需求以及该接口的目的。

2.用户和管理员与系统的交互设计。先描述系统的总体模块设计,然后从两个模块入手,分别介绍各个模块的设计。

3.图书管理系统相关功能的实现。从各个模块入手,介绍该模块的实现,包括用到的技术。使用MySQL技术,完成对数据的存储,查询等。使用Swing技术,完成对系统客户端的开发。使用Apache POI技术完成报表生成功能的开发。

4.图书管理系统的运行。根据不同的角色,按照各个角色的功能,介绍运行的结果。