第四次作业

本文介绍了一个采用Scrum敏捷开发的图书管理系统项目。系统实现了图书查询、借阅及归还等功能,通过敏捷开发提升了团队协作效率,确保产品更贴近用户需求。

生活在长大——图书管理系统

第一部分先列出本次采用Scrum敏捷编程的任务完成情况,并写出心得

在本次图书管理系统开发中,我们采用Scrum敏捷编程来完成此次任务,采用Scrum敏捷编程提高了团队的协作能力,而且和传统的开发方式相比较,Scrum敏捷开发更加灵活,在开发过程中,开发团队可以及时发现错误并改正错误,而且Scrum敏捷开发强调用户参与到开发的过程中来,能开发出更符合用户要求的软件,而不是像传统的开发方式那样,到最后问题才会全部爆发出来。本次图书管理系统主要完成了图书查询,图书借阅,图书归还等功能。



敏捷开发学习心得
  1. 自己要对每个功能写好单元测试,写单元测试能帮助代码进行分层,方便别人阅读与理解。这样不管是你在修改别人的bug还是别人修改你的bug,会相应的顺手一下。
  2. 编写能够清晰表达意图的代码,这样的代码清晰易懂。最好是采用规范的命名、清晰的流程、简单的编码等方式来达到代码既是注释的效果。

第二部分设计整体编程任务的架构设计、构件级设计

【体系架构环境图】
1480333-20190327094501338-470389333.png

【系统原型图】
1480333-20190327094518947-1579603249.png

【构件结构图】
1480333-20190327094530591-195406676.png

【构件级设计类图】
1480333-20190327094545246-1019201258.png

【带泳道的活动图】
1480333-20190327094559425-984598455.png

转载于:https://www.cnblogs.com/djh0709/p/10605427.html

系统介绍 书馆管理系统主要的目的是实现书馆的信息化管理。书馆的主要业务就是新书的借阅和归还,因此系统最核心的功能便是实现书的借阅和归还。此外,还需要提供书的信息查询、读者书借阅情况的查询等功能。项目实施后,能够提高书馆的书借阅、归还流程,提高工作效率。整个项目需要在两个月的时间内交付用户使用。 操作注意事项 (1)本系统的用户名为:tsoft,密码为:111 (2)读者型不同,可借书的本数也有所区别。 操作流程 (1)用户登录书馆管理系统后,可看到书借阅排行榜,通过排行榜可以看出借阅书的名称、型、借阅次数等相关信息。 (2)单击“系统设置”/“书馆信息”命令,对书馆信息进行设置操作。 (3)单击“系统设置”/“管理员设置”命令,对管理员信息进行添加、权限设置、查询及删除操作。 (4)单击“系统设置”/“参数设置”命令,对办证费用及有效期限信息进行添加操作。 (5)单击“系统设置”/“书架设置”命令,对书架信息进行添加、修改及删除操作。 (6)单击“读者管理”/“读者型管理”命令,对读者型信息进行添加、修改及删除操作。 (7)单击“读者管理”/“读者档案管理”命令,对读者信息进行添加、修改及删除操作。 (8)单击“书管理”/“型设置”命令,对型信息进行添加、修改及删除操作。 (9)单击“书管理”/“书档案管理”命令,对书信息进行添加、修改及删除操作。 (10)单击“书借还”/“书借阅”命令,对书借阅信息添加操作。 (11)单击“书借还”/“书续借”命令,对书续借信息进行添加操作。 (12)单击“书借还”/“书归还”命令,对书归还信息进行添加操作。 (13)单击“系统查询”/“书档案查询”命令,对书档案信息进行查询操作。 (14)单击“系统查询”/“书借阅查询”命令,对借阅的书信息进行查询操作。 (15)单击“系统查询”/“借阅到期提醒”命令,对借阅到期提醒信息进行查询操作。 (16)单击“更改口令”按钮,对当前的用户密码进行修改操作。 (17)单击“退出系统”按钮,退出当前操作系统。
摘 要 统一建模语言UML是面向对象分析和设计过程中重要的建模工具,本文以书管理系统的开发为背景,介绍了UML的分析和建模过程。 关键词 UML;系统分析;建模设计 1 UML简介 UML(统一建模语言)是面向对象建模语言的标准,它可以对任何具有静态结构和动态行为的系统进行建模,它的主要作用是帮助用户进行面向的描述和建模,它可以描述软件从需求分析到软件实现和测试的全过程。标准建模语言UML的重要内容可以由五(十种形)来定义,如表1所示。 表1 UML模型种 序号 模型种 十种形 建模机制 1 用例模型 用例 静态建模 2 静态模型 、对象、包 静态建模 3 行为模型 状态、活动 动态建模 4 交互模型 顺序、协作 动态建模 5 实现模型 构件、配置 静态建模 2 书管理系统的UML建模设计 以书管理系统为例,结合Rational Rose2003工具软件绘制形,详细阐述UML的建模过程。 2.1 需求分析描述 书信息管理系统是使用计算机实现书大量信息处理的电子档案管理系统,在本系统中主要满足借书者、书管理员和系统管理员3方面的需求。对借书者来说主要是查询个人信息、查询书信息、预定当前正在被别人借阅的书、借阅书和返还书等;书管理员是系统的主要使用者,负责借书处理和还书处理,当读者预定的书借出给定预定者后取消书预定;系统管理员主要负责系统的维护工作,涉及到读者信息管理,书信息管理,系统状态维护等。系统的功能分析如1所示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值