




免费预览已结束,剩余13页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S1 项目 图书馆管理系统 需求说明 1 鑫德图书馆管理系统需求说明 文档名称 需求规格说明书 项目名称 图书馆管理系统 项目负责人 罗中朋 组员 罗中朋 赵婷婷 李小建 开始编写时间 2012 年 2 月 26 日 结束编写时间 2012 年 3 月 8 日 测试开始时间 2012 年 3 月 9 日 测试结束时间 2012 年 3 月 27 日 S1 项目 图书馆管理系统 需求说明 2 目 录 1 引 言 1 1 1 目 录 2 2 需求分析 产品介绍 用户角色 3 3 产品介绍 用户角色 3 4 程序主要功能及描述 4 4 1 账户管理 6 4 2 换班登陆 6 4 3 图书信息管理 7 4 4 借阅者信息管理 8 4 5 图书类别管理 10 4 6 读者类型管理 11 4 7 借阅图书 13 4 8 归还图书 13 4 9 借阅排名 15 4 10 帐号挂失与解挂 15 4 11 续借图书 16 4 12 休闲娱乐 17 4 13 暂时离开 18 S1 项目 图书馆管理系统 需求说明 3 1 需求分析 借阅者管理 老师和学生的信息 图书信息管理 可借阅的所有的图书和杂志等资源 借阅记录管理 记录每本书的所有借阅记录 每个人 老师和学生 的借阅记录 综合分析功能 书籍借阅次数排名 老师和学生的借阅次数排名等 提醒功能 借出的书快到归还日期了 系统将自动给出提醒 2 产品介绍 随着社会的发展 人们的物质和精神生活的追求也日益的提升 对文化的要求要越来 越高 国家为推动文化的繁荣 加强对文化的发展 在校内图书馆越来越完善 校外的图 书馆也日益增多 本系统提高对校内图书馆的管理 提高管理员的工作效率 降低其工作 量 更加方便管理员对图书的增 删 改 查 借 还 续借的管理 3 产品中的用户与角色 本系统用户只有 管理员 4 系统功能描述 系统流程图 打开主窗口 打开身份验证窗口 关闭身份验证窗口 退 出 系 统 帮 助 信 息 休 闲 娱 乐 信 息 查 询 提 醒 归 还 归 还 图 书 借 阅 图 书 开始 结束 连接成功 合法用户 连接数据库 S1 项目 图书馆管理系统 需求说明 4 否 是 否 是 系统功能结构图 登录界面登录界面 借阅图书借阅图书 S1 项目 图书馆管理系统 需求说明 5 系统主要功能 账户管理 换班登录 图书信息管理 借阅者信息 借阅记录管理 借阅排名 学生 老师 借阅图书 归还图书和续借图书等主要功能 4 1 账户管理 显示所有管理员的 Id 编号 和用户名 所有管理员均可查看旧管理员的信息和新增管 理员信息 管理员只能对自己的信息进行修改和删除 不可操作其他管理员的信息 提高 图 书 管 理 系 统 图书库维护图书库维护 借阅人库维护借阅人库维护 管理员库维护管理员库维护 身份库维护身份库维护 默认还书期限默认还书期限 归还图书归还图书 提示归还提示归还 个人借阅查询个人借阅查询 催还书目浏览催还书目浏览 图书查询图书查询 信息查询信息查询 读者查询读者查询 系统维护系统维护 帮助信息帮助信息 退出系统退出系统 S1 项目 图书馆管理系统 需求说明 6 的管理员的帐号的安全性 4 1 1 新增管理员信息 管理员输入用户名 密码和确认密码后点击新增按钮 就可新增管理员信息 新增时 各输入框不允许为空 否则报出 请输入 的错误 密码与确认密码要一致 否则报出 两次密码不一致 的错误 条件满足时 向数据库中添加管理员记录 根据返回的受 影响行数 判断是否新增成功 4 1 2 修改管理员信息 管理员可以通过下方的显示信息处选择修改 管理员一旦选择并非自己的信息 就会 报出 不能修改其他管理员的信息 的错误 选择的是自己的信息 各输入框不为空 密码与确认密码也一致时 点击修改按钮 向数据库中提交修改后的数据 根据返回受影 响的行数判断是否修改成功 4 1 3 删除管理员信息 管理员选择删除帐号 选择帐号若不是本人帐号 将报出 不能删除其他管理员的信 息 的错误 选择的帐号是本人帐号 并且各项条件均满足时 点击删除按钮 向数据 库中提交要删除的帐号 如果帐号不存在 报出 该帐号不存在 的错误 存在则进行 删除 根据返回受影响的行数 判断该帐号的信息是否删除成功 4 2 换班登录 考虑管理员的工作量相抵较大 提高管理员交班时需要的换班登录功能 不需要重新 S1 项目 图书馆管理系统 需求说明 7 启动系统 点击换班登录按钮后 系统将返回到登录界面 以便其他管理员登录 4 3 图书信息管理 该功能模块主要实现对新增图书信息 查看原有图书信息 修改图书信息 删除图书 信息 加强对图书的综合管理 4 3 1 新增图书信息 为了跟进社会文化的发展 学校每隔一段时间便会购买一批新书 该功能主要是将新 购买的图书信息保存到数据库中 以便借书 修改图书信息和删除图书信息 图书信息包括 自动增长的图书编号 1 开始 自增 1 图书名称 图书类型 图书 库存 图书的可借数量以及图书的借阅次数 添加图书信息时 图书编号不许用户输入 该输入框已禁用 只读 图书名称自行填 入 图书类型根据下拉框的选项进行选择 图书状态虽有两种 但在插入时进行了判断 不论输入的是哪一种状态 都是未借出状态 库存和可借数量一样 借阅次数默认为 0 点击确定按钮 向数据库中插入新的图书信息 根据返回受影响的行数 判断是否新增 成功 4 3 2 修改图书信息 因在借书过程中 可能会导致书本的损坏 该模块主要功能是为了方便修改图书的相 关信息 首先先在查询图书信息中查处需要修改的图书 在查出图书后 我们提高右键快 捷菜单 使操作更加方便简洁 只需选中需要修改的图书的所在行 右击修改会弹出修改 图书的窗体 根据提示进行输入 在这窗体中可以修改图书的名称 作者 类型和库存 S1 项目 图书馆管理系统 需求说明 8 当点击确定时 程序会向数据库中提交数据 同时根据返回受影响的行数判断是否修改成 功 给出相应的提示 修改成功后 系统会自动刷新列表 修改的信息就会随即显示在列表中 方便了管理 员在修改信息后 对比是否全部输入正确 从而减少了犯错的机会 也更好的提高的工作 效率 使图书信息得到更好的管理 4 3 3 删除图书信息 纸质书本不可能像电子书一样 不损坏书的质量 当书不能再使用时 这时我们需要 对图书的信息就进行删除 在查到需要删除的信息时 可以右击鼠标右键 实现快速删除功能 当选中的行被执 行删除功能时 系统会自动提醒管理员是否确认删除该图书的信息 如果管理员依然选择 删除 这是系统会执行删除功能 并向数据库中提交数据 在删除图书的过程中 如果该 书还有未归还的书 就不能执行删除 系统会提示 该书还有未归还的 这时就会删除 失败 在删除时也会同时删除该书的借阅记录 删除一旦成功 不能恢复数据 在使用过程 中请谨慎 4 4 借阅者信息管理 如今社会 人们对文化的要求越来越高 所以借书的人也就更多 在学校内 不仅老 师和学生会去图书馆借书 还会有校友 工友 去借书 校外 去图书馆的人更是数不胜 数 所以我们提供了对读者信息的管理功能模块 以便更好的管理图书 避免造成图书的 S1 项目 图书馆管理系统 需求说明 9 丢失 该模块可以对读者进行增 删 改 查功能 修改和删除的功能是基于查询的基础 上来实现的 4 4 1 查询读者信息 考虑到读者类型可能会很多 在窗体的左侧 使用了树形菜单 将读者类型从数据库 中动态加载到树形菜单中 使界面内容和数据库中的数据连接起来 窗体加载时会自动显示所有读者信息 可以利用左侧的树形菜单 选择读者类型来更 好的查询读者的信息 4 4 2 新增读者信息 当有新读者需要借阅图书时 需要添加读者信息 才能实现借阅图书等功能 在窗体中 可以选择查询后 用右键快键菜单来添加信息 也可以直接从菜单栏中点 击进行添加功能 需要输入姓名 性别 类型 出生日期 联系方式和地址 编号采用自 动增长 从 111001 开始 自动增长 1 读者编号禁用 或只读 联系方式的长度是 11 位 并且只能是数字 一旦不满足就会添加失败 给出相应的友情提示 条件全部满足时 点击保存按钮 程序会向数据库中提交数据 将信息保存起来 点 击返回 添加窗体则关闭 4 4 3 修改读者信息 此功能是基于查询的基础上实现的 当查询到需要修改的读者信息时 通过右键快捷 菜单来实现修改功能 修改窗体打开时 会自动将选中行的信息加载到窗体中的相应地方 以方便对比修改 S1 项目 图书馆管理系统 需求说明 10 窗体打开后可以修改姓名 性别 类型 出生日期 联系方式和住址 读者编号 读者帐 号的状态和借阅次数不能修改 点击保存按钮后 判断各条件是否都满足 满足则修改成功 刷新列表 反之则修改 失败 给出友情提示 点击返回 窗体关闭 4 4 4 删除读者信息 此功能也是基于查询的基础上实现的 当查询到需要删除的读者信息时 通过右键快 键菜单来实现删除功能 选择删除时 在删除前会提醒 管理员确认删除后 执行删除操作 同时删除该读者 的借阅记录 放弃删除则不进行任何操作 4 5 图书类别管理 为了更好的管理图书 一般采用将图书归类 该模块主要实现该功能 当点击图书类 型按钮后 窗体加载会把数据库中已有图书类型加载到左侧的树形菜单中 右侧则提供操 作项 方便操作 4 5 1 新增图书类别 当点击右侧新增图书类别时 会弹出新的窗体 用来录入图书类别信息 包括类别编 号 类别名称 其中 类别编号是自增 输入框禁用 只读 类别名称自行输入 点击保存时 判断条件是否满足 满足则提示添加成功 否则提示添加失败 点击取 消按钮 关闭窗体 S1 项目 图书馆管理系统 需求说明 11 4 5 2 修改图书类别 点击图书类别管理窗体右侧的修改图书类别时 首先判断是否选中了要修改的图书类 别 如果未选中 给出友情提示 否则 将选中的信息传值到窗体中相应的位置 同样 编号为只读 只能修改图书类别的名称 满足条件 点击保存 提交数据 否则提示 修改失败 4 5 3 删除图书类别 点击图书类别管理窗体右侧的删除图书类别时 首先判断是否选中了要删除的图书类 别 如果未选中 给出友情提示 选中也给出确认删除的友情提示 确定删除后 删除该 图书类型的所有图书 同时也删除类别 4 6 读者类型管理 读者的增多给图书的管理带来了很大的难度 所以特增加此功能 更好的管理读者类 型 是图书的借阅和归还得到更好的管理 点击返回就退出该窗体 4 6 1 添加读者类型 读者的涉及面可能会很广 所以我们在读者管理中新增了读者类型的功能 当有新读 者注册时 可能会有没有的类型 所以我们要向数据库中添加读者的类型 是读者的信息 得到更好的管理 在读者类型管理的窗体的右侧有添加读者类型的按钮 点击时 会弹出一个添加读者 类型的窗体 在窗体中 只需要输入读者类型的名称 点击确定按钮后自动向数据库中提 交数据 条件满足则读者类型添加成功 否则添加失败 并都给出相应的友情提示 点击 S1 项目 图书馆管理系统 需求说明 12 取消 窗体则关闭 4 6 2 修改读者类型 在录入读者类型时 可能会出现错误 或者在使用过程中 时间久了 有个别读者类 型的读者都不存在了 这时读者类型的存在就没有必要了 我们可以修改那些不需要的读 者类型 将类型改为自己现在需要的类型 这就减少了对数据库内存的占用 提高程序的 运行效率 选中要修改的读者类型 点击右侧的修改读者类型按钮 窗体打开时 会自动将数据 加载到相应的位置 以方便管理员对照修改 点击确定后 判断是否满足条件 如果满足 则修改成功 否则修改失败 点击取消按钮 窗体关闭 4 6 3 删除读者类型 当有读者类型不存在时 我们需要删除读者类型 以减少对内存的占用 所以提供了 删除读者类型的功能 选中要删除的读者类型 点击右侧的删除读者类型按钮 这时会弹出一个消息框 向 管理员给出友情提示 确认是否确定要删除该条读者类型在数据库中的记录 如果管理员 继续选择删除 这时会执行删除语句 清除该条读者类型在数据库中的记录 给出相应的 提示 如果管理员是误操作 选择取消就不会执行任何操作 4 7 借阅图书 人们对文化的需求的越来越高 借阅图书成了人们生活中的一个精神的消费 在校园 S1 项目 图书馆管理系统 需求说明 13 里 学生和老师更是成为了借阅的主体 为了更好的管理图书 在借阅图书的过程中 会 遇到很多的问题 该功能可以更好的实现借阅图书的功能 方便又快捷 点击借阅图书按钮后 会弹出一个窗体 这个窗体中包括 读者的编号 图书的查询 和需要借阅图书的详细信息 在借书的过程中 要做很多的判断 书的状态 是否还有库 存 判断是否可借 当输入读者编号时 首先要判断在读者编号是否在数据库中存在 如果不存在 也要 给出相应的提示 存在则要判断该帐号是否可用 是否为正常状态 如果处于挂失状态 则不能借阅图书 在查选到需要借阅的图书时 要判断可借数量是否够 如果可接数量为 0 那么则不能借阅此书 给出提示 该书已全部借出 如果可以借出此书 需要修改很 多信息 比如 图书的可借数量 当图书的可借数量变为 0 时 要将图书的状态更改为 已借完 一旦借阅成功 要向借阅记录中插入一条数据 同时也要修改借阅者的借阅次 数 4 8 归还图书 图书借出后 需要归还 以保证图书的循环借出 在归还为了减轻管理员负担 只要 输入需要归还的读者编号即可轻松的完成还书操作 点击检索 可查看所有借阅者的信息 选中要归还的读者帐号 系统自动判断是该帐 号是否借了图书 并且尚未归还 S1 项目 图书馆管理系统 需求说明 14 点击归还选中 或者点击选中的信息 这是 选中的信息将会在要归还的列表中显示 此操作可以一次归还多本图书 点击归还 向数据库中修改相应的信息 如
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产880台矿用湿喷机项目可行性研究报告
- 年产52万件采油树主阀项目可行性研究报告
- 木皮项目可行性研究报告
- 教育咨询公司合伙协议书
- 湖南省农村土地承包经营权互换合同6篇
- 虚拟机保护技术-洞察及研究
- 挖挖机买卖合同2篇
- 土地承包合同变更协议4篇
- 天津市西青区中北中学2024-2025学年七年级下学期期中生物学试题(含答案)
- 河南省周口市等2地2025-2026学年高三上学期开学生物试题(含答案)
- 2025年山东高考真题化学试题(原卷版)
- 2025湖南湘潭市市直事业单位招聘(选调)工作人员48人考试参考试题及答案解析
- 第2课 教师节快乐 第2课时(课件)2025-2026学年道德与法治二年级上册统编版
- 2025年福建省福州市辅警考试题库(附答案)
- 2025年国家网络安全宣传周知识竞赛考试练习题库(完整版)含答案
- 铸牢中华民族共同体意识
- 绿化项目养护监理方案投标文件(技术方案)
- 科普短视频与新闻传播融合模式的研究
- 2025滨州市劳动合同范本(示范文本)
- 2025年教师资格证中学综合素质+教育知识与能力真题及答案
- 2025秋新部编版一年级上册语文教学计划+教学进度表
评论
0/150
提交评论