ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:559.23KB ,
资源ID:5474833      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5474833.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件环境与开发实验报告资料.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件环境与开发实验报告资料.docx

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

2、接建立)。1学生管理(1)建立班级、院、专业CDM、PDM模型;(2)建立学生信息CDM、PDM模型,包括学号、姓名、院、专业、性别、年级、班级、出生年月、籍贯、住宿费、押金、录入日期及宿舍编号等内容。2 宿舍管理建立宿舍信息CDM、PDM模型,包括有宿舍编号、宿舍名称、宿舍电话、应住人数、录入日期等栏目。3 对学生管理、宿舍管理、班级、院、专业实体(或表)之间建立联系。主要仪器设备笔记本计算机实验记录(写出实验内容中1,2,3的CDM图和PDM图)(可分栏或加页)1.学生住宿管理的CDM如下图:2.学生住宿管理的PDM如下图:遇到的问题和解决方法1.CDM检查中出现大量错误,多次尝试检查,多

3、次运行;1.模型转换过程中,找不到位置,对实验工具不熟悉。心得体会 经过实验,了解了CDM的主要设计元素和设计过程,熟悉了模型转换工具的使用,熟悉了PDM的主要设计元素和设计过程。初步了解了PowerDesigner 。实验名称 实验二搭建Visual Studio开发环境,设计Windows控制台应用程序实验目的和要求目的:安装Visual Studio 2010,熟悉Visual Studio 2010开发环境。 熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写。要求:1安装Visual Studio 2010。2熟悉掌握C#的语法、语句结构。3掌握控制台应用程序的设计方法。实验

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

5、mespace _3 class shiyan3 static void Main(string args) int a, b,area,zhouchang; Console.WriteLine(请输入长方形长); a = int.Parse(Console.ReadLine(); Console.WriteLine(请输入长方形宽); b = int.Parse(Console.ReadLine(); area = a * b; zhouchang = (a + b) * 2; Console.WriteLine(周长为0, zhouchang); Console.WriteLine(面积为

6、0, area); 运行结果:2.实验代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _3_2 class Program static void Main(string args) int s = 0; int i; int j; int n; Console.WriteLine(请输入n:); n=int.Parse(Console.ReadLine(); for (i = 1; i =n; i+) for (j = 1; j = i; j+) s

7、+= j; Console.WriteLine(s的值为0,s); 运行结果:3.实验代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _3_3 class Program static void Main(string args) int i; int j; int k; int sum; int q; for (i = 1; i = 9; i+) for (j = 0; j = 9; j+) for (k = 0; k = 9; k+) sum = i

8、 * i * i + j * j * j + k * k * k; q=100*i+10*j+k; if (sum = q) Console.WriteLine(q); 运行结果:遇到的问题和解决方法在循环条件设计中语法掌握不熟悉,思路不清晰,出现了一些错误,经过仔细分析,通过数据调试发现问题,进而解决问题,纠正错误。心得体会经过试验,熟悉了掌握C#的语法、语句结构。掌握了控制台应用程序的设计方法。实验名称 实验三 掌握在Visual Studio 2010中进行Windows Form应用程序的设计方法实验目的和要求目的:熟悉利用C#进行Windows窗体应用程序的设计方法,了解Window

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

10、0实验记录(写出实验内容中1,2,3的程序代码和运行结果)对于本次实验的步骤有首先得对C#窗口应用程序设计环境进行了解,熟悉windows窗口程序开发环境,进而完成实验。实验代码1(用户登录):using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Form

11、s;namespace 开发环境与工具实验四_1_ public partial class Form1 : Form public Form1() InitializeComponent(); int i = 1; private void btnlog_Click(object sender, EventArgs e) if (i = 3) MessageBox.Show(登录次数太多!,退出警告); Application.Exit(); else if (tbname.Text = zy1001_2) if (tbpsw.Text = 10011002) MessageBox.Show

12、(登录成功!,登录成功); else int m = 3 - i; MessageBox.Show(密码错误!,密码错误); labwarn.Visible = true; labwarn.Text = 还有 + m + 次登录机会!; i+; else MessageBox.Show(账号错误!,账号错误); 实验代码2(搬砖问题): using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq

13、;using System.Text;using System.Windows.Forms;namespace CA4_02 public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_Click(object sender, EventArgs e) int man, woman, child; for (man = 0; man = 9; man+) for (woman = 0; woman = 12; woman+) child = 36 - woman - m

14、an; if (36 = child/ 2 + 3 * woman + 4 * man & child % 2 = 0) listBox1.Items.Add(男人为:+man); listBox1.Items.Add(女人为:+woman); listBox1.Items.Add(小孩为:+child); private void listBox1_SelectedIndexChanged(object sender, EventArgs e) private void Form1_Load(object sender, EventArgs e) private void textBox1_

15、TextChanged(object sender, EventArgs e) 运行结果: 3.实验代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace CA4_3 public partial class Form1 : Form public Form1() Initia

16、lizeComponent(); private void button1_Click(object sender, EventArgs e) if (listBox1.Text != ) if (!comboBox1.Items.Contains(listBox1.Text) comboBox1.Items.Add(listBox1.Text); private void Form1_Load(object sender, EventArgs private void listBox1_SelectedIndexChanged(object sender, EventArgs e)priva

17、te void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 运行结果:遇到的问题和解决方法在对组合框编程时,对于条件逻辑关系不是很清楚,所以编写过程遇到了一些困难。但是,通过查阅资料,对于内容有了更深入地了解,解决了问题,调试成功。心得体会通过实验,熟练掌握了C#窗体和各种常用控件的属性、方法和事件。掌握了C#中使用各种常用控件设计界面的方法。掌握了C#中窗体事件处理机制。实验名称 实验四 掌握在Visual Studio 2010中进行Web应用程序的设计方法实验目的和要求目的:熟悉利用C#进行Web应用程序的设计方法

18、,了解Web应用程序的组成。要求:1.掌握开发Web应用程序的步骤。2.掌握常用的Web服务器控件的使用方法。3.掌握C#中窗体事件处理机制。4.掌握C#数据库编程的方法。实验内容1.实现教师信息的录入功能,并将教师信息保存在数据库中的teacher表中。教师信息由教师编号、姓名、性别、年龄、民族、职称、职务及教龄组成。设置一个简单的Web应用程序,用来输入教师信息。要求:1)进行各种信息的有效性检验(教师编号、姓名不能为空;年龄在2065之间;教龄在045年之间);2)把输入的完整信息在屏幕上显示出来。(注意:民族、职称、职务通过下拉框输入;性别通过单选按钮组输入)。2. 创建一个Web应用

19、程序,实现用户登录,检查用户名和口令的合法性(用户的登录信息维护在数据库中的Tuser表中,该表包括两个varchar(10)的字段:username与password字段),并给出相应的提示信息。主要仪器设备台式或笔记本计算机实验记录(写出实验内容中1,2的程序代码和运行结果)(可分栏或加页) 教师登录系统 男 女 单身女博士 汉族 回族 维吾尔族 满族 初级 中级 高级 老师 主任 校长        运行结果:3.代码using System;using System.Collections.Generic;using Syst

20、em.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data.SqlClient;using System.Configuration;public partial class Default2 : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) protected void Login1_Authenticate1(object sender, AuthenticateEventArgs e) SqlConnection con = new SqlConnection(); con.ConnectionString = Server = CZY-PC;uid=

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1