摘 要:標準化操作有利于企業標準化管理,同時促進職工的標準化意識,使企業各項工作進行的更加井然有序,為了使標準化科學有效的發揮作用,開發一個實用的標準化崗位操作系統勢在必行。本系統采用B/S架構,MyEclipse開發工具,Oracle數據庫,Weblogic容器,應用Jsp+JavaBean模式開發,具有上傳、修改、刪除、下載崗位標準化操作等功能的企業內部系統,職工可以通過此系統掌握企業各部門的標準化操作流程。
關鍵詞:標準化管理;數據庫設計;Jsp;Servlet;需求分析
1 可行性分析
改善創新是使企業管理水平不斷提升的驅動力,而標準化則是防止企業管理水平下滑的制動力,沒有標準化,企業不可能維持在較高的管理水平,標準化使企業能夠儲備技術、提高生產效率、防止技術斷代、縮短新員工的教育培訓時間。
企業的生產運行過程中,操作標準基本上是貼在崗位車間或辦公室,只有本崗位的職工知曉,其它崗位操作程序分散于各廠各部門操作間,不利于各崗位操作程序的有效落實,更不利于標準化管理,所以開發一套標準化操作系統有利于企業各部門的標準化管理。在技術上,實現此系統的技術很多,由于本系統實現的功能比較簡單,網頁數量也不多,主要是查詢語句比較復雜,從跨平臺、易維護和安全性高的角度出發,對采用的開發工具、系統體系結構和運行平臺進行比較,選擇能夠跨平臺運行、對數據庫存取速度快的JSP。比較C/S和B/S兩大體系架構的優缺點,選擇易維護的B/S架構。選擇JavaBean組件連接數據庫以增強系統的安全性。最后決定采用JSP技術和JavaBean組件技術相結合的B/S體系架構。
由分析可知,不論是實際應用中還是技術上,此網站的開發都是實用且可行的。
2 需求分析
本系統應該具有以下一些功能,用戶進入平臺,點擊崗位操作程序模塊根據用戶權限不同進行相應操作。公司領導及管理員有權對公司內部所有崗位程序進行查詢和修改。進入系統菜單后,組織結構樹中包括公司的下屬單位,各單位包含本單位車間、科室;點擊車間、科室,在頁面出現下設所屬各崗位標準化操作文件,點擊操作程序名稱即可查閱,同時具有查詢功能,即對所輸入的文件名或單位名可以進行查詢。每個員工,可以根據工號進入系統中,查詢本崗位及本單位相關崗位的標準化操作程序,這樣使職工能夠隨時查看標準化操作章程,提高工作效率,解決工作中遇到的問題,同時能夠學習其它崗位的相關操作,提升自己的工作能力和業務范圍。
3 系統設計
系統采用Jsp+JavaBean的方式設計開發,主要業務邏輯都在頁面中實現,其中文件上傳由Servlet實現。數據庫在信息系統中占有重要的地位,數據庫結構設計的好壞將直接影響應用系統的效率,以及實現的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整性和一致性。
針對崗位操作程序需求,數據庫采用協同平臺數據庫,其中人員,部門從協同平臺現有表中取數據,實現左側樹部分。針對文件上傳,需要新建的表里存儲查看者或是管理員所在單位ID,所在單位名稱,上級單位ID,上級單位名稱,及上傳文件的相關信息。系統主要分為普通用戶查詢下載標準化文件模塊,管理員管理文件模塊,組織結構樹模塊,超級管理員賦權模塊。
4 系統開發的主要技術
Java,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。Java平臺由Java虛擬機(Java Virtual Machine)和Java應用編程接口(Application Programming Interface、簡稱API)構成。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,現在Java平臺已經嵌入了幾乎所有的操作系統,“一次編譯、到處執行”的跨平臺特性使之廣泛的應用于個人PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網。電子商務是當今的熱門話題,然而傳統的編程語言難以勝任電子商務系統,電子商務要求程序代碼具有基本的要求:安全、可靠、同時要求能與運行于不同平臺的機器的全世界客戶開展業務。Java以其強安全性、平臺無關性、硬件結構無關性、語言簡潔同時面向對象,在網絡編程語言中占據無可比擬的優勢,成為實現電子商務系統的首選語言。
B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網絡結構模式,這種模式統一了客戶端,將系統功能實現的核心部分集中到服務器上,簡化了系統的開發、維護和使用。B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網的電腦就能使用,客戶端零安裝、零維護,系統的擴展非常容易。
JSP(Java Server Pages)是由Sun Microsystems 公司倡導、許多公司參與建立的一種動態網頁技術標準,JSP技術是在Servlet技術基礎上發展起來的,它結合markup(HTML和XML)和Java代碼來處理的動態頁面。每一頁第一次被調用時,通過JSP引擎自動被編譯成Servlet,然后被執行,以后每次調用時,執行編譯過的Servlet。JSP提供了多種方式訪問Java class、Servlet、Applets和Web Server,因此,Web應用可以通過JSP將多個公用接口結合在一起。
5 總結
采用跨平臺的、安全性高的JSP技術和JavaBeans組件技術開發B/S架構的標準化操作系統是簡單而實用的,對于企業來說,開發的標準化操作系統,也一定能提高生產效率,使企業生產過程各環節、各要素達到有機、合理的配合,提高企業的市場競爭力。
[參考文獻]
[1]譚福有.企業標準化(上)[J].信息技術與標準化,2006.
[2]張愛平,賴欣.在JSP中調用JavaBean實現Web數據庫訪問[J].計算機時代,2007.