好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

软件开发环境与工具实验指导书.doc

26页
  • 卖家[上传人]:公****
  • 文档编号:420190154
  • 上传时间:2022-10-12
  • 文档格式:DOC
  • 文档大小:220KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 软件开发环境与工具实验包 太原理工大学计算机科学与技术学院2014-11-04说 明本书适用于计算机科学与技术专业、计算机工程专业及软件工程专业《软件开发环境与工具》的实验指导,共8个学时覆盖软件开发的过程,涉及当前较流行的软件开发工具与环境一、实验的性质、目的和任务:1.巩固和运用所学知识,解决具体问题,以达到理论联系实际的目的2.使学生明确后续的应用软件方向课程的学习目的,加深对这些课程的理解,能够应用本课程介绍的环境和工具进行后续课程的课程设计,使学生具备一定的应用软件的开发能力3.了解和掌握软件开发的整体过程,并结合实际应用开发一个小型应用软件,提高软件开发的实际能力,为今后毕业设计打下良好的基础4.了解当前流行的软件开发工具与环境二、实验的内容、要求及学时分配:1.CASE工具PowerDesiner的使用 (2学时)安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法2. 搭建Axure环境,利用Axure制作网页原型(2学时)3.搭建Visual Studio开发环境,设计Windows控制台应用程序(2学时)安装并熟悉Visual Studio开发环境,进行Windows控制台应用程序设计。

      4.掌握在Visual Studio 2010中进行Windows Form应用程序的设计方法 (2学时)使用Visual Studio集成环境,利用C#语言进行Windows窗体应用程序设计5. 掌握在Visual Studio 2010中进行Web应用程序的设计方法(2学时)使用Visual Studio集成环境,利用C#语言及ASP.NET技术进行Web应用程序设计三、实验考核:以学生的实验报告和做实验时的表现考核为依据,有优、良、中、及格、不及格五个等级,可以分别每次实验提交一个报告,也可以写成综合报告四、参考资料:《软件开发环境与工具》.相洁等. 电子工业出版社.《C#程序设计教程》.李宝春等.清华大学出版社.《PowerDesigner》. 软件分析设计技术电子工业出版社实验一 CASE工具PowerDesigner的使用一、实验目的:安装PowerDesigner,并了解、掌握PowerDesigner的主要功能和使用方法二、实验要求:1.安装PowerDesigner2.了解CDM的主要设计元素和设计过程3.熟悉模型转换工具的使用4.熟悉PDM的主要设计元素和设计过程。

      三、实验内容:设计学生住宿管理的CDM、PDM(PDM模型最好包括:1、通过CDM模型生成;2、直接建立)1.学生管理(1)建立班级、院、专业CDM、PDM模型;(2)建立学生信息CDM、PDM模型,包括学号、姓名、院、专业、性别、年级、班级、出生年月、籍贯、住宿费、押金、录入日期及宿舍编号等内容2. 宿舍管理建立宿舍信息CDM、PDM模型,包括有宿舍编号、宿舍名称、宿舍、应住人数、录入日期等栏目3. 对学生管理、宿舍管理、班级、院、专业实体(或表)之间建立联系四、实验步骤:1.运行PowerDesiner安装文件2.按照安装向导,安装PowerDesigner3.安装成功之后,进入PowerDesigner的CDM设计界面,了解CDM的主要设计元素和设计过程4.分析住宿管理的需求,分析其中应含有的实体及其属性,建立实体联系,设计住宿管理的CDM5.检测CDM,并进行模型转换6.优化PDM转化的PDM优化的PDM实验二 利用Axure制作网页原型一、实验目的安装Axure,熟悉Axure的开发环境与主要功能熟练掌握Axure页面设计常用组件、页面间跳转、变量设置、动态面板等用法二、实验要求:1.安装Axure2.熟悉Axure开发环境3.熟悉常用组件三、实验内容1.设计实现百度主界面原型2. 设计实现教务系统中系统登录、主界面、查询等页面原型四、实验步骤:1.安装Axure。

      2.按照要求完成实验内容实验三:搭建Visual Studio开发环境,设计Windows控制台应用程序一、实验目的:安装Visual Studio 2010,熟悉Visual Studio 2010开发环境 熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写二、实验要求:1.安装Visual Studio 20102.熟悉掌握C#的语法、语句结构3.掌握控制台应用程序的设计方法三、实验内容:1.编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果3. 编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33) 四、实验步骤:1.运行Visual Studio 2010安装文件2.按照安装向导说明,完成安装3.打开Visual studio 2010,进入IDE,熟悉编程环境4.按照要求完成实验内容 1.using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace tool_girth_exe{ class Program { static void Main(string[] args) { double a, b, c, d; Console.Write("请?输?入?长¤"); a = double.Parse(Console.ReadLine()); Console.Write("请?输?入?宽í"); b = double.Parse(Console.ReadLine()); c = 2 * (a + b); Console.WriteLine("矩?形?的?周ü长¤为a:{0}", c); d = a * b; Console.WriteLine("矩?形?的?面?积y为a:{0}", d); } }}2.using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("请?输?入?一?个?数簓"); int sum = 0; int a = 0; int n; n = int.Parse(Console.ReadLine()); for (int i = 0; i <= n; i++) { a = i + 1; sum = sum + a; } Console.WriteLine(sum); } }}3.using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int i, j, k, n; Console.WriteLine("水?仙é花¨数簓是?:阰"); for (n = 100; n < 1000; n++) { i = n / 100; j = n / 10 % 10; k = n % 10; if (n == i * i * i + j * j * j + k * k * k) { Console.WriteLine(n); } } } }} 实验四:掌握在Visual Studio 2010中进行Windows Form应用程序的设计方法一、实验目的:熟悉利用C#进行Windows窗体应用程序的设计方法,了解Windows 窗体应用程序的组成。

      二、实验要求:1.熟练掌握C#窗体和各种常用控件的属性、方法和事件2.掌握C#中使用各种常用控件设计界面的方法3.掌握C#中窗体事件处理机制三、实验内容:1. 创建一个Windows窗体应用程序,向其中添加一个窗体,实现用户登录(输入用户名和口令,假设正确的用户名/口令为zy1001_2/10011002),并给出相应的提示信息规定用户错误输入不超过3次2.搬砖问题:36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖要求一次全搬完,问男、女、小孩各多少人?3. 设计一个窗体,通过一个列表框向组合框中添加项四、实验步骤:1. 进入C#窗体应用程序设计环境2. 熟悉Windows窗体程序开发环境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 WindowsFormsApplication1{ public partial class Form1 : Form { in。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.