PowerBuilder数据库技术课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆航天职业技术学院 课程设计说明书 课程名称 数据库技术课程设计(PB) 题 目 学生成绩管理系统 院 系 班 级 计算机网络 学生姓名 指导教师 日 期 课程设计任务书 课程设计名称: 数据库技术课程设计(PB) 学生姓名: 专业班级: 计算机网络 设计题目: 学生成绩管理系统 课程设计目的 该课程设计是学习完《PB程序设计》课程后进行的一次集中实践环节的综合练习。其目的是通过本课程设计使学生对具体问题应用《PB程序设计》课程中所学的方法与技术,进行需求分析及软件设计的过程,完成一个数据库应用系统的设计全过程。 内容 说明书内容格式要求纸张大小为纸。正文为5号宋体一级标题:第章( 标题,2号宋体,上下空两行居中,行距为5号宋体单倍行距)。二级标题:1.1[第章 第节] (标题,3号黑体居中,上下空一行,行距为5号宋体单倍行距)。三级标题:1.1.1 [第章 第节 第个问题](标题,4黑左顶,占2行)。…………………………..…………….5 第二章:系统分析………………………………….6 第三章:功能分析………………………………….7 第四章:系统实现…………………………………7 第五章:结束语……………………………………34 第七章:参考文献…………………………………35 概述 PowerBuilder美Sybase公司研制的一种新型、快速开发工具,是客户机/结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的象的编程语言PowerScript,提供与当前流行的大型数的接口,并通过ODBC与库相连。   在开始学习PowerBuilder 之前,首先要弄清楚的问题是什么是PowerBuilder,它是用来干什么的,它的特点又是什么。只有知道了PowerBuilder的功能和特点所在,我们才能知道什么时候应该选用PowerBuilder作为我们的应用程序开发工具。   第二章 系统分析 1)系统分析 系统分析阶段的任务就是确定该系统所要解决的问题及其具体要求。学生成绩管理系统需要完成的主要功能如下: 班级信息的输入和存储,包括班级编号、班级名称、所属专业、入学时间和学制等。 对已经输入的班级信息的修改、查询。 学生基本信息的输入和存储、包括学号、姓名、性别、出生日期、班级等。 学生基本信息的修改和查询。 每学期初各班所开设课程的输入,包括课程名、学期、学时等。 各班所开设课程信息的修改和查询。 学期末输入每个学生的考试成绩。 学生成绩的修改。 查询某个学生。 查询并打印某班某学期所有学生的各科成绩。 查询并打印某班某学期某课成绩。 系统具有用户和密码的管理。 第三章 功能分析 通过上面各项功能的分析、分类、综合,按照模块化程序设计的要求,得到它的模块结构: (1)系统管理 它包括密码修改,用户管理,登录控制。 (2)班级信息管理 它包括班级信息修改,班级信息查询,班级信息输入。 (2)学生基本信息管理 包括学生基本信息查询,学生基本信息修改,学生基本信息输入。 (3)课程信息管理 包括课程信息查询修改,课程信息输入。 (4)成绩信息管理 包括成绩查询,成绩修改,成绩输入 第四章 系统实现 4.1[第4章 第1节 创建数据库] 在PowerBuilder开发环境中打开数据库画板,使用[ODB ODBC]接口建立Adaptive Server Anywhere 8.0(ASA 8.0)的数据库,然后建立5个表和1个视图。分别为“班级”表、“学生基本信息”表、“课程”表、“成绩”表、“用户”表。各表之间的关系如下图1所示: 图1 各表的关联关系 4.2[第4章 第1节 创建应用对象] 创建新的工作空间。 创建应用对象,应用对象名设为“ylq”。 打开新的对象画板.为应用对象ylq的Open事件编写代码如下: // Profile student SQLCA.DBMS = ODBC SQLCA.AutoCommit = False SQLCA.DBParm = ConnectString=DSN=student connect; if sqlca.sqlcode0 then messagebox(提示,数据库连接失败!) else op

文档评论(0)

企管文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档