
班级:软日091班 姓名:蒲江 日期:2011/3/28
1、明确图书管理系统项目的任务范围
题目:根据开发图书管理系统项目,在获取需求时,请你根据用户要求,做出系统具体实现的功能来回答用户的问题范围:
解答:本产品为图书图书管理系统软件,是针对电脑对图书管理而设计的,可以完成新书购入管理、可以完成读者登记、读者借还书、图书注销、挂失管理等主要功能。
2、描述项目的角色和相应的职责
题目:图书管理系统写出该项目角色和相应的职责:
解答:如图
| 序号 | 角色 | 职责描述 |
1 | 借阅者 | ●归还还书 ●查阅书籍 ●查询个人信息 ●修改个人秘密级有关信息 ●借书 |
2 | 图书管理员 | ●新书入库处理 ●图书整理处理 ●查看图书信息 ●借阅者管理 ●录入成绩 |
3 | 教务系统管理员 | ●对系统进行维护 ●设置图书管理权限 ●设计统计分析 |
题目:根据你选的项目,明确项目内容,进行任务分解,画出分解结构图。
解答:图书管理系统的功能是:参与者(借书者)可以通过本系统进行借还书、查询、挂失等操作。图书管理员可以通过本系统可以对书籍进行查询、管理借阅者、查看图书等,系统管理员:可以对系统进行维护与授权等功能。其分解图,如图:
小结:通过本实验,我对写需求分析报告有了根深的了解。在实验中我也遇到了不少的问题,如:写需求范围时,不知道从何着手,但最后还是解决了。其次是:本实验我学会了除编程以外,考虑更多的用户者需求信息。
