摘要:從高校團(tuán)學(xué)工作的現(xiàn)狀入手,以校園網(wǎng)為支撐平臺(tái),提出了高校團(tuán)委管理信息系統(tǒng)的架構(gòu),給出系統(tǒng)的模塊設(shè)計(jì)和數(shù)據(jù)庫,并分析了系統(tǒng)的特點(diǎn)。
關(guān)鍵詞:高校團(tuán)委;團(tuán)學(xué)工作;管理信息系統(tǒng);B/S;ASP
中圖分類號(hào):TP315文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)14-3708-02
Design and Realization of the Management Information System for College Youth League Committees
LU Gui-rong
(Information and Electronics Department, Hangzhou Professional and Technical College, Hangzhou 310012, China)
Abstract: The thesis starts with the current situation of the work about college youth league committees and students. It puts forward architecture about the management information system basing on campus network, giving modules design as well as database, and analyzing the characteristics.
Key words: college youth league committees; the work about youth league committees and students; management information system; browser/server; Active Server Page
1 引言
隨著高校團(tuán)學(xué)工作的深入開展,各項(xiàng)工作的復(fù)雜程度也日益顯現(xiàn),對(duì)學(xué)生各種信息的匯總、統(tǒng)計(jì)、分析等工作面臨著很多困難[1]。目前, 許多高校對(duì)團(tuán)員信息的管理都是通過手工整理或單臺(tái)計(jì)算機(jī)整理完成。在工作過程中, 花費(fèi)了大量的人力和時(shí)間, 而且查詢信息也不方便, 影響了團(tuán)委和分團(tuán)委之間的溝通效率。因此,開發(fā)適合高校實(shí)際需要的團(tuán)委管理信息系統(tǒng), 來優(yōu)化工作流程、提高工作效率,成為當(dāng)前的迫切需要。
2 系統(tǒng)分析
通過對(duì)高校團(tuán)委的設(shè)置情況進(jìn)行調(diào)研得知,高校內(nèi)部設(shè)有團(tuán)委學(xué)生會(huì)、分團(tuán)委學(xué)生會(huì)、學(xué)生社團(tuán)。分團(tuán)委學(xué)生會(huì)、社團(tuán)在工作上接受校團(tuán)委的領(lǐng)導(dǎo)和指導(dǎo)。團(tuán)委學(xué)生會(huì)在每個(gè)學(xué)期開展全校性質(zhì)的校園文化活動(dòng),這些活動(dòng)的開展需要各級(jí)分團(tuán)委學(xué)生會(huì)工作上的配合和支持。另外,分團(tuán)委學(xué)生會(huì)和社團(tuán)可以獨(dú)立開展自己的活動(dòng),有一定的自主權(quán)。
團(tuán)委學(xué)生會(huì)和分團(tuán)委學(xué)生會(huì)通常設(shè)有團(tuán)委書記/分團(tuán)委書記、團(tuán)委副書記/分團(tuán)委副書記、組織委員、學(xué)生會(huì)主席、學(xué)生會(huì)副主席、文藝部長、宣傳部長、體育部長等多個(gè)崗位。一般團(tuán)委書記和分團(tuán)委書記由教師擔(dān)任,其他崗位至少安排一名學(xué)生干部從事工作。
社團(tuán)是以學(xué)生為主體自發(fā)組成的或在一定外部環(huán)境影響和指導(dǎo)下而成立的非營利性組織[2], 社團(tuán)內(nèi)部制定章程,自主管理, 以實(shí)現(xiàn)全體會(huì)員的共同意愿。不同的高校根據(jù)自己的實(shí)際情況成立不同的社團(tuán),社團(tuán)通常有一名社長,下設(shè)其他崗位進(jìn)行管理。如圖1是高校團(tuán)委的組織結(jié)構(gòu)圖。
通過對(duì)高校團(tuán)委內(nèi)部工作流程調(diào)研,總結(jié)出了系統(tǒng)的基本功能。高校團(tuán)委管理信息系統(tǒng)要滿足來自三方面的需求:
1) 團(tuán)委和分團(tuán)委相關(guān)教師:團(tuán)委書記和分團(tuán)委書記登陸系統(tǒng)后可以對(duì)全校團(tuán)員和非團(tuán)員信息進(jìn)行管理,下達(dá)發(fā)文,管理學(xué)生活動(dòng)信息,同時(shí)發(fā)布公告信息。
2) 各級(jí)學(xué)生干部:學(xué)生干部登陸系統(tǒng)后可以查看通知,搜索、下載文件,編輯學(xué)生活動(dòng)資料并上傳。
3) 系統(tǒng)管理員:除了具有團(tuán)委書記和分團(tuán)委書記的相關(guān)管理權(quán)限外,還能對(duì)登陸系統(tǒng)的用戶進(jìn)行管理,并設(shè)置權(quán)限,對(duì)數(shù)據(jù)庫進(jìn)行備份、恢復(fù)。
系統(tǒng)設(shè)計(jì)的目標(biāo)是:界面友好,功能完善,易操作和維護(hù),確保不同的計(jì)算機(jī)應(yīng)用水平的人員均能夠?qū)Ρ鞠到y(tǒng)快速地掌握和方便地使用。同時(shí)保證系統(tǒng)的安全可靠性,用戶登陸系統(tǒng)、數(shù)據(jù)操作時(shí)需要用戶名、密碼驗(yàn)證身份,確保系統(tǒng)的正常運(yùn)行和合法操作。
3 系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)結(jié)構(gòu)
系統(tǒng)采用B/S模式,主要解決各種資源和信息在Web上的錄入、發(fā)布、查詢和遠(yuǎn)程調(diào)用。B/S模式是由客戶端瀏覽器、Web服務(wù)器和數(shù)據(jù)庫服務(wù)器組成的三層結(jié)構(gòu)[3],如圖2所示。系統(tǒng)采用動(dòng)態(tài)網(wǎng)頁ASP技術(shù),開發(fā)環(huán)境為Windows2003 Server,前臺(tái)開發(fā)工具為Macromedia Dreamweaver2004,后臺(tái)數(shù)據(jù)庫采用SQL server2000。
圖2 B/S三層結(jié)構(gòu)
3.2 功能設(shè)計(jì)
經(jīng)系統(tǒng)分析得知,系統(tǒng)用戶有三種角色:系統(tǒng)管理員、教師、學(xué)生干部,分別具有如下權(quán)限:
教師登陸系統(tǒng)后可以進(jìn)行通知管理(通知信息的添加、發(fā)布、刪除、修改)、學(xué)生信息管理(團(tuán)員和非團(tuán)員信息的添加、刪除、修改,查詢后生成相應(yīng)報(bào)表)、發(fā)文管理(發(fā)文信息的添加、發(fā)布、刪除、修改)、學(xué)生活動(dòng)管理(學(xué)生活動(dòng)資料的添加、刪除、修改)、期刊管理(學(xué)校各類學(xué)生期刊的添加、刪除、修改)、個(gè)人信息管理。
學(xué)生登陸系統(tǒng)后只能對(duì)相關(guān)信息進(jìn)行查詢,上傳學(xué)生活動(dòng)文檔,并對(duì)個(gè)人信息進(jìn)行管理。
系統(tǒng)管理員登陸系統(tǒng)后除了具有教師的權(quán)限外,還可進(jìn)行數(shù)據(jù)庫管理(數(shù)據(jù)庫的備份和恢復(fù))、部門管理(設(shè)置系統(tǒng)的組織架構(gòu))、用戶管理(添加、刪除、修改用戶信息)、權(quán)限管理(設(shè)置系統(tǒng)用戶的權(quán)限)。
如圖3是高校團(tuán)委管理信息系統(tǒng)功能模塊圖。
3.3 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是信息系統(tǒng)開發(fā)的重要部分,要設(shè)計(jì)出一個(gè)好的數(shù)據(jù)庫,除滿足系統(tǒng)所要求的功能外,還必須遵守下列原則:基本表的個(gè)數(shù)越少越好,主鍵的個(gè)數(shù)越少越好。鍵是表間連接的工具,主鍵越少,表間的連接就越簡(jiǎn)單;字段的個(gè)數(shù)越少越好[4]。
本系統(tǒng)涉及如下9個(gè)表:
1) 團(tuán)員表:用來存放全校學(xué)生的基本信息,包含字段有學(xué)號(hào)、姓名、性別、出生日期、籍貫、是否團(tuán)員、是否黨員、團(tuán)關(guān)系轉(zhuǎn)入時(shí)間、團(tuán)關(guān)系轉(zhuǎn)出時(shí)間、備注。
2) 部門大類表:用來存放高校團(tuán)委的各個(gè)組織信息,包含字段有大類編號(hào)、大類名稱。
3) 職務(wù)表:用來存放各個(gè)部門開設(shè)的職務(wù)信息,包含字段有職務(wù)編號(hào)、職務(wù)名稱、部門大類名稱。
4) 委員表:用來存放職務(wù)對(duì)應(yīng)的委員信息,包含字段有委員編號(hào)、姓名、聯(lián)系電話、職務(wù)名稱等。
5) 通知表:用來存放通知信息,包含字段有通知編號(hào)、通知信息、發(fā)布人。
6) 活動(dòng)資料表:用來存放學(xué)生活動(dòng)資料信息,包含字段有活動(dòng)編號(hào)、活動(dòng)名稱、主辦單位、活動(dòng)文檔。
7) 期刊表:用來存放學(xué)校學(xué)生刊物信息,包含字段有期刊編號(hào)、期刊標(biāo)題、出版日期、主辦單位、期刊內(nèi)容。
8) 發(fā)文表:用來存放團(tuán)委發(fā)文信息,包含字段有發(fā)文編號(hào)、發(fā)文標(biāo)題、發(fā)文人、發(fā)文日期。
9) 小結(jié)表:用來存放各個(gè)部門的學(xué)期小結(jié),包含字段有小結(jié)編號(hào)、標(biāo)題、部門、日期。
以上9個(gè)表在數(shù)據(jù)庫中并不是孤立的,表之間是有聯(lián)系的,在SQL Server2000中設(shè)計(jì)數(shù)據(jù)庫的時(shí)候要建立關(guān)系圖(如圖4所示),實(shí)現(xiàn)級(jí)聯(lián)更新和級(jí)聯(lián)刪除,以維護(hù)表之間的參照完整性。
4 系統(tǒng)特點(diǎn)
1) 系統(tǒng)綜合考慮了各個(gè)高校的情況,通用性強(qiáng),界面友好,操作簡(jiǎn)單、方便。
2) 系統(tǒng)運(yùn)行安全、可靠性好。系統(tǒng)運(yùn)行安全、可靠性高是決定軟件質(zhì)量的重要因素。 為了保證系統(tǒng)的安全性,采用了密碼和驗(yàn)證碼相結(jié)合的驗(yàn)證方式,防止非法用戶登陸系統(tǒng)。系統(tǒng)能對(duì)用戶錄入的數(shù)據(jù)進(jìn)行有效性檢查,防止無效數(shù)據(jù)的生成。同時(shí),管理員可以對(duì)數(shù)據(jù)庫定期備份,以便系統(tǒng)發(fā)生故障時(shí)快速恢復(fù)。
3) 具有完善的查詢功能。系統(tǒng)支持模糊查詢,已基本上實(shí)現(xiàn)了用戶要求的各種查詢,并能生成超寬報(bào)表,給用戶操作系統(tǒng)帶來了方便。
5 結(jié)論
本系統(tǒng)在設(shè)計(jì)中充分考慮到高校團(tuán)委管理中的各個(gè)細(xì)節(jié),能對(duì)學(xué)生信息、發(fā)文、活動(dòng)資料等文檔進(jìn)行綜合管理,減輕了管理人員的勞動(dòng)強(qiáng)度,提高了工作效率和工作質(zhì)量。目前,本系統(tǒng)已在杭州科技職業(yè)技術(shù)學(xué)院試運(yùn)行。如今使用團(tuán)委管理信息系統(tǒng)的高校甚少,希望通過本文能促進(jìn)高校團(tuán)學(xué)管理的信息化進(jìn)程。
參考文獻(xiàn):
[1] 倪文志,周鮮成.高校學(xué)生信息管理系統(tǒng)的研究與開發(fā)[J].湖南商學(xué)院學(xué)報(bào):雙月刊,2002,9(3):132.
[2] 任遠(yuǎn)金,陳雙.通高校學(xué)生體育社團(tuán)的性質(zhì)、結(jié)構(gòu)特征及特點(diǎn)[J].普洛陽師范學(xué)院學(xué)報(bào),2008(2):149.
[3] 李鵬海,張鵬.基于Internet的高校科研管理系統(tǒng)的研究與開發(fā)[J].天津理工大學(xué)學(xué)報(bào),2007,23(5):37.
[4] 蔡勇智.高校班級(jí)管理信息系統(tǒng)分析與設(shè)計(jì)[J].四川理工學(xué)院學(xué)報(bào):自然科學(xué)版,2008,21(1):61.