系统分析与建模实验报告

系统分析与建模实验报告

ID:11727319

大小:798.50 KB

页数:22页

时间:2018-07-13

系统分析与建模实验报告_第1页
系统分析与建模实验报告_第2页
系统分析与建模实验报告_第3页
系统分析与建模实验报告_第4页
系统分析与建模实验报告_第5页
资源描述:

《系统分析与建模实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、系统分析与建模实验指导书―22―计算机科学与技术系《系统分析与建模》实验指导书2012/2013年第二学期姓名:_____学号:_____班级:_10软件卓越__指导教师:唐学忠_软件工程系系统分析与建模实验指导书―22―计算机科学与技术系实验一用例图设计一、实验目的掌握在EA中用例图的基本用法和使用技巧。二、实验环境软件平台:MicrosoftWindows2000/XP。软件工具:EA。三、实验内容与要求本实验基于某学校网上选课系统的用例图的设计和实现。(1)需求描述如下:某学校的网上选课系统主要

2、包括如下功能:管理员通过系统管理界面进入,建立本学期要开设的各种课程、讲课程信息保存在数据库中丙可以对课程进行改动和删除。学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课以及付费。同样,通过业务层,这些操作结果存入数据库中。(2)分析:本系统拟用三层模型实现:数据核心层、业务逻辑层和接入层。其中,数据核心层包括对于数据库的操作;业务逻辑层作为中间层对用户输入进行逻辑处理,再映射到相应的数据层操作;而接入层包括用户界面,包括系统登陆界面、管理界面、用户选择界

3、面等。本系统涉及的用户包括管理员和学生,他们是用例图中的活动者,他们的主要特征相似,都具有姓名和学号等信息,所以可以抽象出“基”活动者people,而管理员和学生从people统一派生。数据库管理系统是另外一个活动者。(3)系统主要事件:l添加课程事件:l删除课程事件l修改课程事件l选课事件:根据以上分析,绘制系统用例图,并对用例加以描述,用例描述方法见教材。四、实验预习和准备了解用例图描述系统基本方式。熟练掌握用例图绘制的基本方法,了解用例、活动者、角色等基本概念的表示。五、实验过程与结果系统分析与

4、建模实验指导书―22―计算机科学与技术系图1-网上选课系统用例图用例描述:1、身份验证用况名:身份验证。简述:当管理员或学生要求进入系统时,需要输入用户名和密码进行身份验证,以确认是否有登录到系统的权限。参与者:管理员与数据库管理系统(学生与数据库管理系统)。细节:发出登陆系统命令;输入用户名和密码;if用户名存在thenif密码正确then进入系统else提示用户名或密码错误系统分析与建模实验指导书―22―计算机科学与技术系else提示用户名不存在endif;1、进入管理界面用况名:进入管理界面。简

5、述:管理员成功进行身份验证后,允许进入管理界面。参与者:管理员。包含:开设各种课程、保存课程信息、改动、删除课程前置条件:管理员必须登录成功(即成功进行身份验证)。细节:管理员完成身份验证;管理界面显示;管理员根据需要选择操作。2、进入选课界面用况名:进入选课界面。简述:学生成功进行身份验证后,允许进入选课界面。参与者:学生。包含:查询已选课程、选课、付费前置条件:学生必须登录成功(即成功进行身份验证)。细节:学生完成身份验证;选课界面显示;学生根据需要选择操作。3、开设各种课程用况名:开设各种课程。

6、简述:管理员在管理界面中选择开设各种课程的操作。参与者:管理员、数据库管理系统。包含:更新课程信息前置条件:管理员进入管理界面。细节:管理员发出开设课程;做好开设课程准备,弹出开设课程对话框;输入课程号;输入课程名;输入课时;输入费用。4、保存各种课程用况名:保存各种课程。简述:管理员在管理界面中选择保存各种课程的操作。参与者:管理员、数据库管理系统。系统分析与建模实验指导书―22―计算机科学与技术系包含:更新课程信息前置条件:管理员进入管理界面。细节:管理员发出保存课程;做好保存课程准备,弹出保存课

7、程对话框;保存课程信息。1、改动、删除课程用况名:改动、删除课程简述:管理员在管理界面中选择改动、删除课程的操作。参与者:管理员、数据库管理系统。包含:更新课程信息前置条件:管理员进入管理界面。细节:管理员发出改动、删除课程命令;做好改动、删除课程准备,弹出改动、删除课程对话框;if改动课程then输入新课程号;输入新课程名;输入新课时;输入新费用;else删除课程。2、查询已选课程用况名:查询已选课程简述:学生在管理界面中选择查询已选课程的操作。参与者:学生、数据库管理系统。包含:更新选课信息。前置

8、条件:学生进入选课界面。细节:学生发出查询已选课程命令;做好查询已选课程准备,弹出查询已选课程对话框;显示学生已选的全部课程信息。3、选课用况名:选课简述:学生在管理界面中选择选课的操作。参与者:学生、数据库管理系统。包含:更新选课信息。前置条件:学生进入选课界面。细节:学生发出选课命令;做好选课准备,弹出选课对话框;系统分析与建模实验指导书―22―计算机科学与技术系显示可供选择的全部课程信息;选择课程号进行选课;系统接收选择,记录选课信息。1、付费用况

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。