最新软件工程上机实验报告(通用5篇)

时间:2023-10-08 17:52:57 作者:雨中梧 最新软件工程上机实验报告(通用5篇)

在当下社会,接触并使用报告的人越来越多,不同的报告内容同样也是不同的。通过报告,人们可以获取最新的信息,深入分析问题,并采取相应的行动。下面是小编给大家带来的报告的范文模板,希望能够帮到你哟!

软件工程上机实验报告篇一

同学您好:

电路实验课已经结束,请按题目要求认真完成实验报告,并要仔细检查一遍,以免退回,具体要求如下:

一、绘制电路图要工整、选取合适比例,元件参数标注要准确、完整。

二、计算题要有计算步骤、解题过程,要代具体数据进行计算,不能只写得数。

三、实验中测试得到的数据要用黑笔誊写在实验报告表格上,铅笔字迹清楚也可以,如纸面太脏要换新实验报告纸,在319房间买,钱交给姜老师。

四、绘制的曲线图要和实验数据吻合,坐标系要标明单位,各种特性曲线等要经过实验教师检查,有验收印章,曲线图必须经剪裁大小合适,粘附在实验报告相应位置上。

五、思考题要有自己理解实验原理后较为详尽的语言表述,如串联谐振的判定等,可以发挥,有的要画图说明,不能过于简单,不能照抄。

六、实验报告页眉上项目如学号、实验台号、实验室房间号、实验日期等不要漏填。

七、要有个人小结,叙述通过实验有哪些提高,有哪些教训,之所以作得好和作得差,要分析一下原因。同时提出建设性意见。

八、5月17日下午3时以前班长(学委)交到综合楼323房间。

电路实验室xx年5月10日

[电路实验报告要求]

软件工程上机实验报告篇二

实验名称:教务管理系统之子系统——学院课程安排

姓名:

院(系):软 件 学 院

专业班级:

学号:

指导教师:

地点:

成绩:

时间:2012 年 10月 日 至 2012 年 11月 8 日

1.实验目的确定项目的可实施性,获取项目的需求,并在此基础上完成系统的逻辑功能模型的建立,了解软件工程中需求分析阶段的主要活动和需求分析文档描述的主要内容,掌握利用数据流图描述系统功能需求的方法,正确应用数据字典。增进对软件工程的理解,学会系统的分析软件的构成,掌握并理解软件从确立到测试等一系列过程。

2.实验内容

1.系统简介

每个学期的期中,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。

假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。

2.限定条件

a)每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。

b)学院中层干部的主讲课时不能超过4学时/周。

c)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。

d)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。

e)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。

项目数据流图

3.实验步骤

4总结与回顾

通过这次实验,我学到了很多东西,教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。

学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的。

此次开发的软件是教务管理系统的一个子系统,即学院课程安排。通过此次课程设计,我们更加了解了软件的原理,软件的开发方法和步骤,如绘制数据流图和数据字典的编写。进一步掌握了有关数据库设计的知识和java程序设计,了解了有关网络的相关知识,对软件开发平台有了一定了解。我增长了不少软件工程与编程,数据库的知识。在作设计的过程中,软件是不断变化的,开始构造的是一方面,实际制作时又是另外一方面,所以得不断变化。软件必须有效的支持他的用户,我们做的软件是学生选课系统,所以我们需要从学生和老师,管理员的实际情况出发,制定他们操作方便的系统,是软件对用户友好。

在写数据字典之前,我对数据字典的理解有一些偏差,通过这次作实验,我知道了数据字典就是对数据流,数据流分量,数据存储,处理的定义集合。我们做这种比较小的软件时,数据字典还比较好维护,哪里出了问题,可以很快的找到,然后改正。如果做比较大的软件时,数据字典就不好维护了。开发大的软件系统时,数据字典的规模和复杂程度迅速增加,貌似人工维护就不太可能了。

这次实验的完成是我们小组共同努力的结果,我们每个人都付出了很大的汗水,也让我明白了团队合作是多么的重要,那么大的工作量仅靠一个人的力量是不可能完成的,在以后的工作和学习中一定要重视团队合作的重要性,多与合作伙伴交流,了解每个人的想法,最后大家的想法和在一起就是个很了不起的工作。也让我认识到软件在我们的生活中越来越重要,我们的生活处处离不开软件,也让我对自己以后的工作有了很深的了解,让我可以向着自己的目标一点点前进。

软件工程上机实验报告篇三

1.认真完成实验报告,报告要用中国海洋大学实验报告纸,作图要用坐标纸。

2.报告中的电路图、光路图、表格必须用直尺画,数据使用钢笔、圆珠笔不得使用铅笔。

3.应在理解的基础上简单扼要的'书写实验原理,不提倡大段抄书。

4.应结合具体的实验现象和问题进行讨论。

实验报告格式

1.学生姓名、学号、实验组号及组内编号;

2.实验题目;

3.目的要求;

4.仪器用具:仪器名称及主要规格(包括量程、分度值等)、用具名称;

7.数据处理:画出数据表格(写明物理量和单位);按实验要求处理数据。写出处理过程及误差。

8.结果讨论:写出结论,对实验中存在的问题、进一步的想法等进行讨论;

9.作业题;

软件工程上机实验报告篇四

专业班级微软it一班

学生姓名

指导教师赵春刚

实验一需求分析

一、实验目的通过对软件项目的需求分析,掌握需求分析的主要方法和技术,了解需求分析过程。

二、实验要求

自选一个软件项目,应用软件工程中需求分析方法对系统需求进行分析。

三、实验内容

1、项目完成主要功能概述(1)项目名称

(2)项目完成主要功能

2、项目需求描述(建立需求模型)(友情提示:完成主要的用例模型即可)

四、实验总结

实验二软件设计

一、实验目的通过对软件项目的软件设计,掌握软件设计的方法的技术,了解软件设计过程。

二、实验要求

针对需求分析所选的项目和功能模块进行。完成软件项目主要概要设计和详细设计。

三、实验内容

1、项目概要设计描述(建立概要设计模型)

(友情提示:完成项目的主要系统结构图(功能模块图)即可)

2、项目详细设计描述(建立详细设计模型)

(友情提示:用流程图或uml相关模型(活动图、时序图等),完成两个模块以上)

四、实验总结

说明:(此实验为可选做,若完成实验成绩加分)

实验三软件测试

一、实验目的通过对软件项目的测试,掌握软件测试的原理和方法,了解软件测试过程。

二、实验要求

针对需求分析所选的项目和功能模块进行。完成软件项目主要功能模块的测试。

三、实验内容

1、采用主要测试方法描述

2、主要功能模块测试用例设计

四、实验总结

软件工程上机实验报告篇五

小型超市管理系统

需求分析

运城学院计算机科学与技术系

1.系统需求概述

针对超市本身的特点,结合我们日常生活的实际情况,本系统能基本实现超市的进、销、存等管理功能的各个方面,不仅能使超市的基本情况让超市管理者直观的了解,同时更能为超市管理者提供决策的系统有效以及合理的依据。此系统主要分为四大功能模块,包括商品销售管理模块,商品进货管理模块,商品库存管理模块,超市人员管理模块,他们的具体功能如下。

1、商品销售管理功能:实现对销售信息的查询,实现商品销售信息的汇总。

2、商品进货管理功能:实现对进货信息的添加、删除、修改的更新功能。

3、商品库存管理功能:实现对商品基本信息和商品库存信息的查询,实现商品信息和库存信息的添加、删除和修改的更新功能。

4、超市人员管理功能:实现职工信息和供货商信息的查询,实现职工信息和供货商信息的添加、删除、修改的更新功能以及简单的信息维护,用户名变更和密码修改。

2.用例建模

2.1 参与者列表

超市经理:对商品销售信息的查询和管理;

对进货信息的增加、删除、修改的更新功能;

对商品基本信息和商品库存信息的查询以及相关信息的更新;

对职工信息和供货商信息的查询以及相关信息的更新功能;

对简单的信息进行维护,可以进行用户名变更和密码修改。

2.2 用例列表

uc1 登陆:用于验证用户权限

uc2 系统维护:用于用户名和密码的变更修改。uc3 查询销售信息:用于查看销售信息。

uc4 销售信息盘点:用于商品销售信息的汇总盘点。

uc5 添加商品进货信息:用于对将要进货的商品的基本信息添加到系统。uc6 删除商品进货信息:用于对不再进货或者输入有误的商品进行删除。uc7 修改商品进货信息:用于修改所进商品的相关信息,如数量,价格等。uc8 查询商品信息:用于查询商品的明细信息和它的库存信息。uc9 添加商品信息:用于添加新进的商品基本信息。

uc10 修改商品信息:用于修改商品的基本信息和它的库存数量。uc11 查询员工信息:用于查询超市现有员工基本信息。uc12 添加员工信息:用于添加新雇佣员工基本信息。uc13 删除员工信息:用于删除离职员工信息。

uc14 修改员工信息:用于修改信息有变化的员工信息。uc15 添加供应商信息:用于添加新供应商基本信息。uc16 删除供应商信息:用于删除不再供货的供应商信息。uc17 修改供应商信息:用于修改信息有变化的供应商信息。

2.3 用例图

1、登陆用例

执行者:超市经理 事件流:经理打开系统输入正确的用户名和密码可以成功登陆系统,并享有一切权限,可以操作系统的各个功能。

2、系统维护用例 执行者:超市经理

事件流:经理登陆系统之后可以对用户名和密码进行变更修改。

3、查询销售信息用例 执行者:超市经理

事件流:经理可以查看销售信息,了解超市经营状况。

4、销售信息盘点用例 执行者:超市经理

事件流:经理可以对商品销售信息进行汇总盘点。

5、添加商品进货信息用例 执行者:超市经理

事件流:经理可以把将要进货的商品的基本信息添加到系统。

6、删除商品进货信息用例 执行者:超市经理

事件流:经理对不再进货或者输入有误的商品进行删除。

7、修改商品进货信息用例 执行者:超市经理

事件流:经理对所进商品的相关信息,如数量,价格等进行修改。

8、查询商品信息用例 执行者:超市经理

事件流:经理查询商品的明细信息和它的库存信息。

9、添加商品信息用例 执行者:超市经理

事件流:经理添加新进的商品基本信息。

10、修改商品信息用例 执行者:超市经理

事件流:经理修改商品的基本信息和它的库存数量。

11、查询员工信息用例 执行者:超市经理

事件流:经理查询超市现有员工基本信息。

12、添加员工信息用例 执行者:超市经理

事件流:经理添加新雇佣员工基本信息。

13、删除员工信息用例 执行者:超市经理

事件流:经理删除离职员工信息。

14、修改员工信息用例 执行者:超市经理

事件流:经理可以修改信息有变化的员工信息。

15、添加供应商信息用例 执行者:超市经理

事件流:经理添加新供应商基本信息。

16、删除供应商信息用例 执行者:超市经理

事件流:经理删除不再供货的供应商信息。

17、修改供应商信息用例 执行者:超市经理

事件流:经理修改信息有变化的供应商信息。

2.5 辅助需求

由于本系统为小型超市管理系统,数据库采用sql server2005即可,数据库的内容较少,很容易满足。本系统需要安全性好,同时要对数据实现汇总和直观的体现,以方便用户了解和分析数据。

3.对象建模

对象模型表示静态的、结构化的系统的“数据”性质,它是对模拟客观世界实体的对象以及对象彼此间关系的映射,描述了系统静态结构。对象模型为建立动态模型和功能模型,提供了实质性的框架。

3.1 确定类与对象

小型超市管理系统中的类与对象有:超市经理,供货商信息,超市员工信息,商品信息,进货信息,销售信息。

3.2 确定关联

3.3 确定属性

供货商信息:供货商名称,供货商电话,供货商品。

商品信息:商品编码,商品名称,商品价格,商品数量,供货商名称。进货信息:商品编码,商品名称,商品进价,入库时间,进货数量。销售信息:商品销售数量,销售金额。

3.4 确定服务

供货商信息:添加,删除,修改; 商品信息:查询,添加,删除,修改;

进货信息:添加,删除,修改; 销售信息:查询,盘点;

3.5 系统类图

进货信息供货商信息-供货商名称-供货商电话-供货商品+添加()+删除()+修改()-结束1-结束2**-商品编码-商品名称-商品进价-入库时间-进货数量+添加()+删除()+修改()-结束3-结束4**商品信息-商品编码-商品名称-商品价格-商品数量-供货商名称+查询()+添加()+删除()+修改()**-结束5-结束6销售信息-商品销售数量-销售金额+查询()+盘点()

4.动态建模

4.1 活动图

进货管理活动图

进货管理输入进货信息查询相关信息确认进货信息输入查询的信息保存信息确认查询的信息

销售管理活动图

查询相关信息盘点销售信息输入查询信息查询销售数量确认查询信息盘点商品

库存管理活动图

员工信息管理活动图

4.2 状态转移图

5.总结

通过本次对小型超市管理系统的需求分析,使我对软件工程中需求分析过程有了十分深刻的认识和理解,结合老师课堂所讲的知识和本次实验的内容,使自己充分学习并掌握了用例建模,对象建模和动态建模的每种图的画法和基本知识。通过实验的具体分析,让自己所学到的知识在实践中得到检验,发现自己在开始做实验的时候对基础知识很不熟悉,需要查看课本来回顾,然后再结合具体的内容按步骤进行分析和解决。经过自己的学习和研究,将本次需求分析实验完成的比较完整和全面,也让自己的知识更加扎实,为今后的实践打下理论基础。

相关范文推荐

猜您喜欢
热门推荐