第一次实验

课程

班级

学  号

姓  名

实验时间

软件工程导论

12电信1

120705102

黄磊

2013.11.18

 

 

 

软件工程实验报告 一

一、实验名称}

学生课表系统需求分析

二、实验目的

完成学生课表系统需求分析,建立需求模型计;

系统掌握软件开发过程中需求分析报告的写法。

三、实验主要内容

将整个需求分析过程分为业务分析、用户需求分析和系统需求分析,确定每个模块功能所需要的算法和数据结构,并设计出程序的详细规格说明,可画出详细的程序流程图,为编码做准备,写出详细设计报告。

四、实验原理

详细设计也称过程设计,是程序设计的蓝图。该设计是在数据设计、体系结构设计和接口设计完成之后进行的。过程设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程尽可能的简明易懂。结构化程序设计是实现上述目标的关键技术,因此是过程设计的逻辑基础。过程设计的结果基本上决定了最终程序设计的质量。

将程序体系结构元素变换为对软件构件的过程描述。该实验主要是利用过程设计工具进行程序设计。

五、实验结果

学生选课系统需求分析报告

第一章 学生选课系统简介

学生课表系统是网吧用来记录用户消费时间的一个程序

第二章 学生课表系统业务用例建模

2.1 学生课表系统业务流程分析

2.1.1 添加课表流程分析

 随着大学课程的增加,学生需要通过其他方法来记住课表

 

2.1.2 查询课程流程分析

学生可以找到他们所需要的信息

2.1.3 删除流程分析

随着学期的变更,学生课表也随之变化

2.2业务需求用例建模阶段

2.2.1业务角色的查找及建立

   用户,课程名称

2.2.2业务用例查找与分析

1.用户记录自己的课表
2.根据学期变化,增加或删除科目
3.2系统整体功能描述
系统整体功能图如下:

 

 

 

 

### 南京邮电大学汇编语言第一次实验 #### 实验目的 通过本次实验,学生能够掌握基本的汇编语言语法结构以及如何利用集成开发环境(IDE)编写简单的汇编程序。此外,在初次接触单片机系统的背景下,了解其内部工作原理并熟悉调试工具的应用。 #### 实验内容概述 首次实验主要集中在基础概念的学习与实践操作上。具体来说: - **安装配置Keil IDE**:确保每位同学都能顺利打开软件,并完成必要的设置以便后续项目创建和代码编辑[^2]。 - **简单指令集练习**:编写一段用于验证数据传输功能的小型程序,比如实现两个寄存器之间数值交换的操作;这有助于加深对CPU执行过程的理解[^1]。 ```assembly ; Example of swapping two registers in assembly language MOV A, R0 ; Move value from register R0 to accumulator A XCHG A, R1 ; Exchange values between accumulator and another register (R1 here) MOV R0, A ; Store the exchanged result back into original source location ``` - **初步认识存储空间布局**:通过对特定地址范围内的读写测试来探索不同类型的内存区域及其访问方式,如RAM、ROM等特性差异。 #### 报告撰写指南 一份完整的实验报告应当包含以下几个部: - 封面页注明个人信息及课题名称; - 正文开头简述此次学习目标和个人收获感言; - 中间主体段落详细介绍所做工作的具体内容,包括但不限于遇到的问题解决方案描述; - 结尾处总结整个过程中学到的知识要点,并对未来可能继续深入研究的方向给出建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值