软件开发环境与工具实验指导书.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 环境 工具 实验 指导书
- 资源描述:
-
《软件开发环境与工具》 实验指导书 计算机科学与技术与学院计算机科学系 二○一三年 目 录 实验一 CASE工具PowerDesiner的使用 3 实验二 熟悉SQL语言 5 实验三 运用Axure制作网页原型 7 实验四 运用Visual Studio开发Windows控制台应用程序 10 实验五 运用Visual Studio 2023开发Windows Form应用程序 12 实验六 运用Visual Studio 2023进行Web应用程序设计 14 实验一 CASE工具PowerDesiner的使用 【目的与规定】 安装PowerDesiner,并了解掌握PowerDesiner的重要功能和使用方法。 【实验设备与环境】 PC机+PowerDesiner 【实验内容】 1.安装PowerDesiner。 2.了解CDM的重要设计元素和设计过程。 3.熟悉模型转换工具的使用。 4.熟悉P DM的重要设计元素和设计过程。 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机+Microsoft SQL Server 【实验内容】 编写简朴的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.打开SQL Server 查询分析器。 4.选择SM数据库。 5.按照规定,在查询分析器中输入SQL语句,并执行,检查执行结果。 6.保存对的执行的SQL语句。 7.实验结束后,整理实验报告。 【思考题】 1.如何对查询结果进行排序。 2.查看SQL Server联机帮助,学习使用分组聚合函数。 实验三 运用Axure制作网页原型 【目的与规定】 安装Axure,熟悉Axure的开发环境与重要功能。纯熟掌握Axure页面设计常用组件、页面间跳转、变量设立、动态面板等用法。 【实验设备与环境】 PC机+Microsoft SQL Server 【实验内容】 1. 安装Axure。 2. 熟悉Axure开发环境与熟悉常用组件。 3. 掌握运用Axure进行原型设计的方法。 【实验规定】 1. 设计实现如图3-1所示的百度主界面原型. 图 3-1 百度首页 2. 设计实现如图3-2、3-3、3-4所示的教务系统中系统登录、主界面、查询等页面原型 图3-2系统登录页面 图3-3 系统主页面 图3-4 查询页面 【实验环节】 1. 安装Axure; 2. 运营Axure; 3. 设计百度主页面,相关设计素材见实验指导压缩包; 4. 设计教务系统相关页面; 5. 生成原型,并使用浏览器检查原型系统。 【思考题】 1. 运用Axure可以进行哪些类型软件的原型设计? 2. Axure通过那些方式实现页面或窗体的动态交互? 3. 简述场景、用例、事件之间的关系? 实验四 运用Visual Studio开发Windows控制台应用程序 【目的与规定】 安装Visual Studio 2023,熟悉Visual Studio 2023开发环境。 纯熟掌握C#的语法、语句结构,并能进行控制台应用程序的编写。 【实验设备与环境】 PC机+Microsoft SQL Server 【实验内容】 1.安装Visual Studio 2023。 2.熟悉掌握C#的语法、语句结构。 3.掌握控制台应用程序的设计方法。 【实验规定】 运用Visual Studio 2023开发环境,采用C#语言实现以下控制台应用程序。 1.编写控制台程序:输入矩形的长和宽,输出矩形的面积和周长。 2. 编写控制台应用程序,输入正整数n,输出 s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的计算结果。 3. 编写控制台应用程序,输出所有这样的三位数:这个三位数自身恰好等于其每个数字的立方和(例153=13+53+33)。 【实验环节】 1.运营Visual Studio 2023安装文献。 2.按照安装向导说明,完毕安装。 3.打开Visual studio 2023,进入IDE,熟悉编程环境。 4.按照规定完毕实验内容。 【思考题】 1. Visual Studio 2023可以开发哪些类型的应用程序? 2. Visual Studio 2023中如何展开或折叠代码块? 3. 命名空间的作用是什么?如何定义或引入命名空间? 4. 简述标记符命名规范。 实验五 运用Visual Studio 2023开发Windows Form应用程序 【目的与规定】 熟悉Visual Studio 2023,掌握常用控件的属性、事件,并纯熟进行Windows窗体应用程序的编写。 1.纯熟掌握C#窗体和各种常用控件的属性、方法和事件。 2.掌握C#中使用各种常用控件设计界面的方法。 3.掌握C#中窗体事件解决机制。 【实验设备与环境】 PC机+Microsoft SQL Server 【实验内容】 熟悉运用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. 输入密码数据,通常使用哪个控件? 实验六:运用Visual Studio 2023进行Web应用程序设计 【目的与规定】 1. 了解Web应用程序的组成。 2. 熟悉运用C#进行Web应用程序的设计方法 3. 掌握开发Web应用程序的环节。 4. 掌握常用的Web服务器控件的使用方法。 5. 掌握C#数据库编程的方法。 【实验设备与环境】 PC机+Microsoft SQL Server 【实验内容】 熟悉运用C#进行Web应用程序的设计方法,了解Web应用程序的组成。 【实验规定】 1.实现教师信息的录入功能,并将教师信息保存在数据库中的teacher表中。教师信息由教师编号、姓名、性别、年龄、民族、职称、职务及教龄组成。设立一个简朴的Web应用程序,用来输入教师信息。规定:1)进行各种信息的有效性检查(教师编号、姓名不能为空;年龄在20—65之间;教龄在0—45年之间);2)把输入的完整信息在屏幕上显示出来。(注意:民族、职称、职务通过下拉框输入;性别通过单选按钮组输入)。 2. 创建一个Web应用程序,实现用户登录,检查用户名和口令的合法性(用户的登录信息维护在数据库中的Tuser表中,该表涉及两个varchar(10)的字段:username与password字段),,并给出相应的提醒信息。 【实验环节】 1. 进入Web应用程序设计环境。 2. 熟悉Web程序开发环境。 3. 按规定完毕实验内容。展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




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



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/3370682.html