网站大量收购独家精品文档,联系QQ:2885784924

2025年南京邮电大学软件工程实验报告攻略大全.docx

2025年南京邮电大学软件工程实验报告攻略大全.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

实验报告

(/年第二学期)

課程名称

软件开发技术基础

试验名称

试验二小型MIS系统的分析与设计

试验時间

5

18

指导单位

计算机学院

指导教师

王传栋

学生姓名

班级学号

学院(系)

通信学院

专业

电子信息工程

实验报告

试验名称

小型MIS系统的分析与设计

指导教师

王传栋

试验类型

设计

试验課時

4

试验時间

18:00-21:00

试验目的和规定

1.综合运用所学的软件开发措施,用构造化、面向对象的建模工具对給定需求。

2.分析其中的数据存储需求,进行数据库的设计与实現。

3.进行功能分析与总体设计,构建系统的分析模型,书写重要文档。

二、试验环境(试验设备)

硬件:微机

软件:Office,UML等

三、试验原理及内容

1、理解需求进行数据建模

1)绘制概念模型ER图。

2)将第1步得到的ER模型,转换為DB的关系模型。

STUDENT(SNO,SNAME,SEX,CLASS_NO,DEPARTMENT_NO)

COURSE(CNO,CNAME,CREDIT,CREDIT_HOUR,CPNO,TNO)

TEACHER(TNO,TNAME,TITLE,SEX)

SC(SNO,CNO,GRADE)

ADMIN(ANO,ANAME,SEX)

2、对需求进行用例建模

1)绘制系统的用例图。

2)特殊用例,要进行用例详述。

3、对数据进行DFD建模

建模中分别以系统角色学生、教师和教务员绘制分层DFD图。

顶层数据流图:

学生管理系统一层数据流图:

管理学生模块数据流图:

管理学生模块数据流图:

选課管理与成绩管理模块数据流图:

4、在第3环节的基础上,绘制系统的体系构造图:

学生

学生管理系统

学生

教师

系统管理员

查询成绩

查询基本信息

录入成绩

修改成绩

删除成绩

查询成绩

录入基本信息

修改学生信息

删除学生信息

查询信息

5、绘制系统的对象模型,完毕:

1)“类图”,可以针对不一样的业务场景分别绘制;

在学生选課状况下,各个类之间的关系如下图所示:

2)特殊的业务类,根据需要绘制“状态图”

教师录入成绩的状态图如下图所示:

3)特殊的业务场景,根据需要绘制“次序图”

教师成绩管理次序图如下:

四、试验小結

本次试验设计了整个系统的运作过程及各个细节。在数据库应用系统开发的过程中,我們要根据需求分析,从各个角度对数据库系统进行详细描述与设计。构造可以用类、关系、結点和构件等静态模型元素描述,UML支持动态建模的有四类图,分别為状态、序列、写作和活动图。

通过这次试验,我对这几种图有了愈加深入的理解,自已动手跟在书上学习是完全不一样的两种感受。虽然已经通过了数据库计算机三级,不过真正让我去设计一种数据库,我是很困扰的,通过本学期这门課的试验,我觉得我终于将知识落到了实处。在设计的同步,我也感慨于一种工程的缜密,每个图环环相扣,考虑到了系统的各个细节,却又每个图缺一不可。

这次试验让我学到了诸多,但愿后来仍然有机会更深入地学习数据库,甚至可以从事数据库开发的行业。在此感謝老师试验課的悉心指导。

五、指导教师评語

成绩

批阅人

曰期

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档