图书管理系统讲义.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书管理系统 指导老师:杨卫明 学生:陈霞 赵永燕 目录 系统介绍 系统的功能性需求 系统的非功能性需求 数据字典 模块结构图 静态建模 动态建模 活动图 顺序图 分E-R图 总E-R图 界面设计的黄金原则 1、让用户拥有控制权 1)交互模式的定义不能强迫用户进入不必要的或不希望的动作的方式 2)提供灵活的交互 3)允许用户交互可以被中断和撤销 4)当技能级别增长时可以使交互流水化并允许定制交互 5)使用户隔离内部技术细节 2.减少用户的记忆负担 1)减少对短期记忆的要求 2)建有意义的默认值 3)定义直觉性的捷径 4)界面的视觉布局应该基于真实世界的隐喻 5)以不断进展的方式揭示信息 3.保持界面一致 1)允许用户将当前任务放在有意义的语境中 2)在应用系列内保持一致性 3)不要改变用户已经熟悉的用户交互模型 管理员登录界面 界面首页 总结 链接 * * * 需求分析 结构化分析与设计 面向对象分析与设计 数据库设计 人机界面设计 需求分析 系统介绍 系统的功能性需求 系统的非功能性需求 系统面向的用户群体 经过对我校详细调查,并多次与负责图书管理的老师进行研讨后,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下: ? 新的图书购进后,分门别类地进行归并并汇总,加以编号。 ? 新书编号后,上到书架以备学生借阅。 ? 如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录 相关借阅信息与借阅日期,同时相应图书应减少所借出的数目,尽管该书只剩下零本,也能查询到该书的信息。 ? 学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。 根据以上调查分析,可以给出其现行业务流程图如图所示: 业务流程图 链接 本图书管理系统面向的用户群体为本校的师生全体。系统能帮助图书馆管理工作者进行大量业务处理工作用计算机进行简单操作以实现全面现代化管理。且该系统对用户来说操作简单,并且容易学习和掌握。 图书管理模块 图书查询模块 图书归还模块 读者管理模块 图书模块主要完成对图书馆内的所有图书信息进行图书分类,添加图书,修改图书信息,删除图书信息等。 可以通过书名或者作者,或者出版社,类别等快速查询出我们需要的图书相关的编号等信息。 读者信息编辑子模块主要完成对在图书馆内的所有读者信息进行添加读者信息,修改读者信息,删除读者信息等。 图书归还时,管理员需要了解书是否出现借书时间超期,当出现超期图书管理员还需根据规定收起对学生的罚金。 链接 一、界面需求 图书馆管理系统提供简单、层次关系明了、清晰的操作界面,使 用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。该系统的界面有:(1)管理员登陆界面 (2)读者管理界面(3)图书查询界面(4)图书归还界面(5)图书借阅界面等。 二、性能需求 1.系统处理的准确性和及时性 2.系统的开放性和系统的可扩充性 3.系统的易用性和易维护性 4.系统的标准性 5.系统的先进性 6.系统的响应速度 链接 数据项名:图书库 别名:book 描述:记录所有图书的基本信息 定义:图书信息=图书编号+图书名称+ISBN号+类别+作者+出版社+出版时间+价格+图书总数+库存量+借出量+入库时间 输入数据:图书编号、图书名称 输出数据图书信息 名称:借书登记表 别名:Borrow 描述:记录所有借出图书的借阅情况 定义:借书信息=读者编号+读者类别+图书编号+图书类别+图书名称+作者+出版社+借出日期+应还日期 输入数据:读者编号、图书编号 输出数据:借书信息 名称:归还图书登记表 别名:Return 描述:记录所有已归还图书的归还情况 定义:归还信息=读者编号+读者类别+图书编号+图书类别+图书名称+作者+出版社+借出日期+应还日期+实还日期+罚款 输入数据:读者编号、图书编号 输出数据:归还信息 名称:管理员信息表 别名:Administrator 描述:记录管理员信息 定义:管理员信息=管理员ID+管理员名称+管理员密码 输入数据:管理员ID 输出数据:管理员信息 名称 读者信息表 别名 Reader 描述 记录所有读者的基本情况 定义 读者信息=读者编号+姓名+性别+类别+联系方式 输入数据 读者编号 输出数据 读者信息 链接 * * Manual de Estilo

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档