2、概要设计说明书

2、概要设计说明书

ID:33775043

大小:143.93 KB

页数:15页

时间:2019-03-01

2、概要设计说明书_第1页
2、概要设计说明书_第2页
2、概要设计说明书_第3页
2、概要设计说明书_第4页
2、概要设计说明书_第5页
资源描述:

《2、概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件工程学》补充材料之三图书管理系统开发用例概要设计说明书编写者:郑立垠中国石油大学计算机与通信工程学院软件工程系2005年11月保密级别:__________文档编号:LMS--2版本号:V1.0文档名称:概要设计说明书项目名称:图书管理系统项目负责人:郑立垠编写:郑立垠2005年11月12日校对:郑立垠2005年11月12日审核:郑立垠2005年11月12日批准:郑立垠2005年11月12日开发单位:中国石油大学计算机与通信工程学院21.引言1.1编写目的根据《需求规格说明书》,在仔细考虑讨论之后,我们又进一步对《图书管理系统》软件的功能划

2、分、数据结构、软件总体结构进行设计,从而完成概要设计,作为软件详细设计的基础。1.2项目背景项目委托单位:***图书馆。开发单位:中国石油大学计算机与通信工程学院软件工程系。主管部门:中国石油大学计算机与通信工程学院。图书管理系统软件V1.0是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的Windows系列等操作系统上使用。1.3定义LMS:LibraryManagementSystem,图书管理系统。GUI:GraphicUserInterface,图形用户界面。

3、1.4参考资料[1]张海藩著《软件工程导论》(第四版)。北京:清华大学出版社。2004[2]郑人杰,殷人昆,陶永雷著《实用软件工程》(第二版)。北京:清华大学出版社。1997[3]DavidJ.Kruglinski,ScotWingo,GeorgeShepherd著《VisualC++技术内幕6.0(第五版)》北京:希望电子出版社。19992.任务概述2.1目标《图书管理系统》针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。相应的需求有:1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作

4、和管理,这主要包括:1)图书信息的录入、删除及修改。2)图书信息的多关键字检索查询。3)图书的出借、返还和资料统计。2.能够对一定数量的读者进行相应的信息存储与管理,这其中包括:1)读者信息的登记、删除及修改。2)读者资料的统计与查询。3.能够对需要的统计结果提供列表显示输出。4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。2.2运行环境3Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;运行时占用内存:≤1MB;所需硬盘空间:≤5MB;软件平台:中文Windows95/98/NT4.0

5、或更高版本;2.3条件与限制由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,本图书馆管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。3.总体设计3.1处理流程1.主流程1)建立与数据库的连接2)获取系统设置3)显示主对话框(即主界面)4)等待用户输入如为借书:进入借书流程(显示借书对话框)。如为还书:进入还书流程(显示还书对话框)。如为图书信息查询:进入图书查询流程(显示图书查询对话框)。如为系统管理:进入系统管理流程(进行授权)。如为退出:检查所有子窗口

6、,关闭对话框,断开与数据库的连接2.借书流程1)要求用户输入读者ID,借书证号2)读者身份检验3)获取相关的读者信息并显示4)等待用户输入如为确认输入书号:读入书号,提交借书请求,更新信息显示,把借书信息写入图书访问记录文件进行备份,显示借书操作结果。如为完成借书操作:结束借书流程。3.还书流程1)等待用户输入:如为确认输入书号:读入书号,提交还书请求,显示还书操作的返还信息。如为退出还书状态:结束还书流程。4.图书查询流程1)等待用户输入如为开始查询:读入用户设置的查询方式及关键字,显示查询结果。如为退出查询状态:结束查询流程。45.系统管理流

7、程1)要求用户输入账号及口令2)用户操作权限检验3)根据操作权限级别显示系统管理对话框4)等待用户输入如为图书库操作:进入图书库操作流程。如为读者库操作:进入读者库操作流程。如为数据统计:进入数据统计流程。如为更改口令:要求用户输入口令,检验正确后更新如为返回:结束系统管理流程6.图书库操作流程1)显示图书库信息2)等待用户输入如为加入图书:要求输入书号(必须唯一),插入记录,刷新数据显示。如为删除当前图书:删除当前的图书,要求用户确认,检查相关记录是否存在,如存在且用户确认则将该记录从库中删除,刷新数据显示。如为移动到指定位置:要求指定移动的目

8、标位置,当前位置移动到指定处,刷新数据显示。如为返回:更新当前记录,结束图书库操作流程。7.读者库操作流程1)显示读者库信息2)等待用户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。