软件开发环境与工具实验报告Word文件下载.docx

上传人:b****1 文档编号:3595857 上传时间:2023-05-02 格式:DOCX 页数:25 大小:453.40KB
下载 相关 举报
软件开发环境与工具实验报告Word文件下载.docx_第1页
第1页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第2页
第2页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第3页
第3页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第4页
第4页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第5页
第5页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第6页
第6页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第7页
第7页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第8页
第8页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第9页
第9页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第10页
第10页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第11页
第11页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第12页
第12页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第13页
第13页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第14页
第14页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第15页
第15页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第16页
第16页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第17页
第17页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第18页
第18页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第19页
第19页 / 共25页
软件开发环境与工具实验报告Word文件下载.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件开发环境与工具实验报告Word文件下载.docx

《软件开发环境与工具实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件开发环境与工具实验报告Word文件下载.docx(25页珍藏版)》请在冰点文库上搜索。

软件开发环境与工具实验报告Word文件下载.docx

主要仪器设备

台式或笔记本计算机

实验记录(写出实验内容中1,2,3的CDM图和PDM图)(可分栏或加页)

CDM图

PDM图

遇到的问题和解决方法

之前从未用过这个软件,书上也没有,资料都是自己从网上找的。

一开始设置实体之间的关联的时候我就准备把外键设置好,但是CDM模型不能用外键,直到转换为PDM才能用。

虽然界面是汉化过,但是只有一部分,很多东西还需要自己去网上找。

心得体会

关联的建立感觉就是和在学习数据库的时候差不多,只不过用图形界面更为形象具体,同时可以在生成PDM的时候决定所使用的数据库语言,当模型建立完成,每个实体和联系都有相应的代码生成,为数据库的编写提供了方便之处。

实验二利用Axure制作网页原型

安装Axure,熟悉Axure的开发环境与主要功能。

熟练掌握Axure页面设计常用组件、页面间跳转、变量设置、动态面板等用法。

1.安装Axure

2.熟悉Axure开发环境

3.熟悉常用组件

1.设计实现XX主界面原型

2.设计实现教务系统中系统登录、主界面、查询等页面原型

实验记录(写出实验内容中1,2中的设计原型)(可分栏或加页)

实验1:

XX一下,你就知道

用户界面

实验二:

一开始不熟悉,找不到按钮在哪,后来在网上下载了汉化包,找到了相关组件,逐步熟悉了各项功能。

但是转化出来的代码太过于繁杂,同时自己在网页代码这方面的知识不够丰富,有许多内容不认识,故没有贴出来。

Axure同样对我来说是一个全新的开发工具,在这里主要用于网页的开发。

它相对于直接写网页代码,操作起来更加的方便,可视化的组件不必运行就可以看到样式。

但是我认为其功能不如写代码来的强大,所以,如果是简单的网页开发,Axure还是一个比较好的选择。

实验三搭建VisualStudio开发环境,设计Windows控制台应用程序

安装VisualStudio2010,熟悉VisualStudio2010开发环境。

熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写。

1.安装VisualStudio2010。

2.熟悉掌握C#的语法、语句结构。

3.掌握控制台应用程序的设计方法。

1.编写控制台程序:

输入矩形的长和宽,输出矩形的面积和周长。

2.编写控制台应用程序,输入正整数n,输出s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。

3.编写控制台应用程序,输出所有这样的三位数:

这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。

实验记录(写出实验内容中1,2,3的程序代码和运行结果)(可分栏或加页)

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

namespace实验1

{

classProgram

{

staticvoidMain(string[]args)

inta,b,s,c;

a=Int16.Parse(Console.ReadLine());

b=Int16.Parse(Console.ReadLine());

s=a*b;

c=2*(a+b);

Console.WriteLine("

面积为a:

{0}"

s);

周长为a:

c);

}}}

结果:

实验2:

namespace实验二

intn,i,s=0,a=0;

n=Int16.Parse(Console.ReadLine());

for(i=1;

i<

=n;

i++)

a=a+i;

s=s+a;

}

s的值为:

s);

}

结果

实验3:

namespace实验三

inta,d,e,f;

for(a=1;

a<

500;

a++)

d=a/100;

e=(a/10)%10;

f=a%10;

if(a==d*d*d+e*e*e+f*f*f)

a:

{0}b:

{1}c:

{2}"

d,e,f);

该数满足要求:

a);

这几个实验难度不大,比较好实现。

C#相较于以前学过的语言有许多类似之处,理解起来也比较容易。

但是也有许多不一样的地方,如在本实验中,输出方式就与其他语言不一样,因此要多加学习,对C#要有更深的理解,方便以后的编程。

实验四掌握在VisualStudio2010中进行WindowsForm应用程序的设计方法

熟悉利用C#进行Windows窗体应用程序的设计方法,了解Windows窗体应用程序的组成。

1.熟练掌握C#窗体和各种常用控件的属性、方法和事件。

2.掌握C#中使用各种常用控件设计界面的方法。

3.掌握C#中窗体事件处理机制。

1.创建一个Windows窗体应用程序,向其中添加一个窗体,实现用户登录(输入用户名和口令,假设正确的用户名/口令为zy1001_2/10011002),并给出相应的提示信息。

规定用户错误输入不超过3次。

2.搬砖问题:

36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖。

要求一次全搬完,问男、女、小孩各多少人?

3.设计一个窗体,通过一个列表框向组合框中添加项。

usingSystem;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Windows.Forms;

namespace实验4_1_

publicpartialclassForm1:

Form

staticinti=0;

publicForm1()

InitializeComponent();

privatevoidForm1_Load(objectsender,EventArgse)

{}

privatevoidusername_TextChanged(objectsender,EventArgse)

privatevoidbutton1_Click(objectsender,EventArgse)

if(username.Text=="

zy1001_2"

if(password.Text=="

10011002"

MessageBox.Show("

登陆成功!

"

);

else

密码错误!

password.Text="

;

i++;

if(i==3)

输错密码超过三次"

Close();

用户名错误!

namespace实验4_2_

floatn=36,z=36,i,j,k;

Stringa="

b="

男"

c="

女"

d="

小孩"

for(i=0;

=9;

for(j=0;

j<

=12;

j++)

for(k=0;

k<

=72;

k++)

if((4*i+3*j+k/2==36)&

&

(i+j+k==36))

a=b+i.ToString()+c+j.ToString()+d+k.ToString();

result.Text=result.Text+a;

实验3:

namespace实验4_3_

comboBox1.Items.Add(listBox1.SelectedItem);

第一个实验,在设置输错密码次数i上,放在click事件中,结果要不是不计数,要不是错一次就提示三次直接结束。

后来我把i设置为sataic,改为全局变量,终于可以正常使用。

窗体的使用,我觉得类似于在高中学过的VB,但是那时还不懂编程。

现在在C#里正式学到了窗体和代码的结合使用,更加有利于自己之后的学习。

但是自己在设置窗体的属性时,总要通过查阅书来确定各自属性的作用,自己还是对窗体的了解不够,以后要多做一些窗体方面的学习和使用。

实验五掌握在VisualStudio2010中进行Web应用程序的设计方法

熟悉利用C#进行Web应用程序的设计方法,了解Web应用程序的组成。

1.掌握开发Web应用程序的步骤。

2.掌握常用的Web服务器控件的使用方法。

4.掌握C#数据库编程的方法。

1.实现教师信息的录入功能,并将教师信息保存在数据库中的teacher表中。

教师信息由教师编号、姓名、性别、年龄、民族、职称、职务及教龄组成。

设置一个简单的Web应用程序,用来输入教师信息。

1)进行各种信息的有效性检验(教师编号、姓名不能为空;

年龄在20—65之间;

教龄在0—45年之间);

2)把输入的完整信息在屏幕上显示出来。

(注意:

民族、职称、职务通过下拉框输入;

性别通过单选按钮组输入)。

2.创建一个Web应用程序,实现用户登录,检查用户名和口令的合法性(用户的登录信息维护在数据库中的Tuser表中,该表包括两个varchar(10)的字段:

username与password字段),,并给出相应的提示信息。

实验记录(写出实验内容中1,2的程序代码和运行结果)(可分栏或加页)

实验一Default.apsx文件

<

%@PageTitle="

主页"

Language="

C#"

MasterPageFile="

~/Site.master"

AutoEventWireup="

true"

CodeBehind="

Default.aspx.cs"

Inherits="

WebApplication1._Default"

%>

asp:

ContentID="

HeaderContent"

runat="

server"

ContentPlaceHolderID="

HeadContent"

>

<

styletype="

text/css"

.style1

width:

100%;

.style2

91px;

.style3

178px;

.style4

554px;

/style>

/asp:

Content>

BodyContent"

MainContent"

h2>

欢迎进入教师系统

/h2>

tableclass="

style1"

tr>

tdclass="

style2"

LabelID="

Label1"

Text="

教师编号"

Label>

/td>

style4"

TextBoxID="

txbID"

TextBox>

RequiredFieldValidatorID="

RequiredFieldValidator1"

ControlToValidate="

ErrorMessage="

不能为空"

RequiredFieldValidator>

/tr>

Label2"

姓名"

txbName"

RequiredFieldValidator2"

Label3"

性别"

RadioButtonID="

rbtMan"

GroupName="

sex"

/>

男<

rbtWoman"

女<

年龄<

txbAge"

RangeValidatorID="

RangeValidator2"

年龄在20-65"

MaximumValue="

65"

MinimumValue="

20"

RangeValidator>

民族<

DropDownListID="

ddlNation"

DataSourceID="

SqlDataSource1"

DataTextField="

Name"

DataValueField="

DropDownList>

SqlDataSourceID="

ConnectionString="

%$ConnectionStrings:

STConnectionString%>

SelectCommand="

SELECT[Name]FROM[nation]"

SqlDataSource>

职称<

ddlTitle"

SqlDataSource2"

STConnectionString2%>

SELECT[Name]FROM[teachertitle]"

职务<

ddlDuty"

SqlDataSource3"

SELECT[Name]FROM[Duty]"

教龄<

txbTAge"

RangeValidator1"

教龄在0-45"

45"

0"

/table>

style3"

ButtonID="

Button1"

添加"

Height="

28px"

onclick="

Button1_Click1"

Width="

64px"

td>

Button2"

查询"

24px"

Button2_Cli

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2