软件开发环境与工具实验报告201599资料.doc

上传人:叶*** 文档编号:35241545 上传时间:2022-08-20 格式:DOC 页数:23 大小:1.74MB
返回 下载 相关 举报
软件开发环境与工具实验报告201599资料.doc_第1页
第1页 / 共23页
软件开发环境与工具实验报告201599资料.doc_第2页
第2页 / 共23页
点击查看更多>>
资源描述

《软件开发环境与工具实验报告201599资料.doc》由会员分享,可在线阅读,更多相关《软件开发环境与工具实验报告201599资料.doc(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、本科实验报告课程名称: 软件开发环境与工具 实验工程: 名称 实验地点: 专业班级: 学号:学生姓名: 指导教师: 2021 年 12 月 30 日实验名称 实验一 CASE工具PowerDesigner的使用实验目的和要求目的:安装PowerDesigner,并了解、掌握PowerDesigner的主要功能和使用方法。要求:1安装PowerDesigner。2了解CDM的主要设计元素和设计过程。3熟悉模型转换工具的使用。4熟悉PDM的主要设计元素和设计过程。实验内容设计学生住宿管理的CDM、PDMPDM模型最好包括:、通过CDM模型生成;、直接建立。1学生管理1建立班级、院、专业CDM、PD

2、M模型;2建立学生信息CDM、PDM模型,包括学号、姓名、院、专业、性别、年级、班级、出生年月、籍贯、住宿费、押金、录入日期及宿舍编号等内容。2 宿舍管理建立宿舍信息CDM、PDM模型,包括有宿舍编号、宿舍名称、宿舍 、应住人数、录入日期等栏目。3 对学生管理、宿舍管理、班级、院、专业实体或表之间建立联系。主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2,3的CDM图和PDM图)(可分栏或加页)1、 学生管理的CDM图(1)建立班级、院、专业CDM模型:检测结果:建立班级、院、专业PDM模型:(2) 建立学生信息CDM模型: 学生信息PDM模型: 2、宿舍管理的CDM模型:宿舍管理

3、的PDM模型:3、 对学生管理、宿舍管理、班级、院、专业实体或表之间建立联系。(1) CDM图:(2) PDM图:遇到的问题和解决方法 做图方面没有什么太大的问题,只是类图之间的关系上的判断把握不准,使得运行出错。 解决方法:查询有关资料心得体会 PowerDesigner软件主要用于设计期间,可以很清楚的表达出类以及类之间的关系。通过本次实验,了解了CDM,PDM的主要设计元素和设计过程,熟悉了模型转换工具的使用实验名称 实验二 利用Axure制作网页原型实验目的和要求目的:安装Axure,熟悉Axure的开发环境与主要功能。熟练掌握Axure页面设计常用组件、页面间跳转、变量设置、动态面板

4、等用法。要求:1. 安装Axure2. 熟悉Axure开发环境3. 熟悉常用组件实验内容1设计实现百度主界面原型2. 设计实现教务系统中系统登录、主界面、查询等页面原型主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2中的设计原型)(可分栏或加页)1、 百度界面原型显示2、 登录系统登录系统原型显示3、 登录时账号输入错误时的显示结果4、 登录成功后的主页显示5、 运用动态模板后成绩查询与信息查询的显示图6、 搜索界面的显示图遇到的问题和解决方法 通过错误信息的输入,可以显示非法用户名,需要采用的是隐藏和显示技术 解决方法:查询相关资料心得体会 通过Axure软件,能够很好的设计网页

5、原型,方便了后期的网页制作,能够在网页完成前就可以看到初期的效果和功能,非常的实用,但是自己操作起来,仍然存在较多问题,操作也不够熟练,需要多加练习,才能更加灵活的掌握,对以后的工作有很大的帮助。实验名称 实验三搭建Visual Studio开发环境,设计Windows控制台应用程序实验目的和要求目的:安装Visual Studio 2021,熟悉Visual Studio 2021开发环境。 熟练掌握C#的语法、语句构造,并能进展控制台应用程序的编写。要求:1安装Visual Studio 2021。2熟悉掌握C#的语法、语句构造。3掌握控制台应用程序的设计方法。实验内容1编写控制台程序:输

6、入矩形的长和宽,输出矩形的面积和周长。2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+1+2+3+(1+2+3+n)的计算结果。3. 编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和例153=13+53+33。主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2,3的程序代码和运行结果)(可分栏或加页)程序的结果显示:1 编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。2.编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+1+2+3+(1+2+3+n)的计算结果。3. 编写控制台应用程序,输出所有这样的三位数:这个三

7、位数本身恰好等于其每个数字的立方和例153=13+53+33。实验的程序代码:1编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。static void Main(string args)int a, b;Console.WriteLine(请输入长方形的长:);a = int.Parse(Console.ReadLine();Console.WriteLine(请输入长方形的宽:);b = int.Parse(Console.ReadLine();int s,l;s = a * b;l = 2 * a + 2 * b;Console.WriteLine(长方形的面积为:0, s);Co

8、nsole.WriteLine(长方形的周长为:0, l);2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+1+2+3+(1+2+3+n)的计算结果。static void Main(string args) int n, m = 0; long sum = 0; Console.WriteLine(请输入一个正整数:); n = int.Parse(Console.ReadLine(); for (int i = 1; i = n; i+) m += i; sum += m; Console.WriteLine(Sum=0, sum); 3. 编写控制台应用程序,输出所有这

9、样的三位数:这个三位数本身恰好等于其每个数字的立方和例153=13+53+33。 static void Main(string args) int i, a, b, c, count = 0; for (i = 100; i 1000; i+) a = i / 100; b = (i - a * 100) / 10; c = i % 10; if (i = a * a * a + b * b * b + c * c * c) Console.WriteLine(N=0, i); count+; Console.WriteLine(n这样的数字共有:0位。, count); 遇到的问题和解决方

10、法 C#语言掌握不熟练。赋值语句,以及输出语句生疏。 解决方法:查阅相关资料心得体会 控制台应用程序的存在,使得复杂问题简答化,使得不断叠加,需要计算的复杂问题,交给计算机来计算,只需要基于根本的计算流程步骤,就可以得到想要值的结果。 编写程序的重要前提是理清楚头脑,很明确的知道每一步需呀的操作,才能使得程序按照预期设想那样有序的执行。实验名称 实验四 掌握在Visual Studio 2021中进展Windows Form应用程序的设计方法实验目的和要求目的:熟悉利用C#进展Windows窗体应用程序的设计方法,了解Windows 窗体应用程序的组成。要求:1.熟练掌握C#窗体和各种常用控件

11、的属性、方法和事件。2.掌握C#中使用各种常用控件设计界面的方法。3.掌握C#中窗体事件处理机制。实验内容1. 创立一个Windows窗体应用程序,向其中添加一个窗体,实现用户登录输入用户名和口令,假设正确的用户名/口令为zy1001_2/10011002,并给出相应的提示信息。规定用户错误输入不超过3次。2搬砖问题:36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖。要求一次全搬完,问男、女、小孩各多少人?3. 设计一个窗体,通过一个列表框向组合框中添加项。主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2,3的程序代码和运行结果)(可分栏或加页)实验的运行结果:1、 登录窗体1输

12、入错误用户名或者错误密码的结果2输入正确用户名和密码的显示结果2、 搬砖问题(1) 根底界面显示(2) 点击答案显示后的界面显示3、 添加选项窗体(1) 添加前的界面显示(2) 添加后的界面显示实验的代码显示:1、 登录窗口 int count; private void button1_Click(object sender, EventArgs e) count+; if (textBox1.Text = chenyurun & textBox2.Text = 123) MessageBox.Show(登录成功,欢送登录!); else MessageBox.Show(用户不存在,请重新输

13、入!); if(count=3) MessageBox.Show (三次输入错误,输入失败); button1.Enabled = false; 2、搬砖问题 private void button1_Click(object sender, EventArgs e) int x, y, z; for (x =0;x =9;x +) for (y =0;y=12;y +) for (z = 0; z = (36 - x - y); z+) if (4 * x + 3 * y + z / 2) = 36) & (x + y + z) = 36) textBox1.Text = Convert.T

14、oString(男人有 + x + 个人 + 女人有 + y + 个人 + 小孩有 + z + 个人。); 3、添加选项窗口 private void button1_Click(object sender, EventArgs e) comboBox1.Items.Add(listBox1.SelectedItem); listBox1.Items.Remove(listBox1.SelectedItem); 遇到的问题和解决方法窗口界面编辑过程中,对于添加代码局部,不够熟练,总是出现错误提醒。解决方法:查看书本信息,屡次练习心得体会通过屡次的练习,熟练的掌握了c#窗体的设计使用方法,了解了

15、各种控件的属性,方法和事件,为网页的设计垫定了根底,对以后的网页的制作有很大的帮助。 实验名称 实验五 掌握在Visual Studio 2021中进展Web应用程序的设计方法实验目的和要求目的:熟悉利用C#进展Web应用程序的设计方法,了解Web应用程序的组成。要求:1.掌握开发Web应用程序的步骤。2.掌握常用的Web效劳器控件的使用方法。3.掌握C#中窗体事件处理机制。4.掌握C#数据库编程的方法。实验内容1.实现教师信息的录入功能,并将教师信息保存在数据库中的teacher表中。教师信息由教师编号、姓名、性别、年龄、民族、职称、职务及教龄组成。设置一个简单的Web应用程序,用来输入教师

16、信息。要求:1进展各种信息的有效性检验教师编号、姓名不能为空;年龄在2065之间;教龄在045年之间;2把输入的完整信息在屏幕上显示出来。注意:民族、职称、职务通过下拉框输入;性别通过单项选择按钮组输入。2. 创立一个Web应用程序,实现用户登录,检查用户名和口令的合法性用户的登录信息维护在数据库中的Tuser表中,该表包括两个varchar10的字段:username与password字段,并给出相应的提示信息。主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2的程序代码和运行结果)(可分栏或加页).auto-style1width:452px;教师信息表教师编号:姓 &

17、nbsp;      名:性        别:男女年        龄:民        族:汉族藏族朝鲜族职        务:教师主任院长校长-请选择您的职务-教        龄:    遇到的问题和解决方法运行时候,一开场只填写了两项,一直提示有错误。经过屡次尝试,最后选择每一项都填写,得到了成功的结果。心得体会编程的时候会遇到各种问题,要做好一个网站一定要有耐心,把每个错误都找到并且处理好,才可能得到想要的结果,还一定要细心,要屡次尝试各种数据,检验一下自己做的到底合格不合格。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁