摘要:本文基于B/S結(jié)構(gòu)和Microsoft公司的ASP.NET平臺(tái)設(shè)計(jì)和開發(fā)了的新警電子檔案自動(dòng)化管理系統(tǒng),滿足了杭州警校檔案管理工作所需要的功能,實(shí)現(xiàn)警校新警檔案管理辦公自動(dòng)化,無紙化。
關(guān)鍵詞:辦公自動(dòng)化;新警檔案管理;ASP.NET平臺(tái)
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 20-0000-02
隨著信息技術(shù)的發(fā)展,辦公管理系統(tǒng)已經(jīng)發(fā)展高度信息化、自動(dòng)化的管理模式。電子檔案管理系統(tǒng)采用文檔電子化、影像數(shù)字化、辦公無紙化以及信息網(wǎng)絡(luò)化等先進(jìn)技術(shù),實(shí)現(xiàn)包括檔案文件、聲音、影像、文本在內(nèi)的多媒體檔案資源的存儲(chǔ)和查詢檢索的計(jì)算機(jī)系統(tǒng),為檔案資料管理、利用和保護(hù)提供了有效的技術(shù)保證,可大大節(jié)約數(shù)據(jù)存儲(chǔ)空間,無限地延長(zhǎng)檔案材料保存的時(shí)間,同時(shí)也為查詢、利用檔案文獻(xiàn)帶來了極大的便利。[1]
1 技術(shù)平臺(tái)
本系統(tǒng)是B/S模式的web應(yīng)用系統(tǒng),根據(jù)本系統(tǒng)的功能需求,需在具備以下四個(gè)平臺(tái)的基礎(chǔ)上進(jìn)行開發(fā):
1.1 web應(yīng)用程序開發(fā)
ASP.NET作為開發(fā)語言具有強(qiáng)大性和適應(yīng)性、易學(xué)性、高效可管理性、多處理器環(huán)境的可靠性、自定義性、可擴(kuò)展性和安全性,并有世界級(jí)的工具支持,大大提高了執(zhí)行效率。
1.2 結(jié)構(gòu)化查詢語言SQL。[2]
1.3 建模和開發(fā)語言UML,RATIONAL ROSE工具。
2 需求分析
2.1 總需求分析
通過實(shí)際調(diào)查警校的檔案管理工作流程,本系統(tǒng)需具備以下幾方面的功能特點(diǎn):
(1)頁面友好,盡量減少人工輸入,避免輸錯(cuò),提供效率。
(2)權(quán)限管理合理,用戶角色只能訪問權(quán)限范圍內(nèi)的資源頁面。
(3)可根據(jù)不同的條件檢索信息,提高查詢效率。
(4)學(xué)員信息顯示按類別分布并統(tǒng)計(jì)。
2.2 系統(tǒng)功能
作為新警檔案系統(tǒng),此本系統(tǒng)有以下幾個(gè)模塊構(gòu)成以實(shí)現(xiàn)系統(tǒng)基本功能,如下:
(1)注冊(cè)登錄模塊;
(2)基本信息導(dǎo)入導(dǎo)出模塊;
(3)紀(jì)律作風(fēng)管理模塊;
(4)班級(jí)通訊錄模塊;
(5)班級(jí)成員情況分布管理模塊;
(6)學(xué)員表現(xiàn)評(píng)定模塊;
(7)考核成績(jī)管理模塊;
(8)考核統(tǒng)計(jì)表輸出管理模塊;
(9)學(xué)員證書管理模塊;
(10)成員角色管理模塊。
3 系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)整體架構(gòu)
本系統(tǒng)采用了經(jīng)典的三層架構(gòu)模式[3],將系統(tǒng)分為三層,從下至上分別為:數(shù)據(jù)訪問層,邏輯業(yè)務(wù)層和表示層,該系統(tǒng)的整體架構(gòu)如圖1所示。
圖1系統(tǒng)的整體架構(gòu)
3.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
系統(tǒng)采用數(shù)據(jù)庫(kù)三范式對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析與設(shè)計(jì),最大限度地避免大量的冗余數(shù)據(jù),節(jié)省數(shù)據(jù)庫(kù)的空間并保持?jǐn)?shù)據(jù)的一致性。
3.3 檔案結(jié)構(gòu)
圖2檔案結(jié)構(gòu)圖
教育局提供學(xué)員檔案,由學(xué)校教務(wù)處接收確認(rèn);學(xué)校教務(wù)處編排分配學(xué)員學(xué)籍信息,學(xué)校系統(tǒng)管理員把學(xué)員的學(xué)籍信息和匹配好的學(xué)員檔案一起導(dǎo)入系統(tǒng);學(xué)員注冊(cè)登錄,注冊(cè)擴(kuò)展信息,完善個(gè)人信息;后續(xù)信息由具有相應(yīng)權(quán)限的角色錄入。
4 結(jié)論
本文根據(jù)杭州警校的情況,經(jīng)過需求分析、UML建模[4]、數(shù)據(jù)庫(kù)設(shè)計(jì)、編碼實(shí)現(xiàn)設(shè)計(jì)開發(fā)一個(gè)基于B/S結(jié)構(gòu)和ASP.NET技術(shù)的新警電子檔案管理系統(tǒng)。系統(tǒng)為校領(lǐng)導(dǎo)、教官和學(xué)員等人員提供快速查詢學(xué)生信息的通道,避免了傳統(tǒng)的逐個(gè)查詢,提高了工作效率。此外,系統(tǒng)模塊間耦合性低,可經(jīng)過簡(jiǎn)單的模塊處理以及后臺(tái)數(shù)據(jù)庫(kù)的修改,轉(zhuǎn)化為其他信息管理系統(tǒng),有廣闊的發(fā)展空間。
參考文獻(xiàn):
[1]喬建惠,陳燕平.電子檔案管理系統(tǒng)的設(shè)計(jì)和開發(fā)[J].計(jì)算機(jī)輔助工程,2005,14(I):35-39.
[2]http://baike.baidu.com/view/595350.htm
[3]http://baike.baidu.com/view/687468.htm
[4]拉曼,李洋.UML和模式應(yīng)用[M].北京:機(jī)械工業(yè)出版社,第1版,2006,5,1