目 录
1 引言 - 2 -
1.1 编写目的 - 2 -
1.2 项目背景 - 2 -
1.3 参考资料 - 2 -
2 需求概述 - 2 -
2.1 目标 - 2 -
2.2 运行环境 - 2 -
2.3 功能需求 - 3 -
2.4 性能需求 - 3 -
3 系统概要设计 - 3 -
3.1 系统体系结构 - 3 -
3.2 系统功能模块 - 4 -
3.2.1“工作”模块 - 5 -
3.2.2“资料文护”模块 - 5 -
3.2.3“查询”模块 - 5 -
3.2.4“系统管理”模块 - 5 -
3.3 程序数据流图 - 6 -
3.3.1 系统功能流程图 - 6 -
3.3.2“图书资料文护”数据流图 - 6 -
4 系统数据结构设计 - 7 -
4.1 系统数据分析 - 7 -
4.2 系统数据结构描述 - 7 -
4.2.1图书信息数据 - 7 -
4.2.2 会员信息数据 - 8 -
4.2.3 用户信息数据 - 8 -
4.2.4 借书登记信息数据 - 8 -
4.2.5 借阅历史信息数据 - 9 -
4.2.6 罚款信息数据 - 9 -
4.2.7 罚款历史信息数据 - 9 -
4.2.8 图书分类信息数据 - 9 -
1 引言
1.1 编写目的
本文档的目的是阐述图书馆管理系统的概要设计。本概要设计说明书编写的目的在于全面说明图书馆管理系统第一阶段中的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分和功能分配,为程序的详细设计提供基础。
本说明书的预期读者为担任本系统设计人员、软件开发人员的本小组成员。
1.2 项目背景
本系统定位于中小型图书馆,暂时考虑单机环境下的实现;操作系统选择目前常用的Windows XP。系统性质为管理信息系统(MIS)。
本系统采用会员制管理,系统功能应包含进书管理、图书资料管理、图书流通、会员管理、统计查询、系统设置等。系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。
1.3 参考资料
《图书馆管理系统需求规格说明书》
《设计说明书书写规范》
2 需求概述
2.1 目标
系统面向中小型图书馆,用户群体为图书馆管理员和图书馆的会员。
能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除;
能够实现对会员档案的查询和编辑管理;
能够进行罚款功能;
能够进行借阅历史的查询功能;
2.2 运行环境
软件环境:兼容当前主流操作系统 Windows 95/98 /2000/XP/vista 等。2668