文档详情

图书管理系统的详细说明书.doc

发布:2018-06-24约5.87千字共11页下载文档
文本预览下载声明
软件系统设计说明书 一、引言 目标 图书管理系统是一种基于集中统一规划的数据库数据管理模式。在对图书、读者的管理、其实是对图书、读者数据库的管理。为方便图书馆书籍、读者资料。进行高效的管理,特编写该程序以提高图书管理效率、使用该程序之后,工作员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。本系统的简历无疑会为管理者对图书管理系统提供极大的帮助 范围 该文档是在没有开发经验的基础上开发,因为并没有实际调查,所有可能不是很完整。本产品主要适用于以下范围: (1)学校图书馆 针对学校图书馆,可以完成以下业务: (1)完成对读者的添加、删除、修改、查询。 (2)完成对图书的添加、删除、修改、查询。 (3)完成对用户的添加、删除、修改、查询。 (4)完成对图书借阅和归还的管理。 二、参考资料 学校图书馆相关资料以及网上的一些资料 分解说明 2.1模块分解 读者管理模块 2.2.1读者添加说明 读者权限:读者是图书馆的主要借阅人员,读者可以查询图书,可以借阅图书,读者也可以修改自己的信息。 读者添加用例描述: 用例名称:添加读者信息   参与者:系统管理员    描述:注册读者信息 前置条件:1、系统管理员已登陆到系统 后置条件:无 主事件流:1、输入读者的信息 2、点击“添加”按钮进行添加; 备选事件:用户可在任何时候(未执行主事件流2之前),点击“重置”按钮,清空所填写的信息,重新填写读者信息。 异常事件流:带“*”的必填项未填写便进行保存,系统提示需填写必填项后再进行保存。 业务规则:1、本用例主要运用于新读者的注册。  特殊需求:无    假设:无 注释和问题:无 读者查询与修改界面说明 读者可以可以查询和修改自己的信息 读者查询用例描述: 用例名称:查询读者信息   参与者:用户或系统员    描述:查询读者信息。 前置条件:1、使用者已经登录到系统 后置条件:无 主事件流:1、通过输入查询条件查询到读者的记录,支持的查询条件有:读者姓名、注册日期、读者ID等; 备选事件:无 异常事件流:无 业务规则:本用例主要运用于老读者信息的查询  特殊需求:无    假设:无 注释和问题:无 用户管理模块 3.2.1用户的添加的说明 用户添加用例描述: 用例名称:添加用户信息   参与者:系统管理员    描述:添加用户信息 前置条件:1、系统管理员已登陆到系统 后置条件:无 主事件流:1、输入用户的信息 2、点击“添加”按钮进行添加; 备选事件:用户可在任何时候(未执行主事件流2之前),点击“重置”按钮,清空所填写的信息,重新填写用户信息。 异常事件流:带“*”的必填项未填写便进行保存,系统提示需填写必填项后再进行保存。 业务规则:1、本用例主要运用于新读者的注册。  特殊需求:无    假设:无 注释和问题:无 3.2.2.用户的查询、修改和删除说明 图书管理员可以对用户进行管理,有删除的权限,用户可以查询和修改自己的信息。 用户删除用例描述: 用例名称:删除用户   参与者:系统管理员    描述:1、删除用户信息 前置条件:1、使用者已经登录到系统; 2、要删除的用户存在; 后置条件:1、该用户信息状态变为“已删除”; 主事件流:1、输入查询条——支持的查询条件有:用户姓名、注册日期、用户ID等; 2、点击“查询”按钮,显示符合查询条件的用户记录; 3、选中某条记录。 4、点击“删除”按钮,完成删除; 备选事件:无 异常事件流:无 业务规则:1、本用例主要运用于老用户的删除。  特殊需求:无    假设:该用户存在 注释和问题:无 修改用户的用例描述: 用例名称:修改用户信息   参与者:系统管理员    描述:修改用户信息 前置条件:1、系统管理员已登陆到系统 后置条件:无 主事件流:1通过输入查询条件查询到要修改的用户记录,支持的查询条件有:用户姓名、注册日期、用户ID等; 2、进行修改操作 3、点击“修改”按钮进行修改; 备选事件:系统管理员可在任何时候(未执行主事件流3之前),点击“重置”按钮,清空所填写的信息,重新填写用户信息。 异常事件流:修改的信息必须合法 业务
显示全部
相似文档