前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇學(xué)生管理系統(tǒng)范文,相信會(huì)為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
關(guān)鍵詞:數(shù)據(jù)庫(kù)設(shè)計(jì);概念模型;邏輯模型;物理結(jié)構(gòu)
中圖分類號(hào):G717 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2012)12-0244-02
數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì),重則會(huì)決定軟件系統(tǒng)的成敗,輕則也會(huì)直接影響系統(tǒng)運(yùn)行速度及系統(tǒng)的使用率。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),不但要考慮存取速度,還要考慮數(shù)據(jù)的冗余和一致性等問題??梢钥隙ǖ恼f:數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞,對(duì)將來程序的設(shè)計(jì)和系統(tǒng)的最終功能實(shí)現(xiàn)都起著非常重要的作用。數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步就是需求分析,即確定存儲(chǔ)哪些數(shù)據(jù),建立哪些應(yīng)用,常用的操作及對(duì)象有哪些。根據(jù)對(duì)系統(tǒng)的初步需求分析與調(diào)研,對(duì)學(xué)生管理系統(tǒng)的總體功能進(jìn)行如下設(shè)計(jì):信息管理模塊、考勤管理模塊、宿舍管理模塊、崗前實(shí)習(xí)管理模塊、有處分學(xué)生學(xué)習(xí)班管理模塊和系統(tǒng)管理模塊。
一、數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)
根據(jù)前面對(duì)系統(tǒng)功能的細(xì)化分析,設(shè)計(jì)系統(tǒng)的數(shù)據(jù)流圖,最后得到系統(tǒng)全局實(shí)體—關(guān)系模型。全局實(shí)體—關(guān)系模型必須滿足所有的系統(tǒng)需要,還要恰當(dāng)?shù)卣故疽粋€(gè)一致的數(shù)據(jù)庫(kù)模型。
二、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
實(shí)體—關(guān)系模型是對(duì)用戶需求的一種抽象的表達(dá)形式,它不能為任何一個(gè)具體的數(shù)據(jù)庫(kù)管理系統(tǒng)所支持,它是獨(dú)立于任何一種具體的數(shù)據(jù)模型的。為了能夠建立起最終的物理系統(tǒng),接下來的任務(wù)是:將概念結(jié)構(gòu)通過轉(zhuǎn)化規(guī)則轉(zhuǎn)化為本系統(tǒng)設(shè)計(jì)的數(shù)據(jù)結(jié)構(gòu),然后根據(jù)數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn),選定的數(shù)據(jù)庫(kù)管理系統(tǒng)支持下的數(shù)據(jù)模型,最后通過優(yōu)化算法得到優(yōu)化的數(shù)據(jù)模型。這些模式在功能性、完整性和一致性約束及數(shù)據(jù)庫(kù)的可擴(kuò)充性等方面應(yīng)滿足用戶的各種要求。設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)有下面三個(gè)步驟:首先,將通過概念設(shè)計(jì)所得的實(shí)體—關(guān)系圖轉(zhuǎn)換為關(guān)系模型;就需要將實(shí)體、屬性和聯(lián)系轉(zhuǎn)換為相應(yīng)的關(guān)系模型;其次,將轉(zhuǎn)換來的關(guān)系模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;最后,優(yōu)化處理得到的關(guān)系模型。
(一)實(shí)體模型轉(zhuǎn)換為關(guān)系模型
鑒別數(shù)據(jù)庫(kù)中的數(shù)據(jù)元素、關(guān)系,以及定義所需的數(shù)據(jù)庫(kù)表和各個(gè)數(shù)據(jù)庫(kù)表中的項(xiàng)目這些初始工作之后,所做的細(xì)化的過程就是范化。任何數(shù)據(jù)庫(kù)的設(shè)計(jì)都需要滿足特殊的約定,這會(huì)使數(shù)據(jù)庫(kù)既簡(jiǎn)潔又結(jié)構(gòu)明晰,反之?dāng)?shù)據(jù)庫(kù)結(jié)果會(huì)非?;靵y,所造成的直接后果是給數(shù)據(jù)的更新帶來麻煩,給數(shù)據(jù)庫(kù)帶來大量冗余信息,給編程人員帶來不便并造成不可避免的錯(cuò)誤。
(二)實(shí)體—關(guān)系圖模式向關(guān)系模式的轉(zhuǎn)換
數(shù)據(jù)庫(kù)表中的每一個(gè)屬性都是不可以再分解的,這些屬性(字段)由基本類型構(gòu)成,包括數(shù)字類型、日期時(shí)間類型和字符串類型。數(shù)據(jù)庫(kù)表部分設(shè)計(jì)如下:
①學(xué)生信息(學(xué)生編號(hào),密碼,曾用名,籍貫,戶籍性質(zhì),照片,家庭住址,郵政編碼,家庭座機(jī),學(xué)生手機(jī),父親姓名,父親手機(jī),母親姓名,母親手機(jī))
②專業(yè)信息(班級(jí)名稱,校區(qū),二級(jí)學(xué)院,所屬系,專業(yè),入學(xué)日期,學(xué)制)
③班級(jí)信息(班級(jí)名稱,學(xué)生編號(hào),班主任,學(xué)生姓名,性別,民族,身份證號(hào),出生日期,政治面貌,類別,入學(xué)分?jǐn)?shù),是否住宿,輔導(dǎo)員,實(shí)習(xí)單位,處分標(biāo)志,在校情況)
④考勤處分極限(處分名稱,處分級(jí)別,違紀(jì)數(shù)量)
⑤考勤信息(教師編號(hào),學(xué)生編號(hào),學(xué)年,學(xué)期,日期,節(jié)次,違紀(jì)內(nèi)容,違紀(jì)數(shù)量)
……
另外還有課程管理庫(kù)表、教職工登錄庫(kù)表、崗前實(shí)習(xí)處分信息庫(kù)表、崗前實(shí)習(xí)處分極限庫(kù)表、崗前實(shí)習(xí)小結(jié)信息庫(kù)表、宿舍處分極限庫(kù)表、宿舍管理分配庫(kù)表、學(xué)生住宿分配庫(kù)表、宿舍違紀(jì)分值庫(kù)表、宿舍處分信息庫(kù)表、學(xué)生處分信息庫(kù)表、有處分學(xué)生學(xué)習(xí)班信息庫(kù)表,這里不再一一列舉。
(三)對(duì)關(guān)系模型進(jìn)行優(yōu)化處理
在以上的設(shè)計(jì)中,由于學(xué)生信息實(shí)體的信息量較大,而實(shí)際系統(tǒng)運(yùn)行時(shí),不是所有信息都需要,如果都調(diào)入內(nèi)存會(huì)占用系統(tǒng)資源,而且安全性也會(huì)遭到威脅。通過以上分析,特把“學(xué)生信息”數(shù)據(jù)庫(kù)表分為兩個(gè)數(shù)據(jù)庫(kù)表,即“學(xué)生登錄”數(shù)據(jù)庫(kù)表和“學(xué)生信息”數(shù)據(jù)庫(kù)表,“學(xué)生登錄”數(shù)據(jù)庫(kù)表具體設(shè)計(jì)如下:
學(xué)生登錄(學(xué)生編號(hào),密碼)
原“學(xué)生信息”表對(duì)應(yīng)減少密碼項(xiàng),避免發(fā)生數(shù)據(jù)冗余和數(shù)據(jù)的不一致性。
三、數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)
由于數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)是與開發(fā)環(huán)境和選定的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件產(chǎn)品有關(guān)的,因此數(shù)據(jù)庫(kù)的物理設(shè)計(jì)依賴具體的數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品。數(shù)據(jù)庫(kù)物理設(shè)計(jì)步驟如下圖,后面會(huì)給出詳細(xì)的解釋。不論是對(duì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)的確定,還是對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),必須滿足原始設(shè)計(jì)要求(需求分析),如果不滿足就需要退回重新設(shè)計(jì)或修改,直到設(shè)計(jì)出符合要求的具體數(shù)據(jù)庫(kù)。
(一)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)
1.確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。在物理結(jié)構(gòu)中,存儲(chǔ)記錄是數(shù)據(jù)的基本存取單位,存儲(chǔ)記錄結(jié)構(gòu)包括記錄的組成、數(shù)據(jù)項(xiàng)的類型和長(zhǎng)度以及邏輯記錄到存儲(chǔ)記錄的映射。下面舉兩個(gè)例子來簡(jiǎn)要說明存取時(shí)間、空間和維護(hù)代價(jià)是決定存儲(chǔ)結(jié)構(gòu)的主要因素:(1)假設(shè)現(xiàn)在需要查詢計(jì)算機(jī)技術(shù)系的所有學(xué)生名單,如果將同一個(gè)系的學(xué)生集中存放,則會(huì)顯著地減少訪問磁盤的次數(shù)。聚簇后不必重復(fù)存儲(chǔ)的聚簇碼值,可以減少部分存儲(chǔ)空間。(2)任課教師要按課程更新學(xué)生上課考勤信息,操作涉及學(xué)生和教師關(guān)系的連接操作,為提高效率,可把具有教師關(guān)系和學(xué)生關(guān)系在物理上聚簇在一起。根據(jù)以上設(shè)計(jì)思想,做如下部分設(shè)計(jì):(1)學(xué)生基本信息、考勤處分極限、宿舍處分極限、崗前實(shí)習(xí)處分極限、教職工登錄、班級(jí)、課程管理、宿舍清單、宿舍的分配:在一定時(shí)間內(nèi)變動(dòng)不大,更新速度相對(duì)較慢,考慮到查找的方便性,進(jìn)行聚簇存儲(chǔ)。(2)考勤信息、宿舍處分信息、崗前實(shí)習(xí)處分信息、學(xué)生處分信息:最經(jīng)常的操作是查找、插入、刪除,為提高效率,考慮建立“B+樹”索引,則平均查找次數(shù)為“B+樹”的層數(shù),故對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)到有索引的物理存儲(chǔ)。
2.存取路徑的設(shè)計(jì)。為了提高系統(tǒng)的性能,根據(jù)應(yīng)用情況,如數(shù)據(jù)的異變部分和穩(wěn)定部分、存取效率較高和較低等進(jìn)行劃分,可以進(jìn)行如下設(shè)計(jì):(1)各種文件的存放位置設(shè)計(jì);(2)為保證讀寫速度,考慮表和索引的存放;(3)設(shè)計(jì)大表存放形式,用以加快存取速度;(4)將不同學(xué)院的學(xué)生放在不同磁盤上,如果教師集中錄入考勤時(shí),速度不會(huì)影響太大。
3.數(shù)據(jù)存放位置的設(shè)計(jì)。通過數(shù)據(jù)存放位置的規(guī)劃來提高系統(tǒng)的性能,為保證讀寫速度考慮表和索引的存放。如考勤信息、宿舍處分信息、學(xué)生處分信息表的索引。
4.系統(tǒng)配置的設(shè)計(jì)。數(shù)據(jù)庫(kù)管理系統(tǒng)的每個(gè)參數(shù)都有默認(rèn)值,我們一般很少對(duì)默認(rèn)初始值進(jìn)行設(shè)置。但是根據(jù)不同系統(tǒng)的特點(diǎn),這些默認(rèn)參考值不一定都很恰當(dāng),需要我們根據(jù)最初的需求分析和實(shí)際的數(shù)據(jù)庫(kù)表設(shè)計(jì),適當(dāng)調(diào)整參數(shù)的初始值,讓我們?cè)O(shè)計(jì)的系統(tǒng)占用空間最小,系統(tǒng)運(yùn)行速度最快。通常情況下,這些配置變量包括:同時(shí)打開的數(shù)據(jù)庫(kù)對(duì)象數(shù)量,使用的緩沖區(qū)長(zhǎng)度、個(gè)數(shù)、時(shí)間片大小、數(shù)據(jù)庫(kù)的大小、裝填因子、鎖的數(shù)目,等等。
我們對(duì)這些參數(shù)值重新設(shè)置后,就能最大限度的保證系統(tǒng)運(yùn)行效率。經(jīng)過初步設(shè)計(jì)后,在系統(tǒng)真正投入運(yùn)行或運(yùn)行一段時(shí)間后,根據(jù)系統(tǒng)實(shí)際運(yùn)行情況再做出調(diào)整,通過這種不斷地調(diào)整,使學(xué)生管理軟件系統(tǒng)的性能達(dá)到最優(yōu)狀態(tài)。(1)登錄系統(tǒng)的極限數(shù)值設(shè)計(jì)。新生入學(xué)時(shí),要求他們輸入自己的個(gè)人信息,設(shè)計(jì)要求最多可以有120人同時(shí)打開學(xué)生基本信息庫(kù)進(jìn)行操作(通常打開3個(gè)機(jī)房共學(xué)生使用);平時(shí)同時(shí)使用的數(shù)據(jù)庫(kù)還有考勤庫(kù)、處分庫(kù)等,考慮到老師們中午或下午課程結(jié)束后,可能會(huì)統(tǒng)一進(jìn)行考勤錄入,估算最多有200人同時(shí)打開學(xué)生考勤庫(kù)進(jìn)行操作;有50人同時(shí)打開學(xué)生處分庫(kù)進(jìn)行操作;對(duì)于其他數(shù)據(jù)庫(kù),由于同時(shí)操作的可能性不會(huì)太大,設(shè)計(jì)成最多可以有100人同時(shí)打開相應(yīng)數(shù)據(jù)庫(kù)進(jìn)行操作;參考學(xué)院教職工和學(xué)生數(shù)。綜上所述,設(shè)置max_connecionts為300。(2)同時(shí)打開數(shù)據(jù)庫(kù)表個(gè)數(shù)的最初參數(shù)非常重要,如鎖的數(shù)目等。本文設(shè)計(jì)的學(xué)生管理系統(tǒng)目前共涉及數(shù)據(jù)庫(kù)表的個(gè)數(shù)為17,設(shè)計(jì)初期可以使用系統(tǒng)默認(rèn)的數(shù)值。
(二)評(píng)價(jià)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)
系統(tǒng)運(yùn)行的效率、占用的空間、維護(hù)系統(tǒng)所花費(fèi)的代價(jià),都是我們?cè)谠O(shè)計(jì)系統(tǒng)的初期需要考慮的事情。
四、結(jié)束語(yǔ)
一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)需要反復(fù)幾次,才能達(dá)到比較理想的狀態(tài),這個(gè)反復(fù)的時(shí)間可能比最初設(shè)計(jì)系統(tǒng)的時(shí)間還要長(zhǎng),花費(fèi)還要多,這也正是軟件系統(tǒng)設(shè)計(jì)的規(guī)律。所以,在最初的調(diào)研階段,要真正做好需求分析,不同階段做好不同的文檔設(shè)計(jì),最后才可能得到性能高的數(shù)據(jù)庫(kù)。
參考文獻(xiàn):
[1]伯樂.數(shù)據(jù)庫(kù)系統(tǒng)教程[M].北京:高等教育出版社,2003.
[2]羅宇.操作系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,2005:319-352.
[3]薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2009.
1 概述
1.1研究背景
在21世紀(jì)這個(gè)信息時(shí)代,這個(gè)大數(shù)據(jù)時(shí)代,需要我們接觸和處理各種數(shù)據(jù),對(duì)數(shù)據(jù)的管理和組織顯得尤為重要。通過信息管理系統(tǒng),處理好各項(xiàng)數(shù)據(jù),可以方便對(duì)業(yè)務(wù)的管理,提高工作效率和準(zhǔn)確度,節(jié)省人力物力。信息管理系統(tǒng)的出現(xiàn)和發(fā)展,為人類處理和各項(xiàng)數(shù)據(jù)提供了方便。在未來的日子里,面對(duì)龐大的紛繁的數(shù)據(jù)信息,信息管理系統(tǒng)將發(fā)揮更大的作用,為人類提供更廣闊而便捷的服務(wù)。
1.2研究目的與意義
通過開發(fā)圖書館勤工儉學(xué)學(xué)生管理系統(tǒng),可以讓我們更好地了解信息管理系統(tǒng),掌握處理、分析和管理數(shù)據(jù)的技能。從現(xiàn)實(shí)的角度看,方便了圖書館老師們對(duì)勤工儉學(xué)學(xué)生的管理,提高了工作效率和數(shù)據(jù)的準(zhǔn)確性。從長(zhǎng)遠(yuǎn)的角度看,各類信息管理系統(tǒng)將在各行各行發(fā)揮更加重要的作用,將更加方便各類人員對(duì)數(shù)據(jù)的處理、分析和管理,從而高效地完成各項(xiàng)業(yè)務(wù)。
1.3開發(fā)工具與環(huán)境
開發(fā)環(huán)境:win10;開發(fā)平臺(tái):.NET FrameWork 4.5;開發(fā)工具:Microsoft Visual Studio 2013;數(shù)據(jù)庫(kù):SQL Server 2008;服務(wù)器:IIS。
1.4 C/S和B/S架構(gòu)的簡(jiǎn)介
C/S架構(gòu)是客戶端/服務(wù)器架構(gòu)。通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。C/S結(jié)構(gòu)的優(yōu)點(diǎn)是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動(dòng)辦公和分布式辦公越來越普及,使用C/S架構(gòu),對(duì)系統(tǒng)的擴(kuò)展性的處理,需要更高的技術(shù)支持。同時(shí),客戶端也需要安裝專用的客戶端軟件,對(duì)客戶端的操作系統(tǒng)也會(huì)有一些限制。此外,采用C/S架構(gòu)需要高昂的投資維護(hù)成本。
1.5 ASP.NET和WebForm簡(jiǎn)介
ASP.NET是.NET FrameWork的一部分,是一項(xiàng)微軟的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù),它可以在通過HTTP請(qǐng)求文檔時(shí)再在Web服務(wù)器上動(dòng)態(tài)創(chuàng)建它們。 指 Active Server Pages(動(dòng)態(tài)服務(wù)器頁(yè)面) ,運(yùn)行于 IIS(Internet Information Server 服務(wù),是Windows開發(fā)的Web服務(wù)器)之中的程序 。同時(shí),也可以運(yùn)行于Apache服務(wù)器之中。ASP.NET是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),在服務(wù)器端運(yùn)行.NET代碼,動(dòng)態(tài)生成HTML。
ASP.NET支持三種開發(fā)模式。WebPages(單頁(yè)面模型)、MVC(模型視圖控制器)、WebForm(事件驅(qū)動(dòng)模型)。本系統(tǒng)采用的是WebForm(事件驅(qū)動(dòng)模型)這種開發(fā)模式。WebForm誕生于2002,是微軟開發(fā)的一款產(chǎn)品,它將用戶的請(qǐng)求和響應(yīng)都封裝為控件,讓開發(fā)者認(rèn)為自己是在操作一個(gè)windows界面,極大地提高了開發(fā)效率。WebForm分為兩個(gè)文件,aspx和aspx.cs。aspx是頁(yè)面模板,是頁(yè)面描述文件,就是html的內(nèi)容,控件都定義在aspx中,服務(wù)端的C#代碼是定義在aspx.cs中。這種“前aspx后cs”的方式被稱為CodeBehind.。
1.6模塊化和事件驅(qū)動(dòng)
將系統(tǒng)要實(shí)現(xiàn)的各個(gè)功能劃分為若干個(gè)功能模塊,各個(gè)模塊相對(duì)獨(dú)立。采用模塊化設(shè)計(jì)的方法,可以降低系統(tǒng)設(shè)計(jì)的復(fù)雜度,讓系統(tǒng)的層次更為清晰,有利于提高開發(fā)的效率。ASP.NET中WebForm這種開發(fā)模式是采用事件驅(qū)動(dòng),通過響應(yīng)控件的事件來構(gòu)建網(wǎng)站或系統(tǒng)的。前臺(tái)頁(yè)面是.aspx文件,由html、css、JavaScript和服務(wù)端控件組成。后臺(tái)是.aspx.cs文件,由響應(yīng)不同控件的事件的C#代碼組成。這種“前aspx后cs”的方式被稱為CodeBehind。
2 需實(shí)現(xiàn)的功能
本系統(tǒng)需要實(shí)現(xiàn)的最主要的功能是對(duì)勤工儉學(xué)學(xué)生的考勤信息的管理。具體需要實(shí)現(xiàn)的的功能有:
1)登錄功能。在系統(tǒng)未登錄之前,默認(rèn)的頁(yè)面是首頁(yè)。在未登錄的情況下,學(xué)生和管理員都可以在首頁(yè)中查看館內(nèi)公告和相關(guān)動(dòng)態(tài)信息。首頁(yè)中的登錄框可以實(shí)現(xiàn)學(xué)生和管理員兩類成員的登錄。如果是學(xué)生的登錄,則跳轉(zhuǎn)到學(xué)生瀏覽的頁(yè)面,如果是管理員登錄,則跳轉(zhuǎn)到管理員瀏覽的頁(yè)面。為了提高安全性,學(xué)生或者管理員登錄錯(cuò)誤次數(shù)大于3次,將被禁止登錄,要過半小時(shí)后才能再次嘗試登錄。
2)學(xué)生查看工作情況的功能。學(xué)生登錄后,點(diǎn)擊查看工作情況,可以根據(jù)頁(yè)面中提供的下拉列表,選擇一個(gè)合理的時(shí)間段,檢索自己的工作信息,展示在頁(yè)面上。
3)問題和建議功能。學(xué)生登錄后,點(diǎn)擊問題和建議,可以根據(jù)頁(yè)面中提供的標(biāo)題文本框,內(nèi)容文本框,填寫問題或建議的標(biāo)題和內(nèi)容,如果點(diǎn)擊提交,則會(huì)把信息提交給系統(tǒng),如果點(diǎn)擊重置,系統(tǒng)會(huì)提醒是否需要重置,點(diǎn)擊確定則會(huì)清空標(biāo)題和內(nèi)容文本框的所有內(nèi)容,點(diǎn)擊取消后系統(tǒng)將不作任何處理。
4)學(xué)生修改登錄密碼功能。學(xué)生登錄后,點(diǎn)擊修改登錄密碼,可以根據(jù)頁(yè)面中提供的舊密碼框、新密碼框和再次輸入新密碼框,填寫好密碼。點(diǎn)擊修改,若修改成功,系統(tǒng)會(huì)提示修改成功。舊密碼不正確、在舊密碼正確的情況下,新密碼和再次輸入的新密碼不一致的情況下,系統(tǒng)都會(huì)有相應(yīng)的提示。點(diǎn)擊重置,則會(huì)情況舊密碼框、新密碼框和再次輸入新密碼框中的內(nèi)容。
5)退出系統(tǒng)功能。學(xué)生或管理員登錄后在頁(yè)面中點(diǎn)擊退出系統(tǒng)。頁(yè)面會(huì)立即跳轉(zhuǎn)到首頁(yè),并且點(diǎn)擊瀏覽器中的前進(jìn)或后退按鈕將無法再次訪問先前訪問過的頁(yè)面。提示用戶沒有權(quán)限訪問,必須登錄后才能重新訪問。
6)學(xué)生考勤管理功能。管理員登錄后,點(diǎn)擊學(xué)生考勤管理,頁(yè)面會(huì)顯示一張包含學(xué)生的學(xué)號(hào)、姓名、班級(jí)、上班時(shí)間、下班時(shí)間這些信息的表。另外,為管理員提供了刪除、編輯、簽到和下班四個(gè)功能的按鈕。管理員可以刪除和編輯相應(yīng)的記錄。當(dāng)管理員點(diǎn)擊刪除時(shí),系統(tǒng)會(huì)提示是否真的要?jiǎng)h除記錄,點(diǎn)擊確定,則記錄會(huì)被刪除,點(diǎn)擊取消,系統(tǒng)將不作任何的處理。點(diǎn)擊編輯可以更改對(duì)應(yīng)記錄中的字段信息。當(dāng)學(xué)生來圖書館上班時(shí),應(yīng)該由管理員在對(duì)應(yīng)學(xué)生的記錄后面點(diǎn)擊簽到按鈕,如果簽到成功,系統(tǒng)會(huì)提示“某某某上班打卡成功”,同時(shí)把當(dāng)前系統(tǒng)時(shí)間作為上班時(shí)間提交給系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)存儲(chǔ),否則會(huì)提示“某某某上班打卡失敗”。當(dāng)管理員點(diǎn)擊簽到,提示對(duì)應(yīng)學(xué)生簽到成功后,對(duì)應(yīng)的簽到按鈕將變?yōu)椴豢捎茫磳W(xué)生不能再次點(diǎn)擊簽到按鈕,這樣可以防止學(xué)生重復(fù)簽到。當(dāng)學(xué)生要下班時(shí),管理員以同樣的方式點(diǎn)擊學(xué)生對(duì)應(yīng)的下班按鈕,如果下班成功,系統(tǒng)會(huì)提示“某某某下班打卡成功”,同時(shí)會(huì)當(dāng)前系統(tǒng)時(shí)間作為下班時(shí)間提交給系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)存儲(chǔ),同時(shí)還會(huì)計(jì)算今天的工作時(shí)間,即下班時(shí)間和上班時(shí)間的時(shí)間差,然后將這一條記錄存儲(chǔ)到系統(tǒng)后臺(tái)的數(shù)據(jù)庫(kù)。
7)學(xué)生基本信息管理功能。管理員登錄后,點(diǎn)擊學(xué)生基本信息管理,頁(yè)面中會(huì)顯示一張包含學(xué)生學(xué)號(hào)、姓名和班級(jí)信息的表。管理員可以刪除和編輯對(duì)應(yīng)學(xué)生的信息。同時(shí)也可以添加學(xué)生的信息。
8)學(xué)生考勤明細(xì)管理功能。管理員登錄后,點(diǎn)擊學(xué)生考勤明細(xì)管理,會(huì)在頁(yè)面中以分頁(yè)的形式顯示所有學(xué)生的考勤信息。管理員可以通過頁(yè)面中的下拉列表,選定一個(gè)時(shí)間段,點(diǎn)擊檢索,檢索這一時(shí)間段學(xué)生的考勤明細(xì)記錄,也可以點(diǎn)擊刪除這一時(shí)間段的學(xué)生考勤明細(xì)記錄,點(diǎn)擊刪除,系統(tǒng)會(huì)提示是否真的要?jiǎng)h除這段時(shí)間的記錄,點(diǎn)擊確定則會(huì)刪除這一選定時(shí)間段的數(shù)據(jù),點(diǎn)擊取消系統(tǒng)將不作任何的處理。
9)個(gè)人考勤明細(xì)管理功能。管理員登錄后,點(diǎn)擊個(gè)人考勤明細(xì)管理,根據(jù)頁(yè)面中提供的下拉列表,選擇相應(yīng)的學(xué)號(hào)和時(shí)間段,點(diǎn)擊檢索,則可以檢索學(xué)號(hào)對(duì)應(yīng)的學(xué)生在這一段時(shí)間內(nèi)的所有考勤明細(xì)信息。同時(shí)也會(huì)在頁(yè)面上的總工時(shí)文本框中顯示出這一段時(shí)間里,對(duì)應(yīng)學(xué)生參與圖書館工作的時(shí)間。點(diǎn)擊刪除,也會(huì)根據(jù)下拉列表選擇的學(xué)號(hào)和時(shí)間段刪除對(duì)應(yīng)學(xué)生的考勤明細(xì)記錄。在刪除時(shí),也會(huì)提示管理員是否確定要?jiǎng)h除。點(diǎn)擊確定,則刪除對(duì)應(yīng)學(xué)生的考勤明細(xì)記錄,點(diǎn)擊取消系統(tǒng)將不作任何的處理。
10)學(xué)生登錄信息管理功能。管理員登錄后,點(diǎn)擊學(xué)生登錄信息管理,會(huì)在頁(yè)面中顯示一張包含登錄學(xué)生賬號(hào)和密碼的表。管理員可以刪除和編輯對(duì)應(yīng)學(xué)生的賬號(hào)密碼。也可以添加新的學(xué)生的賬號(hào)和密碼。同樣,點(diǎn)擊刪除的時(shí)候,系統(tǒng)也會(huì)提示管理員是否刪除對(duì)應(yīng)信息,點(diǎn)擊確定則刪除,點(diǎn)擊取消則系統(tǒng)將不作任何的處理。
11)管理員登錄信息管理功能。管理員登錄后,點(diǎn)擊管理員登錄信息管理,會(huì)在頁(yè)面中顯示一種包含管理員登錄賬號(hào)和密碼的表。管理員可以對(duì)相應(yīng)的登錄信息進(jìn)行刪除和編輯,也可以添加新的賬號(hào)和密碼。同樣,點(diǎn)擊刪除的時(shí)候,系統(tǒng)也會(huì)提示管理員是否刪除對(duì)應(yīng)信息,點(diǎn)擊確定則刪除,點(diǎn)擊取消則系統(tǒng)將不作任何的處理。
12)館內(nèi)公告和相關(guān)動(dòng)態(tài)管理的功能。管理員登錄后,點(diǎn)擊館內(nèi)公告和相關(guān)動(dòng)態(tài)管理,會(huì)在頁(yè)面中顯示包含標(biāo)題、日期的一張表。管理員可以刪除、編輯、查看和新增新聞。
13)管理員修改登錄密碼功能。管理員登錄后,點(diǎn)擊修改登錄密碼,點(diǎn)擊修改登錄密碼,可以根據(jù)頁(yè)面中提供的舊密碼框、新密碼框和再次輸入新密碼框,填寫好密碼。點(diǎn)擊修改,若修改成功,系統(tǒng)會(huì)提示修改成功。舊密碼不正確、在舊密碼正確的情況下,新密碼和再次輸入的新密碼不一致的情況下,系統(tǒng)都會(huì)有相應(yīng)的提示。點(diǎn)擊重置,則會(huì)情況舊密碼框、新密碼框和再次輸入新密碼框中的內(nèi)容。
3 系統(tǒng)功能模塊結(jié)構(gòu)圖
該系統(tǒng)的模塊結(jié)構(gòu)如圖1所示。
4 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.1 概念設(shè)計(jì)
學(xué)生登錄信息表的E-R圖如圖2所示。
4.2關(guān)系模式
用戶類型表關(guān)系模式如下:
T_User(User_Id,UserType)
學(xué)生登錄信息表關(guān)系模式如下:
T_Stu_Login(Id,Account,Password,ErrorTimes,LastErrorTime)
管理員登錄信息表關(guān)系模式如下:
T_Tea_Login(Id,Account,Password,ErrorTimes,LastErrorTime)
學(xué)生考勤信息表關(guān)系模式如下:
T_Attend(id,Account,Name,Grade,SigninTime,LeaveTime,TotalTime,SigninStatus,LeaveStatus)
學(xué)生考勤明細(xì)表關(guān)系模式如下:
T_AttendHistory(Id,Account,Name,Grade,SigninTime,LeaveTime,TotalTime)
館內(nèi)公告和相關(guān)動(dòng)態(tài)信息表關(guān)系模式如下:
T_News(Id,Title,Message,CreateDate)
問題和建議信息表關(guān)系模式如下:
T_Advice(Id,Title,Advice,CreateDate)
4.3物理實(shí)現(xiàn)
用戶類型表的創(chuàng)建:
CREATE TABLE [dbo].[T_User] (
[User_Id] INT IDENTITY (1, 1) NOT NULL,
[UserType] NVARCHAR (50) NULL,
PRIMARY KEY CLUSTERED ([User_Id] ASC)
);
學(xué)生登錄信息表的創(chuàng)建:
CREATE TABLE [dbo].[T_Stu_Login] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[Account] BIGINT NOT NULL,
[Password] NVARCHAR (50) NOT NULL,
[ErrorTimes] INT NULL,
[LastErrorTime] DATETIME NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
管理員登錄信息表的創(chuàng)建:
CREATE TABLE [dbo].[T_Tea_Login] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[Account] BIGINT NOT NULL,
[Password] NVARCHAR (50) NOT NULL,
[ErrorTimes] INT NULL,
[LastErrorTime] DATETIME NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);
關(guān)鍵詞:數(shù)據(jù)挖掘;智能決策;學(xué)生成績(jī);管理
一、引言
近幾年來,隨著信息技術(shù)的飛速發(fā)展,"智慧"理念引導(dǎo)下的高校已建成或正在建設(shè)“智慧校園”――信息技術(shù)高度融合、信息化應(yīng)用深度整合、信息終端廣泛感知的信息化校園。數(shù)據(jù)挖掘技術(shù)作為一種新型數(shù)據(jù)分析技術(shù),是應(yīng)用數(shù)據(jù)挖掘方法對(duì)數(shù)據(jù)實(shí)施深度挖掘并形成智能決策依據(jù),從而為教育者、學(xué)習(xí)者、管理者、教育軟件開發(fā)者和教育研究者等提供服務(wù)。數(shù)據(jù)挖掘技術(shù)的技術(shù)特性和潛在價(jià)值使其成為學(xué)生管理系統(tǒng)中“智慧”精髓部分,是“智慧校園”不可或缺的一部分。
目前,國(guó)內(nèi)許多高校學(xué)生管理系統(tǒng)平臺(tái)建設(shè)已逐步趨于成熟,隨著應(yīng)用的不斷深入,產(chǎn)生和收集數(shù)據(jù)的能力大為提高,各個(gè)業(yè)務(wù)平臺(tái)中積累了大量詳實(shí)的教育信息數(shù)據(jù)。面對(duì)浩如煙海的數(shù)據(jù),數(shù)據(jù)的利用僅停留在監(jiān)控、查詢、統(tǒng)計(jì)等簡(jiǎn)單應(yīng)用,信息資源未真正發(fā)揮其價(jià)值,數(shù)據(jù)背后隱藏的許多重要信息未能被挖掘利用,而這些信息正是教育管理部門和學(xué)校的寶貴財(cái)富。所以需要對(duì)其進(jìn)行更高層次的數(shù)據(jù)分析,提取出有用的規(guī)則和知識(shí),為教育教學(xué)提供系統(tǒng)、科學(xué)化的決策指導(dǎo),能滿足這一需求的強(qiáng)有力的技術(shù)就是數(shù)據(jù)挖掘技術(shù)。
二、數(shù)據(jù)挖掘技術(shù)的研究現(xiàn)狀
從1989年首屆人工智能國(guó)際學(xué)術(shù)研討會(huì)議召開至今,經(jīng)過多年的發(fā)展,由人工智能延伸出來的數(shù)據(jù)挖掘技術(shù)己經(jīng)積累了豐富的研究成果,越來越多的基礎(chǔ)理論、技術(shù)、工具、應(yīng)用領(lǐng)域的最新研巧成果源源不斷的出現(xiàn)。目前,國(guó)外研究數(shù)據(jù)挖掘方面的機(jī)構(gòu)有很多,包括很多的教育機(jī)構(gòu)比如有麻省理工、斯坦福大學(xué)等,還有ACM、KDNET等研究組織。在國(guó)內(nèi),一般高等教育機(jī)構(gòu)或者研究所都會(huì)有大量的數(shù)據(jù)挖掘研究人員,研究涉及到數(shù)據(jù)挖掘算法理論及應(yīng)用實(shí)際。如著名學(xué)府上海交通大學(xué)、南京大學(xué)等高等院校對(duì)包括增量及關(guān)聯(lián)在內(nèi)的數(shù)據(jù)挖掘算法的改進(jìn)研究。數(shù)據(jù)挖掘算法的應(yīng)用研究不再局限于初始的商業(yè)領(lǐng)域,各種教學(xué)評(píng)價(jià)、金融、交通管理、搜索引擎、生物科技等眾多社會(huì)層面的信息化領(lǐng)域都和數(shù)據(jù)挖掘息息相關(guān)。
三、數(shù)據(jù)挖掘技術(shù)在學(xué)生管理系統(tǒng)中的應(yīng)用
1.學(xué)生成績(jī)分析
利用現(xiàn)有學(xué)生成績(jī)數(shù)據(jù)庫(kù)和學(xué)生基礎(chǔ)信息數(shù)據(jù)庫(kù),應(yīng)用數(shù)據(jù)挖掘算法進(jìn)行情況分類、關(guān)聯(lián)分析,得出了科目的關(guān)聯(lián)拓?fù)鋱D。從中科學(xué)地分析出影響科目成績(jī)高低的潛在因素(如戶籍、高考分?jǐn)?shù)、性別等看似無關(guān)的因素),有利于教師因材施教,促進(jìn)課堂改革;找出科目與科目之間的關(guān)聯(lián),指導(dǎo)合理排課和及時(shí)調(diào)整教學(xué)內(nèi)容,從根本上提高課堂教學(xué)效果;預(yù)測(cè)分析不及格學(xué)生特征,提前預(yù)警,有針對(duì)性完善現(xiàn)有的教務(wù)管理,幫扶并監(jiān)控預(yù)警學(xué)生群體認(rèn)真學(xué)習(xí),降低高校不及格率。
2.學(xué)生自主學(xué)習(xí)。
隨著信息化建設(shè)的不斷推進(jìn),學(xué)生自主學(xué)習(xí)不再局限于書本知識(shí)。通過互聯(lián)網(wǎng)、手機(jī)新媒體等多種渠道,學(xué)生可以自主選擇喜歡的學(xué)習(xí)方式和內(nèi)容,如教學(xué)視頻、論壇討論、在線實(shí)時(shí)交流、電子課件下載、收發(fā)郵件等,學(xué)習(xí)內(nèi)容和途徑的選擇廣而雜,而且學(xué)習(xí)效果無法考量。學(xué)生的個(gè)性差異與自主學(xué)習(xí)過程數(shù)據(jù)難以量化和統(tǒng)計(jì),無疑造成教師對(duì)學(xué)生自主學(xué)習(xí)獲得的知識(shí)多少、掌握的具體情況以及獲得的有益知識(shí)等等無法評(píng)價(jià),導(dǎo)致學(xué)習(xí)過程中缺乏有效地指導(dǎo)與監(jiān)控。利用數(shù)據(jù)挖掘技術(shù)收集、分析學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)過程中的動(dòng)態(tài)和靜態(tài)信息,使學(xué)生個(gè)性特征的收集和分析工作由人工轉(zhuǎn)向自動(dòng),對(duì)學(xué)生自主學(xué)習(xí)進(jìn)行系統(tǒng)的客觀的評(píng)價(jià),真實(shí)地反映學(xué)生對(duì)知識(shí)的理解和掌握情況,從而幫助教師及時(shí)調(diào)整教學(xué)計(jì)劃和方案,對(duì)不同的學(xué)生提供不同的教學(xué)資源,為學(xué)生自主學(xué)習(xí)的開展與改進(jìn)方面提供有效的指導(dǎo)。
3.教學(xué)效果評(píng)價(jià)
將選課信息數(shù)據(jù)庫(kù)、教學(xué)測(cè)評(píng)數(shù)據(jù)庫(kù)與學(xué)生成績(jī)數(shù)據(jù)庫(kù)進(jìn)行信息的處理和整合,利用決策樹分類和關(guān)聯(lián)分析可以分析教師的個(gè)人素質(zhì)與教學(xué)水平之間的關(guān)系,專業(yè)素養(yǎng)與教學(xué)成果之間的關(guān)系,以科學(xué)的方法實(shí)現(xiàn)教學(xué)評(píng)價(jià)結(jié)果的公正、公平。同時(shí)為進(jìn)行科學(xué)合理的教學(xué)管理提供決策指導(dǎo),從正確的方向?qū)處熯M(jìn)行改造,提高教師的素養(yǎng)和涵養(yǎng),促進(jìn)教育事業(yè)的蓬勃發(fā)展。
4.學(xué)生日常管理
隨著生源素質(zhì)的下降,所有學(xué)校都存在學(xué)生管理難的問題。學(xué)生從入學(xué)到畢業(yè)的信息都記錄在學(xué)校的數(shù)據(jù)庫(kù)中,如學(xué)生檔案、新生入學(xué)教育、軍訓(xùn)、學(xué)生違紀(jì)事件處理、評(píng)優(yōu)、學(xué)生的獎(jiǎng)學(xué)金、貸學(xué)金、勤工儉學(xué)、困難補(bǔ)助、費(fèi)用減免、特殊事故的處理與學(xué)生平安保險(xiǎn)、班主任評(píng)語(yǔ)等等。利用數(shù)據(jù)挖掘技術(shù),可以分析出品學(xué)兼優(yōu)的學(xué)生有什么樣的特點(diǎn),而違反紀(jì)律,不聽管教的學(xué)生又有什么樣的特點(diǎn)。利用挖掘結(jié)果就可以分析出學(xué)生的行為規(guī)律,便于學(xué)校制定對(duì)學(xué)生日常管理的規(guī)章制度。
5.畢業(yè)生就業(yè)整體分析
通過對(duì)學(xué)生全面信息的分析以及就業(yè)后的跟蹤調(diào)查,利用數(shù)據(jù)挖掘可以分析出何種專業(yè)的學(xué)生在哪類地區(qū)就業(yè)率高,具備何種素質(zhì)的學(xué)生受到用人單位青睞,以便合理引導(dǎo)本校的教育資源;同時(shí)根據(jù)學(xué)生在校的基本情況數(shù)據(jù),關(guān)聯(lián)分析出哪些素質(zhì)對(duì)學(xué)生將來成才影響最大,以便在以后的教育中有針對(duì)性地培養(yǎng)學(xué)生,從而提高畢業(yè)生的就業(yè)競(jìng)爭(zhēng)力。
四、結(jié)語(yǔ)
數(shù)據(jù)挖掘技術(shù)在學(xué)生管理系統(tǒng)領(lǐng)域大有可為,不僅對(duì)教育的管理更加科學(xué)化,而且也增加了數(shù)字化的建設(shè),解決了教學(xué)部門的諸多問題,如人才的預(yù)測(cè)培養(yǎng)、學(xué)科不及格預(yù)警監(jiān)管、學(xué)風(fēng)考勤的建設(shè)、教學(xué)測(cè)評(píng)等。利用數(shù)據(jù)技術(shù)挖掘日益豐富的教育教學(xué)數(shù)據(jù),將之轉(zhuǎn)換為寶貴的知識(shí)信息財(cái)富,從而指導(dǎo)教育管理部門出臺(tái)正確合理的政策,幫助學(xué)校充分利用教學(xué)資源、提高教學(xué)質(zhì)量,增強(qiáng)學(xué)校的競(jìng)爭(zhēng)力。教育管理部門和學(xué)校應(yīng)積極尋求該技術(shù)在學(xué)生管理系統(tǒng)中應(yīng)用的結(jié)合點(diǎn),更好地促進(jìn)數(shù)據(jù)挖掘技術(shù)在“智慧校園”中發(fā)揮作用。
參考文獻(xiàn):
1.當(dāng)前高校學(xué)生管理過程中存在的風(fēng)險(xiǎn)類型
對(duì)于大學(xué)生而言,風(fēng)險(xiǎn)應(yīng)定義為在大學(xué)學(xué)習(xí)生活期間客觀存在的影響學(xué)生包括學(xué)習(xí)、人生安全、就業(yè)等一系列既定目標(biāo)簇群實(shí)現(xiàn)的各種不確定性事件。本文按照風(fēng)險(xiǎn)的損害對(duì)象,把大學(xué)生可能面對(duì)的風(fēng)險(xiǎn)列為以下幾類:
1.1 人身風(fēng)險(xiǎn)。人身風(fēng)險(xiǎn)是大學(xué)生生活中最普遍存在的風(fēng)險(xiǎn)表現(xiàn)形式。當(dāng)前大學(xué)生對(duì)自身行為的控制能力存在局限性,對(duì)風(fēng)險(xiǎn)的預(yù)測(cè)與防范能力明顯不足。
1.2 心理風(fēng)險(xiǎn)。大學(xué)生心理健康狀況隨著生活環(huán)境、學(xué)習(xí)方式、人際環(huán)境的轉(zhuǎn)變而不斷變化,從而引發(fā)各種程度的心理風(fēng)險(xiǎn),這種心理風(fēng)險(xiǎn)一旦夸大則很有可能進(jìn)一步誘發(fā)人身風(fēng)險(xiǎn)的產(chǎn)生。
1.3 思想風(fēng)險(xiǎn)。大學(xué)生作為接受新事物最迅速、最全面、最徹底的一個(gè)群體,受到各種社會(huì)思潮與不良風(fēng)氣的沖擊也是最廣泛最深遠(yuǎn)的。在這些不良社會(huì)思潮的作用下,大學(xué)生群體可能出現(xiàn)思想政治立場(chǎng)不堅(jiān)定,言語(yǔ)激進(jìn)、功利心重、集體意識(shí)淡薄等不良表現(xiàn)。
1.4 學(xué)業(yè)風(fēng)險(xiǎn)。學(xué)業(yè)風(fēng)險(xiǎn)是大學(xué)生群體特有的風(fēng)險(xiǎn)表現(xiàn)形式。每所院校每年都有個(gè)別學(xué)生因考試未通過、在校期間受到紀(jì)律處分等原因無法按時(shí)畢業(yè)。由此產(chǎn)生的學(xué)業(yè)風(fēng)險(xiǎn)對(duì)大學(xué)生身心發(fā)展與求職就業(yè)造成巨大的壓力。
2.高校學(xué)生管理風(fēng)險(xiǎn)的主要特點(diǎn)
2.1風(fēng)險(xiǎn)具有客觀性。風(fēng)險(xiǎn)是一種不以人的意志為轉(zhuǎn)移,獨(dú)立于人的意識(shí)之外的客觀存在。高校學(xué)生管理風(fēng)險(xiǎn)無法消除,只能通過科學(xué)的風(fēng)險(xiǎn)管理方法降低其出現(xiàn)的概率與造成的損失。
2.2風(fēng)險(xiǎn)具有不確定性。風(fēng)險(xiǎn)的不確定是風(fēng)險(xiǎn)自身的基本屬性。由于信息不對(duì)稱等因素,高校學(xué)生管理風(fēng)險(xiǎn)往往是難以預(yù)期甚至是無法預(yù)期的。
2.3風(fēng)險(xiǎn)具有可積累性。風(fēng)險(xiǎn)能夠以路徑依賴的形式自身強(qiáng)化,這種強(qiáng)化在絕大多數(shù)情況是正強(qiáng)化,將加劇風(fēng)險(xiǎn)系數(shù)與損失。
2.4風(fēng)險(xiǎn)具有相對(duì)性。即風(fēng)險(xiǎn)的性質(zhì)與后果因時(shí)間、空間和作用對(duì)象等因素的變化而變化。同類風(fēng)險(xiǎn)在不同時(shí)間不同地點(diǎn)可能有不同的發(fā)生概率與損失。
3.當(dāng)前高校風(fēng)險(xiǎn)管理工作存在的主要問題
3.1大學(xué)生的風(fēng)險(xiǎn)察覺與防范意識(shí)普遍不高。當(dāng)代大學(xué)生危機(jī)覺察程度普遍不高,在思想上對(duì)潛在的危險(xiǎn)或情況的變化缺乏敏銳的嗅覺,甚至當(dāng)身處危機(jī)之中時(shí)仍渾然不覺。大學(xué)生較關(guān)注人身風(fēng)險(xiǎn)、就業(yè)風(fēng)險(xiǎn)等短期可預(yù)見的風(fēng)險(xiǎn),但對(duì)心理風(fēng)險(xiǎn)、誠(chéng)信風(fēng)險(xiǎn)、學(xué)業(yè)風(fēng)險(xiǎn)等潛在風(fēng)險(xiǎn)缺乏必要的防范準(zhǔn)備。
3.2高校風(fēng)險(xiǎn)管理的系統(tǒng)設(shè)置有待完善。近些年,許多高校都制定了針對(duì)各類學(xué)生群體可能出現(xiàn)的突發(fā)事件的應(yīng)急預(yù)案,成立了應(yīng)急組織,制定了相關(guān)的管理辦法。然而,此類應(yīng)急措施與管理辦法多是針對(duì)校園秩序造成嚴(yán)重危害的顯性風(fēng)險(xiǎn),但對(duì)學(xué)生就業(yè)風(fēng)險(xiǎn)、學(xué)業(yè)風(fēng)險(xiǎn)等潛在風(fēng)險(xiǎn)的管理方式較為單一,沒有形成管理此類風(fēng)險(xiǎn)的長(zhǎng)效機(jī)制。
3.3大學(xué)生各類風(fēng)險(xiǎn)識(shí)別與控制存在一定難度。風(fēng)險(xiǎn)就其本質(zhì)而言,是一種不確定的事件組合。因此,不論學(xué)生個(gè)人還是校方在識(shí)別風(fēng)險(xiǎn)方面都或多或少存在一定難度。通常我們用風(fēng)險(xiǎn)系數(shù)來衡量一個(gè)風(fēng)險(xiǎn)的發(fā)生概率。學(xué)生工作的主體與客體對(duì)于風(fēng)險(xiǎn)系數(shù)相對(duì)較高的風(fēng)險(xiǎn)較容易識(shí)別。
4.進(jìn)一步完善高校學(xué)生工作風(fēng)險(xiǎn)管理系統(tǒng)的對(duì)策
風(fēng)險(xiǎn)管理,是個(gè)人、家庭、企業(yè)或其他組織在處理他們所面臨的純粹風(fēng)險(xiǎn)時(shí),所采用的一種科學(xué)方法。高校應(yīng)當(dāng)充分認(rèn)識(shí)學(xué)生管理風(fēng)險(xiǎn)的客觀性、普遍性、不確定性,全面依托風(fēng)險(xiǎn)管理的理論體系,對(duì)高校學(xué)生管理中可能存在的風(fēng)險(xiǎn)進(jìn)行科學(xué)系統(tǒng)的識(shí)別、監(jiān)測(cè)、評(píng)估與處置。提升學(xué)校與學(xué)生的風(fēng)險(xiǎn)防范與應(yīng)對(duì)能力,盡可能降低因風(fēng)險(xiǎn)而引發(fā)的損失與不良影響。圖1:高校學(xué)生工作風(fēng)險(xiǎn)管理體系
4.1確定風(fēng)險(xiǎn)管理目標(biāo)。建構(gòu)高校學(xué)生工作風(fēng)險(xiǎn)管理系統(tǒng),首先應(yīng)當(dāng)科學(xué)的確定大學(xué)生風(fēng)險(xiǎn)管理的目標(biāo)。要充分考慮目標(biāo)是否符合所在高校的發(fā)展使命,是否能確保目標(biāo)是可行的,以及達(dá)到的目標(biāo)所需要的軟硬件資源是否成熟等方面的因素。
4.2風(fēng)險(xiǎn)監(jiān)測(cè)與識(shí)別。對(duì)大學(xué)生管理可能存在的風(fēng)險(xiǎn)進(jìn)行監(jiān)測(cè)與識(shí)別是對(duì)高校進(jìn)行風(fēng)險(xiǎn)管理的基礎(chǔ)。一是要確定統(tǒng)一的風(fēng)險(xiǎn)評(píng)估指標(biāo)。建立科學(xué)評(píng)估機(jī)制,發(fā)現(xiàn)學(xué)生的行為潛在風(fēng)險(xiǎn),為之后的科學(xué)干預(yù)做好準(zhǔn)備。二是建立參與面更廣、覆蓋面更大的監(jiān)控主體。要廣泛發(fā)揮高校中監(jiān)測(cè)部門的主體作用,形成網(wǎng)絡(luò)化、制度化的監(jiān)測(cè)體系。三是要構(gòu)建大學(xué)生行為風(fēng)險(xiǎn)信息平臺(tái)。盡最大可能收集大學(xué)生異常行為信息,建立科學(xué)的行為評(píng)估方法,對(duì)潛在風(fēng)險(xiǎn)與風(fēng)險(xiǎn)積累進(jìn)行評(píng)估。
4.3風(fēng)險(xiǎn)評(píng)估。風(fēng)險(xiǎn)評(píng)估是學(xué)校管理部門進(jìn)行風(fēng)險(xiǎn)干預(yù)的重要依據(jù)。學(xué)校在制定風(fēng)險(xiǎn)評(píng)估體系的過程中,應(yīng)考慮定量分析與定性分析相結(jié)合的方法,既要通過具體的基層工作掌握信息、了解情況,并通過工作經(jīng)驗(yàn)對(duì)可能產(chǎn)生的后果進(jìn)行估量,又必須借助數(shù)理模型通過科學(xué)技術(shù)手段進(jìn)行定性定量的評(píng)估。
1. 引言 ................................................................. 1
1.1編寫目的 ........................................................ 1 1.2項(xiàng)目背景 ........................................................ 1 1.3定義 ............................................................ 2 1.4參考資料 ........................................................ 2 2.任務(wù)概述 ............................................................ 2
2.1目標(biāo) ............................................................ 2 2.2運(yùn)行環(huán)境 ........................................................ 3 2.3條件與限制 ...................................................... 3 3.?dāng)?shù)據(jù)描述 ............................................................ 3
3.1靜態(tài)數(shù)據(jù) ........................................................ 3 3.2動(dòng)態(tài)數(shù)據(jù) ........................................................ 4 3.3數(shù)據(jù)庫(kù)介紹 ...................................................... 5 3.4數(shù)據(jù)詞典 ........................................................ 6 3.5數(shù)據(jù)采集 ........................................................ 7 4.功能需求 ............................................................ 8
4.1功能劃分 ........................................................ 8 4.2功能描述 ....................................................... 21 5.性能需求 ........................................................... 22
5.1數(shù)據(jù)精確度 ..................................................... 22 5.2時(shí)間特性 ....................................................... 22 5.3適應(yīng)性 ......................................................... 22 6.運(yùn)行需求 ........................................................... 23
6.1用戶界面 ....................................................... 23 6.2硬件接口 ....................................................... 28 6.3軟件接口 ....................................................... 28 6.4故障處理 ....................................................... 28 7.其它需求 ........................................................... 29 8. 附錄 .............................................................. 29
1. 引言
1.1編寫目的
隨著計(jì)算機(jī)技術(shù)的發(fā)展,人類生活速度的加快,單一的人工售票方式已經(jīng)不能滿足人們出行的要求。每逢出行高峰都會(huì)造成火車站售票的擁擠,因此售票自動(dòng)化應(yīng)運(yùn)而生。車站售票管理系統(tǒng)就是這樣的一個(gè)產(chǎn)物。經(jīng)過我開發(fā)小組的調(diào)研與討論研究,基本上明確了該系統(tǒng)的需求,并在此基礎(chǔ)上完成軟件需求規(guī)格說明書。該文檔旨在對(duì)該系統(tǒng)的需求做出綜合的分析,對(duì)各個(gè)模塊的功能做出具體的說明。
《車站售票管理系統(tǒng)需求規(guī)格說明書》的目的是明確《車站售票管理系統(tǒng)》中各項(xiàng)功能和非功能需求,確定系統(tǒng)功能模塊,同時(shí)為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)人員提供設(shè)計(jì)依據(jù),也可供本項(xiàng)目的其他開發(fā)人員參閱。本需求分析報(bào)告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對(duì)軟件開發(fā)過程中的控制與管理,同時(shí)提出了本火車售票系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用。。
本文檔需要交于論證人員進(jìn)行論證修改,無誤后供軟件開發(fā)人員進(jìn)行后期的軟件設(shè)計(jì)
1.2項(xiàng)目背景
委托單位:呼和浩特火車站 開發(fā)單位:內(nèi)蒙古工業(yè)大學(xué)軟件工程 主管部門:內(nèi)蒙古工業(yè)大學(xué)計(jì)算機(jī)系 項(xiàng)目開發(fā)者: 周偉,馬星,張玲燕,苗欣宇 用戶:呼和浩特火車站 產(chǎn)品的所有權(quán):呼和浩特火車站
項(xiàng)目背景:火車票出售管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后
臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。本項(xiàng)目適用于Windows 操作系統(tǒng),使用SQL Server 2005數(shù)據(jù)庫(kù),利用C++,JAVA
開發(fā)平臺(tái)開發(fā)系統(tǒng)。
1.3定義
靜態(tài)數(shù)據(jù):主要是由表和視圖組成,應(yīng)該注意的是,數(shù)據(jù)字典中的表是不能直接
被訪問的,但是可以訪問數(shù)據(jù)字典中的視圖。
動(dòng)態(tài)數(shù)據(jù):SQL 包含了一些潛在的由系統(tǒng)管理員如SYS 維護(hù)的表和視圖,由于當(dāng)
數(shù)據(jù)庫(kù)運(yùn)行的時(shí)候它們會(huì)不斷進(jìn)行更新,所以稱它們?yōu)閯?dòng)態(tài)數(shù)據(jù)字典(或者是動(dòng)態(tài)性能視圖)。這些視圖提供了關(guān)于內(nèi)存和磁盤的運(yùn)行情況,所以我們只能對(duì)其進(jìn)行只讀訪問而不能修改它們。
數(shù)據(jù)字典:數(shù)據(jù)字典是SQL 存放有關(guān)數(shù)據(jù)庫(kù)信息的地方,其用途是用來描述數(shù)據(jù)
的。比如一個(gè)表的創(chuàng)建者信息,創(chuàng)建時(shí)間信息,所屬表空間信息,用戶訪問權(quán)限信息等。當(dāng)用戶在對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作時(shí)遇到困難就可以訪問數(shù)據(jù)字典來查看詳細(xì)的信息。
需求:用戶解決問題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、
標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
需求分析:包括提煉,分析和仔細(xì)審查已收集到的需求,以確保所有的風(fēng)險(xiǎn)承擔(dān)
者都明其含義并找出其中的錯(cuò)誤,遺憾或其它不足的地方。
1.4參考資料
[1] 劉利民、田寶軍 .軟件工程綜合設(shè)計(jì)指導(dǎo)書,2011
[2] 張海藩. 軟件工程導(dǎo)論(第五版). 北京清華大學(xué)出版社,2003 [3] 黃國(guó)興、周勇著 .軟件需求工程. 清華大學(xué)出版社,2008-05 [4] 車站售票管理系統(tǒng)——項(xiàng)目開發(fā)計(jì)劃書 [5] 車站售票管理系統(tǒng)——可行性分析報(bào)告
2.任務(wù)概述
2.1目標(biāo)
利用信息化手段緩解火車站售票壓力,滿足廣大人民群眾的購(gòu)票需求,使管理人員能夠方便進(jìn)行售票管理工作,包括修改、維護(hù)、統(tǒng)計(jì)等,使廣大人民用戶能夠利用該系統(tǒng)進(jìn)行信息的查詢,購(gòu)票,退票等。
用自然語(yǔ)言或者形式化語(yǔ)言與圖形等完整、準(zhǔn)確、具體地描述系統(tǒng)的數(shù)據(jù)需求、功能需求、性能需求、可靠性需求和可用性需求、接口需求、約束、逆向需求以及將來可能提出的要求。
(1) 完善目前火車售票系統(tǒng),使之能跟上時(shí)代的發(fā)展。同時(shí)通過實(shí)踐來提高自
己的動(dòng)手能
(2)應(yīng)用范圍:理論上能夠?qū)崿F(xiàn)于鐵路部門的售票系統(tǒng),其目的在于在原有的
系統(tǒng)基礎(chǔ)使得火車售票便捷化,以期實(shí)現(xiàn)完善日常生活中火車售票的各種缺陷。
(3)可實(shí)現(xiàn)旅客對(duì)于火車票的查詢與購(gòu)買功能,售票員則可實(shí)現(xiàn)查詢、添加和
刪除等功能;對(duì)于所查詢的車次結(jié)果提供列表顯示輸出;有一定的安全機(jī)制,普通旅客不能對(duì)車次信息隨意刪改,只有系統(tǒng)管理員可通過密碼識(shí)別進(jìn)行維護(hù)。
2.2運(yùn)行環(huán)境
操作系統(tǒng):Microsoft Windows 2007或Microsoft Windows XP 支持環(huán)境:IIS 5.0
數(shù) 據(jù) 庫(kù):Microsoft SQL Server 2005
2.3條件與限制
應(yīng)具備的設(shè)備:計(jì)算機(jī)4臺(tái),打印機(jī)1臺(tái) 應(yīng)具備的人員:軟件專業(yè)學(xué)生4人
其他條件:保證相關(guān)開發(fā)人員全部到位,不缺勤;資金全部到位
3.?dāng)?shù)據(jù)描述
3.1靜態(tài)數(shù)據(jù)
列車信息:列車車號(hào) (int SerialNumber) 列車始發(fā)時(shí)間 (struct time SetOut) 列車始發(fā)站(char DeparturePoint) 列車終點(diǎn)站(char TerminalPoint) 額定載量(int FixNumber )
票務(wù):列車車號(hào) (int SerialNumber) 發(fā)車時(shí)間 票價(jià) 發(fā)出車站
售票員:用戶名 (char name) 密碼(char password)
3.2動(dòng)態(tài)數(shù)據(jù)
輸入數(shù)據(jù):(根據(jù)界面提示,鍵盤輸入操作) 輸出數(shù)據(jù):
輸出信息:查詢車次確定的數(shù)據(jù)庫(kù)記錄的子集;
3.3數(shù)據(jù)庫(kù)介紹
名稱:Microsoft SQL Server 2005
介紹:微軟SQL Server 2005 SP1加入數(shù)據(jù)庫(kù)鏡像功能,為SQL Server 2005
Express Edition提供新管理工具,并且加強(qiáng)了SAP NetWeaver智能商務(wù)系統(tǒng)的報(bào)告反饋支持功能。
管理:SQL Server Management Studio 集成了對(duì) SQL Server 2005 所有組件的
管理。Business Intelligence 從業(yè)者都將得益于 Microsoft 服務(wù)器“能力”擴(kuò)展這一用戶盼望已久的功能增強(qiáng),即從關(guān)系引擎(伸縮性、可靠性、可用性、可編程性,等等)擴(kuò)展為全套的 BI 平臺(tái)組件。 支持的操作系統(tǒng): Windows 2000 Service Pack 4;
Windows Server 2003 Service Pack 1; Windows XP Service Pack 2
硬件要求:具有 Intel Pentium III 600 MHz(或同等性能的兼容處理器)或速
度更快處理器(建議使用 1 GHz 或速度更快的處理器。)的計(jì)算機(jī) 最低 192 MB 的 RAM(建議使用 512 MB 或更高的 RAM。) 100 MB 的可用硬盤空間
注意事項(xiàng):安裝此包之前,必須從系統(tǒng)中刪除 SQL Server Management Studio
Express 的任何 Beta 版本或 Community Technology Preview (CTP) 版本。如果不執(zhí)行此操作,則將導(dǎo)致此包安裝 失敗。
安裝條件:您必須在計(jì)算機(jī)上具有管理權(quán)限才能安裝SQL Server 2005。
3.4數(shù)據(jù)詞典
3.5數(shù)據(jù)采集
(1) 車票信息由數(shù)據(jù)庫(kù)設(shè)計(jì)人員加入錄入數(shù)據(jù)庫(kù)中
(2) 用戶賬戶及密碼由登陸人員自行設(shè)計(jì)有數(shù)據(jù)庫(kù)設(shè)計(jì)人員設(shè)計(jì)的系統(tǒng)方
式錄入數(shù)據(jù)庫(kù)中。
(3) 其他數(shù)據(jù)如票務(wù)信息由系統(tǒng)自動(dòng)生成
4.功能需求
4.1功能劃分
圖 3.1 系統(tǒng)管理用例圖
表3-1 登錄系統(tǒng)用例規(guī)約
表3-6 維護(hù)數(shù)據(jù)管理規(guī)約
圖 3.2 售票用例
表3-7登錄系統(tǒng)用例規(guī)約
表3-8 退票規(guī)約
表3-9 統(tǒng)計(jì)信息用例規(guī)約
表3-10 售票規(guī)約
表3-11查詢信息規(guī)約
表3-12 購(gòu)票規(guī)約
4.2功能描述
售票:根據(jù)旅客的需求如發(fā)車日期、發(fā)車時(shí)間、車廂類型、車票類型(學(xué)生票、
軍人票?)、旅客終點(diǎn)站等選擇用戶所需要的車次,然后結(jié)算并打印車票給旅客。
訂票:由售票點(diǎn)授權(quán)或是有一定信譽(yù)的售票商替代旅客進(jìn)行預(yù)訂車票,售票
商通過電話或是親自到售票點(diǎn)預(yù)訂的方式進(jìn)行預(yù)訂車票。
退票:處理用戶由于某種情況需要退回車票的情況,旅客要在車站指定的時(shí)間內(nèi)
進(jìn)行退票,此外車站售票點(diǎn)還要扣除一定的手續(xù)費(fèi)。如若改簽則由售票員改簽到旅客所要的車次、時(shí)間、地點(diǎn)。
查詢:查詢分為車次查詢、站點(diǎn)查詢、時(shí)刻表查詢、票價(jià)查詢、剩余票數(shù)查詢。
車次查詢提供了所有車次瀏覽、按車次查詢、和站站查詢,用戶可以通過查詢來了解列車所經(jīng)車站以及發(fā)車時(shí)間等信息。時(shí)刻表查詢可以查詢每一車次在每一站的發(fā)車時(shí)間和到站時(shí)間。票價(jià)查詢可以讓用戶按自己的需求來查詢所有車次的車票價(jià)格;余票查詢可以查詢到所有車次的剩余車票的
情況;
統(tǒng)計(jì):售票統(tǒng)計(jì)分別可以按日期統(tǒng)計(jì)、按車次統(tǒng)計(jì)、按客流方向統(tǒng)計(jì)等統(tǒng)計(jì)方式,
通過察看車票的流向可以得知旅客的大致流向,列車管理人員可以根據(jù)客流的流向隨時(shí)調(diào)整列車運(yùn)行車次,達(dá)到列車的合理調(diào)度,使列車最大限度的投入使用中,實(shí)現(xiàn)資源的合理利用。
信息修改:包括車次修改、票價(jià)修改、站點(diǎn)修改。車次修改包括增加車次,減少
車次,車次的臨時(shí)調(diào)度和由于自然災(zāi)害造成的臨時(shí)路線更改。票價(jià)修改為節(jié)假日、春運(yùn)等特殊時(shí)段或某些特殊地域需要適量增加或減少票價(jià),具體數(shù)字有鐵路管理定。站點(diǎn)修改可是某些車次增加或減少一些站點(diǎn)。 系統(tǒng)管理:管理員通過系統(tǒng)添加用戶或者刪除用戶,并且授予權(quán)限,同時(shí)維護(hù)數(shù)
據(jù)庫(kù),保證系統(tǒng)正確運(yùn)行。
5.性能需求
5.1數(shù)據(jù)精確度
由于采用數(shù)據(jù)庫(kù)技術(shù)并且用戶的應(yīng)用領(lǐng)域?qū)?shù)據(jù)精確度的要求不是太高,所以這點(diǎn)在系統(tǒng)中表現(xiàn)得比較少,但是用戶數(shù)據(jù)的安全性與正確性是完全保證的,所以對(duì)用戶的使用沒有多大的障礙。輸入數(shù)據(jù)精度要求不高,但用戶輸入不精確時(shí)有提示。
5.2時(shí)間特性
對(duì)于用戶的輸入應(yīng)該在較短的時(shí)間里給出回應(yīng)。若出錯(cuò),應(yīng)有出錯(cuò)報(bào)告。由于該系統(tǒng)要求36臺(tái)機(jī)器能夠同時(shí)運(yùn)行,要求較高的并發(fā)處理功能。當(dāng)增加多臺(tái)機(jī)器后,要求系統(tǒng)的響應(yīng)時(shí)間不會(huì)有過大的延時(shí)。
5.3適應(yīng)性
該軟件只能在Windows 系統(tǒng)下運(yùn)行,所以兼容性不高,但應(yīng)用戶特殊需求在維護(hù)階段會(huì)保持一個(gè)與其它類軟件接口,隨時(shí)滿足客戶的使用需求。
6.運(yùn)行需求
6.1用戶界面
圖3.3 系統(tǒng)登錄界面
圖 3.4 旅客及售票員查詢界面
圖 3.5 管理員功能界面
圖 3.6 列車信息
圖 3.7售票員功能
圖 3.8 退票界面
圖 3.9 人員管理
圖 3.10 權(quán)限管理
圖 3.11 售票管理
圖 3.12 列車管理
圖 3.12 維護(hù)后臺(tái)
6.2硬件接口
(1)硬件接口:支持x86系列PC 機(jī)
(2)網(wǎng)絡(luò)硬件接口要求:現(xiàn)實(shí)中要求具有高速以太網(wǎng)組網(wǎng)一實(shí)現(xiàn)聯(lián)網(wǎng)銷售,但是在理論實(shí)驗(yàn)驗(yàn)證軟件本身的目的來看,無需網(wǎng)絡(luò)通訊接口。
軟件除較小硬盤和顯示器,鼠標(biāo)外,服務(wù)器,基本沒有與外界硬件的聯(lián)系,不過考慮到數(shù)據(jù)庫(kù)大量數(shù)據(jù)的備份等要求可以保持與磁帶機(jī)和光盤刻錄機(jī)的接口。
6.3軟件接口
在這里主要考慮軟件與操作系統(tǒng)的接口,考慮到文檔處理的需要有可能需要與常用的辦公軟件的接口。例如Microsoft 的office 系列。另外查詢模塊需要與互聯(lián)網(wǎng)相連,以實(shí)現(xiàn)乘客的網(wǎng)上查詢。運(yùn)行于Windows2000及更高版本并裝有JAVA 虛擬機(jī)的操作系統(tǒng)之上。
6.4故障處理
鑒于火車售票系統(tǒng)涉及的數(shù)據(jù)對(duì)于火車站日常管理的重要性,必須建立數(shù)據(jù)庫(kù)嚴(yán)格有效的恢復(fù)機(jī)制:數(shù)據(jù)必須每天進(jìn)行一次備份,由于本信息涉及信息量巨大,應(yīng)以天為周期進(jìn)行增量轉(zhuǎn)儲(chǔ),一般半個(gè)季度為周期進(jìn)行刪除。
正常使用時(shí)不用出錯(cuò),對(duì)于用戶的輸入錯(cuò)誤應(yīng)及時(shí)給出適當(dāng)?shù)母恼畔⑻?/p>
示,若運(yùn)行遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無損。
7.其它需求
本系統(tǒng)中對(duì)系統(tǒng)各個(gè)模塊功能,以分級(jí)菜單的形式給出;所有的提交,確認(rèn),刪除等操作以按鈕的形式給出,且名稱一律取為“提交”、“確認(rèn)”、“刪除”等易于理解的形式;根據(jù)用戶統(tǒng)計(jì)信息計(jì)算,統(tǒng)計(jì)在正常情況下應(yīng)該支持一定人數(shù)的并行操作能力,春運(yùn)高峰期間人們要集中買票和查詢,應(yīng)支持更多人數(shù)的并行操作能力;高峰期間服務(wù)器應(yīng)支持幾十萬(wàn)以上的日訪問量。 (1)可用性:該軟件也可以通過單步跟蹤的操作進(jìn)行檢查處理。
(2)安全性:由于軟件運(yùn)行數(shù)據(jù)放在數(shù)據(jù)庫(kù)中,所以參數(shù)不容易被錯(cuò)改、破壞,萬(wàn)一參數(shù)受到破壞也不會(huì)影響源程序。
(3)可維護(hù)性:該軟件利用數(shù)據(jù)庫(kù)進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫(kù)中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫(kù)進(jìn)行修改添加,而不需要對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級(jí)都十分方便。 (4)兼容性:由于尚未測(cè)試,故無法對(duì)兼容性進(jìn)行評(píng)析。
8. 附錄
1. 車輛類型
學(xué)生管理 學(xué)生工作會(huì)議講話 學(xué)生剖析材料 學(xué)生評(píng)價(jià)論文 學(xué)生工作意見 學(xué)生考察報(bào)告 學(xué)生管理論文 學(xué)生思政教育 學(xué)生會(huì)工作計(jì)劃 學(xué)生網(wǎng)絡(luò)管理 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀