◆張建磊
(河北大學,承德廣播電視大學)
當前時期下,管理信息系統的設計及開發(fā)主要采用的方法為面向對象法。然而,在實際的設計過程之中,由于面向對象數據庫管理系統目前的發(fā)展程度較為低下,發(fā)展尚未成熟,目前依舊以關系型數據庫為主要的存儲管理方式。因此,在汽修管理信息系統的設計過程中,這就需要管理信息系統的設計人員能夠綜合及全面地考慮到對象法以及關系數據模型二者之間的關系。
為了能夠很好地明確區(qū)分對象法與關系數據模型二者之間的關系,筆者將對象的屬性值組織到了關系數據庫之中。在這個過程中,需要遵循一定的原則。具體而言,主要包括如下幾個方面的原則。
1.每一個無父類地類導出一個關系數據庫表模型,類屬性作為關系數據庫表屬性,類主標識屬性作為關系數據庫表主碼。對于關系數據庫表模型而言,一般可以用關系表框架加以表示。在汽車修理管理信息系統之中,主要包括車主、修理的汽車、零部件、修理技術人員、修理單、入庫單等。按照上述原則,可以導出一個關系表框架。作為示例,給出汽車修理零部件類導出的零件關系表框架,如下表1所示。
?
2.在泛化關系之中,在繼承父類的屬性之外要增加特殊屬性的子類導出一個關系表框架,子類所增加的屬性與其父類關系表地主碼可以作為關系表屬性,它的父類關系表的主碼主要為外碼,同時也可以作為它的主碼。在實際的案例之中,員工對象類派生出來的修理工子類是具有一定的特殊屬性的,可以導出如下表2所示的關系框架。
?
完全只繼承父類屬性的子類一般不必導出關系表框架,但在父類關系表中。要有區(qū)分不同子類對象的屬性。例如,在員工關系表中有職崗屬性,就可以區(qū)分業(yè)務員、采購員、庫管員、修理工等子類。
3.一對多關聯通過在“多”對象類關系表中增加“l(fā)”對象類關系表主碼(作為外碼)來表示;一對一關聯可以將外碼添加到任一對象類關系表中。但最好添加到產生外碼。空值少的那一邊。例如員工主管部門是類圖中的一對一關聯。相當多的員工不主管任何部門,應該把主管工號加到部門關系表上來表示“員工主管部門”關聯。在案例的類圖中,汽車與修理單的“檢修”關聯、業(yè)務員與修理單之問的“經辦”關聯、庫管員與修理單之間的“經手出庫”關聯、修理工與修理單的“維修”關聯,通過在修理單關系表中加上對應的“l(fā)”對象類關系的主碼作為外碼來表示。
基于如上三點原則的闡述可知,汽車修理管理信息系統的構建主要是基于這些原則而存在的,只有很好地遵循這些原則,才能夠很好地對汽車修理管理信息系統的科學設計,最終實現汽車修理管理信息系統的構建。
隨著我國信息化程度的不斷深化,信息技術越來越多地運用于實際的管理信息系統設計之中,使得汽車修理管理更加地智能化、規(guī)范化、現代化以及現代化,從而能夠很好地促進汽車修理工作的高效進行。目前,VPN技術是構建各種管理信息系統最為常見的一種信息技術,VPN的意思為“虛擬專用網絡”,它是“Virtual Private Network”的縮寫,它主要是指一種運用身份驗證、密碼以及隧道協議等在公共的網絡上構建專用性的網絡技術。對于VPN所構建的網絡,既可以為某一個特定區(qū)域之內的局域網,而且又可以為整個因特網(Internet),為不同的用戶提供各種管理方面的信息。在這樣的網絡中,大家互相通信。在通信時,并不需要光纜等有線的物理線路的鋪設,而是在一種具有動態(tài)作用的資源下進行運轉和工作。這就使得VPN可以節(jié)省很多材料(主要是光纜),創(chuàng)造出高效益,并可以使局域網逐漸擴展為遠程網絡及遠程計算機。一般而言,VPN技術主要存在如下三個特點,即網際互聯安全性高;經濟實用、管理簡化;支持多種應用。正是由于VPN技術存在如上三個優(yōu)點,才使得VPN技術的使用范圍更廣,使用頻率更高。
VPN技術運用于汽車修理管理信息系統建設中的具體原理可以概括為:汽車修理數字資源及數字管理系統首先在VPN服務器及路由的作用下,然后通過VPN隧道的信息傳遞作用,將這些數字信息資源以及汽車修理管理方面的動態(tài)消息傳遞至員工端以及其他修理點的員工端,具體可以用如下圖1所示:
[1]閆輝.汽車修理管理信息系統設計與實現[J].科技資訊,2008,(25).
[2]聶小東,張立厚,莫贊等.汽車修理信息管理系統設計[J].現代計算機,2008,(2).
[3]張立厚.管理信息系統[M].廣州:廣東世界圖書出版公司,2002.
[4]薩師煊,王珊.數據庫系統概論[M].北京:高等教育出版社,2000.