欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    UML课程设计-图书管理系统(共14页).doc

    • 资源ID:12192412       资源大小:173KB        全文页数:14页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    UML课程设计-图书管理系统(共14页).doc

    精选优质文档-倾情为你奉上 图书管理系统需求分析一、需求分析1、业务组织结构图书馆是让少部分人来管理大量的图书以方便更多的人,其中发生最多的就是借书与还书的过程。因此,图书管理系统主要用来实现注册登录、图书的出借与归还、新书入馆信息登记、旧书出馆存档的操作,其中,注册登录操作分为管理人员注册和普通借阅人员。2、具体功能要求用户管理 图书管理人员账号由系统创建,并给予一定权限。普通用户可以向图书管理人员申请创建账号,且只有部分权限。图书借还管理 借阅者登录后可查看自己的借阅信息,也可搜索相关书籍并查看其详细信息。借阅者借书前,图书管理员必先查看借阅者借阅信息,如有超期未还图书、借书限定本数已到或拖欠罚金者不予办理借阅手续;若无上述情况,则新建借阅信息,完成借书。当借阅者归还图书时,图书管理员查看其借阅信息,若有超期,则收缴相应罚金,并建立相关存档记录,更新其借阅信息,还书结束。书籍管理 图书馆购买新书后,由系统新建书籍信息表单,然后填写相关书籍信息,分类并保存。图书馆过时或破损的旧书清理出图书馆时,由管理系统注销数据库中有关该书的相关信息,并另建出馆旧书表单,存档记录。二、确定用例1、用户管理 用户管理包括所有用户管理、普通借阅者用户注册和密码修改功能。 用户管理。根据图书馆的需要,系统可以相应增减图书管理员用户,同时也可以管理普通用户账号,如查看信息或删除用户等。 普通借阅者用户注册。进入登录页面点击注册后,由系统自动生成用户账号,申请者填写相关信息后提交,再由系统保存该用户信息。 密码修改。管理员用户和普通借阅者用户正确登录后,可以修改自己相关信息和密码,确认后,再由系统更新该账号用户信息。2、图书借还管理图书出借管理包括图书出借、图书归还、搜索书籍、查看借阅信息以及管理员查看超期未还书籍等功能。 图书出借。管理员根据借阅者账号查看并核对借阅者信息,同时检查有无借书限制(如有超期未还图书或已达到最多借书数目),若无限制,则办理借阅手续,否则不予办理。 图书归还。管理员根据借阅者所还书籍编号查看该书借阅信息,若超期,则要求借阅者缴纳罚金。然后注销该借阅信息,更新该书籍在馆状态。还书结束。 搜所书籍。借阅者用户或管理员登录后便可在数据库中搜索书籍,并查看其在馆状态。 查看超期未还书籍。管理员用户定期搜索借阅信息,查看超期书籍,并在借阅者登录后给予提示。3、书籍管理 书籍管理主要有三个主要功能:新书入馆、旧书出馆、书籍信息修改。 新书入馆。由系统新建书籍信息表,填写相关信息后存入数据库。 旧书出馆。当过时或破损的旧书清理出图书馆时,由系统注销其在数据库中的相关信息,同时,建立出馆图书表单,记录后存档。 书籍信息修改。系统可修改和完善书籍的相关信息,更新后存入数据库。三、确定执行者由以上分析可看出,图书管理系统一共有三个执行者,2个人执行者和1个系统执行者,分别为:借阅者,管理员,管理系统。四、用例图 (1)用户登录注册用例: 管理员与借阅者都是具有普通人的属性,所以执行者“借阅者”和“管理员用户”与“人”之间有继承关系。 (2)借还书用例: (3)新书入馆旧书出馆用例:五、类及其关系图 (1)类图 类的属性及操作: 人:属性有姓名,性别,年龄,联系电话,通讯地址,身份证号。 借阅者:继承“人”所有属性,另有借阅证号属性;还有查看书籍信息操作和搜索书籍信息操作。 管理员:继承“人”所有属性,另有管理员账号属性;还有书籍出借管理、书籍归还管理、搜索超期书籍操作。 借阅信息:属性有借阅证件号,书号,借阅日期,应还日期,是否超期;操作有查看书籍信息,查看借阅者信息,超期计算。 书籍信息:属性有书名,书号,作者,出版社,在馆状态。(2)类关系图六活动图 (1)借阅者注册 (2)搜索书籍活动图 (3)图书出借活动图 七、顺序图(1) 用户注册顺序图申请者进入图书管理系统的登录界面,点击注册后向系统发送申请,系统再生成一个账号返回给申请者,再由申请者填写相关信息并设置密码,点击确认后游戏通报存入数据库,并返回注册成功。 (2) 图书出借顺序图管理员登录系统后进入借书管理界面,输入办理借书手续的借阅者的证件号,查看其信息,如果没有借阅限制,则办理借阅手续,新建借阅信息表,保存后返回借书成功;否则直接返回不能借书。 (3) 图书归还顺序图管理员登录系统后进入还书管理界面,根据借阅者证件号查看其借阅信息,若无超期,则注销其借阅信息,还书完成。(4) 新书入馆登录图书管理系统后,新建书籍信息表,然后添加书籍详细信息,保存入数据库后,新书入库完成。 八、合作图 1、还书 “管理员用户”通过“借阅者”证件号查看其“借阅者”信息,查看其“借阅信息”,再通过“借阅信息表”的书籍号核对“书籍信息”,最后更改“书籍信息”图书在馆状态。 2、搜索书籍 3、查看超期书籍 九、小结 此次课程设计,是第一次设计一个完整的系统,虽然报告要求只是部分图例,但整个的系统依然必须完整。此次设计初期,由于没有准备,导致多次方向错误而不得不重新开始。事后,先将整个系统功能全部拟定,有了具体方向,最后才顺利完成。此次设计,让我对UML的设计流程有了清晰的定义,同时也熟悉了Rational Rose开发工具的应用。 专心-专注-专业

    注意事项

    本文(UML课程设计-图书管理系统(共14页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开