实验
5
图书管理系统的详细设计
1.
引言
1.1
编写目的
编写本报告是为了在软件的实际开发过程中有个参考,
也是对一个软件的最详细、
最全
面的综述,便于全面把握开发过程的实况。
1.2
背景
本项目的名称:图书管理系统
本项目的任务提出者及开发者是图书管理系统软件开发小组,用户是高校图书馆借书。
本产品是针对电脑管理图书的需求设计的,
可以完成读者登记、
购入新书、
读者借还书、
等主要功能。
1.3
定义
开发(
develop
)
:不是单纯指开发活动,还包括维护活动。
项目
(project)
:该词指的是向顾客或最终用户交付一个或多个产品的收管理的相关资源
的集合。
这个资源集合有着明确的始点和终点,
并且一般是按照某项计划运行。
这种计划通
常会形成文件,
并且说明要交付或实现的产品、
所用的资源和经费、
要做的工作和工作进度,
一个项目可能有若干项目组成。
项目开发计划(
project
development
plan
)
:是一种把项目一定过程与项目如何推进连接
起来的方案。
产品生命周期(
product life cycle
)
:是产品从构思到不可以再使用的持续时间。
MYSQL
:数据库管理软件
Navicat
:本系统使用的数据库图形化工具
DBMS
:数据库管理系统
2.
程序系统的结构
2.1
软件功能结构
1
、图书管理
增加书籍,删除书籍,查找书籍,修改书籍信息。
2
、借阅管理
查找书籍,查看用户借阅