数据库设计(需求分析报告).ppt
《数据库设计(需求分析报告).ppt》由会员分享,可在线阅读,更多相关《数据库设计(需求分析报告).ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、需求分析报告先看一个实例v综合教务系统分析和设计:综合教务系统分析和设计:一)一)需求分析需求分析(1:系统目标)v1 系统目标:系统目标:实现一个计算机综合教务管理系统,完实现一个计算机综合教务管理系统,完成:成:1)班级信息管理,)班级信息管理,2)学生信息管理,)学生信息管理,3)课程信息管理,)课程信息管理,4)学生选课管理等功能。)学生选课管理等功能。一)一)需求分析需求分析(2:系统功能划分系统功能划分)v(1)功能划分:功能划分:用户通过身份验证后进入主界面。主界用户通过身份验证后进入主界面。主界面为用户提供面为用户提供5项选择:学生信息管理,课程项选择:学生信息管理,课程信息管
2、理,班级信息管理,学生选课,班级信息管理,班级信息管理,学生选课,班级课程查询等功能。课程查询等功能。一)一)需求分析需求分析(2:系统功能描述系统功能描述)v(2)功能描述:功能描述:v 学生信息管理:学生信息管理:给出所有学生的列表,可以增加,修改,删除,查找学给出所有学生的列表,可以增加,修改,删除,查找学生信息,察看某个学生选课情况,为学生修改口令等功能。生信息,察看某个学生选课情况,为学生修改口令等功能。本项功能与班级信息维护功能中的维护指定班级学生信息功本项功能与班级信息维护功能中的维护指定班级学生信息功能相似,不同的是本项功能中将列出所有班级的所有学生信能相似,不同的是本项功能中
3、将列出所有班级的所有学生信息。息。一)一)需求分析需求分析(2:系统功能描述系统功能描述)v(2)功能描述:功能描述:v 班级信息管理:班级信息管理:给出所有班级的列表,用户可以实现增加,修给出所有班级的列表,用户可以实现增加,修改,查找,删除班级信息,维护指定班级所有学生改,查找,删除班级信息,维护指定班级所有学生信息,为指定班级设定必修课和选课学分限制等功信息,为指定班级设定必修课和选课学分限制等功能。在维护指定班级学生信息功能中,超级用户可能。在维护指定班级学生信息功能中,超级用户可以实现增加,修改,删除学生信息,察看某一学生以实现增加,修改,删除学生信息,察看某一学生选课情况,为学生更
4、改口令等功能。选课情况,为学生更改口令等功能。一)一)需求分析需求分析(2:系统功能描述系统功能描述)v(2)功能描述:功能描述:v 课程信息管理:课程信息管理:加入,修改,删除课程纪录,察看某门课的选加入,修改,删除课程纪录,察看某门课的选课情况,查询指定的课程信息。课情况,查询指定的课程信息。一)一)需求分析需求分析(2:系统功能描述系统功能描述)v(2)功能描述:功能描述:v 学生选课:学生选课:以课表的形式列出学生选课情况,以课表的形式列出学生选课情况,学生可以为自己选修或者退选课程,学生可以为自己选修或者退选课程,一)一)需求分析需求分析(2:系统功能描述系统功能描述)v(2)功能描
5、述:功能描述:v 班级选课:班级选课:v在指定班级必修课功能中,以课表形式列出班级所有必修在指定班级必修课功能中,以课表形式列出班级所有必修课的课程信息,实现为一个班级增加或删除必修课的功能。课的课程信息,实现为一个班级增加或删除必修课的功能。每个班级都有选课的学分限制,不允许学生选择课程的每个班级都有选课的学分限制,不允许学生选择课程的总学分超过所在班级的选课最大学分限制,而当退出选课功总学分超过所在班级的选课最大学分限制,而当退出选课功能时,如果选取课程总学分未达到所在班级选课最小学分限能时,如果选取课程总学分未达到所在班级选课最小学分限制则给出警告信息(因为学生可以多次进入选课界面选课)
6、。制则给出警告信息(因为学生可以多次进入选课界面选课)。一)一)需求分析需求分析(3:数据流图和数据字典的建立)v数据流图数据流图v数据字典:数据项数据字典:数据项 数据结构数据结构5.5.2 学生图书借阅管理子系统学生图书借阅管理子系统1 1 1 1 学生图书借阅管理子系统的基本需求学生图书借阅管理子系统的基本需求学生图书借阅管理子系统的基本需求学生图书借阅管理子系统的基本需求 该该子子系系统统是是一一个个专专为为该该学学校校图图书书馆馆管管理理而而设设计计的的系系统统。读读者者从从图图书书馆馆借借书书,对对图图书书馆馆来来说说,读读者者好好像像书书籍籍一一样样,都都是是先先被被注注册册在在
7、该该系系统统中中的的。图图书书馆馆需需要要处处理理新新买买的的图图书书,包包括括添添加加、删删除除等等。图图书书管管理理员员是是图图书书馆馆的的雇雇员员,所所有有图图书书登登记记、读读者者注注册册的的工工作作由由图图书书管管理理员员完完成成,他他们们负负责责和和读读者者交交互互,该该系系统统支支持持他他的的工工作作。图图书书馆馆要要求求系系统统能能方方便便地地建建立立、更更新新和和删删除除存存在在该该系系统统中中有有关关书书名名、读读者者等等信信息息,也能方便地登记图书的借出与归还等的信息。也能方便地登记图书的借出与归还等的信息。2 2 2 2 学生图书借阅管理子系统的需求分析学生图书借阅管理
8、子系统的需求分析学生图书借阅管理子系统的需求分析学生图书借阅管理子系统的需求分析首首先先,根根据据对对学学生生图图书书借借阅阅管管理理系系统统的的要要求求,我我们们可可以以先先得得到到:图书、读者和管理员三个客观存在的实体。图书、读者和管理员三个客观存在的实体。其其次次,分分析析它它们们之之间间的的关关系系与与各各自自的的功功能能,1)管管理理员员与与书书之之间间存存在在着着名名为为“登登记记”联联系系,图图书书馆馆需需要要处处理理新新买买的的图图书书,包包括括添添加加、删删除除等等,管管理理员员可可以以负负责责登登记记多多本本图图书书;2)管管理理员员与与读读者者之之间间也也存存在在名名为为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 需求 分析 报告
限制150内