图书管理系统大作业——第一部分(第一章到第三章)
图书管理系统大作业——第二部分(第四章到第七章)
四.数据库设计
1、ER图
2、数据库表
五.概要设计
1、IPO图
2、系统结构图
3、设计项目骨架
登录界面及功能选择界面
书籍管理及书籍信息数据库
图书信息查询
增删改查模块
借还模块
退出界面
返回登陆界面
功能模块依次为:
登录界面及功能选择界面
书籍管理及书籍信息数据库
图书信息查询
增删改查模块
借还模块
退出界面
4、程序模块描述
功能上,分为查询书籍详细信息,增加书目,更改书目信息,删除书目,该功能主要是管理员对系统的书籍信息的基本操作,即增删改查;书籍检索;还书功能;预约功能;统计功能等。程序上,我们参照功能点,来进行对程序的分析与编写。首先是创建登陆界面,对界面进行简单的构建;管理员输入个人信息之后,验证成功,进入主界面。之后有若干功能选项,分别标注为:所有图书信息(1);录入新的书籍(2);增删改查(3)(4);借还(5)(6);退出(7)。“()”中的为功能编号。
六.详细设计
1、详细设计说明
本模块选用借还系统来进行说明。用户进入借阅归还记录界面,提示借阅的书籍、借阅的时间、还书的期限以及逾期借阅书籍缴费信息;管理员可在数据库中查询待还书籍,并对已还或未还书籍的信息进行操作。
性能分析:可以使用户快速锁定目标书籍,使借阅归还图书操作更加方便快捷。
算法介绍:借还操作时采用计数器的累加或者递减性,并在执行过程中,将数据信息进行存储,存储与数据库中。
存储分配:本过程需要创建并且调用两个数据库,分别为书籍借阅数据库与书籍归还数据库,用户进行借还书籍操作时,数据库要做到实时更新。
2、输入输出项描述
3、顺序图
4、算法逻辑图
七.代码开发
1、登陆界面以及功能选择界面
2、具体功能代码详解
3、增删改查部分代码
4、书籍数据库(书库)
源码链接:https://pan.baidu.com/s/1-BrYl59Io4iPxsak1MG_0Q
提取码:cenb