《《数字图像处理》实验指导书.docx》由会员分享,可在线阅读,更多相关《《数字图像处理》实验指导书.docx(6页珍藏版)》请在优知文库上搜索。
1、软件工程实验指导书努尔艾力编写新疆农业大学计算机与信息工程学院实验一系统开发计划和可行性研究报告一、实验目的1 .了解课题的基本框架;2 .分析和澄清问题的定义;3 .进一步探讨问题定义阶段所确定的问题是否有可行的解;4 .根据实际情况指定系统开发实施计划。二、实验原理用WOrd写文档,用ViSUaIParadigm或者ViSio画图。三、实验步骤1 .查看提供的资料,各小组在组长的带领下讨论问题的可行性,书写项目的可行性报告;展示相关实施的案例及步骤、给出所研发软件系统名称、以及分析已有类似系统;2 .草拟一份开发计划,除了指定项目进度表之外还应该估计开发人员和各种资源的需求情况,应该指明什
2、么时候使用以及使用多长时间;3 .记录和整理实验报告。四、实验仪器1. 计算机;2. Windows系列操作系统、OffiCe软件;3. visualParadigm或者MiCrOSOftViSiO等分析建模工具。五、思考题1 .所提出的问题是否值得去解决?哪有几种解决方案?2 .从技术可行性、经济可行性和操作可行性等三个方面研究研究每一种解法的可行性。实验二系统需求分析报告一、实验目的1 .根据所选定的题目进行需求分析工作;2 .通过实例掌握结构化数据分流分析技术;3 .进行业务需求分析、用户需求、功能需求、肺功能需求分析;4 .写出需求分析规格说明书(含数据流图二、实验要求要求做到使用结构
3、化数据流分析技术分析课题需求,建立数据模型、功能模型以及行为模型;画出详细的实体-联系图、数据流图和数据字典,数据流图的基本处理的个数不得少于5个。三、实验步骤1 .查看提供的资料,各小组在组长的带领下进行需求分析;2 .综合利用Internet网和相关书籍整理并完善需求分析;3 .画出系统数据流图(分清系统是事务型还是加工型);4 .得出系统数据字典;5 .记录和整理实验报告。四、实验仪器1.计算机;2. WindOwS系列操作系统、OffiCe软件;3. visualParadignI或者MiCrOSoftViSiO等分析建模工具。五、思考题1.思考你的系统“必须解决做什么”?提出完整、准
4、确、清晰、具体的要求;2.软件开发的需求分析阶段我们要建立那些模型?实验三系统设计报告一、实验目的1 .用比较抽象概括的方式确定系统如何完成预定的任务;2 .确定组成系统的每个程序结构;3 .完成系统的总体设计和详细设计工作;4 .完成主要程序(标识符)设计说明;5 .写出详细的设计说明书(包括总体设计和详细设计)。二、实验要求确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。三、实验步骤1 .查看提供的资料,首先进行系统设计,从数据流图出发摄像完成系统功能的合理物理方案;2 .软件结构设计,确定软件由哪些模块组成以及这些模块之间的动态调用关
5、系;利用层次图和结构图描绘软件结构;3 .在上一步工作的基础上进行详细的结构设计、逐个模块的程序描述(包括各个模块的功能、性能、输入、输出、算法、程序逻辑、接口等等);注:应该同时进行用户界面设计;4 .记录和整理实验报告。四、实验仪器1. 计算机;2. Windows系列操作系统、OffiCe软件;3. visualParadigm或者MiCrOSOftViSio等分析建模工具。五、思考题1 .什么叫模块化?你的系统该如何模块化?2 .什么叫抽象化?你的系统该如何抽象化?实验四系统代码实现、测试报告一、实验目的1 .选定一门程序设计语言和一个DBMS,把分析的结果翻译成可执行的程序代码;2
6、.了解软件测试的重要性和目的;小团队的程序编写者在编写代码的过程中完成代码的单元测试和部分接口测试;3 .通过软件测试诊断并改正错误,并发出高质量的完全符合用户需求的软件。二、实验原理用word写文档、用Pycharm或者Eclipse调试程序。三、实验步骤1 .查看提供的资料,首先审核软件设计(总体设计、详细设计)结果;2 .基于软件设计文档,选定一门面向对象的程序设计语言和一个DBMS,把分析与设计的结果翻译成可以运行的实际程序代码;3 .小团队的程序编写者在编写代码的过程中完成代码的单元测试和部分接口测试;4 .设计测试方案(分别采用白盒测试和黑盒测试)、进行测试、对于出错的程序进行修改
7、,并不断循环直至程序符合要求;5 .记录和整理实验报告。四、实验仪器1 .计算机;2 .Windows系列操作系统、OffiCe软件;3 .PyChann或者ECliPSe等开发工具。五、思考题1.什么叫调试?如何可以提高调试效率?实验5系统用户使用手册、软件开发总结报告一、实验目的1 .通过实例使同学们掌握如何编写系统用户使用手册;2 .进一步完善系统;3 .对整个系统的实施过程总结经验教训。二、实验原理用word写文档、用FSCapture等截图工具。三、实验步骤1 .查看提供的资料,编写出详细的用户使用说明书;2 .以小团队为单位,由组长主持,对整个系统的实施过程总结经验教训,以小组会议的形式展开,任课教师参与;3 .记录和整理实验报告。四、实验仪器1 .计算机;2 .Windows系列操作系统、OffiCe软件;3 .FSCaPtUre等截图工具。五、思考题1 .如何编写用户使用手册?2 .在整个系统的实施过程你的收获是什么?