- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
鱼信息技术
用PB开发B/S模式的教学管理信息系统
黄志伟 贺智明 曾婕
(江西理工大学信息工程学院)
摘要:本文在分析B/S应用程序体系结构原理的基础之上,讨论PowerBuilder开发基于B/S下的高等学校
教育管理信息系统的方法。
关键词: B/S;中间逻辑层;面向对象;PowerBuilder
删除数据等一系列操作。界面层也包含了一定的安全
1引言
机制,用户根据授权范围,可控制数据和机密信息。
近几年来,随着 IT业内的软硬件的发展,我国
中间逻辑层是界面层和数据层的桥梁,它响应界面层
教育信息系统的开发与应用获得了很可观的成果。随
的用户请求,执行任务并从数据层提取数据,然后将
着高校教育的迅速发展与教学改革的不断深入,要求
必要的数据传送给界面层,从而实现界面层与数据层
应用软件也需不断更新和升级。由于大多数管理软件
之间的交互。数据层一般用于实现数据存取和操作管
都是采用传统的C/S结构,其固有的弊端渐渐暴露出
理工作。它响应逻辑层的请求,产生数据请求结果,
来。将C/S模式管理软件逐步向B/S转移已是势在必
然后逻辑层对此结果进行有针对性的处理。三层中的
行。 、
核心是中间逻辑层,它将原本在两层客户机 /服务器
教学中暴露出来的问题,传统C/S模式管理信息
中客户端上面的一些有关逻辑运算处理的部分另外
系统存在的这些弊端,在B/S模式下可以得到较好的
独立出来,封装在该层。因为所有的商业运算规则集
解决,也正因为如此,越来越多的开发商都在全力支
中在同样的一个地方,所以当规则需要修改的时候,
持和推广B/S应用程序体系结构。该体系结构是将应
只需修改中间逻辑层就能在用户界面层得到体现,不
用程序的任务分成三个部分,即客户端软件,应用服
需要每一台客户端计算机都修改程序。B/S结构下
务器端软件,数据库服务器端软件。在这种体系结构
PowerBuilder原理图如图1。
中,客户端软件是通用的Web浏览器,应用服务器
端软件有 Web服务器、动态网页服务器和其它业务
逻辑服务器,数据库服务器端软件跟普通的C/S应用 月Il1远象j户程处界对理面Ill接对连象Lr、——-_^传输对象远I程对象I圈
程序基本相同。客户端借助通用的Web浏览器就可
以实现原来需要复杂专用软件才能实现的强大功能,
rl。_客___户___-应-_-用-___程_。一l rI0中0。。间。。。层。。。应。。。用。。。。程。1‘l Pl。__D___B__M___S_一l
并节约了开发成本。随着wiIldows98/200 将浏览
I序一界面层 l I序一逻辑层 l I
您可能关注的文档
最近下载
- 《仪器分析—分光光度计》学科知识考试题库(附答案).docx VIP
- 年产770吨精细化学品改扩建项目(达得利公司)环境影响报告.pdf
- JCT 899-2016 混凝土路缘石.docx VIP
- JB T 3695-2008 电动葫芦桥式起重机 标准.pdf VIP
- 桥梁桩基施工专项方案(新编制) .pdf VIP
- 马拉松赛事赛事组织管理与赛事赛事经济效益评价报告.docx
- (GBT7588 1—2020)电梯制造与安装安全规范.pdf VIP
- 电子焊接培训课件.ppt
- 纪念中国人民抗日战争暨世界反法西斯战争胜利80周年主题党课PPT(优质ppt).pptx VIP
- 管幕顶进施工方法及装置.pdf VIP
文档评论(0)