李紫薇
摘要:隨著現代計算機及其網絡技術的廣泛普及與應用,將計算機及其網絡技術應用于企業信息管理系統中,已經成為現在及未來科研項目管理的主要趨勢。尤其對于電子商務的信息管理,計算機能夠充分發揮它的優越性。企業信息系統是一個非常通用的信息管理系統,幾乎所有的企事業單位都擁有自己的信息管理系統,以便對本單位員工的基本信息進行保存和管理。企業信息系統打破了傳統辦公室的局限性,是人們可以不受地域限制,彼此之間高效、快捷、準確地取得聯系。企業信息管理系統是目前網絡上廣泛使用的一種系統之一。
關鍵詞:企業信息管理系統 C/S SQL Server
1 Client/Server模式
1.1 C/S基本概述
C/S模式是上個世紀80年代發展起來的一種常用的軟件架構模式之一。Client/Server結構(C/S結構)是客戶機和服務器結構,通過它可以充分利用兩端硬件環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。由于現在的軟件應用系統正在向分布式的Web應用發展,Web和Client/Server 應用都可以進行同樣的業務處理,應用不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現有的應用系統,通過現有應用系統中的邏輯可以擴展出新的應用系統。
一個C/S模式由一個或者很多個客戶機與一個或多個服務器通過網絡組成,可以是局域網也可以是互聯網。按照網絡中應用功能的劃分不同人們把應用程序的部分功能放在客戶端實現,另外部分功能放在服務器端實現,這樣就能將客戶端功能與服務器端的功能區分開來,當服務器端接受到客戶端的請求服務它并不關心客戶端如何實現了這個功能和實現的功能性質,只關心客戶端的請求,根據請求的數據返回客戶端所需要的數據,同樣客戶端也不關心服務器實現功能的方法,只要更具請求目的收到自己所需的數據即可。
1.2 三層C/S模式
C/S模式的主要特點就是由一方(客戶端)提出請求,由另一方(服務端)提供服務。在客戶端與服務端實際是兩端應用程序和應用程序的的交互,客戶端程序是被服務一方,服務端是提供服務的一方。目前應用最廣的是三層客戶端/服務器結構,它是在兩層C/S模式基礎上將客戶端的任務再次進行劃分,在中間層加上一個應用服務器層,即包括服務端、服務器、數據庫服務器三層.
在三層C/S模式中,客戶端主要負責與用戶進行交互,完成用戶的操作及數據的一些處理。處于中間的服務器,主要負責對客戶端的響應,完成客戶端的數據請求,負責連接數據庫,將數據庫反饋的數據傳回客戶端。最上層的數據主要任務是負責對數據庫的連接,完成對數據的管理工作,并保持中間服務器的數據請求響應。
2 SQL Server
SQL Server,是上個世紀 80 年代中期由美國國家標準局推出的一種關系數據庫語言,它是一種數據庫程序設計語言,主要是對數據庫進行定義、管理、和控制等的語言。這種結構語言簡潔,具有用戶性能好、高度非過程化等特點,功能強大,是所有公共數據庫管理的共同語言。
3:需求分析
3.1需求分析
對現行企業信息辦公業務進行調查是了解系統需求和進行系統分析、設計的重要基礎工作,通過調查,需求系統需要有以下功能:有良好的人機界面、較好的權限管理、可實現各種記錄的添加修改刪除等、提供個人服務、對員工進行全面管理、保護原始數據的安全等。
3.2可行性分析
其是在系統調查的基礎上,針對新系統的開發是否具有必要性和可能性,對新系統的開發從技術、經濟、社會的方面進行分析研究,包括經濟可行性、技術可行性、管理上的可行性。
3.3功能需求
3.3.1功能劃分
本系統提供了兩個主界面,分別為普通用戶主界面和管理員主界面,
普通用戶身份登陸將進入管理員主界面顯示系統管理的內容,并可進行相關信息的管理。
3.3.2系統架構
采用兩層架構,這樣展示的每個頁面都可直接對數據庫進行訪問,數據庫是系統的最底層,數據訪問模塊一般封裝了數據庫的查詢、添加、更新、刪除等操作,同時還為web展示層提供了訪問數據庫的接口。
3.3.3系統功能模塊
企業信息管理系統是一個典型的數據庫開發應用程序
界面功能:
1)員工信息管理界面:主要針對員工信息的管理,可以查詢員工的基本信息,實現信息的查詢、修改等功能‘
2)管理員界面:主要針對管理員,可以添加刪除所有用戶的賬號與密碼。
4:員工管理系統設計
系統模塊包括:管理員登陸/員工信息查看、修改、刪除、添加等
4.1系統管理模塊
輸入:登陸管理并輸入用戶名和密碼,調用用戶登錄下的各功能處理即判斷用戶名與密碼是否匹配、調用各功能模塊時,判斷用戶是否登陸
輸出:登陸成功或失敗、已登陸則調用其他功能
5總體設計
5.1數據庫結構設計
數據庫的設計的E-R圖是數據庫的重要部分,管理員能對員工的信息進行增加、刪除、查詢與修改
管理員也可以對部門信息就行相應操作
一個員工對應一個職位,一個部門,一個簽到信息
5.2管理員登陸設計
管理員主登陸界面主要功能為:為管理員進入后臺提供平臺、當管理員輸入正確用戶名與密碼機內員工管理系統、管理員輸入錯的用戶名和密碼時,定位到登陸界面。
5.3員工管理模塊的設計
此模塊主要負責顯示員工的全部信息,同時提供增加、修改、查詢功能.
6 系統維護、改進與展望
6.1 維護
系統在使用與維護中需要注意:
(1)定期通過SQL SERVER軟件備份數據庫,以免丟失數據。
(2)定期清理數據庫中的無效數據,以提高運行效率。
(3)對軟件及運行環境進行日常維護。
6.2系統優缺點
優點:
(1)系統比較切合實際
(2)通用性好、實用性強,易于推廣,可拓展性好
(3)功能強大,綜合性強
(4)有機結合計算機自動處理與人工處理
(5)用戶界面友好,模塊清晰,操作簡單,使用方便
缺點:
系統基本滿足設備管理的需求,但由于各個企業性質和使用設備不盡相同,因此具體問題還要具體分析,需在現有的系統上對某些字段進行適當的修改。
6.3系統展望
基于 C/S 模式的企業信息管理系統可以實用于任何網絡,既適合單位內部局域網,同樣由于其高強度的保密性同樣實用于互連網。雖然 C/S 模式有很強的優勢,但是同樣 C/S 模式也有一定的缺點,主要體現在使用上不是很方便,要將程序安裝到每一個要使用的客戶端,對于使用用戶過多的情況,不利于系統的升級換代,每一次升級操作,都將比較麻煩。在技術的不斷發展下,相信我國企業管理系統會做到越來越好!
參考文獻:
1、劉世峰 《數據庫基礎與應用》 中央廣播電視大學出版社 2003.12第一版
2、潘錦平 《軟件開發技術》 西安電子科技大學出版社 1999年2月第一版
3、鄭人杰、殷人昆《軟件工程概論》 清華大學出版社 2003年4月第二版
4、黃明、梁旭《Visual Basic+SQL Server中小型信息開發實力精選》 機械工業出版社 007年4月第一版