下载此文档

[例子]详细设计说明书.doc


文档分类:IT计算机 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
螇详细设计说明书芇1引言莃1编写目的袁根据《需求规格说明书》、《概要设计说明书》,在仔细考虑讨论之后,我们对《图书管理系统》软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。肃本图书管理系统软件是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS、:膆LMS:LibraryManagementSystem,[1]费贤举关于图书管理系统的批文蚀[2]郑人杰,殷人昆,陶永雷。《实用软件工程》(第二版)。北京:清华大学出版社,1997。薅[3]王立福,麻志毅。《软件工程》(第二版)。北京:北京大学出版社,2001。薄[4]唐学忠,王文。《VisualBasic程序设计教程》北京:中国电力出版社,2002。螁2程序系统的结构蝿羄系统操作模块芄系统螃设置袇图书查询蚈更改肅口令薀系统操作艿读者库肇操作螅数据蚁统计莈读者查询薆输芁入螃输螀出羆图书库羂操作薀数据袈备份莅数据螂恢复薁3程序(标识符): 数据库连接 m_pConnection _ConnectionPtr 数据库连接指针蒄 m_IsConnected BOOL 数据库连接指示莀系统设置 m_MaxLBNum int 可借图书数上限肇 m_MaxLBDay int 借书天数上限芅子对话框 m_BookOutDlg CBookOutDlg 借书对话框芄 m_BookInDlg CBookInDlg 还书对话框莂 m_BookQuiryDlg CBookQuiryDlg 图书查询对话框葿 m_SysDlg CSysDlg 系统操作对话框蚅测试要点羅数据库连接情况:正常情况,数据库文件缺少,外部系统异常。腿系统设置获取:正常情况,外部系统异常。薇对用户输入的响应: 合法输入,能够正常调用子模块;肄非法输入,系统能否辨别,并作出响应(提出警告);蚅子模块的异常状况,系统能否及时做出响应。、图书书号(用户输入)膇输出项目蚆读者信息(姓名);读者已借图书信息(书名、借书日期);蚂程序逻辑膀蕿对话框初始化肆操作取消莃节输入不合理蚇蒅点击返回膃聿出错羀输入读者证号袄查验袃借书对话框肁查验肈薈借书登记蚄膂更新相关信息及显示芆肇关闭对话框莄接口罿调用形式:voidCBookDlg::LendBook(const_ConnectionPtrpConnection,蕿constintMaxLBNum)蒇传入参数:pConnection 数据库连接指针膅 MaxLBNum 系统参数(可借图书上限)羁传出参数:无蚇存储分配袆内部数据: 数据库 m_pConnection _ConnectionPtr 数据库连接指针袅用户界面 m_strReaderName CString 读者姓名肂 m_strLBInf CString 已借图书信息肀 m_strLBNum CString 已借图书数显示芅 m_lBookID long 欲借图书书号蚅内部参数 m_lReaderID long 当前读者证号衿 m_MaxLBNum int 可借图书数上限膈测试要点螅模块正常运行流程肂用户输入数据检查(读者证号、图书书号),包括数据合理性检查,(即是否存在与该读者证号对应的读者记录)虿输入项目袇读者证号(整型常数),读者姓名(引用型字符串)薂输出项目螀查验结果(BOOL值)螇程序逻辑芇生成数据库查询语句莃调用数据库查询模块袁IF返回结果集为空(不存在该读者证号)腿 置读

[例子]详细设计说明书 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数66
  • 收藏数0 收藏
  • 顶次数0
  • 上传人乘风破浪
  • 文件大小181 KB
  • 时间2019-05-16
最近更新