欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

设备维修管理系统的设计与实现(图文)

时间:2011-04-24  作者:秩名
在这个窗口的Open事件中,添加的代码应该按下面过程实现。先确定一个大的条件语句if then else endif对companyflag进行判断,如果companyflag=0则说明为上级单位的用户登录,显示“选择单位”及相应得下拉框,这时再通过游标取得下级单位名称,以作为其他控件选择时的where条件之一。这时也在“选择单位”下拉框的单击事件中添加代码,利用游标技术取得选取单位的设备编号为选择数据库中设备基础信息表中的项提供了条件。如果companyflag<>0则说明登陆的用户为下级单位的用户,再根据另一个全局变量company0确定用户来在哪个使用单位,这时在通过游标技术取得自己所在使用单位的设备编号,为选择数据库中设备基础信息表中的项提供了条件。

在这个窗口中还得由一些“修改”、“保存”“退出”的按钮,这样就可以把一些基本信息和修改信息添加到数据库中的设备维修总表中去,以实现数据的保存、窗口的退出功能。在报修申请窗口中要对添加的数据实现保存,必须要用到SQL语句,在这个窗口中的保存按钮的单击事件中主要是利用INSERTINTO…VALUES();语句实现把填报的报修单插入到设备维修总表中去。也是在保存按钮的单击事件中,还得实现对设备维修总表的序号自动加1操作,每加入一条记录的时候,用max()函数取得所有记录序号的最大值,并且自动加1作为本条记录的序号。这样一条新的记录就加入到数据库的设备维修总表中去了。

3.3 PowerBuilder 9.0与Oracle 9i数据库的连接

PowerBuilder 9.0与Oracle 9i数据库的连接由两种方法,一种是通过ODBC访问Oracle数据库;另一种是通过专用接口连接Oracle数据库。

(1)使用ODBC访问数据库

ODBC接口是Microsoft(微软)的开放式数据库互连标准接口,它以结构化查询语言SQL来存取连接的数据源,ODBC可以使一个应用系统同时访问多个不同的DBMS,实现了用统一的方法来处理不同数据源的目的。ODBC是一种通用的数据接口程序,绝大部分数据库都支持ODBC接口,Oracle数据库也是支持ODBC接口的。并且在ODBC数据源建立的过程中指定所要连接的Oracle数据库,从而实现了与Oracle数据库的连接。

(2)通过专用接口连接数据库

针对Oracle等具体的数据库管理系统(DBMS),PowerBuilder 9.0为这些DBMS提供了专业接口,通过专业接口用户可以将PowerBuilder 9.0连接到相应的数据库上。由于ODBC是通用的数据库接口,每次只能返回一个结果值(即使是调用含有多条命令的存储过程),且调用层次多,因而通过这种接口操作数据库的效率低。专用数据库接口软件是为Oracle数据库管理系统设计的,专用接口在设计上针对特定的数据库管理系统的特点,能够充分发挥数据库的优势,更方便的数据库进行操作,同时也增加了系统的安全性和可靠性。

其中设备报修查看部分与驳回查看部分的实现是基本一致的,只不过他的维修状态是不变的。通过查看部分只有在数据窗口的查看具体信息,不能够对其修改与删除。

四、内容总结

本系统是针对企业的设备维修管理建立,能够很好的做到系统管理、设备报修审批、结算统计和合同管理功能。本设计以C/S模式作为基本构架,以PowerBuilder 9.0为系统开发工具,Oracle为后台数据库,分析与设计了设备维修管理系统。本文对设备报修、报修审批、维修结算及费用统计进行了详细设计并实现,阐述了这些模块各自具体功能的实现。


参考文献
[1] 刘甫迎,王道学,党晋蓉.数据库原理及应用(Oracle)实用教程.北京:清华大学出版社,2004:6-74.
[2] 求是科技.PowerBuilder 9.0程序设计与开发技术大全.北京:人民邮电出版社,2004:98-234.
[3] 电脑编程技巧与维护杂志社.PowerBuilder管理信息系统编程技巧典型案例解析.北京:中国电力出版社,2005:34-87.
 

查看相关论文专题
加入收藏  打印本文
上一篇论文:三维规则数据场交互式可视化系统的研究与实现
下一篇论文:设备维修管理系统的设计与实现
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文