好文档 - 专业文书写作范文服务资料分享网站

概要设计说明书

天下 分享 时间: 加入收藏 我要投稿 点赞

概要设计说明书

1引言

1.1编写目的

本项目为图书借阅管理系统,书写此文档是为了确定系统的初步设计;我们

在可行性分析和需求分析的基础上设想寻找系统的各种不同实现方案,然后对比分析各个方案并确定了合理方案,此文档即为最终确定方案的软件结构的初步设计,概括了说明根据确定好的方案,系统应该如何实现。

文档包含了系统的大体结构,模块划分,接口设计等;可做为开发人员进行系统详细设计的依据,也是任务划分和软件测试所参考的文档。

1.2背景

在进行了图书馆书目查询系统的需求分析后,此处确定系统的实现方案和系统的初步设计结构。

说明:

A. 软件系统的名称:图书管理系统 B. 任务提出者:120++小组

开发者:120++小组 用户:华中科技大学校园用户

实现该软件的计算中心或计算机网络:系统的部署包括硬件和软件,并组成一个软硬件网络平台;硬件包括服务器和用于登陆服务器的图书馆查询终端等;软件则通过WEB服务的形式,与借阅者交互;借阅者可在任一图书馆查询终端登陆查询书目信息

C. 该软件系统同其他系统的关系

软件属于图书管理信息系统的一部分,应用中可能需要引用图书管理系统其它部分的数据内容,此处暂且使用自定义的数据表项

1.3定义

B/S:Browser/Server(浏览器/服务器)结构 SQL语言:用于数据库操纵的标准语言

JSP:全称为Java Server Pages,是一套由微软公司开发的服务器端运行的脚本平台,可用于开发动态网页

1.4参考资料

本系统的可行性研究报告(GB8567——88)、软件需求说明书(GB856T——88) 《软件工程导论》(第四版) 张海藩 清华大学出版社 《UML和模式应用》(原书第三版)Craig Larman著 李洋等译机械工业出版社 《UML基础与Rose建模案例》吴建 郑潮 汪杰 人民邮电出版社

《实用软件工程》 Leszek A.Maciaszek Bruc Lee Liong著 机械工业出版社 《SQL Server 2000数据库开发》作者: 杜军平 黄杰主编机械工业出版社

《网络数据库实用教程:SQL Server 2000 快速版》作者: 王恩波主编 高等教育出版社 《网络数据库应用系统开发实用教程》 作者:尹会滨 北京 清华大学出版社 《UML建模实例详解》作者:范晓平编著 清华大学出版社

《SQL Server 2000/2005数据库开发实例入门与提高》余金山, 林慧编著 电子工业出版社

2.总体设计

2.1时序图

为了更好的说明用户、各种管理员在业务流程当中的操作过程以及图书管理系统进行的相应的交互,我们采取了时序图的方式加以说明。 2.1.1用户查询图书

CustomerMainPageCustomerSearchPageBookDBopenMainPage(Website)showgotoSeachPageshowSeachBook(BookID,BookName,Writer,...)SearchBookInDB(BookID,BookName,Writer...)ResultBookListopen(SearchPage)

2.1.2用户修改个人信息

CustomerMainPageCustomerInfoPageCutomerInfoDBopenMainPage(website)showLogin(ProofID,Name)showLoginedPagegotoCustomerInfoPagecheckCustomerIDcheckResultopen(CustomerInfoPage)showgetCustomerInfo()CustomerInfoupdateInfo(StudentNo,Sex,BirhTime,...)UpdateCustomerInfo(StudentNo,Sex,BirthTime,...)

2.1.3查阅借书情况

CustomerBorrowInfoPageBorrowDBgetBorrowInfoSearchBorrowInfo(ProofID)searchResultBorrowInfoList

2.1.4处理借书

CustomerBookAdminBorrowPageCustomerInfoDBBookDBBorrowDBsubmitCardenterProofIDSearchCustomersearchResultBorrowOpenedenterBookIDreturnCardConfirmBorrowupdateCustomerInfoupdateBookDBupdateBorrowDB

2.1.5处理还书

CustomerBookAdminBorrowPageCustomerInfoDBBookDBBorrowDBsubmitBookenterBookIDsearchBorrowResultupdateCustomerInfoupdateBookDBupdateBorrowDB

2.1.9创建用户信息

CustomerInfoAdminCustomerInfoOperPageCustomerInfoDBCreateCustomershowCreateWindowSubmitInfo(Name,StuNo,Sex,...)InsertInfo(Name,StuNo,Sex,...)

2.1.10查询用户信息

CustomerInfoAdminCustomerInfoOperPageCustomerInfoDBSearchCustomerInfo(ProofID,Name,StuNo,...)selectInfo(Name,StuNo,Sex,...)selectResultCustomerList

概要设计说明书

概要设计说明书1引言1.1编写目的本项目为图书借阅管理系统,书写此文档是为了确定系统的初步设计;我们在可行性分析和需求分析的基础上设想寻找系统的各种不同实现方案,然后对比分析各个方案并确定了合理方案,此文档即为最终确定方案的软件结构的初步设计,概括了说明根据确定好的方案,系统应该如何实现。文档包含了系统的大体结构
推荐度:
点击下载文档文档为doc格式
4k4xu4zt8y4mn0g1lujz
领取福利

微信扫码领取福利

微信扫码分享