- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生选课管理系统sql数据库课程设计
数据库开发课程设计报告
学生选课管理系统
系别:计算机工程系
班级:软件1408班
学号:1130505140830
姓名:金 科
目的:
掌握PowerBuilder与SQL Server的连接方法
掌握设计窗口的方法
掌握设计菜单的方法
掌握PowerScript语言的程序设计方法
掌握控件的使用方法
掌握建立数据窗口对象的方法
掌握数据窗口控件的使用方法
掌握数据窗口控件函数的使用方法
掌握数据窗口控件事件
掌握数据报表的设计方法
掌握统计图表的设计方法
了解输出打印的设计方法
掌握用户权限的设置方法
工具:
PowerBuilder
SQL Server
目录:
? 数据库系统设计工具——PowerBuilder 3
一、 使用PowerBuilder 3
二、 创建应用程序 5
三、 连接数据库 6
? 界面设计 8
一、 窗口设计 8
二、 菜单设计 10
三、菜单捆绑 12
? 程序设计 13
一PowerScript语言 13
二、 控件 18
二、 控件脚本实例 20
? 数据浏览 23
一 数据窗口简介 23
二 数据窗口对象 23
三 数据窗口控件 25
四 数据窗口实例 26
? 数据编辑 29
一 数据窗口控件函数 29
二 数据窗口控件函数实例 30
三、数据窗口控件事件 35
四、 数据窗口控件事件实例 35
五、 数据窗口控件事件实例 43
一、 数据窗口控件事件实例 51
一、 数据报表设计基础 55
二、 数据报表实例 56
三、 统计图表设计基础 57
四、 统计图表实例 58
五、 输出打印设计 60
一:使用数据库:
创建用户表“班级_学号_u”,。创建数据库用户“班级_学号”,并设置相应权限,即对表“班级_学号_s”、“班级_学号_c”、“班级_学号_sc”、“班级_学号_u”和“班级_学号_tj”select、insert、delete和update权限。
二.使用PowerBuilder
1.组件:开始→程序→Sybase
2.应用程序开发步骤:
启动PB→创建工作区→创建目标、应用库及应用对象:对象、脚本。
3.创建应用程序
(1)启动PB
开始→程序→Sybase→PowerBuilder 9.0→PowerBuilder 9.0
(2)创建工作区
File→New→Workspace:工作区名。
(3)创建目标及应用对象
工作区→右键→New→Target→Application:应用对象名、目标名、应用库名。
4.连接数据库
Profile Name→右键→Connect:测试连接。
Profile Name→右键→Properties→Preview:copy
应用对象名→右键→Edit→open事件:Ctrl+V
然后使用嵌入式SQL语句CONNECT建立连接
三.窗口设计
(1)创建窗口
(File→)New→PB Object→Window→保存:通常窗口命名为“w_login”。
(2)界面设计
(3)设计程序,运行显示“欢迎使用”窗口
四.菜单设计
(1)创建菜单
(File→)New→PB Object→Menu:右击Untitled,Insert Submenu Item建菜单项,右击菜单,Insert Submenu Item建命令项,菜单命名为“m_main
(2)设计菜单
用户管理、学生管理、课程管理、选课管理、数据分析、系统维护
在学生管理、课程管理中分别加入子菜单 增加、删除、修改、查询;在选课管理中加入子菜单 按学生、安课程;在数据分析中加入子菜单 学生统计、课程统计、成绩统计、输出打印;在系统维护了中加入子菜单 修改密码、帮助、退出。
(3)菜单的捆绑
a)新建一个捆绑菜单的窗口
b)打开窗口,在“MenuName”框中指定需要捆绑的菜单名”m_main”,在“WindowType”框中指定所需要的并可以带菜单的窗口类型,如“mdihelp!”。
五.系统维护中的子窗口设计
1.帮助窗口
(1)新建窗口,命名为w_help。
(2)制作“帮助”文件的word文档,并截图。
(3)单击工具栏上的ole控件,打开”Insert Object”对话框。
(4)单击窗口的任意位置,放置OLE控件,并将控件大小调节。
(5)打开“m_main”,双击“系统维护”菜单标题下的“帮助”菜单项,写脚码。
修改密码窗口
创建窗口,命名为“w_password”
Cb_1的脚码(确定)
Cb_2的脚码(关闭)
(2)(5)打开“m_main”,双击“系统维护”菜单标题下的“修改密码”菜单项,写脚码。
六.学生管理系统中的课程管理中的所有子窗口
创建数据对象
查询表“s”
选择“file”-”new”命令,选择“grid”风格,单击“ok”按钮
文档评论(0)