图书管理系统详细设计说明书 1 .引言 1 .1 编写目的 图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。 基于上述考虑本系统主要利用Visual basic 作前端的应用开发工具 ,利用Access 作为后台的数据库,利用Window XP 作为系统平台;而全部采用Microsoft 的操作系统及其应用开发工具开发的图书管理系统。 首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点问题等。本系统充分利用了 Visual basic 开发前台应用程序,Access 开发后台数据库的优势,使系统更加完善 1 .2 背景 说明: (1)待开发软件系统的名称:图书管理系统 (2)此项目的任务提出者:杨选辉; 开发者:管婷婷、郝宁宁、胡磊、雷巧君、吴全; 用 户:学校老师、学生及管理人员。 1 .3 定义 •Mysql:数据库管理软件 •DBMS:数据库管理系统 •Windows 2000/2003/XP:运 行 环境 •JSP :软件开发语 言 •Myeclipse :开发工具 1 .4 参 考资 料 《 Access 数据库开发经 典案 例 解 析》 王 晟 韩 泽 坤 清 华 大 学出版 社 《 Visual Basic 管理信息系统开发案 例 》 武 新 华 魏 平俊 等 西 安 电 子 科 技 大 学出版 社 《 信息系统分析与 设计》 杨选辉 清 华 大 学出版 社 《 需 求分析规 格 说明书》 《 总 体 设计说明书》 2 .程序系统的结 构 2 .1 软件结 构 系统由3 大模块,6 小模块组成: 序号 编号 名称 1 , 0 1 登录模块 2 , 0 2 管理模块 3 , 0 3 1 读者信息查询模块 4 , 0 3 2 书籍信息查询模块 5 , 0 2 1 书籍征订模块 6 , 0 2 2 借阅信息模块 7 , 0 2 3 书籍归还模块 8 , 0 2 4 书籍类别模块 2 .2 系统流程图: 2.3 E-R 图: 3. 程序描述 3.1 01 系统登录模块 3.1.1 基础信息处理 动作说明: 动作编号 动作名称 动作描述 A01 登录 点击登陆按钮 提交数据到登陆数据处理.jsp 页面 A02 图书信息查询 点击 将页面转至到图书信息查询.jsp 页面 A03 学生信息查询 点击 将页面转至到学生信息查询.jsp 页面 3.1.2 数据要...