1 实验环境
1.1 S-Designor
1.1.1 DataArchitect
1.1.2 ProcessAnalyst
1.2 Adaptive Server Anywhere 7.0
1.3 PowerBuilder简介
1.4 工具的安装
1.4.1 安装PowerBuilder
1.4.2 安装S-Designor
2 实验工具
2.1 S-Designor ProcessAnalyst
2.1.1 打开ProcessAnalyst
2.1.2 界面介绍
2.1.3 建立数据流图
2.2 S-Designor DataArchitect
2.2.1 用DataArchitect建立概念数据模型
2.2.2 用DataArchitect建立物理数据模型
2.3 Adaptive Server Anywhere
2.3.1 建立ASA数据库
2.3.2 建表
2.3.3 建视图
2.3.4 修改表结构
2.3.5 SQL语句的使用
2.3.6 建立数据源
2.4 PowerBuilder
2.4.1 建立工作空间
2.4.2 建立应用
2.4.3 创建窗口对象
2.4.4 创建菜单对象
2.4.5 创建数据窗口对象
2.4.6 常用控件
2.4.7 事件和脚本
2.4.8 运行程序
3 实验选题
3.1 实验目的与要求
3.2 简单选课系统
3.3 选课系统
3.4 高校学籍管理系统
4 实验项目
4.1 项目分析
4.1.1 一级DFD
4.1.2 完整的DFD
4.2 数据建模
4.2.1 建立简单的数据模型
4.2.2 建立复杂的数据模型
4.3 建立数据库
4.4 建立数据源和数据库Profile
4.5 SQL语言——数据定义语言
4.5.1 数据定义语言的简单使用
4.5.2 数据定义语言的复杂使用
4.6 SQL语言——数据操纵语言
4.6.1 数据操纵语言的简单使用
4.6.2 数据操纵语言的复杂使用
4.7 SQL语言——数据查询语言
4.7.1 简单select语句的使用
4.7.2 复杂select语句的使用
4.8 熟悉PowerBuilder开发环境
4.9 应用系统的开发
4.9.1 应用系统开发——简单选课系统
4.9.2 应用系统开发——选课系统
4.9.3 应用系统开发——学籍管理系统
附录
附录1 项目文档格式与要求
附录2 实验报告格式及样例
附录3 常用SQL语句
附录4 PowerBuilder 8.0常用函数
附录5 PowerScript脚本语言
附录6 案例——学生选课系统
参考文献