| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

软件设计过程实验报告

y***7

贡献于2013-02-16

字数:5670


软件开发程
实验 软件需求分析
目意义
书第二三章容做进步掌握写出软件需求规格说明书面实奠定基础
二实容
1确定软件题目(学生拟定书附录2中选择)
2分析软件需求工模式工作流程
3编写需求规格说明书(需求规格说明书编写求参见节模板参考)
4完成形式:文档形式完成软件需求规格说明书纸张型号A4
三实指导
1磁盘建立软件工程实文件夹姓名命名
2提交文档格式:
第页格式:
软件名称: 文档编号
版号
文档名称:
项目名称:
项目负责:
编写 时间
审核 时间
批准 时间
开发单位
第二页容:
l 编写目:阐明编写该文档目指出读者象
l 项目背景:项目委托单位开发单位该软件系统系统关系
l 参考资料
软件需求规格说明书写原
①务概述:软硬件环境条件限制(软件条件限制)
②数描述:输入数输出数数库设计建立数词典
③功需求:功划分功描述
④性需求:数精度时间特性适应性(操作方式软件接口开发计划变化时软件应具适应力)
⑤运行求:户界面硬件接口(:连接印机)软件接口(:否项目子项目)障处理
⑥需求:性安全保密性维护性移植性等
l 模板参考
第页:
软件名称: 教务理软件 文档编号 001
版号 Ver 10
文档名称: 需求规格说明书
项目名称: 课表编排系统
项目负责: 屈艳
编写: 刘楠叶艺赵春马燕 时间: 2005214
审核: 屈艳 时间: 2005216
批准: 王湘桃 时间: 2005220
开发单位: 冰雪五组
第二页容:
编写目:编写该文档分析工状态课表编排工作流程工模式抽象计算机处理动模式便开发组成员系统整体功认识
项目背景:高校课表编排直烦琐工作解决问题某某高校教务处委托开发该软件该软件高校教务软件子系统该子系统专业规划子系统教师理软件定关系
参考资料:
1.郑杰 实软件工程(第二版)北京:清华学出版社1997
务概述:
硬件环境:CPU型号PentiumIII存256M 兼容机
软件环境:Win982000xpVBVCVFDeLphi 等
软件条件限制:教室数量满足排课需求教师代两门课修改课表安全级
数描述:
户提供资料:计划书教师教室情况
户软件求:输入计划书系统动班级排课表查询印课表
静态数:教室信息(编号名称类型(普通媒体)规模等)
动态数:计划书(课程名称专业年级数学时讲课(周次)实验周次教师姓名教室求等)教师信息(编号姓名学院职称)
数流图:
数流图图符含义:圆圈表示加工矩形框表示结果箭头表示数流
课表编排系统数流图:
计划书中数:学生学院专业年级班级数课程名称总学时周学时周次教师姓名教室类型等信息
教室数:教室编号教室类型教室规模(6090)周周五时间段情况等信息
级课表数:专业年级班级周周五天五时间段(12节34节56节78节90节)课程名称教室编号教师姓名课程起始周次间断周次
注:计划书中数教室数加工处理形成级课表需数
计划

教室信息


约束信息


信息课表突


级课表


二级课表


数库描述数词典:
班级表banji
字段名称
字段类型
字段
字段名称
字段类型
字段
班级编号

6
班级

2
年级

4
属学院

20
属专业

20




教室表jiaoshi
字段名称
字段类型
字段
字段名称
字段类型
字段
编号
动编号
递增
名称

30
类型

6
规模

6
星期

1
节12

1
节34

1
节56

1
节78

1
节90

1

课程表kecheng
字段名称
字段类型
字段
字段名称
字段类型
字段
课程编号

8
课程名称

20
属学院

20
属专业

20
属年级

4





计划表jihua
字段名称
字段类型
字段
字段名称
字段类型
字段
编号
动编号
递增
课程名称

20
属学院

20
属专业

20

属年级

4
班级

4
学生数

6
总学时

4
周学时

4
周次

6
教师姓名

8
教室类型

6
课程类型

6
优先级

1
时表linshi
字段名称
字段类型
字段
字段名称
字段类型
字段
课程名称

20
教室

20
教老师

8
周次

16
星期

1
节次

4
属学院

20
属专业

20
属年级

4
班级

1
时表linshi2
字段名称
字段类型
字段
字段名称
字段类型
字段
课程名称

20
教室

20
教老师

8
周次

16
星期

1
节次

4
属学院

20
属专业

20
属年级

4
班级

1
输出结果表result
字段名称
字段类型
字段
字段名称
字段类型
字段
节次

4


50
周二

50
周三

50
周四

50
周五

50
周六

50



功需求:
功划分:基信息输入模块计划书信息输入模块课表动生成模块备份删数模块
功描述:
基信息输入模块功:建立良户输入界面输入基信息(教师信息教室信息)
计划信息输入模块功:输入计划书中信息
课表动生成模块功:根输入基信息动生成级课表(具体算法详细设计中查询)
备份删数模块功:课表编排系统学期学期结束应备份数旧数删产生新课表数
性需求:
数精确度:整数
时间特性:特殊求
适应性:定适应力数导入导出
运行需求:
户界面:简单
硬件接口:标准接口(印机接口)
软件接口:该软件暂时独立
障处理:重新安装该软件
需求:
性:良
安全保密性:安全保密性课表编排必须教务理员进行课表修改设定权限
维护性:进行简单维护
移植性:适种操作系统






实二 软件详细设计
目意义
书第四章容做进步掌握写出软件详细设计说明书面实奠定基础
二 实容
确定软件总体结构设计模块细节
①总体设计:画软件系统结构图
②程序描述:模块出说明
功性输入项目输出项目算法限制条件测试点(模块测试求)
三 实指导
提交文档格式:
第页:
软件名称: 教务理软件 文档编号 002
版号 Ver 10
文档名称: 软件详细设计说明书
项目名称: 课表编排系统
项目负责: 屈艳
编写: 叶艺赵春马燕刘楠 时间: 2005314
审核: 屈艳 时间: 2005316
批准: 王湘桃 时间: 2005320
开发单位: 冰雪五组
第二页容:
编写目:编写详细设计程序员写程序时程序员根详细设计写出符合设计求程序
项目背景:详细设计设计思路教务理科理员提供设计员加工处理形成计算机实现算法
参考资料:
1.郑杰 实软件工程(第二版)北京:清华学出版社1997

开始
do

输入信息
保存信息
否继续输入?
Y
N

结束
课表编排系统总体结构图:
界面
基信息录入模块
备份删数模块
计划信息录入模块
动排课印模块

基信息输入模块:
功:完成基信息输入信息保存数库中供动排课模块基信息(教师信息教室信息)
输入项:9项具体项目见测试例列表
输出项:9项
算法:(程序流程图算法语言)见右程序流程图
测试例:
教师信息:
姓名

年龄
职称
承担课程
研究方
李红

30
讲师
软件工程
软件工程
教室信息:
名称
类型
规模
星期
12
34
56
78
90
信M1
媒体
90
15





信M2
媒体
90
15





信M3
媒体
60
15





3106
普通
90
15





3117
普通
90
15





3118
普通
60
15





计划信息录入模块:
功:完成计划书信息输入保存数库中供动排课模块
输入项:9项具体见测试例
输出项:9项
算法:算法基信息输入模块
测试例:
计划书信息
学生学院
专业年级
班级

课程名
总学时
周学时
教师名
教室类型
信息学院
计算机02
13
90
编译原理
60
4
李长悦
普通
信息学院
计算机02
13
90
软件工程
50
4
王湘桃
媒体
动排课模块:
功:该模块根计划书信息完成班级级课表编排
输入项:计划书信息库教室信息库中获信息
输出项:班级课表
算法:
DO1
计划书数库取条信息(某专业年级班级)
DO2
教室数库取教室信息
if 教室类型满足 then
if 教室规模满足 then
if 教室空时间合适 then
占教室
exit DO2
endif
endif
endif
LOOP UNTIL EOF(教室信息库)
LOOP UNTIL EOF(计划书)
注:果某计划书找合适教室该计划书转入手动排课
测试例:信息学院02级计算机13班计划书例教室信息学院专业教室
备份删数模块:(省略)
实验三 原型软件设计
目意义
系统进行次分析清楚完成软件需求规格说明书通常先系统进行简单需求分析设计原型软件原型软件起真软件具真软件简单功具真软件强功客户通原型软件容易发现未软件包否满足需者应作什修改原型软件断修该成真正意义软件
二实容
1题目:原型软件设计
2求:设计原型软件界面功模块
3完成形式:进行简单输入软件运行
三实指导
1高级程序设计语言选择
2编写界面程序代码(实验二详细设计说明书进行代码编写)
3编写功程序代码(实验二详细设计说明书进行代码编写)
4编写程序进行测试(实验二提供测试例测试程序)
实验四 软件测试例设计测试
目意义
软件进行测试安全软件产品软件测试常方法两:白盒法黑盒法白盒法黑盒法完全找软件错误(bug)设计软件测试例希发现软件中存错误
二实容
1题目:实三设计软件进行测试
2求:选择两软件单元白盒法进行测试黑盒法进行测试
3完成形式:写出测试例测试结果测试结果进行分析评价软件程度
三实指导
1选择白盒法测试软件单元进行逻辑分析画出逻辑流程图
2根逻辑流程图设计测试例记录测试结果测试结果进行分析
3确定黑盒法测试软件单元
4设计黑盒法测试例记录测试结果测试结果进行分析
提交文档格式:
第页:
软件名称: 教务理软件 文档编号 003
版号 Ver 10
文档名称: 测试例设计
项目名称: 课表编排系统
项目负责: 屈艳
编写:赵春马燕刘楠叶艺 时间: 2005414
审核: 屈艳 时间: 2005416
批准: 王湘桃 时间: 2005420
开发单位: 冰雪五组
第二页容:
编写目:测试软件程中思路清晰测试目标明确该测试计划供测试员
测试程序模块名:教室信息输入模块动排课模块
测试例1:
教室信息输入模块测试例:
名称
类型
规模
星期
12
34
56
78
90
信M1
媒体
90
15





信M2
媒体
90
15





信M3
媒体
60
15





3106
普通
90
15





3117
普通
90
15





3118
普通
60
15





外:运行程序程中程序提出问题:否继续输入回答次Yes回答次No
测试结果:数库中信息户输入信息致
软件评价:该模块运行正确
测试例2:
动排课模块测试例:
信息学院计算机02级13班计划书例运行动排课模块
学生学院
专业年级
班级

课程名
总学时
周学时
教师名
教室类型
信息学院
计算机02
13
90
编译原理
60
4
李长悦
普通
信息学院
计算机02
13
90
软件工程
50
4
王湘桃
媒体
信息学院
计算机02
13
90
网络
50
4
韩宏
媒体
信息学院
计算机02
13
90
接口技术
54
4
黄道君
普通
信息学院
计算机02
13
90
通讯原理
40
4
刘晴蕊
媒体
信息学院
计算机02
13
90
Linux
40
4
鱼晓
媒体
信息学院
计算机02
13
90
数学建模
40
4
边宽江
媒体
信息学院
计算机02
13
90
图形学
40
4
宁纪锋
媒体
外:程序程中判定语句进行单独测试判定真假测试次排课计划书转入手动排课系统(手工调整课表)
测试结果:形成张计算机02级13班课表
软件评价:基完成设计求
实验五 软件提交维护
目意义
软件开发成功交付户户前户进行培训求写出详细说明书维护手册续修改维护否软件受限制软件寿命缩短成会增高
二实容
1题目:开发该软件资料进行整理
2求:软件需求分析规格说明书说明书资料进行收集整理
3完成形式:文档编辑成册
三实指导
1根户求写出软件说明书
2根开发限制条件写出软件维护手册
①系统说明:系统具备功输入输出
②操作环境:系统设备配置特性列出系统支持软件(名称版号)
③维护程:约定(标识助记符规)列出出错状态纠正方法修改错误详细描述修改

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

化学实验报告《观察铁钉生锈的过程》

化学实验报告《观察铁钉生锈的过程》  1>,生锈,但不严重,水中溶解有一定的空气,金属铁在潮湿的空气中生锈;   2>,不生锈,只有水,但是没有空气;   3>,生锈,最严重,水和空气都很充足;   4>,生锈,较严重,空气中有一定量的水蒸气。   蒸馏水中的铁钉生锈速度最慢。   速度排序:2<1<4<3   物理实验报告 ・化学实验报告 ・生物实验报告 ・实验报告

1***h 10年前 上传1029   0

XX大学软件设计TCPIP网络通信程序设计实验报告

Qt Creator是一个用于Qt开发的轻量级跨平台集成开发环境。Qt Creator可带来两大关键益处:提供首个专为支持跨平台开发而设计的集成开发环境 (IDE),并确保首次接触Qt框架的开发人员能迅速上手和操作。

z***u 5年前 上传1401   0

实验报告 实验十一 一阶电路暂态过程的研究

1、研究RC一阶电路的零输入响应、零状态响应和全响应的规律和特点;2、学习一阶电路时间常数的测量方法,了解电路参数对时间常数的影响;3、掌握微分电路和积分电路的基本概念。

张***明 4年前 上传2237   0

软件设计基本原则

软件基本设计原则l 友好、简洁的界面设计l 结构、导向清晰,符合国际标准l 强大的综合查询l 信息数据共享l 方便及时的信息交流板块l 准确、可逆的科技工作流模块支持l 良好的开放性和可扩展性l 方案生命周期长设计原则:设计时考虑的总体原则是:它必须满足设计目标中的要求,并充分考虑本网站的基本约定,建立完善的系统设计方案。信息系统的实施作为信息化规划的实践和实现,必须遵循信

文***品 1年前 上传390   0

国标软件设计文档——软件构架文档

<项目名称>软件构架文档版本 <1.0>[注:以下提供的模板用于 Rational Unified Process。其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。按此样式输入的段落将被自动设置为普通样式(样式=Body Text)。][要定制 Microsoft Word 中的自动字段(选

t***i 10年前 上传800   0

软件设计毕业生自我评价

软件设计毕业生自我评价  作为一名软件专业的大学生,从不懂不爱程序,到喜欢并热爱上编程,这是个很大的转变。读文科上来的我曾认为自己的脑子会跟不上那逻辑的转动。但勤能补拙这是真理。更何况我并不拙。一个勤奋好学的我在大学的学习、生活和工作中都能给自己一个满意的鉴定。  四年里,对专业知识我一丝不苟,在学好本专业课程的同时我也特别注重对其他各科知识的学习与涉猎。图书馆、电子阅览室、期刊杂志室是

t***l 10年前 上传532   0

软件设计员实习日志

软件设计员实习日志   今天,师傅让我帮他修改图纸的图框。改的东西很少,就是把设计单位换一下。图框已经做成块了,只要把每个图纸的,图框块编辑一下,所有的图框就改好了。刚开始,我是和另一个实习生一起做的,但是他有事出去了一会,我做的比较快,就帮他的那份一起做了。他回来后,就负责检查我做的成果。由于我只图速度,没看到角落里一幅很小的图,漏改了。这幅图经过师傅的鉴定,已经是作废的图纸了,于是叫我在

j***1 12年前 上传12074   0

化学实验报告

化学实验报告  化学是一门以实验为基础的学科。化学上的许多理论和定律都是从实验中发现归纳出来的。同时,化学理论的应用、评价也有赖于实验的探索和检验。虽然到了近代乃至现代,化学的飞速进步已经产生了各种新的研究方法,但是,实验方法仍然是化学不可缺少的研究手段。新课程改革将科学探究作为突破口,科学探究不但是一种重要的学习方式,同时也是中学化学课程的重要内容,它对发展学生的科学素养具有不可替代的作用

静***开 11年前 上传1057   0

**学院实验报告

实验内容:使用金融数据库查找宏观经济及行业相关数据,使用Excel进行作图分析。根据所得数据以及图形分析相关问题。实验目的:掌握金融数据库软件的相关使用,操作,快捷查找数据,能够制作美观图形,对于数据有效分析。

e***3 3年前 上传685   0

教育实验报告

教育实验报告  教育实验报告  对某种教育现象实验后,要对整个实验过程进行全面总结,提出一个客观的、概括的、能反映全过程及其结果的书面材料,即谓教育实验报告。教育实验报告可分为三部分:①前言。②实验过程和结果。③讨论及结论。实验报告的基本结构:  (1)题目。应以简练、概括、明确的语句反映出教育的对象、领域、方法和问题,使读者一目了然,判断出有无阅读价值。  (2)单位、作者。应

松***布 12年前 上传754   0

上机实验报告

上机实验报告  一.     题目1.  建立一个学生档案,内容包括学号,姓名,年龄,性别,数学,物理和英语3门功课成绩。要求实现以下功能:1)        数据输入;2)        查询某个学生的成绩;3)        按平均排列输出;4)        统计某门课各分数段人数;5)        删除某个学生记录;2.  编程实现对二位数进行加,减,乘运算,每运行一次程序做10道

l***2 8年前 上传872   0

电路实验报告

实验一 元件特性的示波测量法一、实验目的1、学习用示波器测量正弦信号的相位差。2、学习用示波器测量电压、电流、磁链、电荷等电路的基本变量3、掌握元件特性的示波测量法,加深对元件特性的理解。二、实验任务1、 用直接测量法和李萨如图形法测量移相器的相移即实验原理图如图 5-6示。

小***库 3年前 上传3099   0

oracle实验报告

《Oracle数据库设计与 实现》 总结报告 成绩:-------------- 学号:-------------- 姓名:---------------- 班级:----

文***品 2年前 上传510   0

生物实验报告

生物实验报告  实验   生物组织中还原糖、脂肪、蛋白质的鉴定  一、实验目的  初步掌握鉴定生物组织中还原糖、脂肪、蛋白质的基本方法。  二、实验原理  1.还原糖的鉴定原理  生物组织中普遍存在的还原糖种类较多,常见的有葡萄糖、果糖、麦芽糖。它们的分子内都含有还原性基团(游离醛基或游离酮基),因此叫做还原糖。蔗糖的分子内没有游离的半缩醛羟基,因此叫做非还原性糖,不具有还原

t***0 9年前 上传830   0

爱情实验报告

爱情实验报告  爱情实验报告   这学期要做一周的模块实验,我和欣儿分在一组,欣儿是班里的学习委员,负责收缴每天实验后大家必写的实验报告。    欣儿长的很美,碰到人总是浅浅地笑,不象有些女生长得不怎么样却整天想着让人恭维,欣儿每天早早地来,发放实验用品最后一个走。清扫实验垃圾,我当然不遗余力地帮忙欣儿总是冲我一笑道声:“谢谢”,有几次我说道:“欣儿我……”我始终没有勇气把心思表达出

s***e 12年前 上传759   0

CADCAM实验报告

 二叉树的遍历实验一、实验名称:二叉树的遍历实验。二、实验目的:1、掌握CAD/CAM系统中常用的数据结构二叉树的概念、存储结构以及二叉树遍历技术。2、熟练应用C语言编写二叉树的建立,以及用先序、中序、后序遍历方法遍历二叉树的程序。三、实验内容用TC或VC编程,将图2-14所示的二叉树建立链表存储结构,并分别用先序、中序、后序遍历方法遍历该二叉树α1、程序流程图2

知***享 4年前 上传961   0

科技实验报告

科技实验报告  科技实验报告   一、定义与作用  实验报告,就是在某项科研活动或专业学习中,实验者把实验的目的、方法。步骤、结果等,用简洁的语言写成书面报告。  实验报告必须在科学实验的基础上进行。成功的或失败的实验结果的记载,有利于不断积累研究资料,总结研究成果,提高实验者的观察能力。分析问题和解决问题的能力,培养理论联系实际的学风和实事求是的科学态度。  二、写作要求

j***n 9年前 上传745   0

GPIO实验报告

通过实验掌握 ARM 芯片使用 GPIO 端口。掌握 GPIO 端口控制 LED 显示。掌握系统时钟的配置。掌握库开发原理及方法。

x***8 3年前 上传1444   0

物理实验报告

物理实验报告  物理 实验报告              指导教师    同组者                     实验日期  2003 年9月21日   实验名称 实验一 测量物质的密度    一、实验目的:  掌握用流体静力称衡法测密度的原理。   了解比重瓶法测密度的特点。   掌握比重瓶的用法。   掌握物理天平的使用方法。   二、实验原理:

相***米 10年前 上传846   0

汇编实验报告

XX大 学 计 算 机 学 院、软 件 学 院实 验 报 告 学号: 姓名:专业:计算机科学与技术 班级: 第X周 课程名称   汇编语言程序设计课程设计(第四次)实验课时30课时实验项目分支与循环结构程序设计实验时间6课时实验目的 1. 掌握分支、循环结构程序设计方法,重点掌握结合程序流程图设计分支、循环结构入、出口的方法;2. 掌握使用DEBUG调试分支

文***品 1年前 上传464   0

实验报告格式

实验报告格式实验序号:          实验项目名称:学 号 姓 名 专业、班 实验地点 指导教师 时间 一、实验目的及要求 二、实验设备(环境)及要求 三、实验内容与步骤 四、实验结果与数据处理 五、分析与讨论六、教师评语 签名:日期:成绩本文档由香当网(https://www.x

y***5 11年前 上传789   0

土力学实验报告

 园林学院土力学实验报告学生姓名 学 号 专业班级 土木工程 指导教师 组 别 成 绩

文***享 1年前 上传367   0

相机标定实验报告

相机标定一、 实验原理相机标定就是求解相机的内参数以及畸变参数的过程。相机的标定主要有两种:传统的摄像头标定方法和摄像头自标定方法,典型的有:(1)Tsai(传统的标定方法);(2)张正友(介于传统和自标定之间)。1999年,微软研究院的张正友提出了基于移动平面模板的相机标定方法。此方法是介于传统标定方法和自标定方法之间的一种方法,传统标定方法虽然精度高设备有较高的要求,其操作过程也比较繁

文***享 1年前 上传432   0

声速的测量实验报告

声速的测量实验报告一、实验名称:声速的测量二、实验目的1.了解声速的测量原理;2.掌握示波器和信号发生器的使用方法。3.掌握逐差法处理数据三、实验仪器示波器,信号发生器、声速测量仪四、实验原理在弹性介质中,频率从20Hz到20kHz的振动所激起的机械波称为声波,高于20kHz,称为超声波,超声波的频率范围在之间。超声波的传播速度,就是声波的传播速度。超声波具有波长短,易于定向发

俊***1 4年前 上传2630   0

实验报告陈康乐

课程序号: 10693 《数字电子技术课程设计》学 院: 工学院 专 业: 电子信息工程(三校生)181班 姓 名: 陈康乐 学 号: 201836170108 授课教师 : 何秀慧 提交时间 : 2019年 9月 10 日得 分:

c***n 4年前 上传1026   0