没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
31页
powerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdfpowerbuilder课程设计报告--学生成绩数据库管理系统.pdf
资源推荐
资源详情
资源评论
2011-2012 学年第 1 学期
PowerBuilder 程序设计
(专业选修课)
学号: 姓名: 班级:
答 辩 情 况:
1、程序难易程度:难( ),较难( ),一般( ),简单( );
2、程序工作量: 大( ),较大( ),一般( ),较小( );
3、基本操作: 熟练( ),较熟练( ),一般( ),不熟练( ),
极不熟练( );
4、代码理解: 准确( ),较准确( ),一般( ),不准确( ),
极不准确( );
平 时 成 绩: 优秀( ),良好( ),中等( ),一般( )
总 评 成 绩: 任 课 教 师:
2012 年 12 月 5 日
word 文档 可自由复制编辑
学生成绩数据库管理系统
一、 系统结构设计
XSCJ 数据库中包含有三个表,XS 表用来存放学生基本信息,KC 表用来存放
课程基本信息,XS—CJ 表用来存放学生课程成绩信息。根据学校教育管理的实
际要求,可以设计以下主要的交互窗口:
1.登陆窗口 w_load
2.控制台窗口 w_main
3.查询子系统窗口 w_query
4.数据管理子系统窗口 w_data
5.帮助系统窗口 w_help
其中查询子系统包括学生成绩查询,学生基本情况查询,学生选课信息查询和交
互式查询。而数据管理子系统窗口包括资源管理,数据的更新,数据的删除,数
据插入等。
二、系统开发计划
(1) 检查系统硬件和软件环境是否符合要求。
(2) 检查 XSCJ 数据库的三个样本数据表,观察是否满足系统的需求。
(3) 为项目创建磁盘存储区域,并创建新的工作空间。
(4) 逐一创建组成系统的各个模块。
(5) 采用面向对象的方式,实现模块的可重用性。
(6) 完成各个模块的代码,并进行单个模块的测试。
(7) 进行整个系统的测试。
(8) 生成可执行文件。
word 文档 可自由复制编辑
(9) 软件发布。
整个系统的体系结构图如图 1-1 所示:
图 1.1
三、设计步骤
1.创建工作空间、应用与数据库表
(1)启动 PowerBuilder 10.0,创建工作空间和应用—project1
word 文档 可自由复制编辑
(2)创建的 ASA 数据库 XSCJ.db,数据源名称 Xscj,创建 xs 数据表,kc 数
据表,xs_cj 数据表,其结构如:
表 1 XS 表结构
表 2 KC 表结构
表 3 XS_CJ 表结构
word 文档 可自由复制编辑
2. 新建主窗口对象
(1)建一个主窗口 w_load,在窗口上放置了三个静态文本,两个单行文
本编辑框和两个命令按钮。
在 w_load 窗口中新建了一个用于连接数据库的窗口函数 load_connect,函数
脚本为:
String Is_userid,Is_password,Is_database //定义形参
//将实参的值赋给形参
Is_userid=trim (userid)
Is_password= (password)
IF Is_password="" THEN //输入密码非空
word 文档 可自由复制编辑
剩余30页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功