国开电大软件工程形考作业3参考答案_第1页
国开电大软件工程形考作业3参考答案_第2页
国开电大软件工程形考作业3参考答案_第3页
国开电大软件工程形考作业3参考答案_第4页
国开电大软件工程形考作业3参考答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

管理系统设计实验一、系统概述阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。面向图书管理系统是一个面向学校图书馆用来进行图书管理的管理信息系统(MIS)。该信息系统能够方便地为借阅者提供各种借阅服务,也能够为图书管二、需求分析.查询个人信息:每一个借阅者都可以通过自助机器在登录后查询自己的信息,但是不允许在未授权的情况下查询其他人的信息。查找图书查找图书<<include>>查询个人信息<<extend>><<extend>><<include>>检查用户合法性处理归还<<extend>>三、系统静态结构许借阅和预定的天数也是不一的。根据分析结果建立参与者的基本雷图模型,如图3-1-1所示。号以及预定日期;书目信息包含书目的编号和书目的名称。业务实体类如图3-1-2所示。图书管理界面书目管理界面借阅者管理界面可见性抽象类的类型TRUEpublicFALSEClass借阅者管理界面TRUEpublicFALSEClass书目管理界面TRUEpublicFALSEClass登录界面TRUEpublicFALSEClass主界面TRUEpublicFALSEClass用户信息显示界面TRUEpublicFALSEClassTRUEpublicFALSEClass控制类TRUEpublicFALSEClass借阅者TRUEpublicFALSEClassTRUEpublicFALSEClass系统管理员TRUEpublicFALSEClass代码数据类型可见性类元借阅者编号UserIdStringprivate借阅者FALSE借阅者名称NameStringprivate借阅者FALSE借阅者地址AddressStringprivate借阅者FALSE最大借书数量MaxBooksprivate借阅者FALSE最长借阅日期MaxBorrowDaysprivate借阅者FALSEPasswordsStringprivate借阅者FALSE最大预定天数MaxReserveDaysprivate借阅者FALSE代码数据类型可见性类元图书管理员名称LibrarianNameStringprivateFALSEPasswordsStringprivateFALSE代码数据类型可见性类元系统管理员名称AdministratorNStringprivate系统管理员FALSEPasswordsStringprivate系统管理员FALSE代码数据类型可见性类元BookIdLongprivate借阅FALSE借阅者编号UserIdStringprivate借阅FALSE借阅日期LoanDateDateprivate借阅FALSE代码数据类型可见性类元BookIdLongprivateFALSE书目名称编号TitleIdprivateFALSEStringprivateFALSEAuthorStringprivateFALSEPublisherStringprivateFALSENameStringprivateFALSEPublishDateDateprivateFALSE代码数据类型可见性类元书目名称编号TitleIdprivateFALSE书目名称TitleStringprivateFALSE代码数据类型可见性类元BookIdLongprivateFALSE借阅者编号UseIdStringprivateFALSE预定日期ReserveDateDateprivateFALSE四、系统动态结构序列图描绘系统中的一组对象在时间上交互的整体行为。在图书管理系统4:显示图书信息2:根据图书编号查找图书3:返回图书信息图4-1-1借阅者查找图书序列图2:返回登录信息3:实例化借阅者对象4:返回借阅者信息图4-1-2借阅者查询个人信息序列图2:查找图书3:返回图书信息4:添加预定图书5:返回是否预订成功信息6:显示是否预订成功信息图4-1-3借阅者预定图书序列图 1:提交图书证和书籍1:提交图书证和书籍2:借出图书3:选择图书4:书本信息5:添加借阅图书信息6:检查借阅图书信息7:添加借阅信息消息8:显示借阅信息9:归还书籍和图书证1:1:提交借阅书籍2:处理还书3:获取图书信息5:删除借阅记录6:检查是否超期7:删除借阅记录8:返回删除消息9:显示归还消息2:根据图书编号查找图书3:返回图书信息4:显示图书信息图4-1-6系统管理员查询书籍序列图2:查询书目3:所有书目4:设置图书信息5:添加图书6:添加图书信息是否成功7:显示添加图书成功图4-1-7系统管理员添加书籍序列图2:查找图书4:删除图书5:删除信息6:显示删除信息图4-1-8系统管理员删除书籍序列图2:查找图书4:修改图书信息5:修改图书6:修改信息7:显示修改信息图4-1-9系统管理员修改书籍序列图 1:1:查询借阅者信息2:查询借阅者信息4:显示借阅者信息图4-1-10系统管理员查询借阅者信息序列图1:添加借阅者2:添加借阅者信息3:插入借阅者4:插入借阅者信息5:显示插入借阅者信息是否成功图4-1-11系统管理员添加借阅者序列图1:删除借阅者2:查询借阅者3:借阅者信息4:删除借阅者5:是否删除成功6:显示是否删除成功信息图4-1-12系统管理员删除借阅者序列图1:修改借阅者信息2:查询借阅者3:借阅者信息4:填写修改信息5:修改借阅者6:是否修改成功7:显示修改是否成功消息图4-1-13系统管理员修改借阅者信息序列图2:输入书目信息4:检查书目是否存在5:添加是否成功信息6:显示添加信息图4-1-14系统管理员添加书目序列图2:查找书目4:删除书目5:删除信息6:显示删除信息图4-1-15系统管理员删除书目序列图被删除新书被添加能被删除新书够借阅取消预订或超过预定时间被借阅被预定被借阅借阅书籍借阅书籍新建可用能够借

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论