最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

利用PowerBuilder 8.0实现高校学报信息管理系统

IT圈 admin 25浏览 0评论

2024年5月31日发(作者:弭慧月)

维普资讯

鞍山师范学院学报 

Journal ofAnshan Normal University 

2007-04。9(2):51—53 

利用PowerBuilder 8.0实现高校学报信息管理系统 

张冬冬 

(鞍山师范学院,辽宁鞍山114007) 

摘要:信息技术的发展日新月异,计算机及其网络技术正以更快的速度改变着人们的生活和工作方式, 

高校学报工作也不例外.本文采用先进的PowerBuilder 8.0作为前端软件开发工具,Access数据库作为后台 

数据库,Windows2000中文版作为系统开发、测试和运行的平台,实现了高校的管理信息系统办公自动化. 

关键词:学报;系统;信息 

中图分类号:TP31 文献标识码:A 文章篇号:1008-2441(2007)02-0051-03 

Using PowerBuilder 8.0 Realization Management 

of Information System in College Journal 

ZHANG Dong—dong 

(Anshan Normal University,Anshan Liaonlng 114007,China) 

Abstract:The great development of information technology,computer and the web technology are 

modifying the style of our life and work at lf,rapid speed,college joumal is not an exception.The 

paper employ advanced Powerbuilder 8.0 fl,S it’S prior software exploit tool,Access fl,S it’S back— 

stage data base,Windows 2000 Chinese fl,S itg environment to exploit,test and move. 

Key words:Joamal;System;Information 

本文紧紧围绕学报实际工作的需要,以学报现实的管理工作为主线,通过具体分析,详细设计,开发 

了一个实用高效的学报管理信息系统. 

1前端软件开发工具PowerBuilder 8.0 

PowerBuilder是著名的数据库应用开发工具生产商PowerSoft公司推出的产品(PowerSoft现已被数 

据库厂商SYBASE所收购),它完全按照客户/服务器体系结构研制设计,采用面向对象和可视化技术, 

提供可视化的应用开发环境,可以方便快捷地开发出利用后台服务器中的数据和数据管理系统的数据 

库应用程序.PowerBuilder支持OLE、OCX、跨平台、XML、网页服务、组件开发等技术,可以与Java和C+ 

+等开发的组件进行完美的组合 J. 

PowerBuilder它专门用来设计、建立复杂的、高性能的基于客户/服务器体系结构的应用系统,支持 

源代码管理和Interact环境.PowerBuilder提供了强大的系统开发功能. 

PowerBuilder8.0具有分布化、分割化、可编译、多平台的特点.PowerBuilder是一个图形界面的Cli— 

ent/Server应用开发工具.这只是一个总的概念,实际上就是开发人员使用PowerBuilder去开发应用程 

序,由于所开发的各种应用程序都充分利用了图形用户接口的优点,所以PowerBuilder被认为是一个图 

形工具.在Client/Server结构的应用中,PowerBuilder具有描述多个库连接与检索的能力.特别是Power- 

Builder能从大多数流行的RDMS中存取数据,且不管数据存放在什么地方;另外,各种应用程序 

收稿日期:2006—12—1O 

作者简介:张冬冬(1972一),女,山东蓬莱人,鞍山师范学院学报编辑部编辑. 

维普资讯

52 鞍山师范学院学报 第9卷 

又可以独立于RDMS,因为PowerBuilder可以使用数据库的标准操作语言SQL进行通讯.开发人员能用 

它来建立用户容易使用的各种应用程序,还允许开发人员通过PowerBuilder修改他们的数据库,利用超 

过400个的内部定义函数,建立能和其它应用程序通讯的各种应用程序[2~41.PowerBuilder为应用开 

发提供了全面综合性的支持,可以分别概括为如下几点:(I)事件驱动的应用程序;(2)Powerscript语言 

与函数;(3)面向对象的编程;(4)跨平台开发;(5)与数据库的连接性 

2系统源代码 

本系统的程序有大量的程序源代码,下面仅将其中一部分的程序源代码列示如下: 

global type Wmain from window 

—.

integer width=2026 

integer height=I126 

boolean titlebar=true 

string tilte=”鞍山师范学院学报工作管理系统” 

boolean controlmenu=true 

Boolean minbox=true 

boolean maxbox=true 

boolean resizable=true 

iwndowstate windowstate=maximized! 

long backcolor=67 lO8864 

string icon=”AppIcon!” 

boolean center:true 

cbx

_

4 cbx_4 

cbx_

_

3 cbx

_

3 

cbx

_

2 cbx

_

2 

cbx

—.

I cbx

—.

I 

tab

—.

I tab

—.

I 

end type 

lgobal W—.main W—.main 

on tab_1.create 

htis.tabpage.Il=create tabpage_1 

htis.tabpage

_

2=create tabpage

_

2 

htis.tabpage

_

3=create tabpage lf 

htis.tabpage

_

4=create tabpage

_

4 

htis.tabpage

_

5=create tabpage

__

5 

htis.tabpage

_

6=create tabpage

_

6 

htis.tabpage

_

7=create tabpage

_

7 

htis.Control[]={this.tabpage_l,& 

htis.tabpage

_

2.& 

htis.tabpage

_

3.& 

htis.tabpage

_

4.& 

htis.tabpage

_

5.& 

htis.tabpage

_.

6.& 

htis.tabpage

_

7} 

end on 

维普资讯

第2期 张冬冬:利用PowerBuilder 8.0实现高校学报信息管理系统 53 

3系统测试 

在程序编制完成以后进行系统测试,其目的是为了尽可能多地发现并解决系统和程序的中的错误、 

缺陷以及功能不完善之处.测试一个管理信息系统可以分为程序测试、模块测试、集成测试、系统测试、 

确认测试、验收测试和回归测试.软件测试过程与系统开发过程基本上是平行进行的. 

4系统运行情况 

在编辑部的试运行中系统运行情况良好,满足了编辑部的稿件处理的实时性、高效性、完整性及安 

全性,达到了设计目的,具有以下特点: 

(1)性能好,开发工具具备可视化开发能力、稳定性好、可靠性高等特点; 

(2)能力强,对数据库的访问能力要强,支持ODBC和数据库专用接口,以及各种SQL; 

(3)支持基于组件的软件开发方式; 

(4)支持多层应用结构的开发; 

(5)具有Web应用开发功能; 

(6)具有强大技术支持; 

(7)兼容性好,扩展能力强,易于升级换代和增值等. 

5 系统维护 

系统维护是为了应付系统的环境及其他因素的变化,保证系统正常工作而采取的一切活动,它包括 

系统功能的改进和解决在系统运行时发生的一切问题和错误[1】.主要包括:(1)程序的维护;(2)数据 

的维护;(3)代码的维护;(4)设备的维护. 

6 系统安全[ ] 

安全性的定义可因人而异,笔者先对系统安全性进行分析,然后从三方面讲述本系统采取的安全措 

施,一是系统安全:包括二次登录,口令安全性检查,安全登录日志,数据范围授权控制,功能授权控制, 

等等.二是数据安全性:包括数据备份、数据完整性、系统日志、数据加密等方面.三是使用镜像服务器备 

份数据,网络使用防火墙,等等的方法和策略. 

7结论 

目前我校的编辑部办公管理系统软件正在试用,随着网络的普及,该系统将进一步改进,可实现作 

者网上选刊投稿、编辑部网上录稿等,通过利用E—mail快速交换电子邮件,利用USENET这一世界范围 

的电子公告板,发布公告、新闻和各种文章供大家阅读、讨论和发表评论,通过TELNET使自己的计算机 

通过Intemet成为远程计算机终端,实现资源共享. 

参考文献: 

[1]张志清.管理信息系统实用教程[M].北京:电子工业出版社,2005. 

[2]陈春玲,李频,陈丹伟.软件工程与数据库概论[M].西安:西安电子科技大学出版社,2002. 

[3]郑阿奇.PowerBuilder实用教程[M].北京:电子工业出版社,2004. 

[4]张长富,李军.PowerBuilder 8.0参考手册[z].北京:希望电子出版社,2002. 

[5]王晓奇.管理信息系统[M].西安:西安交通大学出版社,2003. 

(责任编辑:陈欣) 

2024年5月31日发(作者:弭慧月)

维普资讯

鞍山师范学院学报 

Journal ofAnshan Normal University 

2007-04。9(2):51—53 

利用PowerBuilder 8.0实现高校学报信息管理系统 

张冬冬 

(鞍山师范学院,辽宁鞍山114007) 

摘要:信息技术的发展日新月异,计算机及其网络技术正以更快的速度改变着人们的生活和工作方式, 

高校学报工作也不例外.本文采用先进的PowerBuilder 8.0作为前端软件开发工具,Access数据库作为后台 

数据库,Windows2000中文版作为系统开发、测试和运行的平台,实现了高校的管理信息系统办公自动化. 

关键词:学报;系统;信息 

中图分类号:TP31 文献标识码:A 文章篇号:1008-2441(2007)02-0051-03 

Using PowerBuilder 8.0 Realization Management 

of Information System in College Journal 

ZHANG Dong—dong 

(Anshan Normal University,Anshan Liaonlng 114007,China) 

Abstract:The great development of information technology,computer and the web technology are 

modifying the style of our life and work at lf,rapid speed,college joumal is not an exception.The 

paper employ advanced Powerbuilder 8.0 fl,S it’S prior software exploit tool,Access fl,S it’S back— 

stage data base,Windows 2000 Chinese fl,S itg environment to exploit,test and move. 

Key words:Joamal;System;Information 

本文紧紧围绕学报实际工作的需要,以学报现实的管理工作为主线,通过具体分析,详细设计,开发 

了一个实用高效的学报管理信息系统. 

1前端软件开发工具PowerBuilder 8.0 

PowerBuilder是著名的数据库应用开发工具生产商PowerSoft公司推出的产品(PowerSoft现已被数 

据库厂商SYBASE所收购),它完全按照客户/服务器体系结构研制设计,采用面向对象和可视化技术, 

提供可视化的应用开发环境,可以方便快捷地开发出利用后台服务器中的数据和数据管理系统的数据 

库应用程序.PowerBuilder支持OLE、OCX、跨平台、XML、网页服务、组件开发等技术,可以与Java和C+ 

+等开发的组件进行完美的组合 J. 

PowerBuilder它专门用来设计、建立复杂的、高性能的基于客户/服务器体系结构的应用系统,支持 

源代码管理和Interact环境.PowerBuilder提供了强大的系统开发功能. 

PowerBuilder8.0具有分布化、分割化、可编译、多平台的特点.PowerBuilder是一个图形界面的Cli— 

ent/Server应用开发工具.这只是一个总的概念,实际上就是开发人员使用PowerBuilder去开发应用程 

序,由于所开发的各种应用程序都充分利用了图形用户接口的优点,所以PowerBuilder被认为是一个图 

形工具.在Client/Server结构的应用中,PowerBuilder具有描述多个库连接与检索的能力.特别是Power- 

Builder能从大多数流行的RDMS中存取数据,且不管数据存放在什么地方;另外,各种应用程序 

收稿日期:2006—12—1O 

作者简介:张冬冬(1972一),女,山东蓬莱人,鞍山师范学院学报编辑部编辑. 

维普资讯

52 鞍山师范学院学报 第9卷 

又可以独立于RDMS,因为PowerBuilder可以使用数据库的标准操作语言SQL进行通讯.开发人员能用 

它来建立用户容易使用的各种应用程序,还允许开发人员通过PowerBuilder修改他们的数据库,利用超 

过400个的内部定义函数,建立能和其它应用程序通讯的各种应用程序[2~41.PowerBuilder为应用开 

发提供了全面综合性的支持,可以分别概括为如下几点:(I)事件驱动的应用程序;(2)Powerscript语言 

与函数;(3)面向对象的编程;(4)跨平台开发;(5)与数据库的连接性 

2系统源代码 

本系统的程序有大量的程序源代码,下面仅将其中一部分的程序源代码列示如下: 

global type Wmain from window 

—.

integer width=2026 

integer height=I126 

boolean titlebar=true 

string tilte=”鞍山师范学院学报工作管理系统” 

boolean controlmenu=true 

Boolean minbox=true 

boolean maxbox=true 

boolean resizable=true 

iwndowstate windowstate=maximized! 

long backcolor=67 lO8864 

string icon=”AppIcon!” 

boolean center:true 

cbx

_

4 cbx_4 

cbx_

_

3 cbx

_

3 

cbx

_

2 cbx

_

2 

cbx

—.

I cbx

—.

I 

tab

—.

I tab

—.

I 

end type 

lgobal W—.main W—.main 

on tab_1.create 

htis.tabpage.Il=create tabpage_1 

htis.tabpage

_

2=create tabpage

_

2 

htis.tabpage

_

3=create tabpage lf 

htis.tabpage

_

4=create tabpage

_

4 

htis.tabpage

_

5=create tabpage

__

5 

htis.tabpage

_

6=create tabpage

_

6 

htis.tabpage

_

7=create tabpage

_

7 

htis.Control[]={this.tabpage_l,& 

htis.tabpage

_

2.& 

htis.tabpage

_

3.& 

htis.tabpage

_

4.& 

htis.tabpage

_

5.& 

htis.tabpage

_.

6.& 

htis.tabpage

_

7} 

end on 

维普资讯

第2期 张冬冬:利用PowerBuilder 8.0实现高校学报信息管理系统 53 

3系统测试 

在程序编制完成以后进行系统测试,其目的是为了尽可能多地发现并解决系统和程序的中的错误、 

缺陷以及功能不完善之处.测试一个管理信息系统可以分为程序测试、模块测试、集成测试、系统测试、 

确认测试、验收测试和回归测试.软件测试过程与系统开发过程基本上是平行进行的. 

4系统运行情况 

在编辑部的试运行中系统运行情况良好,满足了编辑部的稿件处理的实时性、高效性、完整性及安 

全性,达到了设计目的,具有以下特点: 

(1)性能好,开发工具具备可视化开发能力、稳定性好、可靠性高等特点; 

(2)能力强,对数据库的访问能力要强,支持ODBC和数据库专用接口,以及各种SQL; 

(3)支持基于组件的软件开发方式; 

(4)支持多层应用结构的开发; 

(5)具有Web应用开发功能; 

(6)具有强大技术支持; 

(7)兼容性好,扩展能力强,易于升级换代和增值等. 

5 系统维护 

系统维护是为了应付系统的环境及其他因素的变化,保证系统正常工作而采取的一切活动,它包括 

系统功能的改进和解决在系统运行时发生的一切问题和错误[1】.主要包括:(1)程序的维护;(2)数据 

的维护;(3)代码的维护;(4)设备的维护. 

6 系统安全[ ] 

安全性的定义可因人而异,笔者先对系统安全性进行分析,然后从三方面讲述本系统采取的安全措 

施,一是系统安全:包括二次登录,口令安全性检查,安全登录日志,数据范围授权控制,功能授权控制, 

等等.二是数据安全性:包括数据备份、数据完整性、系统日志、数据加密等方面.三是使用镜像服务器备 

份数据,网络使用防火墙,等等的方法和策略. 

7结论 

目前我校的编辑部办公管理系统软件正在试用,随着网络的普及,该系统将进一步改进,可实现作 

者网上选刊投稿、编辑部网上录稿等,通过利用E—mail快速交换电子邮件,利用USENET这一世界范围 

的电子公告板,发布公告、新闻和各种文章供大家阅读、讨论和发表评论,通过TELNET使自己的计算机 

通过Intemet成为远程计算机终端,实现资源共享. 

参考文献: 

[1]张志清.管理信息系统实用教程[M].北京:电子工业出版社,2005. 

[2]陈春玲,李频,陈丹伟.软件工程与数据库概论[M].西安:西安电子科技大学出版社,2002. 

[3]郑阿奇.PowerBuilder实用教程[M].北京:电子工业出版社,2004. 

[4]张长富,李军.PowerBuilder 8.0参考手册[z].北京:希望电子出版社,2002. 

[5]王晓奇.管理信息系统[M].西安:西安交通大学出版社,2003. 

(责任编辑:陈欣) 

发布评论

评论列表 (0)

  1. 暂无评论