文档详情

图书管理系统项目总体设计规格说明书.doc

发布:2017-10-14约4.1千字共10页下载文档
文本预览下载声明
基于WEB高校院系 图书管理系统 总体设计规格说明书 小组成员:091310103 姚 佳 琦 091310205 田 宇 091310206 肖 蒙 091310207 谢 榕 091310208 米 玛 普 尺 指导老师: 罗 辛 1.引言 1.1编写目的1.2 项目背景 本项目名称为“图书管理系统”。系统功能主要包括:能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理、能够对一定数量的读者进行相应的信息存储与管理;能够提供一定的安全机制,提供数据信息授权访问。本项目的任务为,开发者为。SQL Server:所用的数据库管理系统2.1 要求该系统应该具有对图书信息、读者信息进行存储和管理,并能够保存图书信息、读者信息、借阅信息、帐号信息,并具有用户管理的功能。该系统能极大地减少图书管理员的日常工作,并提供图书借阅报表,给图书管理员的图书管理提供辅助决策的功能。 2.   1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:    1) 图书信息的录入、    2) 图书信息的多关键字检索查询。    3) 图书的出借、返还和资料统计。       1) 读者信息的登记、删除及修改。   2) 读者资料的统计与查询。   3.能够对需要的统计结果提供列表显示输出。 2.1.2条件与限制 一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。 3.总体设计 3.1处理流程 3.2总体结构和模块外部设计 3.3功能分配(表明各项功能与程序结构的关系。) 4.接口设计 4.1外部接口 1.用户界面 按Web软件用户界面的规范来设计,使用以表单,链接为主的用户界面,便于用户使用。 用户登录界面: 用户账号输入区:用于输入用户账号; 密码输入区:用于输入密码; 登录按钮:提交登录信息。 借书表单: 读者账号输入区:用于输入读者账号; 图书书号输入框:用于输入图书书号; 借阅提交按钮:提交借书请求; 重置按钮:清空已经录入的读者账号框和图书书号框。 还书表单: 图书书号编辑框:用于输入所还图书书号; 提交按钮:用于提交还书请求; 重置按钮:清空已经录入的图书书号框。 添加用户表单: 用户证号编辑框:用于输入用户证号; 初始密码编辑框:用于输入初始密码; 确认密码编辑框:用于输入确认密码; 用户类型选择:用于选择用户的类型(读者、操作员或者管理员); 用户姓名编辑框:用于输入用户姓名; 用户性别选择框:用于选择用户性别; 出生时间选择框:用于选择出生的年月日; 所在院系编辑框:用于输入所在部门; 用户电话号码编辑框:用于输入用户电话号码; 用户住址编辑框: 用于输入用户住址; “添加”按钮:增加用户记录; “重置”按钮:清空所有编辑框。 5)显示修改用户信息: 用户ID编辑框:用于显示用户ID; 用户姓名编辑框:用于显示修改用户姓名; 用户权限选择框:用于显示修改用户权限; 用户性别选择框:用于显示修改用户性别; 用户院系编辑框:用于显示修改用户院系; 用户住址编辑框:用于显示修改用户住址; “删除”按钮:删除用户记录; “编辑”按钮:使选中行变为可编辑状态; 6)添加图书表单: 图书编号编辑框:用于输入图书ID编号; 图书书名编辑框:用于输入图书书名; 图书索取号编辑框:用于输入图书索取号; 图书类型选择:用于选择图书的类型; 图书作者编辑框:用于输入图书作者姓名; 图书出版社编辑框:用于输入出版社; 图书价格编辑框;用于输入图书价格; 图书出版时间选择框:用于选择出版的年月日; 图书主题词编辑框:用于输入主题词; 图书说明编辑框:用于输入对图书的简要描述; “添加”按钮:增加图书记录; “重置”按钮:清空所有编辑框。 7)显示图书信息: 图书提名显示区:用于显示图书题名; 图书作者显示区:用于显示图书作者; 图书出版社显示区:显示图书出版社; “删除”按钮:删除本行图书记录; “详细”按钮:在新页面中显示本行图书信息。 8)修改图书信息: 图书书名编辑框:用于显示修改图书书名; 图书索取号编辑框:用于显示编辑图书索取号; 图书类型单选框:用于显示编辑图书类型; 作者
显示全部
相似文档