详细设计说明书1引言1
1编写目的根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《图书管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法
我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础
2背景随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍
在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多
对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件
本图书管理系统软件是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点
该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS、WINDOWS系列等操作系统上使用1
3定义文档中采用的专门术语的定义及缩略词简要如下:LMS:LibraryManagementSystem,图书管理系统1
4参考资料[1]费贤举关于图书管理系统的批文[2]郑人杰,殷人昆,陶永雷
《实用软件工程》(第二版)
北京:清华大学出版社,1997
[3]王立福,麻志毅
《软件工程》(第二版)
北京:北京大学出版社,2001
[4]唐学忠,王文
《VisualBasic程序设计教程》北京:中国电力出版社,2002
12程序系统的结构3程序(标识符)设计说明3
1主模块功能建立与数据库连接获取系统设置运行主对话框根据输入调用子模块退出系统时断开与数据库的连接输入项目用户鼠标点击输入程序逻辑见右图存储分配内部数据:数据库连接m_pConnection_ConnectionPtr数据库连接指针m_IsConnectedBOOL数据库