《软件开发环境与工具》实验指导书 版.docx

上传人:b****6 文档编号:6094361 上传时间:2023-01-03 格式:DOCX 页数:9 大小:125.46KB
下载 相关 举报
《软件开发环境与工具》实验指导书 版.docx_第1页
第1页 / 共9页
《软件开发环境与工具》实验指导书 版.docx_第2页
第2页 / 共9页
《软件开发环境与工具》实验指导书 版.docx_第3页
第3页 / 共9页
《软件开发环境与工具》实验指导书 版.docx_第4页
第4页 / 共9页
《软件开发环境与工具》实验指导书 版.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

《软件开发环境与工具》实验指导书 版.docx

《《软件开发环境与工具》实验指导书 版.docx》由会员分享,可在线阅读,更多相关《《软件开发环境与工具》实验指导书 版.docx(9页珍藏版)》请在冰豆网上搜索。

《软件开发环境与工具》实验指导书 版.docx

《软件开发环境与工具》实验指导书版

 

《软件开发环境与工具》

实验指导书

 

 

计算机科学与技术与学院计算机科学系

二○一三年

实验一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

【实验内容】

1.安装Axure。

2.熟悉Axure开发环境与熟悉常用组件。

3.掌握利用Axure进行原型设计的方法。

【实验要求】

1.设计实现如图3-1所示的XX主界面原型.

图3-1XX首页

2.设计实现如图3-2、3-3、3-4所示的教务系统中系统登录、主界面、查询等页面原型

图3-2系统登录页面

图3-3系统主页面

图3-4查询页面

【实验步骤】

1.安装Axure;

2.运行Axure;

3.设计XX主页面,相关设计素材见实验指导压缩包;

4.设计教务系统相关页面;

5.生成原型,并使用浏览器检查原型系统。

【思考题】

1.利用Axure可以进行哪些类型软件的原型设计?

2.Axure通过那些方式实现页面或窗体的动态交互?

3.简述场景、用例、事件之间的关系?

实验四利用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.按照要求完成实验内容。

【思考题】

1.VisualStudio2010可以开发哪些类型的应用程序?

2.VisualStudio2010中怎样展开或折叠代码块?

3.命名空间的作用是什么?

如何定义或引入命名空间?

4.简述标识符命名规范。

 

实验五利用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.根据要求,添加相应的事件代码,完成实践内容。

【思考题】

1.控制窗体的显示位置,需要设置哪个属性?

2.怎样设置窗体的背景图?

3.如何设置窗体总在最前面?

4.隐藏窗体需要调用哪个方法?

5.输入密码数据,通常使用哪个控件?

实验六:

利用VisualStudio2010进行Web应用程序设计

【目的与要求】

1.了解Web应用程序的组成。

2.熟悉利用C#进行Web应用程序的设计方法

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

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

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

【实验设备与环境】

PC机+MicrosoftSQLServer

【实验内容】

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

【实验要求】

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

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

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

要求:

1)进行各种信息的有效性检验(教师编号、姓名不能为空;年龄在20—65之间;教龄在0—45年之间);2)把输入的完整信息在屏幕上显示出来。

(注意:

民族、职称、职务通过下拉框输入;性别通过单选按钮组输入)。

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

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

【实验步骤】

1.进入Web应用程序设计环境。

2.熟悉Web程序开发环境。

3.按要求完成实验内容。

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

当前位置:首页 > 高等教育 > 艺术

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

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