




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件开发环境与工具实验指导书相洁、吕进来、李志萍太原理工大学计算机与软件学院2008-03-01本书适用于计算机科学与技术专业软件开发环境与工具的实验指导,共8 个学时。覆盖软件开发的过程,涉及当前较流行的软件开发工具与环境。、实验的性质、目的和任务 :1巩固和运用所学知识 , 解决具体问题 ,以达到理论联系实际的目的。2使学生明确后续的应用软件方向课程的学习目的, 加深对这些课程的理解, 能够应用本课程介绍的环境和工具进行后续课程的课程设计,使学生具备一定的 应用软件的开发能力。3了解和掌握软件开发的整体过程, 并结合实际应用开发一个小型应用软件 ,提高软件开发的实际能力 , 为今后毕业设计
2、打下良好的基础。4了解当前流行的软件开发工具与环境。二、实验的内容、要求及学时分配1. CASE工具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 ,并了解掌握 P
4、owerDesiner 的主要功能和使用方法。、实验内容 :1安装 PowerDesiner 。2了解 CDM 的主要设计元素和设计过程。 3熟悉模型转换工具的使用。4熟悉 P DM 的主要设计元素和设计过程。5了解设计报告的生成方法。三、实验要求:设计学生住宿管理的 CDM 、PDM 。要求 PDM 能方便实现以下功能:1学生管理( 1)录入班级、院、专业: 可以添加、删除、插入学院、专业、年级信息(2)录入学生信息:对宿舍编号、姓名、院、专业、性别、年级、班级、出生年月、籍 贯、住宿费、押金、录入日期等内容。可以添加、修改、删除等。(3)查询:可设置查询条件,对学生信息进行查询。(4)换宿
5、舍:可进行换房,有原房号,新房号,姓名等项。(5)毕业班清理:对于已经毕业的班级,可以选择清除的年级,进行清理。2 宿舍管理( 1 )录入宿舍信息:有宿舍编号、宿舍电话、应住人数、录入日期等栏目。对以上信息 可以进行浏览、添加、修改、删除等。( 2)宿舍信息统计: 可以根据楼号、 宿舍编号进行查询统计。 查询内容包括: 宿舍编号、 应住人数、实住人数、空位数、宿舍电话、录入日期等项。统计内容包括应住人数、实住人 数、空位数等。3 卫生管理(1)录入统计:填入学院、年级、宿舍编号可查卫生平均分。还进行增、删、改、查等 功能。(2)卫生排名:选择年级,按全部寝室排名或按栋排名。四、实验步骤 :1运
6、行 PowerDesiner 安装文件。2按照安装向导,安装 PowerDesiner 。3安装成功之后,进入 PowerDesiner 的 CDM 设计界面,了解 CDM 的主要设计元素和 设计过程。4分析住宿管理的需求, 分析其中应含有的实体及其属性, 建立实体联系, 设计住宿管 理的 CDM 。5检测 CDM ,并进行模型转换。6优化 PDM 。7生成设计报告。8实验结束后,整理实验报告。五、思考题:1 CDM 和 PDM 有什么区别?2如何使用 PDM 生成创建数据库对象的脚本。实验熟悉SQL语言6.、实验目的:学习简单 SQL 语句的使用,为后续学习和实验奠定基础。、实验内容 :掌握
7、简单 SELECT INSERT UP DATE DELETE等语句的用法。三、实验要求:1.2.3.4.5.编写一条 SELECT 语句,从表 Student 中查询满足条件:性别为女并且班级编号为 030001 的记录。编写一条 SELECT 语句, 的记录,每条记录只显示编写一条 SELECT 语句, 飞'、'卫清'的学生的记录,并将结果存入自动生成的表编写一条 SELECT 语句, DNO 为'0005 '的记录。编写一条 SELECT 语句, 的基本信息。向表 Student 中添加数据:030006。从表 Course 中查询满足条件: 课程
8、名称为 计算机组成原理 ' '课程编号 '、'课程名称 ' '课程介绍 '3 列。从表 Student 中查询满足条件:姓名为 '王晶 ' '李平' 赵Stude nt3'中。从表 Teacher 中查询满足条件: TTcode 列为空的记录并且从表 Teacher 和表 TC 中查询数据:显示教师与其讲授课程姓名:李玲 ,出生日期: 1986-5-2,学号: 03011,班级编号:7. 删除数据表Student冲计算机专业的男学生的信息。8. 修改数据表Student'中李刚的性别为男。四
9、、实验步骤 :1打开 SQL Server 查询分析器。2选择 SM 数据库。3按照要求,在查询分析器中输入 SQL 语句,并执行,检查执行结果。4保存正确执行的 SQL 语句。5实验结束后,整理实验报告。五、思考题:1如何对查询结果进行排序。2查看 SQL Server 联机帮助,学习使用分组聚合函数。实验三 : 搭建 Delphi 开发环境,设计用户界面、实验目的 :安装 Delphi ,熟悉 Delphi 开发环境。 熟练掌握构成用户界面的主要控件的属性和事件。、实验内容 :1安装 Delphi 。2熟悉常用控件的属性和事件。3掌握调整界面上控件的大小和位置的方法。三、实验要求 :1)1
10、设计用户登录界面 要求如下: 界面应提供注册用户、登录、取消等功能。界面美观大方。控件命名规范。用户名的最大长度为 10 个字符。密码输入后显示“ * ”。(5)2设计住宿管理系统中学生基本信息的录入界面要求如下:1)界面应提供录入学生基本信息的相关控件。应提供增加、修改、删除、保存等功能。界面美观大方。4)控件命名规范。四、实验步骤:1运行 Delphi 的安装文件。2按照安装向导说明,完成安装。3打开 Delphi ,进入 IDE ,熟悉编程环境。4新建住宿管理项目。5按照设计内容,在窗体中增加控件。6修改控件的相关属性。7调整控件大小和对齐。五、思考题:调整界面控件大小和位置的方法有哪些?实验四 : 掌握数据库连接方法、实验目的:熟练掌握 Delphi 中通过 BDE 连接数据库的方法, Data Access 和 Data Control 常用控 件的使用方法。、实验内容 :1设计并实现用户注册和修改密码功能。2设计并实现住宿管理中学生基本信息录入功能。三、实验要求:在实验三的基础上,连接数据库,填加控件的事件,实现用户登录功能、用户注册和修 改密码的功能。1注册用户要求完成以下功能:(1)用户名合法性检测(2)密码长度检测。(3)密码和确认密码一致性检测。 2修改密码(1)提供旧密码,旧密码正确,允许修改,否则进行提示。(2)将新密码保存到数据库中。3学生基本信息录入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代播合作合同范例
- 房产租赁合同范文的适用范围
- 2025年度项目负责人聘用合同(信息技术项目)
- 二零二五年度房屋出租免责及修缮责任合同
- 二零二五年度婚前房产保障协议及婚后房产交易过户手续代理合同
- 2025年度钢筋行业标准化采购合同协议书
- 2025年度棋牌室合伙人资源共享与利益分成合同
- 2025年度租赁房屋合同租赁房屋租赁合同续签
- 2025年度租赁房屋合同解除及租赁关系终止协议
- 2025年秦皇岛市大型游乐设施操作人员证考试题库答案
- PICC常见并发症处理
- NB∕T 10391-2020 水工隧洞设计规范
- 口腔主治医师 《基础知识》题库及答案解析1000题
- HJ 651-2013 矿山生态环境保护与恢复治理技术规范(试行)
- 2024年辽宁省中考模拟提升练习英语试卷
- 孕产妇高危五色管理(医学讲座培训课件)
- 2024年陪诊师准入理论考核试题
- 拼多多企业战略分析报告
- 梁柱加固施工方案
- 孕妇枕行业深度研究报告
- 中考复习物理力学部分综合试题(人教版含答案)
评论
0/150
提交评论