国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S架構(gòu)的校園競(jìng)賽管理系統(tǒng)分析與設(shè)計(jì)——以西南財(cái)經(jīng)大學(xué)職業(yè)生涯規(guī)劃大賽報(bào)名系統(tǒng)為例

2013-10-11 02:11:06王云凱
中國(guó)教育信息化 2013年19期
關(guān)鍵詞:功能模塊管理員信息系統(tǒng)

王云凱

(西南財(cái)經(jīng)大學(xué) 經(jīng)濟(jì)信息工程學(xué)院,四川 成都 611130)

近年來(lái),在高等教育普及化的背景下,高校的辦學(xué)規(guī)模日益擴(kuò)大,師生人數(shù)迅速增加,這增加了各類教務(wù)管理部門的工作量和工作難度,而教務(wù)管理又是一項(xiàng)對(duì)準(zhǔn)確度要求很高卻又非常煩瑣的工作。為了保證各類教學(xué)活動(dòng)穩(wěn)定、高效、經(jīng)濟(jì)地運(yùn)行,利用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)的各類信息化管理系統(tǒng)應(yīng)運(yùn)而生。

一、報(bào)名系統(tǒng)的研究意義

隨著社會(huì)的發(fā)展,相較于過(guò)去對(duì)理論知識(shí)的強(qiáng)調(diào),當(dāng)下社會(huì)對(duì)人才的要求發(fā)生了很大的改變,除對(duì)理論知識(shí)的要求外,更加強(qiáng)調(diào)其綜合素質(zhì)。為了適應(yīng)社會(huì)的需求,國(guó)家對(duì)大學(xué)生的培養(yǎng)模式也發(fā)生了變化。除學(xué)習(xí)專業(yè)課程外,教育部提倡積極開展校級(jí)、省級(jí)的各類素質(zhì)拓展活動(dòng),以此來(lái)提高高校大學(xué)生的綜合素質(zhì)。但事實(shí)上,各類活動(dòng)的質(zhì)量參差不齊,并且活動(dòng)的組織和管理安排在很大程度上決定了活動(dòng)的質(zhì)量好壞。為了提高各類活動(dòng)的質(zhì)量,各高校紛紛引入信息系統(tǒng)進(jìn)行活動(dòng)組織和管理。引入信息系統(tǒng)進(jìn)行管理后簡(jiǎn)化了工作流程,縮短了工作周期,提高了辦事效率。但另一方面,并不是所有信息系統(tǒng)管理都能在質(zhì)上提升到一定的層次,而且由于很多活動(dòng)都是臨時(shí)性的,不得不考慮信息系統(tǒng)的成本開支。綜上所述,由于資金支持以及使用周期上的特殊性,此類信息系統(tǒng)不同于我們一般的教學(xué)管理系統(tǒng),有必要對(duì)其進(jìn)行分析設(shè)計(jì),構(gòu)建其一般模型。以此提高我國(guó)高校的信息化程度,提升高校的辦學(xué)質(zhì)量。本文就是在此背景下,以西南財(cái)經(jīng)大學(xué)2012年度職業(yè)生涯規(guī)劃大賽報(bào)名系統(tǒng)為例,詳細(xì)闡述了此類報(bào)名系統(tǒng)的分析和設(shè)計(jì)。

二、系統(tǒng)分析

西南財(cái)經(jīng)大學(xué)職業(yè)生涯規(guī)劃大賽是為配合國(guó)家職業(yè)規(guī)劃大賽而進(jìn)行的校內(nèi)職業(yè)生涯規(guī)劃大賽。此次大賽涉及的對(duì)象主要有兩類,即參加大賽的學(xué)生和職業(yè)生涯規(guī)劃中心。用面向?qū)ο蟮脑O(shè)計(jì)原理,可以將其抽象為兩類實(shí)體——user和admin。其中user是對(duì)參加大賽的學(xué)生的抽象,根據(jù)賽事的不同階段——初賽、復(fù)賽和決賽,user對(duì)象又泛化為user_cs、user_fs和user_js。user對(duì)象的主要功能包括用戶注冊(cè)、個(gè)人信息維護(hù)、提交參賽作品。Admin是對(duì)大賽組織管理人員的抽象,因?yàn)榇舜未筚惖墓芾砣藛T包括各學(xué)院協(xié)管人員和職業(yè)生涯規(guī)劃中心管理員兩例,因此admin對(duì)象又泛化為admin_college和admin_center。Admin對(duì)象主要功能包括查看參賽情況、下載參賽選手報(bào)名表、管理完整進(jìn)程。系統(tǒng)整體用例如圖1所示。

圖1 系統(tǒng)用例圖

此外與一般的信息系統(tǒng)相比,本報(bào)名系統(tǒng)在開發(fā)和使用上有四方面的特殊性。

(1)本次大賽計(jì)劃在3月20號(hào)到4月20號(hào)舉行,系統(tǒng)的使用周期只有一個(gè)月,同時(shí)預(yù)計(jì)會(huì)有1000個(gè)左右的學(xué)生參加比賽,提交的作品限制在5M以內(nèi),系統(tǒng)的支持用戶數(shù)不大,對(duì)存儲(chǔ)容量的要求很小。

(2)此系統(tǒng)是職業(yè)規(guī)劃中心臨時(shí)決定開發(fā)的,開發(fā)周期短,總共只有10天時(shí)間。并且規(guī)劃中心除了許諾給開發(fā)人員的證書獎(jiǎng)勵(lì)外,沒有物質(zhì)上的特別支持,難以調(diào)動(dòng)開發(fā)人員的積極性。

(3)雖然大賽預(yù)算有限,沒有專業(yè)的開發(fā)平臺(tái)和系統(tǒng)運(yùn)行服務(wù)器,但校內(nèi)電腦普及率高,而且網(wǎng)絡(luò)化環(huán)境好。

(4)系統(tǒng)服務(wù)的對(duì)象僅限于本校學(xué)生,綜合素質(zhì)較高,而且因?yàn)樾@網(wǎng)和外網(wǎng)間有防火墻,不用過(guò)多考慮系統(tǒng)的安全性。

三、系統(tǒng)設(shè)計(jì)

1.系統(tǒng)架構(gòu)設(shè)計(jì)

根據(jù)對(duì)職業(yè)生涯規(guī)劃大賽用例的抽象,系統(tǒng)的功能模塊設(shè)計(jì)主要包括兩個(gè)方面,即學(xué)生和管理員模塊。其中學(xué)生功能模塊主要包括注冊(cè)、登錄、修改個(gè)人信息、提交作品、找回密碼。管理員的主要功能模塊包括登錄、查看選手信息、修改選手信息、管理選手完整級(jí)別、下載參賽信息。系統(tǒng)整個(gè)功能模塊以及模塊間關(guān)系見圖2。

圖2 系統(tǒng)功能模塊圖

考慮到學(xué)生操作的簡(jiǎn)便性,系統(tǒng)采用B/S架構(gòu)。因?yàn)殚_發(fā)時(shí)間有限,系統(tǒng)開發(fā)采用增量開發(fā)模式,即在初始階段開發(fā)出初賽模塊和其它主要模塊,在大賽進(jìn)行期間再開發(fā)復(fù)賽等模塊。 同時(shí)也為了減少代碼的冗余,提高代碼復(fù)用量,讓各開發(fā)人員專注于某一層次的系統(tǒng)開發(fā),系統(tǒng)采用MVC框架,并采用Struts技術(shù)實(shí)現(xiàn)整個(gè)系統(tǒng)。

2.前臺(tái)設(shè)計(jì)

由于系統(tǒng)用戶和管理員在功能模塊上有很大的不同,為此系統(tǒng)界面分為前臺(tái)和后臺(tái)。系統(tǒng)在前臺(tái)頁(yè)面為用戶提供前臺(tái)操作,在后臺(tái)頁(yè)面為管理員提供后臺(tái)操作。用戶在前臺(tái)可以進(jìn)行操作,其流程如圖3所示。管理員在后臺(tái)可以進(jìn)行操作,其流程如圖4所示。

3.數(shù)據(jù)庫(kù)設(shè)計(jì)

系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)是系統(tǒng)功能實(shí)現(xiàn)的基礎(chǔ),根據(jù)系統(tǒng)的模塊功能設(shè)計(jì)和數(shù)據(jù)庫(kù)表設(shè)計(jì),有關(guān)數(shù)據(jù)操作的對(duì)象有2個(gè),實(shí)體有7個(gè)。兩個(gè)對(duì)象分別為用戶和管理員,4個(gè)實(shí)體分別為用戶信息表、管理員信息表、文件信息表、密保信息表。根據(jù)系統(tǒng)實(shí)體的屬性和實(shí)體間的關(guān)系可知,數(shù)據(jù)庫(kù)需要存儲(chǔ)的信息包括用戶的個(gè)人信息、文件信息、管理員登錄信息及密保信息。本著減少數(shù)據(jù)冗余,讓數(shù)據(jù)庫(kù)盡可能規(guī)范化的設(shè)計(jì)原則,數(shù)據(jù)庫(kù)總共設(shè)計(jì)了四張表格——admin、file、user、pwdProtect。表1是對(duì)數(shù)據(jù)庫(kù)內(nèi)各表表名、表內(nèi)屬性、備注表間關(guān)聯(lián)的說(shuō)明。

圖3 前臺(tái)操作流程圖

圖4 后臺(tái)操作流程圖

四、應(yīng)用效果

本系統(tǒng)已于2012年4月在西南財(cái)經(jīng)大學(xué)成功上線。在職業(yè)生涯規(guī)劃大賽期間,共有來(lái)自18個(gè)學(xué)院1300人使用。賽后,收到來(lái)自職業(yè)生涯規(guī)劃中心教師的反饋。通過(guò)系統(tǒng)發(fā)布賽事信息,取代了以前由中心下發(fā)信息到學(xué)院再由學(xué)院傳遞給學(xué)生的信息發(fā)布方式,極大地簡(jiǎn)化了賽事信息發(fā)布方式。同時(shí),通過(guò)為大賽管理處教師提供一個(gè)功能強(qiáng)大的后臺(tái),可以直觀地查詢統(tǒng)計(jì)各學(xué)院的參與情況,可以簡(jiǎn)單有效地控制賽事進(jìn)程,極大地方便了賽事管理??偟膩?lái)說(shuō),系統(tǒng)通過(guò)提供高效的信息發(fā)布渠道和簡(jiǎn)潔的賽事管理方式,有效地保障了職業(yè)生涯規(guī)劃大賽的順利進(jìn)行。

五、結(jié)束語(yǔ)

不同于一般信息系統(tǒng)所要求的規(guī)范性、完善性和安全性,由于所面向?qū)ο蠛褪褂闷谙抟约百Y金投入方面的特殊性,此類賽事系統(tǒng)開發(fā)有別于一般信息系統(tǒng),其開發(fā)有以下幾個(gè)特點(diǎn)。

(1)在平臺(tái)和環(huán)境上投入較少,如數(shù)據(jù)庫(kù)一般選擇免費(fèi)的MYSQL。由于此類系統(tǒng)對(duì)數(shù)據(jù)庫(kù)要求不高,更重要的是因?yàn)槊赓M(fèi),所以不用投入資金購(gòu)買使用權(quán)。

(2)因?yàn)殚_發(fā)周期短,所以更強(qiáng)調(diào)在短時(shí)間內(nèi)完成系統(tǒng)主要功能,而系統(tǒng)交互性和安全性則是次要考慮因素。

(3)系統(tǒng)使用的用戶綜合素質(zhì)比較高,所以除業(yè)務(wù)范圍外,系統(tǒng)的安全細(xì)節(jié)等較少考慮,大大減少了系統(tǒng)的設(shè)計(jì)和開發(fā)要求。

表1 數(shù)據(jù)庫(kù)表格設(shè)計(jì)說(shuō)明

[1]劉明志,談文蓉,彭育威.基于.net的計(jì)算機(jī)開放實(shí)驗(yàn)室管理系統(tǒng)[J].西南民族大學(xué)學(xué)報(bào)(自然科學(xué)版),2004(4):517-520.

[2]曹彩鳳.基于B/S的高校檔案信息系統(tǒng)設(shè)計(jì)[J].科技檔案,2003(2):22-24.

[3]汪洋,錢貴平,王一賓.高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].智能計(jì)算機(jī)與應(yīng)用,2006(1):3-4.

[4]張龍祥.UML與系統(tǒng)分析設(shè)計(jì)[M].北京:人民郵電出版社,2003.

猜你喜歡
功能模塊管理員信息系統(tǒng)
企業(yè)信息系統(tǒng)安全防護(hù)
哈爾濱軸承(2022年1期)2022-05-23 13:13:18
我是小小午餐管理員
我是圖書管理員
我是圖書管理員
可疑的管理員
基于區(qū)塊鏈的通航維護(hù)信息系統(tǒng)研究
電子制作(2018年11期)2018-08-04 03:25:54
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
基于ASP.NET標(biāo)準(zhǔn)的采購(gòu)管理系統(tǒng)研究
基于SG-I6000的信息系統(tǒng)運(yùn)檢自動(dòng)化診斷實(shí)踐
輸電線路附著物測(cè)算系統(tǒng)測(cè)算功能模塊的研究
咸宁市| 徐汇区| 孝感市| 纳雍县| 六安市| 西和县| 原阳县| 柏乡县| 襄城县| 耿马| 隆子县| 崇明县| 原阳县| 乐东| 上高县| 峨眉山市| 高邮市| 仙游县| 衡山县| 德兴市| 永康市| 内丘县| 新营市| 桃园市| 沧州市| 正定县| 西乌| 锦屏县| 余江县| 乐陵市| 唐海县| 浪卡子县| 松江区| 泸州市| 曲麻莱县| 渑池县| 大悟县| 丰都县| 汉源县| 梁河县| 炉霍县|