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

上传人:F****n 文档编号:97998165 上传时间:2019-09-07 格式:DOC 页数:8 大小:57KB
返回 下载 相关 举报
《软件开发环境与工具》实验指导书_第1页
第1页 / 共8页
《软件开发环境与工具》实验指导书_第2页
第2页 / 共8页
《软件开发环境与工具》实验指导书_第3页
第3页 / 共8页
《软件开发环境与工具》实验指导书_第4页
第4页 / 共8页
《软件开发环境与工具》实验指导书_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《《软件开发环境与工具》实验指导书》由会员分享,可在线阅读,更多相关《《软件开发环境与工具》实验指导书(8页珍藏版)》请在金锄头文库上搜索。

1、软件开发环境与工具实验指导书 相洁、吕进来、李志萍太原理工大学计算机与软件学院2008-03-01说 明本书适用于计算机科学与技术专业软件开发环境与工具的实验指导,共8个学时。覆盖软件开发的过程,涉及当前较流行的软件开发工具与环境。一、实验的性质、目的和任务:1巩固和运用所学知识,解决具体问题,以达到理论联系实际的目的。2使学生明确后续的应用软件方向课程的学习目的,加深对这些课程的理解,能够应用本课程介绍的环境和工具进行后续课程的课程设计,使学生具备一定的应用软件的开发能力。3了解和掌握软件开发的整体过程,并结合实际应用开发一个小型应用软件,提高软件开发的实际能力,为今后毕业设计打下良好的基础

2、。4了解当前流行的软件开发工具与环境。二、实验的内容、要求及学时分配:1CASE工具PowerDesiner的使用 (2学时)安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法。2简单SQL语句的使用 (2学时)熟悉简单SQL语句的用法,为后续学习和实验奠定基础。3搭建Delphi开发环境,设计用户界面 (2学时)安装并熟悉Delphi开发环境,进行应用程序简单界面的设计和简单事件的填加。4数据库连接 (2学时)使用Delphi数据库控件连接数据库,设计并实现用户登录窗体和维护学生基本信息窗体。三、实验考核:以学生的实验报告和做实验时的表现考核为依据,有优、良

3、、中、差四个等级,可以分别每次实验提交一个报告,也可以写成综合报告。四、参考资料:1. 软件开发技术与应用.李昌武 等. 清华大学出版社.2. 计算机软件技术基础(第二版). 麦中凡, 吕庆中 等.高等教育出版社.3. 软件开发技术基础. 赵英良,仇国巍. 机械工业出版社.4. Delphi程序设计大学教程.刘艺,罗兵,周安栋.机械工业出版社.5. Delphi 7开发基础教程.ATA教育公司,牛汉民. 科学出版社.实验一 CASE工具PowerDesiner的使用一、实验目的:安装PowerDesiner,并了解掌握PowerDesiner的主要功能和使用方法。二、实验内容:1安装Power

4、Desiner。2了解CDM的主要设计元素和设计过程。3熟悉模型转换工具的使用。4熟悉P DM的主要设计元素和设计过程。5了解设计报告的生成方法。三、实验要求:设计学生住宿管理的CDM、PDM。要求PDM能方便实现以下功能:1学生管理(1)录入班级、院、专业: 可以添加、删除、插入学院、专业、年级信息(2)录入学生信息:对宿舍编号、姓名、院、专业、性别、年级、班级、出生年月、籍贯、住宿费、押金、录入日期等内容。可以添加、修改、删除等。(3)查询:可设置查询条件,对学生信息进行查询。(4)换宿舍:可进行换房,有原房号,新房号,姓名等项。(5)毕业班清理:对于已经毕业的班级,可以选择清除的年级,进

5、行清理。2 宿舍管理(1)录入宿舍信息:有宿舍编号、宿舍电话、应住人数、录入日期等栏目。对以上信息可以进行浏览、添加、修改、删除等。(2)宿舍信息统计:可以根据楼号、宿舍编号进行查询统计。查询内容包括:宿舍编号、应住人数、实住人数、空位数、宿舍电话、录入日期等项。统计内容包括应住人数、实住人数、空位数等。3 卫生管理(1)录入统计:填入学院、年级、宿舍编号可查卫生平均分。还进行增、删、改、查等功能。(2)卫生排名:选择年级,按全部寝室排名或按栋排名。四、实验步骤:1运行PowerDesiner安装文件。2按照安装向导,安装PowerDesiner。3安装成功之后,进入PowerDesiner的

6、CDM设计界面,了解CDM的主要设计元素和设计过程。4分析住宿管理的需求,分析其中应含有的实体及其属性,建立实体联系,设计住宿管理的CDM。5检测CDM,并进行模型转换。6优化PDM。7生成设计报告。8实验结束后,整理实验报告。五、思考题:1CDM和PDM有什么区别?2如何使用PDM生成创建数据库对象的脚本。实验二 熟悉SQL语言一、实验目的:学习简单SQL语句的使用,为后续学习和实验奠定基础。二、实验内容:掌握简单SELECT、INSERT、UPDATE、DELETE等语句的用法。三、实验要求:1. 编写一条SELECT语句,从表Student中查询满足条件:性别为女并且班级编号为的记录。2

7、. 编写一条SELECT语句,从表Course中查询满足条件:课程名称为计算机组成原理的记录,每条记录只显示课程编号、课程名称、课程介绍3列。3. 编写一条SELECT语句,从表Student中查询满足条件:姓名为王晶、李平、 赵飞、卫清的学生的记录,并将结果存入自动生成的表Student3中。4. 编写一条SELECT语句,从表Teacher中查询满足条件:TTcode列为空的记录并且DNO为0005的记录。5. 编写一条SELECT语句,从表Teacher和表TC中查询数据:显示教师与其讲授课程的基本信息。6. 向表Student中添加数据:姓名:李玲,出生日期:1986-5-2,学号:0

8、3011,班级编号:。7. 删除数据表Student中计算机专业的男学生的信息。8. 修改数据表Student中李刚的性别为男。四、实验步骤:1打开SQL Server 查询分析器。2选择SM数据库。3按照要求,在查询分析器中输入SQL语句,并执行,检查执行结果。4保存正确执行的SQL语句。5实验结束后,整理实验报告。五、思考题:1如何对查询结果进行排序。2查看SQL Server联机帮助,学习使用分组聚合函数。实验三: 搭建Delphi开发环境,设计用户界面一、实验目的:安装 Delphi,熟悉Delphi开发环境。 熟练掌握构成用户界面的主要控件的属性和事件。二、实验内容:1安装Delph

9、i。2熟悉常用控件的属性和事件。3掌握调整界面上控件的大小和位置的方法。三、实验要求:1设计用户登录界面要求如下:(1) 界面应提供注册用户、登录、取消等功能。(2) 界面美观大方。(3) 控件命名规范。(4) 密码输入后显示“*”。(5) 用户名的最大长度为10个字符。2设计住宿管理系统中学生基本信息的录入界面要求如下:(1) 界面应提供录入学生基本信息的相关控件。(2) 应提供增加、修改、删除、保存等功能。(3) 界面美观大方。(4) 控件命名规范。 四、实验步骤:1运行Delphi的安装文件。2按照安装向导说明,完成安装。3打开Delphi,进入IDE,熟悉编程环境。4新建住宿管理项目。

10、5按照设计内容,在窗体中增加控件。6修改控件的相关属性。7调整控件大小和对齐。五、 思考题:调整界面控件大小和位置的方法有哪些? 实验四:掌握数据库连接方法一、实验目的:熟练掌握Delphi中通过BDE连接数据库的方法,Data Access和Data Control常用控件的使用方法。二、实验内容:1设计并实现用户注册和修改密码功能。2设计并实现住宿管理中学生基本信息录入功能。三、实验要求:在实验三的基础上,连接数据库,填加控件的事件,实现用户登录功能、用户注册和修改密码的功能。1注册用户要求完成以下功能:(1)用户名合法性检测(2)密码长度检测。(3)密码和确认密码一致性检测。2修改密码(

11、1)提供旧密码,旧密码正确,允许修改,否则进行提示。(2)将新密码保存到数据库中。3学生基本信息录入(1)录入内容包括:学号、姓名、性别、院、专业、班级、出生年月、籍贯、住宿费、押金等内容。(2)提供增加、修改、删除、查询等功能。四、实验步骤:1打开Delphi,进入编程界面。2选择相应的数据控件,修改相关属性,连接数据库。3填加相关事件,完成对数据库的操作。4编译、调试、运行程序。五、思考题:怎样在程序中设置断点和单步执行程序?解决党委自身和基层党支部存在的的突出问题,发挥各村、社区、机关单位党支部在当前城市征迁、园区建设、招商引资、服务群众、维护稳定的作用,我镇党委高度重视,制定了切合临淮实际的活动实施方案,按照中央规定的活动步骤和要求扎实有效的开展了基层组织建设年活动。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号