21-备品备件管理信息系统设计与实现

21-备品备件管理信息系统设计与实现

ID:33507337

大小:330.08 KB

页数:12页

时间:2019-02-26

21-备品备件管理信息系统设计与实现_第1页
21-备品备件管理信息系统设计与实现_第2页
21-备品备件管理信息系统设计与实现_第3页
21-备品备件管理信息系统设计与实现_第4页
21-备品备件管理信息系统设计与实现_第5页
资源描述:

《21-备品备件管理信息系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、备品备件管理信息系统设计与实现王光涛王永建(中国联通淄博分公司移动通信业务部)摘要:本文在对备品备件管理信息系统进行详细需求分析的基础上,设计了基于PowerBuilder的解决方案和体系结构,就一些关键的技术进行了详细的说明,并对系统的功能特点以及需要进一步完善的地方进行了讨论。关键词:备品备件管理,PowerBuilder,数据库1问题的提出随着CDMA三期工程的结束,我们的网络实现了从规模到质量等各方面的超越。由于网络规模的不断扩大,日常维护工作的工作量也越来越大,特别是备品备件的使用、更换、返修等工作已经不能再采用以前的工作方式。在我部门领导的支持下我们开发了备品备件管理信息系

2、统,实现了备品备件数据信息的输入、编辑、全字段模糊查询和统计,Excel数据的自动导入、导出等功能,极大增强了备品备件管理工作的效率。2系统软件平台、开发工具和后台数据库系统的选择2、1系统软件开发平台本系统中服务器端采用Windows2000Server作为网络操作系统,由于该网络操作系统安全可靠,并与Windows系列界面和用法相似,所以非常适合构建企事业单位管理信息系统的局域网。2、2前台开发工具Poweruilder是专门设计企业级客户/服务器(Client/Server)模式应用程序的开发工具,随着数据库技术在各行各业的广泛应用,作为企业级数据库前端开发工具的Poweruil

3、der日益成为开发人员的得力助手。Poweruilder以其开放的体系结构,友好的用户界面和简洁高效的开发环境赢得了众多程序员的喜爱,连续多年被评为美国计算机界的年度风云产品,在数据库开发工具领域占据了高达44%的市场份额。本系统选用Sybase公司最新版PowerBuilder9.0开发,PowerBuilder9.0比以前的版本功能更加强大而且稳定性大大增强。2、3后台数据库系统在开发刚刚开始时,我们考虑用Access或者是Sybase的AdaptiveServerAnywhere数据第1页库系统;因为前者应用的普遍性,可以减轻我们部署数据库系统的工作量;而AdaptiveServ

4、erAnywhere则以其小巧灵活的配置和相对比较完备的数据库功能而成为一些小型应用的首选。在综合系统的各方面需求后,我们决定采用Sybase的AdaptiveServerAnywhere(以下简称ASA)数据库系统。因为ASA是一个各方面功能都比较完备的数据库系统,支持存储过程、触发器等功能,而且可以配置成Server/Client结构,便于以后系统得应用和进一步升级。3系统的总体结构本系统设计为典型的C/S体系结构,最简单的C/S体系结构的数据库应用,由两部分组成,即客户应用程序和数据库服务器程序。二者可分别称为前台程序与后台程序。运行数据库服务器程序的机器,称为应用服务器,一旦服

5、务器程序被启动,就随时等待响应客户程序发来的请求;客户程序运行在用户自己的电脑上,对应于服务器电脑,可称为客户电脑。当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果。在典型的C/S数据库应用中,数据的储存管理功能,是由服务器程序独立进行的,并且通常把那些不同的(不管是已知还是未知的)前台应用所不能违反的规则,在服务器程序中集中实现,例如访问者的权限,编号不准重复、必须有客户才能建立定单这样的规则。所有这些,对于工作在前台程序上的最终用户,是“透明”的,他们无须过问(通常也无法干涉)这背后的过程,就可以完成自

6、己的一切工作。在客户服务器架构的应用中,前台程序可以变的非常“瘦小”,麻烦的事情,都交给了服务器和网络。在C/S体系的下,数据库真正变成了公共、专业化的仓库,受到独立的专门管理。系统的总体结构示意图:图1系统的总体结构示意图第2页4系统设计与实现4、1数据库系统设计与实现本系统中所设计的表结构:下面是本系统设计的数据库中的表,下图是PowerBuilder的datebase的layout窗口的截图,系统总共设计了六个表。图2数据库设计时的Layout截图4、2系统的设计与实现4、2、1系统结构功能图本系统主要由一下模块组成:第3页备品备件管理系统备仪故返品器障修备仪管管件表理理管管理理

7、图3系统主要模块示意图4、2、2数据窗口技术的应用PowerBuilder之所以功能强大并受到广大开发者的欢迎,其关键原因之一就是拥有数据窗口(DataWindow)技术,数据窗口是PowerBuilder的高级结构,它将数据访问封装到功能强大、智能的、以数据为中心的对象中。数据窗口对象的主要功能是显示数据并允许用户修改,数据窗口对象包含两个主要部件:数据信息及数据的显示格式。下图是设计中的一个数据窗口实例:图4数据窗口设计实例数据窗口实际是P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。