《软件开发环境与工具》-实验指导书 (2013版)_第1页
《软件开发环境与工具》-实验指导书 (2013版)_第2页
《软件开发环境与工具》-实验指导书 (2013版)_第3页
《软件开发环境与工具》-实验指导书 (2013版)_第4页
《软件开发环境与工具》-实验指导书 (2013版)_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-PAGE2-《软件开发环境与工具》实验指导书 计算机科学与技术与学院计算机科学系二○一三年

目录TOC\o"1-1"\h\z\u实验一CASE工具PowerDesiner的使用 3实验二熟悉SQL语言 5实验三利用Axure制作网页原型 7实验四利用VisualStudio开发Windows控制台应用程序 10实验五利用VisualStudio2010开发WindowsForm应用程序 12实验六利用VisualStudio2010进行Web应用程序设计 14

实验一CASE工具PowerDesiner的使用【目的与要求】安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法。【实验设备与环境】PC机+PowerDesiner【实验内容】1.安装PowerDesiner。2.了解CDM的主要设计元素和设计过程。3.熟悉模型转换工具的使用。4.熟悉PDM的主要设计元素和设计过程。5.了解设计报告的生成方法。【实验要求】设计学生住宿管理的CDM、PDM。要求PDM能方便实现以下功能:1.学生管理(1)录入班级、院、专业:可以添加、删除、插入学院、专业、年级信息(2)录入学生信息:对宿舍编号、姓名、院、专业、性别、年级、班级、出生年月、籍贯、住宿费、押金、录入日期等内容。可以添加、修改、删除等。(3)查询:可设置查询条件,对学生信息进行查询。(4)换宿舍:可进行换房,有原房号,新房号,姓名等项。(5)毕业班清理:对于已经毕业的班级,可以选择清除的年级,进行清理。2.宿舍管理(1)录入宿舍信息:有宿舍编号、宿舍电话、应住人数、录入日期等栏目。对以上信息可以进行浏览、添加、修改、删除等。(2)宿舍信息统计:可以根据楼号、宿舍编号进行查询统计。查询内容包括:宿舍编号、应住人数、实住人数、空位数、宿舍电话、录入日期等项。统计内容包括应住人数、实住人数、空位数等。3.卫生管理(1)录入统计:填入学院、年级、宿舍编号可查卫生平均分。还进行增、删、改、查等功能。(2)卫生排名:选择年级,按全部寝室排名或按栋排名。【实验步骤】1.运行PowerDesiner安装文件。2.按照安装向导,安装PowerDesiner。3.安装成功之后,进入PowerDesiner的CDM设计界面,了解CDM的主要设计元素和设计过程。4.分析住宿管理的需求,分析其中应含有的实体及其属性,建立实体联系,设计住宿管理的CDM。5.检测CDM,并进行模型转换。6.优化PDM。7.生成设计报告。8.实验结束后,整理实验报告。【思考题】1.CDM和PDM有什么区别?2.如何使用PDM生成创建数据库对象的脚本。

实验二熟悉SQL语言【目的与要求】学习简单SQL语句的使用,为后续学习和实验奠定基础。【实验设备与环境】PC机+MicrosoftSQLServer【实验内容】编写简单的SQL语句,实现实验要求,掌握SELECT、INSERT、UPDATE、DELETE等语句的用法。【实验要求】1.编写一条SELECT语句,从表Student中查询满足条件:性别为女并且班级编号为030001的记录。2.编写一条SELECT语句,从表Course中查询满足条件:课程名称为‘计算机组成原理’的记录,每条记录只显示’课程编号’、’课程名称’、’课程介绍’3列。3.编写一条SELECT语句,从表Student中查询满足条件:姓名为’王晶’、’李平’、‘赵飞’、’卫清’的学生的记录,并将结果存入自动生成的表’Student3’4.编写一条SELECT语句,从表Teacher中查询满足条件:TTcode列为空的记录并且DNO为’0005’5.编写一条SELECT语句,从表Teacher和表TC中查询数据:显示教师与其讲授课程的基本信息。6.向表Student中添加数据:姓名:李玲,出生日期:1986-5-2,学号:03011,班级编号:030006。7.删除数据表’Student’中计算机专业的男学生的信息。8.修改数据表’Student’中李刚的性别为男。【实验步骤】1.打开企业管理器。2.将教师提供的数据文件恢复成SM数据库。3.打开SQLServer查询分析器。4.选择SM数据库。5.按照要求,在查询分析器中输入SQL语句,并执行,检查执行结果。6.保存正确执行的SQL语句。7.实验结束后,整理实验报告。【思考题】1.如何对查询结果进行排序。2.查看SQLServer联机帮助,学习使用分组聚合函数。

实验三利用Axure制作网页原型【目的与要求】安装Axure,熟悉Axure的开发环境与主要功能。熟练掌握Axure页面设计常用组件、页面间跳转、变量设置、动态面板等用法。【实验设备与环境】PC机+MicrosoftSQLServer【实验内容】安装Axure。熟悉Axure开发环境与熟悉常用组件。掌握利用Axure进行原型设计的方法。【实验要求】设计实现如图3-1所示的百度主界面原型.图3-1百度首页设计实现如图3-2、3-3、3-4所示的教务系统中系统登录、主界面、查询等页面原型图3-2系统登录页面图3-3系统主页面图3-4查询页面【实验步骤】安装Axure;运行Axure;设计百度主页面,相关设计素材见实验指导压缩包;设计教务系统相关页面;生成原型,并使用浏览器检查原型系统。【思考题】利用Axure可以进行哪些类型软件的原型设计?Axure通过那些方式实现页面或窗体的动态交互?简述场景、用例、事件之间的关系?

实验四利用VisualStudio开发Windows控制台应用程序【目的与要求】安装VisualStudio2010,熟悉VisualStudio2010开发环境。熟练掌握C#的语法、语句结构,并能进行控制台应用程序的编写。【实验设备与环境】PC机+MicrosoftSQLServer【实验内容】1.安装VisualStudio2010。2.熟悉掌握C#的语法、语句结构。3.掌握控制台应用程序的设计方法。【实验要求】利用VisualStudio2010开发环境,采用C#语言实现以下控制台应用程序。1.编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。2.编写控制台应用程序,输入正整数n,输出s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。3.编写控制台应用程序,输出所有这样的三位数:这个三位数本身恰好等于其每个数字的立方和(例153=13+53+33)。【实验步骤】1.运行VisualStudio2010安装文件。2.按照安装向导说明,完成安装。3.打开Visualstudio2010,进入IDE,熟悉编程环境。4.按照要求完成实验内容。【思考题】VisualStudio2010可以开发哪些类型的应用程序?VisualStudio2010中怎样展开或折叠代码块?命名空间的作用是什么?如何定义或引入命名空间?简述标识符命名规范。

实验五利用VisualStudio2010开发WindowsForm应用程序【目的与要求】熟悉VisualStudio2010,掌握常用控件的属性、事件,并熟练进行Windows窗体应用程序的编写。1.熟练掌握C#窗体和各种常用控件的属性、方法和事件。2.掌握C#中使用各种常用控件设计界面的方法。3.掌握C#中窗体事件处理机制。【实验设备与环境】PC机+MicrosoftSQLServer【实验内容】熟悉利用C#进行Windows窗体应用程序的设计方法,了解Windows窗体应用程序的组成。【实验要求】1.创建一个Windows窗体应用程序,向其中添加一个窗体,实现用户登录(输入用户名和口令,假设正确的用户名/口令为zy1001_2/10011002),并给出相应的提示信息。规定用户错误输入不超过3次。2.搬砖问题:36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖。要求一次全搬完,问男、女、小孩各多少人?3.设计一个窗体,通过一个列表框向组合框中添加项。【实验步骤】1.进入C#窗体应用程序设计环境。2.熟悉Windows窗体程序开发环境。3.从工具箱中选择合适的控件,进行界面设计。4.根据要求,添加相应的事件代码,完成实践内容。【思考题】控制窗体的显示位置,需要设置哪个属性?怎样设置窗体的背景图?如何设置窗体总在最前面?隐藏窗体需要调用哪个方法?输入密码数据,通常使用哪个控件?

实验六:利用VisualStudio2010进行Web应用程序设计【目的与要求】了解Web应用程序的组成。熟悉利用C#进行Web应用程序的设计方法掌握开发Web应用程序的步骤。掌握常用的Web服务器控件的使用方法。掌握C#数据库编程的方法。【实验设备与环境】PC机+MicrosoftSQLServer【实验内容】熟悉利用C#进行Web应用程序的设计方法,了解Web应用程序的组成。【实验要求】1.实现教师信息的录入功能,并将教师信息保存在数据库中的teacher表中。教师信息由教师编号、姓名、性别、年龄、民族、职称、职务及教龄组成。设置一个简单的Web应用程序,用来输入教师信息。要求:1)进行各种信息的有效性检验(教师编号、姓名不能为空;年龄在20—65之间;教龄在0—45年之间);2)把输入的完整

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论