緒論:寫作既是個(gè)人情感的抒發(fā),也是對(duì)學(xué)術(shù)真理的探索,歡迎閱讀由發(fā)表云整理的11篇計(jì)算機(jī)系畢業(yè)論文范文,希望它們能為您的寫作提供參考和啟發(fā)。
3: 吉林省林業(yè)設(shè)計(jì)院網(wǎng)絡(luò)中心網(wǎng)絡(luò)改造與發(fā)展規(guī)劃.
4: 吉林省林業(yè)系統(tǒng)生態(tài)信息高速公路構(gòu)建課題.
二、論文撰寫與設(shè)計(jì)研究的目的:
吉林省的林業(yè)分布十分廣泛,以長(zhǎng)白山系為主要脈絡(luò)的山地廣泛分布各種森林資源,而作為林業(yè)及林業(yè)環(huán)境的發(fā)展,林業(yè)生態(tài)信息則是一個(gè)更為龐大的系統(tǒng),快捷,準(zhǔn)確,合理,系統(tǒng)的采集,處理,分析,存儲(chǔ)這些信息是擺在我們面前的十分現(xiàn)實(shí)的問(wèn)題.在信息交流的這個(gè)世界中,信息好比貨物,我們需要將這些貨物(信息)進(jìn)行合理的處理,其中以硬件為主的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)是這些貨物(信息)交流的"公路"和"處理廠",我做這個(gè)題目,就是要為它畫出一條"公路"和若干"處理方法"的藍(lán)圖.
由于森工集團(tuán)這樣的特定企業(yè),其一,它是一個(gè)統(tǒng)一管理的企業(yè),具有集團(tuán)化的特點(diǎn),網(wǎng)絡(luò)的構(gòu)建具有統(tǒng)一性.其二,它又在地理上是一個(gè)分散的企業(yè),網(wǎng)絡(luò)點(diǎn)也具有分散性.然而,分散中還具有集中的特點(diǎn),它的網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)就應(yīng)該是板塊化的.從信息的角度來(lái)講,信息的種類多,各種信息的采集傳輸處理角度也不盡相同,我們?cè)谠O(shè)計(jì)的過(guò)程中不僅要考慮硬件的地域布局,也要考慮軟件平臺(tái)的配合.
沒(méi)有最好,只有更好;更新觀念,大步向前.我相信,在導(dǎo)師的精心指導(dǎo)下,經(jīng)過(guò)我的努力,我將為它們創(chuàng)造出一條平坦,寬闊的"高速公路".
1,論文(設(shè)計(jì))研究的對(duì)象:
擬訂以吉林省林業(yè)系統(tǒng)為地理模型,以林業(yè)網(wǎng)絡(luò)綜合服務(wù)為基本需求,以網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為設(shè)計(jì)方向,以軟件整合為應(yīng)用方法,開(kāi)發(fā)設(shè)計(jì)一套完整的基于集散集團(tuán)企業(yè)的企業(yè)網(wǎng)絡(luò)系統(tǒng).
2,論文(設(shè)計(jì))研究預(yù)期達(dá)到目標(biāo):
通過(guò)設(shè)計(jì),論文的撰寫,預(yù)期達(dá)到網(wǎng)絡(luò)設(shè)計(jì)全面化,軟件整合合理化,網(wǎng)絡(luò)性能最優(yōu)化,資金應(yīng)用最低化,工程周期最短化的目標(biāo).
3,論文(設(shè)計(jì))研究的內(nèi)容:
一),主要問(wèn)題:
設(shè)計(jì)解決網(wǎng)絡(luò)地域規(guī)范與現(xiàn)有網(wǎng)絡(luò)資源的利用和開(kāi)發(fā).
設(shè)計(jì)解決集中單位的網(wǎng)絡(luò)統(tǒng)一部署.
設(shè)計(jì)解決多類型網(wǎng)絡(luò)的接口部署.
設(shè)計(jì)解決分散網(wǎng)絡(luò)用戶的接入問(wèn)題.
設(shè)計(jì)解決遠(yuǎn)程瘦用戶網(wǎng)絡(luò)分散點(diǎn)的性能價(jià)格合理化問(wèn)題.
設(shè)計(jì)解決具有針對(duì)性的輸入設(shè)備的自動(dòng)化信息采集問(wèn)題.
合理部署網(wǎng)絡(luò)服務(wù)中心的網(wǎng)絡(luò)平衡.
優(yōu)化網(wǎng)絡(luò)服務(wù)系統(tǒng),營(yíng)造合理的網(wǎng)絡(luò)平臺(tái).
網(wǎng)絡(luò)安全問(wèn)題.
10,基本應(yīng)用軟件整合問(wèn)題.
[nextpage]
二),論文(設(shè)計(jì))包含的部分:
1,地理模型與網(wǎng)絡(luò)模型的整合.
2,企業(yè)內(nèi)部集中部門網(wǎng)絡(luò)設(shè)計(jì).
3,企業(yè)內(nèi)部分散單元網(wǎng)絡(luò)設(shè)計(jì)——總體分散.
4,企業(yè)內(nèi)部分散單元網(wǎng)絡(luò)設(shè)計(jì)——遠(yuǎn)程結(jié)點(diǎn).
5,企業(yè)內(nèi)部分散單元網(wǎng)絡(luò)設(shè)計(jì)——移動(dòng)結(jié)點(diǎn).
6,企業(yè)網(wǎng)絡(luò)窗口(企業(yè)外信息交流)設(shè)計(jì).
7,企業(yè)網(wǎng)絡(luò)中心,服務(wù)平臺(tái)的設(shè)計(jì).
8,企業(yè)網(wǎng)絡(luò)基本應(yīng)用軟件結(jié)構(gòu)設(shè)計(jì).
9,企業(yè)網(wǎng)絡(luò)特定終端接點(diǎn)設(shè)計(jì).
10,企業(yè)網(wǎng)絡(luò)整合設(shè)計(jì).
5,論文(設(shè)計(jì))的實(shí)驗(yàn)方法及理由:
由于設(shè)計(jì)的過(guò)程并不是工程的施工過(guò)程,在設(shè)計(jì)過(guò)程中詳盡的去現(xiàn)場(chǎng)建設(shè)肯定有很大的難度,也不是十分可行的,那么我們?cè)谠O(shè)計(jì)的階段就應(yīng)該進(jìn)行仿真試驗(yàn)和科學(xué)計(jì)算.第一步,通過(guò)小型網(wǎng)絡(luò)測(cè)試軟件平臺(tái),第二步,構(gòu)建多個(gè)小型網(wǎng)絡(luò)搭建全局網(wǎng)絡(luò)模擬環(huán)境,第三步,構(gòu)建干擾源利用小型網(wǎng)絡(luò)集總仿真測(cè)試.
6,論文(設(shè)計(jì))實(shí)施安排表:
1.論文(設(shè)計(jì))階段第一周次:相關(guān)理論的學(xué)習(xí)研究,閱讀參考文獻(xiàn)資料,制訂課題研究的實(shí)施方案,準(zhǔn)備試驗(yàn)用網(wǎng)絡(luò)硬件和軟件形成試驗(yàn)程序表及試驗(yàn)細(xì)則.
2.論文(設(shè)計(jì))階段第二周次:開(kāi)始第一輪實(shí)驗(yàn),進(jìn)行小型網(wǎng)絡(luò)構(gòu)建試驗(yàn),模擬網(wǎng)絡(luò)服務(wù)中心,模擬區(qū)域板塊,模擬遠(yuǎn)程及移動(dòng)網(wǎng)絡(luò).
3.論文(設(shè)計(jì))階段第三周次:進(jìn)行接口模擬試驗(yàn),測(cè)試軟件應(yīng)用平臺(tái),完善課題研究方案.
4.論文(設(shè)計(jì))階段第四周次:完成第一輪實(shí)驗(yàn),提交中期成果(實(shí)驗(yàn)報(bào)告1).
5.論文(設(shè)計(jì))階段第五周次:進(jìn)行第二輪實(shí)驗(yàn),模擬環(huán)境(干擾仿真)實(shí)驗(yàn),提交實(shí)驗(yàn)報(bào)告2.
6.論文(設(shè)計(jì))階段第六周次:完成結(jié)題報(bào)告,形成論文.
三,論文(設(shè)計(jì))實(shí)施工具及參考資料:
小型網(wǎng)絡(luò)環(huán)境,模擬干擾環(huán)境,軟件平臺(tái).
吳企淵《計(jì)算機(jī)網(wǎng)絡(luò)》.
鄭紀(jì)蛟《計(jì)算機(jī)網(wǎng)絡(luò)》.
陳濟(jì)彪 丹青 等 《計(jì)算機(jī)局域網(wǎng)與企業(yè)網(wǎng)》.
christian huitema 《因特網(wǎng)路由技術(shù)》.
[美]othmar kyas 《網(wǎng)絡(luò)安全技術(shù)——風(fēng)險(xiǎn)分析,策略與防火墻》.
其他相關(guān)設(shè)備,軟件的說(shuō)明書.
1、論文(設(shè)計(jì))的創(chuàng)新點(diǎn):
努力實(shí)現(xiàn)網(wǎng)絡(luò)資源的全面應(yīng)用,擺脫將單純的網(wǎng)絡(luò)硬件設(shè)計(jì)為企業(yè)網(wǎng)絡(luò)設(shè)計(jì)的模式,大膽實(shí)踐將軟件部署與硬件設(shè)計(jì)階段相整合的網(wǎng)絡(luò)設(shè)計(jì)方法.
unitpro2;
interface
uses
。。。,Menus,shellAPI;//TNotifyIconData是定義在shellAPI單元的
{自定義消息,當(dāng)小圖標(biāo)捕捉到鼠標(biāo)事件時(shí)Windows向回調(diào)函數(shù)發(fā)送此消息}
constWM_MYTRAYICONCALLBACK=WM_USER+1000;
。。。。
private
MyTrayIcon:TNotifyIconData;
procedureWMMyTrayIconCallBack(VarMsg:TMessage);messageWM_MYTRAYICONCALLBACK;
//托盤消息處理過(guò)程
procedureWMCommand(Varmsg:TWMCommand);messageWM_Command;
//處理托盤圖標(biāo)的右鍵菜單事件
procedureMinimize(varmess:TWMNCLBUTTONDOWN);messageWM_NCLBUTTONDOWN;
//窗體最小化時(shí)的消息處理
。。。。。。。。
procedureTForm1.FormCreate(Sender:TObject);
begin
//將程序窗口樣式設(shè)為TOOL窗口,避免在任務(wù)欄上出現(xiàn)
SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
end;
procedureTForm1.FormShow(Sender:TObject);
begin
//設(shè)置托盤
Icon.Handle:=LoadIcon(Hinstance,''''MAINICON'''');
MyTrayIcon.cbSize:=SizeOf(TNotifyIconData);//nid變量的字節(jié)數(shù)
MyTrayIcon.Wnd:=Handle;//主窗口句柄
MyTrayIcon.uID:=1;//內(nèi)部標(biāo)識(shí),可設(shè)為任意數(shù)
MyTrayIcon.uFlags:=NIF_ICONorNIF_TIPorNIF_MESSAGE;//指明哪些字段有效
MyTrayIcon.uCallBackMessage:=WM_MYTRAYICONCALLBACK;//回調(diào)函數(shù)消息,將自定義托盤消息傳遞進(jìn)去
MyTrayIcon.hIcon:=Application.Icon.Handle;//要加入的圖標(biāo)句柄,可任意指定
StrCopy(MyTrayIcon.szTip,PChar(Caption));
Shell_NotifyIcon(NIM_ADD,@MyTrayIcon);
ShowWindow(Handle,sw_Hide);
//Visible:=False;//當(dāng)程序啟動(dòng)時(shí)就最小化在托盤區(qū)即Form.Create時(shí)啟用此語(yǔ)句
Application.ShowMainForm:=False;
SetForegroundWindow(Application.Handle);
end;
////消息過(guò)程實(shí)現(xiàn)
procedureTForm1.WMMyTrayIconCallBack(varMsg:TMessage);
varCursorPos:TPoint;
begin
caseMsg.LParamof
WM_LBUTTONDBLCLK://雙擊消息:彈出主窗口
begin
Visible:=notVisible;
Application.ShowMainForm:=Visible;
SetForegroundWindow(Application.Handle);
end;
WM_RBUTTONDOWN://鼠標(biāo)右鍵:彈出菜單
begin
GetCursorPos(CursorPos);
{Popupmenu1.Popup(CursorPos.X,CursorPos.Y);
popupmen1里面就可以加入顯示主窗口、退出等功能。這個(gè)右鍵菜單可以是靜態(tài)的,如上面一句來(lái)彈出;也可以動(dòng)態(tài)建立,如下面所示的方法:}
pm:=createpopupmenu;//建立一個(gè)Hmenu,pm:hmenu;
AppendMenu(pm,0,ord(''''A''''),''''關(guān)于....'''');//在指定的菜單里添加一個(gè)菜單項(xiàng)
AppendMenu(pm,0,Ord(''''B''''),''''&Exit'''');
//加入菜單事件---》處理WMCOMMAND消息即可
TrackPopupMenu(pm,Tpm_BottomAlignorTpm_RightAlign,CursorPos.x,CursorPos.y,0,handle,nil);
//在圖標(biāo)上方顯示該彈出式菜單
end;
end;
end;
procedureTForm1.WMCommand(varmsg:TWMCommand);
begin
Casemsg.ItemIDof
Ord(''''A''''):showmessage(''''我的右鍵菜單!'''');
Ord(''''B''''):Self.close;//關(guān)閉程序主窗體
elseinherited;
end;
end;
procedureTform1.Minimize(varmess:TWMNCLBUTTONDOWN);//應(yīng)用程序最小化消息處理
begin
ifMess.Hittest=htReducethen
Self.Hide
elseinherited;
end;
procedureTForm1.FormClose(Sender:TObject;varAction:TCloseAction);
var{程序被關(guān)閉時(shí)通知Windows去掉小圖標(biāo)}
nid:TNotifyIconData;
begin
nid.cbSize:=sizeof(nid);//nid變量的字節(jié)數(shù)
nid.uID:=1;//內(nèi)部標(biāo)識(shí),與加入小圖標(biāo)時(shí)的數(shù)一致
在機(jī)和人工智能領(lǐng)域中,Agent可以看成是一個(gè)實(shí)體。它通過(guò)傳感器感知環(huán)境,通過(guò)效應(yīng)器作用于環(huán)境。Agent為了達(dá)到一定的目標(biāo),有著自成地執(zhí)行任務(wù)的工作模式。
著名Agent者、英國(guó)的Wooldridge博士和Jennings教授認(rèn)為:Agent是一個(gè)具有自主性、能力、反應(yīng)性和能動(dòng)性等性質(zhì)的基干硬件或(更經(jīng)常的)基于軟件的計(jì)算機(jī)系統(tǒng),該定義允許在更寬范圍的環(huán)境中設(shè)計(jì)Agent,而且其中增加了通信要求。
2.Agent的性質(zhì)
(1)性(Agent)
a它是"代表用戶"工作的;
b它可以把其他資源包裝起來(lái),引導(dǎo)并代替用戶對(duì)這些資源進(jìn)行訪問(wèn),成為便于通達(dá)這些資源的樞紐和中介。
(2)智能性(Intelligence)
在這方面,智能Agent可以做很多有高技術(shù)含量的工作。例如,理解用戶用語(yǔ)言表達(dá)的對(duì)信息資源和計(jì)算資源的需求;幫助用戶在一定程度上克服信息的語(yǔ)言障礙;捕捉用戶的偏好和興趣;推測(cè)用戶的意圖并為其代勞;等等。
(3)自主性(Autonomy)一個(gè)智能Agent應(yīng)該是一個(gè)獨(dú)立自主的計(jì)算實(shí)體。它應(yīng)能在無(wú)法事先建模的、動(dòng)態(tài)變化的信息環(huán)境中,獨(dú)立規(guī)劃復(fù)雜的操作步驟,解決實(shí)際,在用戶不參與的情況下,獨(dú)立發(fā)現(xiàn)和索取符合用戶需求的可利用資源與服務(wù)。最近J.McCarthy等人正在探討如何構(gòu)造能對(duì)自身狀態(tài)有所感知的智能Agent。
(4)機(jī)動(dòng)性(Mobility)
在計(jì)算環(huán)境下,一個(gè)Agent可以看成是代表用戶駐網(wǎng)絡(luò)的常設(shè)機(jī)構(gòu),它可以在網(wǎng)絡(luò)上靈活機(jī)動(dòng)地訪問(wèn)各種資源和服務(wù),還可以就完成特定任務(wù)同其他智能Agent進(jìn)行協(xié)商和合作,甚至把自己"遷移"到網(wǎng)絡(luò)中的其他主機(jī)上去執(zhí)行任務(wù)。這樣的"精靈"在網(wǎng)絡(luò)上游弋,是對(duì)網(wǎng)絡(luò)安全性、個(gè)人隱私性和管理方面的巨大挑戰(zhàn)。
3.Agent的基本結(jié)構(gòu)
(1)。目標(biāo)模塊
(2)。感知器
(3)。信息處理器
(4)。效應(yīng)器
(5)。通訊機(jī)制
4、Agent功能的實(shí)現(xiàn)
要求:跨平臺(tái)一致語(yǔ)法,最小資源代價(jià),支持移動(dòng)語(yǔ)義
面向Agent的編程技術(shù)(AOP,AgentOrientedProgramming)
Java
Telescript
5.智能Agent的意義
智能Agent在許多方面有著重要的應(yīng)用意義。
信息服務(wù)信息服務(wù)是最廣大的用戶群接觸網(wǎng)絡(luò)環(huán)境的首要渠道。對(duì)于信息內(nèi)容已經(jīng)相當(dāng)豐富的文化圈來(lái)說(shuō),進(jìn)一步提高信息服務(wù)的質(zhì)量,改變信息服務(wù)中存在的"信息過(guò)載"和"資源迷向"的狀況,是信息服務(wù)業(yè)所面臨的最緊迫的任務(wù)。智能Agent正好可以適應(yīng)這方面的需要。具體地說(shuō),用于信息服務(wù)的智能Agent主要完成以下功能:1導(dǎo)航,即告訴用戶所需要的資源在哪里;2解惑,即根據(jù)網(wǎng)上資源回答用戶關(guān)于特定主題的問(wèn)題;3過(guò)濾,即按照用戶指定的條件,從流向用戶的大量信息中篩選符合條件的信息,并以不同級(jí)別(全文、詳細(xì)摘要、簡(jiǎn)單摘要、標(biāo)題)呈現(xiàn)給用戶;4整理,即為用戶把已經(jīng)下載的資源進(jìn)行分門別類的組織;5發(fā)現(xiàn),即從大量的公共原始數(shù)據(jù)(比如股票行情等)中篩選和提煉有價(jià)值的信息,向有關(guān)用戶。這些都是使信息服務(wù)走向個(gè)性化主動(dòng)服務(wù)不可缺少的功能。目前在此方面已經(jīng)有了一些能夠使用的系統(tǒng),但智能化的程度還遠(yuǎn)遠(yuǎn)不夠,且主動(dòng)有余過(guò)濾不足已經(jīng)造成了一些負(fù)面的,亟待盡快更先進(jìn)的人工智能技術(shù)予以解決。
系統(tǒng)與網(wǎng)絡(luò)管理計(jì)算機(jī)系統(tǒng)本身的資源量就非常巨大,系統(tǒng)管理的整個(gè)趨勢(shì)正在朝著"傻瓜化"的方向發(fā)展,其中很大一部分原來(lái)由系統(tǒng)管理員手工干的事情,現(xiàn)在已經(jīng)由計(jì)算機(jī)代管了。系統(tǒng)管理的界面變得更加友好,在系統(tǒng)本身的復(fù)雜性不斷提高的情況下,駕馭系統(tǒng)資源的復(fù)雜性反而在不斷降低,代管系統(tǒng)的自主性也在逐步提高。在網(wǎng)絡(luò)管理方面,隨著Client/Server計(jì)算成為主流,完成固定功能的Agent的存在和應(yīng)用已經(jīng)成為事實(shí),分布在不同設(shè)備上"監(jiān)視"設(shè)備狀況,并隨時(shí)向主機(jī)報(bào)告數(shù)據(jù)的Agent,已經(jīng)是當(dāng)今網(wǎng)管系統(tǒng)中很平常的一部分了。但是,這些從事部分系統(tǒng)/網(wǎng)絡(luò)管理的Agent目前還不能稱為"智能Agent",它們的智能化程度仍然有待提高。即使作為非系統(tǒng)/網(wǎng)絡(luò)管理員和操作員的用戶,也會(huì)有為系統(tǒng)和網(wǎng)絡(luò)設(shè)定常規(guī)服務(wù)、向系統(tǒng)和網(wǎng)絡(luò)預(yù)約特殊服務(wù)的需要,智能Agent是滿足用戶這種需要的最合適的幫手。
商務(wù)越來(lái)越多的人看好Internet上的商業(yè)機(jī)會(huì)。網(wǎng)上的商品越多,在網(wǎng)上尋找商品就越是買方的一大負(fù)擔(dān);同時(shí),賣方商品的推銷也有一個(gè)對(duì)客戶實(shí)行因人而宜的主動(dòng)服務(wù)問(wèn)題。因此,采用智能Agent系統(tǒng),代表買方去網(wǎng)上查看"廣告牌"、逛"商店"尋找商品甚至討價(jià)還價(jià),代表賣方不同用戶的消費(fèi)傾向,并據(jù)此向特定的潛在用戶群主動(dòng)推銷特定的商品,都是非常有誘惑力的。
協(xié)同工作把Internet引入和機(jī)構(gòu)、建立所謂"Intranet"的努力正方興未艾。深層次的Intranet最終要改變的是人們的工作方式、企業(yè)和組織機(jī)構(gòu)的運(yùn)作方式,把一切具有信息屬性的、可以用符號(hào)等價(jià)物替代實(shí)物的工作流程,統(tǒng)統(tǒng)在網(wǎng)絡(luò)計(jì)算環(huán)境中予以實(shí)現(xiàn)。在這樣的大目標(biāo)下,企業(yè)、機(jī)構(gòu)的相當(dāng)一部分管理職能,完全可以由網(wǎng)絡(luò)上自主工作的一組智能Agent來(lái)協(xié)同實(shí)現(xiàn);涉及到設(shè)計(jì)、寫作、數(shù)據(jù)操縱、軟件開(kāi)發(fā)等許多符號(hào)性的工作崗位之間的協(xié)同工作,也同樣可以靠智能Agent來(lái)協(xié)調(diào)并完成一些輔的工作。"虛擬企業(yè)"、"虛擬車間"、"虛擬協(xié)同工作平?quot;、"電子秘書"等新鮮事物已經(jīng)或正在網(wǎng)上出現(xiàn)。
遠(yuǎn)程教育是促進(jìn)教育機(jī)會(huì)平等的重要手段。在網(wǎng)絡(luò)環(huán)境下,可以調(diào)動(dòng)多種教學(xué)手段,包括講解、演示、練習(xí)、實(shí)驗(yàn)和等。其中,練習(xí)和實(shí)驗(yàn)環(huán)節(jié)是智能Agent可以大有作為的地方。智能Agent可以作為虛擬的教師、虛擬的伙伴、虛擬的實(shí)驗(yàn)室設(shè)備、虛擬的圖書館管理員等出現(xiàn)在遠(yuǎn)程教育系統(tǒng)中,增加教學(xué)內(nèi)容的趣味性和人性化色彩,改善教學(xué)效果。單機(jī)系統(tǒng)中各種軟件的"幫助"也可以設(shè)計(jì)成一個(gè)人性化的角色,實(shí)施對(duì)用戶進(jìn)行導(dǎo)航這種模式。
娛樂(lè)在網(wǎng)絡(luò)娛樂(lè)系統(tǒng)中引入智能Agent,可以增強(qiáng)娛樂(lè)效果,這也是娛樂(lè)系統(tǒng)開(kāi)發(fā)新功能的一個(gè)很有希望的選擇。目前智能Agent在娛樂(lè)方面可以做的事情有:1個(gè)性化的節(jié)目點(diǎn)播服務(wù);2游戲和虛擬現(xiàn)實(shí)中更加人性化的機(jī)器角色的設(shè)計(jì),比如決策的智能化(戰(zhàn)爭(zhēng)或活動(dòng))、動(dòng)作的人性化(比賽)和自然語(yǔ)言對(duì)話的使用;3網(wǎng)絡(luò)社交場(chǎng)合(如聊天室)中用來(lái)招徠用戶,或以假亂真的機(jī)器對(duì)話角色的設(shè)計(jì)和使用,等等Agent在教學(xué)中的
基于agent的網(wǎng)上協(xié)作環(huán)境
利用agent來(lái)構(gòu)建網(wǎng)上協(xié)作環(huán)境,就是在協(xié)作學(xué)習(xí)的環(huán)境中嵌入agent模塊來(lái)更好地實(shí)現(xiàn)各部分功能。基于agent的網(wǎng)上協(xié)作學(xué)習(xí)環(huán)境如圖1所示:
1).基于agent的協(xié)作學(xué)習(xí)區(qū)
基于agent的協(xié)作學(xué)習(xí)區(qū)是一塊虛擬的共享區(qū)域,支持在線協(xié)作學(xué)習(xí)者在各自的機(jī)上觀看同一和討論同一,協(xié)作學(xué)習(xí)者可以通過(guò)文字、繪圖等形式進(jìn)行信息交流。除了實(shí)現(xiàn)學(xué)習(xí)的協(xié)作外,協(xié)作學(xué)習(xí)區(qū)還可以實(shí)現(xiàn)總?cè)蝿?wù)的接受,據(jù)一定的原則劃分成子任務(wù),將所有登錄的學(xué)習(xí)者劃分成合理的協(xié)作學(xué)習(xí)小組等功能。協(xié)作學(xué)習(xí)區(qū)可以通過(guò)模擬現(xiàn)實(shí)工作中的黑板,即白板系統(tǒng)來(lái)實(shí)現(xiàn)。在此我們應(yīng)用基于agent的電子白板系統(tǒng)。其模型如圖2所示:
管理agent:負(fù)責(zé)整個(gè)系統(tǒng)的管理工作,包括用戶的加入、登錄,處理交互、協(xié)作信息,與存儲(chǔ)模塊相連進(jìn)行數(shù)據(jù)的存儲(chǔ)和檢索。
消息路由agent:主要提供agent的注冊(cè)服務(wù),記錄各agent的實(shí)際網(wǎng)絡(luò)地址,實(shí)現(xiàn)動(dòng)態(tài)維護(hù)agent與網(wǎng)絡(luò)地址的聯(lián)系;提供路由轉(zhuǎn)發(fā)功能,KQML中的路由信息,依據(jù)注冊(cè)agent進(jìn)行各種信息的轉(zhuǎn)發(fā);以及提供消息的緩存功能。KQML是一種描述性的語(yǔ)言,定義了agent之間傳遞消息的格式和處理協(xié)議,通過(guò)提供一套標(biāo)準(zhǔn)的通信原語(yǔ)使得agent間可以交流和共享知識(shí),已成為agent之間通信的事實(shí)上的標(biāo)準(zhǔn);KQML語(yǔ)言采用了"協(xié)議棧"的思想,它攜帶的消息內(nèi)容可以使用實(shí)現(xiàn)agent的語(yǔ)言表達(dá),即意味著KQML可以攜帶任何一種語(yǔ)言表示的信息。
協(xié)作小組agent
協(xié)作小組agent實(shí)際上是由參與協(xié)作學(xué)習(xí)的學(xué)習(xí)者與終端計(jì)算機(jī)進(jìn)行交互后,形成協(xié)作學(xué)習(xí)者agent,協(xié)作區(qū)根據(jù)協(xié)作學(xué)習(xí)者agent中提供的關(guān)于學(xué)習(xí)者的個(gè)人特點(diǎn),按照一定原則(如:學(xué)習(xí)水平、思維方式傾向等)劃分而成的。其模塊圖如圖3所示。當(dāng)協(xié)作區(qū)分配任務(wù)時(shí),按照協(xié)作學(xué)習(xí)小組agent的對(duì)外特性來(lái)確定任務(wù)的分配方式,而且,協(xié)作小組對(duì)外以一種整體的方式體現(xiàn)其功能。當(dāng)然,當(dāng)協(xié)作小組agent接到任務(wù)后,通常會(huì)進(jìn)行再次分配,將任務(wù)具體到協(xié)作學(xué)習(xí)者agent,由學(xué)習(xí)者agent具體實(shí)施或通過(guò)協(xié)作完成任務(wù)。
協(xié)作學(xué)習(xí)者agent
協(xié)作學(xué)習(xí)者agent是指參與協(xié)作學(xué)習(xí)的個(gè)體agent,它是協(xié)作小組agent的組成成員。基于agent的網(wǎng)上協(xié)作學(xué)習(xí)環(huán)境為每一位學(xué)習(xí)者提供了一個(gè)個(gè)體agent。當(dāng)學(xué)習(xí)者在此學(xué)習(xí)區(qū)注冊(cè)時(shí),個(gè)體agent隨之生成;當(dāng)學(xué)習(xí)者與協(xié)作學(xué)習(xí)區(qū)不斷交互進(jìn)行學(xué)習(xí)時(shí),個(gè)體agent將記錄下學(xué)習(xí)者的一些個(gè)人特征,如:學(xué)習(xí)水平、前驅(qū)知識(shí)掌握程度、知識(shí)接受能力、思維傾向方式等,并將這些信息紀(jì)錄入相應(yīng)的參數(shù)庫(kù)。當(dāng)學(xué)習(xí)者再次登陸時(shí),個(gè)體agent的這些參數(shù)將為下一步的學(xué)習(xí)提供指導(dǎo),如學(xué)習(xí)內(nèi)容的提供、學(xué)習(xí)路徑的提供以及學(xué)習(xí)界面的提供等。如若學(xué)習(xí)者隨著學(xué)習(xí)的不斷深入,學(xué)習(xí)能力、學(xué)習(xí)水平、思維傾向性等積累到一定域值的變化,則個(gè)體agent中的參數(shù)將隨之更新。
其模塊圖如圖4所示。
控制器:協(xié)調(diào)各部分的工作,并負(fù)責(zé)分配任務(wù)以驅(qū)動(dòng)其它模塊工作;
任務(wù)接受器:負(fù)責(zé)接受經(jīng)過(guò)分配后的子任務(wù);
規(guī)劃:評(píng)判任務(wù)的標(biāo)準(zhǔn)、和原則以及評(píng)判學(xué)習(xí)者的標(biāo)準(zhǔn)、規(guī)則等;
處理器:解決控制器分配給它需要自動(dòng)處理的任務(wù);
參數(shù)庫(kù):存放小組或成員執(zhí)行、完成任務(wù)的情況,及學(xué)習(xí)小組或成員的學(xué)習(xí)風(fēng)格、學(xué)習(xí)水平、學(xué)習(xí)能力等信息。
通訊模塊:與其它小組或成員進(jìn)行信息交流和合作的渠道。
具體運(yùn)作過(guò)程如下:當(dāng)任務(wù)接受器接受到需要完成的子任務(wù)后,送至控制器;控制器即根據(jù)規(guī)劃庫(kù)中的規(guī)則評(píng)判任務(wù)或?qū)W習(xí)內(nèi)容的難易程度、難度系數(shù)、區(qū)分度等,并打上相應(yīng)標(biāo)記。通過(guò)通訊模塊將其傳送至學(xué)習(xí)者本人;當(dāng)學(xué)習(xí)者完成任務(wù)時(shí),規(guī)劃模塊將評(píng)判學(xué)習(xí)者的學(xué)習(xí)能力、學(xué)習(xí)水平等,并給出評(píng)判結(jié)果,分?jǐn)?shù)值;若分?jǐn)?shù)值達(dá)到或超出可以改變參數(shù)庫(kù)域值得值,則修改參數(shù)庫(kù)中的參數(shù),否則不修改。
2).基于agent技術(shù)的網(wǎng)上協(xié)作學(xué)習(xí)環(huán)境的運(yùn)作方式
大致來(lái)講,整個(gè)基于agent的網(wǎng)上協(xié)作學(xué)習(xí)實(shí)施過(guò)程如下:當(dāng)總?cè)蝿?wù)提交給基于agent的協(xié)作學(xué)習(xí)區(qū)后,基于agent的協(xié)作學(xué)習(xí)區(qū)或參與協(xié)作學(xué)習(xí)的教師,將任務(wù)劃分成相應(yīng)個(gè)數(shù)的子任務(wù),然后分配給各個(gè)協(xié)作學(xué)習(xí)小組agent;協(xié)作學(xué)習(xí)小組agent相互合作完成子任務(wù)后,將結(jié)果提交給協(xié)作區(qū),由協(xié)作學(xué)習(xí)區(qū)將所有結(jié)果有機(jī)匯總、綜合,形成最終成果,并提交給總?cè)蝿?wù)結(jié)果接受器,之后由教師組織全體協(xié)作學(xué)習(xí)者對(duì)結(jié)果進(jìn)行分析、評(píng)價(jià)以及各小組解決問(wèn)題思路方式的評(píng)判、學(xué)習(xí)等。當(dāng)然,如果有多個(gè)協(xié)作學(xué)習(xí)區(qū),各協(xié)作區(qū)之間還可以進(jìn)行交互、合作、交流等活動(dòng)基于agent的網(wǎng)上的協(xié)作學(xué)習(xí)的具體實(shí)施過(guò)程主要有:學(xué)習(xí)者登錄注冊(cè)、小組劃分、任務(wù)分配、協(xié)作學(xué)習(xí)的實(shí)施、成果匯總、評(píng)價(jià)幾個(gè)階段。
學(xué)習(xí)者登錄注冊(cè)
當(dāng)學(xué)習(xí)者進(jìn)入?yún)f(xié)作學(xué)習(xí)區(qū)后,首先要進(jìn)行注冊(cè)登記。具體過(guò)程是:當(dāng)協(xié)作學(xué)習(xí)者agent首次進(jìn)入?yún)f(xié)作系統(tǒng)時(shí),需要向消息路由agent提交注冊(cè)信息,如:agent的名字、密碼、IP地址等有關(guān)數(shù)據(jù),并記錄入agent注冊(cè)表中。
小組劃分
根據(jù)學(xué)習(xí)者的學(xué)習(xí)能力、學(xué)習(xí)水平、思維方式的傾向性等組成2-6人的協(xié)作學(xué)習(xí)小組。成員的分配一般采用互補(bǔ)的方式分配組員,這樣有利于提高協(xié)作學(xué)習(xí)效果。小組劃分有自主式和被動(dòng)式兩種。自主式是指每個(gè)學(xué)員在了解了總體學(xué)習(xí)任務(wù)和所有其它登錄學(xué)習(xí)者的情況以后,自己做出與誰(shuí)結(jié)組的判斷,并通知消息路由agent,再由服務(wù)agent確認(rèn)形成正式的協(xié)作小組。被動(dòng)式是指由服務(wù)agent根據(jù)消息路由agent中注冊(cè)登錄的學(xué)習(xí)者的情況,將學(xué)員按要求分組,或者由參與協(xié)作學(xué)習(xí)的教師來(lái)分組。一般分組應(yīng)注意學(xué)習(xí)者的優(yōu)劣搭配、不同學(xué)習(xí)風(fēng)格的搭配等。
任務(wù)分配
任務(wù)劃分是協(xié)作學(xué)習(xí)的關(guān)鍵所在。當(dāng)總?cè)蝿?wù)到來(lái)時(shí),運(yùn)用KQML消息包,通過(guò)消息路由agent,將其送至管理agent,管理agent將按照一定原則將總?cè)蝿?wù)劃分成多個(gè)子任務(wù),并根據(jù)學(xué)習(xí)者agent提供的有關(guān)學(xué)習(xí)者的個(gè)人信息盡量將適合于學(xué)習(xí)者特性的任務(wù)內(nèi)容分配給學(xué)習(xí)者。
在任務(wù)劃分過(guò)程中要注意任務(wù)劃分的原則:任務(wù)劃分要合理,一般應(yīng)該根據(jù)任務(wù)的內(nèi)在邏輯結(jié)構(gòu)、知識(shí)點(diǎn)劃分等劃分任務(wù);任務(wù)劃分輕重、大小要適當(dāng),不能有輕有重;還要注意任務(wù)的前驅(qū)后繼等情況,并將此類信息通知相應(yīng)的協(xié)作學(xué)習(xí)小組agent;分配任務(wù)要根據(jù)各小組成員的個(gè)性特點(diǎn)進(jìn)行,盡量做到符合學(xué)習(xí)者的學(xué)習(xí)方式、學(xué)習(xí)水平、思維方式傾向等等。
具體協(xié)作學(xué)習(xí)的實(shí)施
協(xié)作學(xué)習(xí)的機(jī)制主要有:①?zèng)_突與競(jìng)爭(zhēng)機(jī)制、②自我解釋機(jī)制、③內(nèi)在化機(jī)制、④學(xué)徒機(jī)制、⑤共同承擔(dān)認(rèn)知任務(wù)機(jī)制、⑥共享規(guī)則機(jī)制。在此,我們不多加以區(qū)分,而看作幾種機(jī)制的綜合使用。
具體協(xié)作實(shí)現(xiàn)過(guò)程如下:協(xié)作學(xué)習(xí)者agent通過(guò)任務(wù)接收器接受子任務(wù),并傳送給控制器,規(guī)劃模塊在控制器接受任務(wù)后幫助控制器分析任務(wù)、制訂解決任務(wù)的計(jì)劃等;然后由協(xié)作學(xué)習(xí)者操縱控制器,通過(guò)任務(wù)驅(qū)動(dòng)處理器處理任務(wù)。在此過(guò)程中,有的任務(wù)由成員A完成,有的任務(wù)由成員B完成,也可能由A和B共同來(lái)完成,還有可能借助于其它協(xié)作小組或其成員來(lái)完成。另外,有些工作還要求使用其它小組所承擔(dān)任務(wù)的部分或全部成果,此時(shí),要考慮到其它小組的任務(wù)實(shí)施和完成情況,及時(shí)互通信息、交流學(xué)習(xí)收獲等。
成果匯總
當(dāng)每一個(gè)協(xié)作小組或成員均完成任務(wù)時(shí),就需要將所有成果匯集在一起,有機(jī)協(xié)調(diào)、組合后,形成一個(gè)總的學(xué)習(xí)成果,從而實(shí)現(xiàn)總?cè)蝿?wù)的完成。具體講就是:協(xié)作學(xué)習(xí)者agent將其學(xué)習(xí)成果通過(guò)電子白板系統(tǒng)中的消息路由agent和服務(wù)agent傳送出去,與其它小組或成員的成果匯總在一起,形成總的成果。在此期間,還可以互相學(xué)習(xí)彼此的學(xué)習(xí)方法、解決問(wèn)題的思路等。
評(píng)價(jià)
任何學(xué)習(xí)到最后都有一個(gè)評(píng)價(jià)的過(guò)程,基于agent的網(wǎng)上協(xié)作學(xué)習(xí)也不例外。評(píng)價(jià)可以是組內(nèi)成員互相評(píng)價(jià)、可以是組間互相評(píng)價(jià)等。基本工作機(jī)制是運(yùn)用基于agent的電子白板系統(tǒng)作為評(píng)價(jià)中介區(qū),象協(xié)同學(xué)習(xí)時(shí)交流問(wèn)題一樣進(jìn)行評(píng)價(jià)信息的傳遞。
3).基于agent技術(shù)的網(wǎng)上協(xié)作學(xué)習(xí)環(huán)境的特點(diǎn)
通過(guò)基于agent技術(shù)的網(wǎng)上協(xié)作學(xué)習(xí)環(huán)境的運(yùn)作方式可以看出:整個(gè)過(guò)程中信息的交流、傳遞都是基于agent來(lái)實(shí)現(xiàn)的,由于agent能夠通過(guò)與學(xué)習(xí)者的交流了解學(xué)習(xí)者自身的特點(diǎn),并做出反應(yīng),得出并紀(jì)錄和修改學(xué)習(xí)者的學(xué)習(xí)特征、學(xué)習(xí)風(fēng)格及判斷學(xué)習(xí)者的知識(shí)水平等,從而使整個(gè)學(xué)習(xí)環(huán)境具有個(gè)性化、智能性的特點(diǎn)。
個(gè)性化特點(diǎn):
電算化會(huì)計(jì)系統(tǒng)對(duì)內(nèi)部控制的特殊要求主要體現(xiàn)在以下幾方面:
1.計(jì)算機(jī)的使用改變了企業(yè)會(huì)計(jì)核算的環(huán)境
企業(yè)使用計(jì)算機(jī)處理會(huì)計(jì)和財(cái)務(wù)數(shù)據(jù)后,企業(yè)的會(huì)計(jì)核算的環(huán)境發(fā)生了很大的變化,會(huì)計(jì)部門的組成人員從原來(lái)由財(cái)務(wù)、會(huì)計(jì)專業(yè)人員組成,轉(zhuǎn)變?yōu)橛韶?cái)務(wù)、會(huì)計(jì)專業(yè)人員和計(jì)算機(jī)數(shù)據(jù)處理系統(tǒng)的管理人員及計(jì)算機(jī)專家組成。會(huì)計(jì)部門不僅利用計(jì)算機(jī)完成基本的會(huì)計(jì)業(yè)務(wù),還能利用計(jì)算機(jī)完成各種原先沒(méi)有的或由其他部門完成的更為復(fù)雜的業(yè)務(wù)活動(dòng),如銷售預(yù)測(cè)、人力資源規(guī)劃等。隨著遠(yuǎn)程通訊技術(shù)的發(fā)展,會(huì)計(jì)信息的網(wǎng)上實(shí)時(shí)處理成為可能,業(yè)務(wù)事項(xiàng)可以在遠(yuǎn)離企業(yè)的某個(gè)終端機(jī)上瞬間完成數(shù)據(jù)處理工作,原先應(yīng)由會(huì)計(jì)人員處理的有關(guān)業(yè)務(wù)事項(xiàng),現(xiàn)在可能由其他業(yè)務(wù)人員在終端機(jī)上一次完成;原先應(yīng)由幾個(gè)部門按預(yù)定的步驟完成的業(yè)務(wù)事項(xiàng),現(xiàn)在可能集中在一個(gè)部門甚至一個(gè)人完成。因此,要保證企業(yè)財(cái)產(chǎn)物資的安全完整、保證會(huì)計(jì)系統(tǒng)對(duì)企業(yè)經(jīng)濟(jì)活動(dòng)反映的正確和可靠、達(dá)到企業(yè)管理的目標(biāo),企業(yè)內(nèi)部控制制度的建立和完善就顯得更為重要,內(nèi)部控制制度的范圍和控制程序較之手工會(huì)計(jì)系統(tǒng)更加廣泛,更加復(fù)雜。
2.電算化會(huì)計(jì)系統(tǒng)改變了會(huì)計(jì)憑證的形式
在電算化會(huì)計(jì)系統(tǒng)中,會(huì)計(jì)和財(cái)務(wù)的業(yè)務(wù)處理方法和處理程序發(fā)生了很大的變化,各類會(huì)計(jì)憑證和報(bào)表的生成方式、會(huì)計(jì)信息的儲(chǔ)存方式和儲(chǔ)存媒介也發(fā)生了很大的變化。原先反映會(huì)計(jì)和財(cái)務(wù)處理過(guò)程的各種原始憑證、記帳憑證、匯總表、分配表、工作底稿等作為基本會(huì)計(jì)資料的書面形式的資料減少了,有些甚至消失了。由于電子商務(wù)、網(wǎng)上交易、無(wú)紙化交易等的推行,每一項(xiàng)交易發(fā)生時(shí),有關(guān)該項(xiàng)交易的有關(guān)信息由業(yè)務(wù)人員直接輸入計(jì)算機(jī),并由計(jì)算機(jī)自動(dòng)記錄,原先使用的每項(xiàng)交易必備的各種憑證、單據(jù)被部分地取消了,原來(lái)在核算過(guò)程中進(jìn)行的各種必要的核對(duì)、審核等工作有相當(dāng)一部分變?yōu)橛捎?jì)算機(jī)自動(dòng)完成了。原來(lái)書面形式的各類會(huì)計(jì)憑證轉(zhuǎn)變?yōu)橐晕募⒂涗浶问絻?chǔ)存在磁性介質(zhì)上,因此,電算化會(huì)計(jì)系統(tǒng)的內(nèi)部控制與手工會(huì)計(jì)系統(tǒng)的內(nèi)部控制制度有著很大的不同,控制的重點(diǎn)由對(duì)人的控制為主轉(zhuǎn)變?yōu)閷?duì)人、機(jī)控制為主的,控制的程序也應(yīng)當(dāng)與計(jì)算機(jī)處理程序相一致。
3.計(jì)算機(jī)的使用提高了控制舞弊、犯罪的難度
隨著計(jì)算機(jī)使用范圍的擴(kuò)大,利用計(jì)算機(jī)進(jìn)行的貪污、舞弊、詐騙等犯罪活動(dòng)也有所增加,由于儲(chǔ)存在計(jì)算機(jī)磁性媒介上的數(shù)據(jù)容易被篡改,有時(shí)甚至能不留痕跡地篡改,數(shù)據(jù)庫(kù)技術(shù)的提高使數(shù)據(jù)高度集中,未經(jīng)授權(quán)的人員有可能通過(guò)計(jì)算機(jī)和網(wǎng)絡(luò)瀏覽全部數(shù)據(jù)文件,復(fù)制、偽造、銷毀企業(yè)重要的數(shù)據(jù)。計(jì)算機(jī)犯罪具有很大的隱蔽性和危害性,發(fā)現(xiàn)計(jì)算機(jī)舞弊和犯罪的難度較之手工會(huì)計(jì)系統(tǒng)更大,計(jì)算機(jī)舞弊和犯罪造成的危害和損失可能比手工會(huì)計(jì)系統(tǒng)更大,因此,電算化會(huì)計(jì)系統(tǒng)的內(nèi)部控制不僅難度大、復(fù)雜,而且還要有各種控制的計(jì)算機(jī)技術(shù)手段。
由此可見(jiàn),計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的內(nèi)部控制制度與手工會(huì)計(jì)系統(tǒng)的內(nèi)部控制制度相比較,計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的內(nèi)部控制是范圍大、控制程序復(fù)雜的綜合性控制,是控制的重點(diǎn)為職能部門和計(jì)算機(jī)數(shù)據(jù)處理部門并重的全面控制,是人工控制和計(jì)算機(jī)自動(dòng)控制相結(jié)合的多方位控制。
隨著計(jì)算機(jī)在會(huì)計(jì)工作中的普遍應(yīng)用,管理部門對(duì)由計(jì)算機(jī)產(chǎn)生的各種數(shù)據(jù)、報(bào)表等會(huì)計(jì)信息的依賴越來(lái)越大,這些會(huì)計(jì)信息的產(chǎn)生只有在嚴(yán)格的控制下,才能保證其可靠性和準(zhǔn)確性。同時(shí)也只有在嚴(yán)格的控制下,才能預(yù)防和減少計(jì)算機(jī)犯罪的可能性。
計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的內(nèi)部控制制度,從計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的建立和運(yùn)行過(guò)程來(lái)看,可分為對(duì)系統(tǒng)開(kāi)發(fā)和實(shí)施的系統(tǒng)發(fā)展控制、對(duì)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)各個(gè)部門的管理控制、對(duì)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)日常運(yùn)行過(guò)程的日常控制。
一、系統(tǒng)開(kāi)發(fā)、發(fā)展控制
計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的系統(tǒng)開(kāi)發(fā)、發(fā)展控制包括開(kāi)發(fā)前的可行性研究、資本預(yù)算、經(jīng)濟(jì)效益評(píng)估等工作,開(kāi)發(fā)過(guò)程中系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施等工作,以及對(duì)現(xiàn)有系統(tǒng)的評(píng)估、企業(yè)發(fā)展需求,系統(tǒng)更新的可行性研究,更新方案的決策等工作。系統(tǒng)開(kāi)發(fā)、發(fā)展控制的主要內(nèi)容一般包括以下幾方面。
(一)授權(quán)和領(lǐng)導(dǎo)認(rèn)可
計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的開(kāi)發(fā)和發(fā)展必需經(jīng)過(guò)有關(guān)領(lǐng)導(dǎo)的認(rèn)可和授權(quán),這關(guān)系到系統(tǒng)開(kāi)發(fā)、發(fā)展、更新等項(xiàng)目的成敗。計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的開(kāi)發(fā)項(xiàng)目一般投資金額都比較大,對(duì)企業(yè)整體管理目標(biāo)的影響也比較大,往往需要對(duì)原有的管理體制進(jìn)行較大的改革,是牽一發(fā)動(dòng)全身的重大舉措,因此必需得到授權(quán)和領(lǐng)導(dǎo)認(rèn)可。計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的發(fā)展和更新是對(duì)原有計(jì)算機(jī)會(huì)計(jì)系統(tǒng)進(jìn)行重大改進(jìn),同樣對(duì)會(huì)對(duì)企業(yè)管理體制造成較大的影響,同時(shí)對(duì)現(xiàn)有計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的任何改動(dòng)都可能危及整個(gè)系統(tǒng)的安全可靠,因此也必需得到授權(quán)和領(lǐng)導(dǎo)認(rèn)可。而且領(lǐng)導(dǎo)的授權(quán)和認(rèn)可也有利于保證系統(tǒng)開(kāi)發(fā)和發(fā)展的物資和資金的需要。
(二)符合標(biāo)準(zhǔn)和規(guī)范
計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的開(kāi)發(fā)和發(fā)展項(xiàng)目,不論是自行組織開(kāi)發(fā)還是購(gòu)買商品化軟件,都必需遵循國(guó)家有關(guān)機(jī)關(guān)和部門制訂的標(biāo)準(zhǔn)和規(guī)范。其中包括符合標(biāo)準(zhǔn)和規(guī)范的開(kāi)發(fā)和審批過(guò)程、合格的開(kāi)發(fā)人員或軟件制造商、系統(tǒng)的文件資料和流程圖、系統(tǒng)各功能模塊的設(shè)計(jì)等等。目前我國(guó)已經(jīng)頒布的有關(guān)國(guó)家標(biāo)準(zhǔn)和規(guī)范主要由財(cái)政部1994年頒布執(zhí)行的《會(huì)計(jì)電算化管理辦法》、《會(huì)計(jì)核算軟件基本功能規(guī)范》、《會(huì)計(jì)電算化工作規(guī)范》、《商品化會(huì)計(jì)核算軟件評(píng)審規(guī)則》等,各地也頒布各種地方標(biāo)準(zhǔn),如上海市財(cái)政局頒布的《上海市會(huì)計(jì)電算化實(shí)施辦法》等地方性標(biāo)準(zhǔn)。按標(biāo)準(zhǔn)和規(guī)范開(kāi)發(fā)和發(fā)展計(jì)算機(jī)會(huì)計(jì)系統(tǒng)可以使企業(yè)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)更加可靠、更加完善,有利于對(duì)系統(tǒng)的維護(hù)和進(jìn)一步的發(fā)展、更新。
(三)人員培訓(xùn)
計(jì)算機(jī)會(huì)計(jì)系統(tǒng)應(yīng)在開(kāi)發(fā)階段就要對(duì)使用該系統(tǒng)的有關(guān)人員進(jìn)行培訓(xùn),提高這些人員對(duì)系統(tǒng)的認(rèn)識(shí)和理解,以減少系統(tǒng)運(yùn)行后出錯(cuò)的可能性。外購(gòu)的商品化軟件應(yīng)要求軟件制作公司提供足夠的培訓(xùn)機(jī)會(huì)和時(shí)間。在系統(tǒng)運(yùn)行前對(duì)有關(guān)人員進(jìn)行的培訓(xùn),不僅僅是系統(tǒng)的操作培訓(xùn),還應(yīng)包括讓這些人員了解系統(tǒng)投入運(yùn)行后新的內(nèi)部控制制度、計(jì)算機(jī)會(huì)計(jì)系統(tǒng)運(yùn)行后的新的憑證流轉(zhuǎn)程序、計(jì)算機(jī)會(huì)計(jì)系統(tǒng)提供的高質(zhì)量的會(huì)計(jì)信息的進(jìn)一步利用和分析的前景等等。
(四)系統(tǒng)轉(zhuǎn)換
新的計(jì)算機(jī)會(huì)計(jì)系統(tǒng)在投入使用,替換原有的手工會(huì)計(jì)系統(tǒng)或舊的計(jì)算機(jī)會(huì)計(jì)系統(tǒng),必需經(jīng)過(guò)一定的轉(zhuǎn)換程序。企業(yè)應(yīng)在系統(tǒng)轉(zhuǎn)換之際,采取有效的控制手段,作好各項(xiàng)轉(zhuǎn)換的準(zhǔn)備工作,如舊系統(tǒng)的結(jié)算、匯總,人員的重新配置、新系統(tǒng)需要的初始數(shù)據(jù)的安全導(dǎo)入等。新的計(jì)算機(jī)會(huì)計(jì)系統(tǒng)是否優(yōu)于舊系統(tǒng),還需要進(jìn)一步接受實(shí)踐的檢驗(yàn),因企業(yè)的具體情況不同,新的計(jì)算機(jī)會(huì)計(jì)系統(tǒng)不一定比舊的計(jì)算機(jī)會(huì)計(jì)系統(tǒng)更適合企業(yè)的經(jīng)營(yíng)特點(diǎn),甚至購(gòu)買或自行開(kāi)發(fā)的計(jì)算機(jī)會(huì)計(jì)系統(tǒng)還不如手工會(huì)計(jì)系統(tǒng)更適合企業(yè)的經(jīng)營(yíng)特點(diǎn)。因此企業(yè)在系統(tǒng)轉(zhuǎn)換之際,采用新舊系統(tǒng)并行運(yùn)行一段時(shí)間,以便檢驗(yàn)新的計(jì)算機(jī)會(huì)計(jì)系統(tǒng)。并行運(yùn)行的時(shí)間一般至少為三個(gè)月。
(五)程序修改控制
企業(yè)經(jīng)營(yíng)活動(dòng)變化及經(jīng)營(yíng)環(huán)境變化,可能導(dǎo)致使用中的軟件進(jìn)行修改,計(jì)算機(jī)會(huì)計(jì)系統(tǒng)經(jīng)過(guò)一段時(shí)期的使用也會(huì)發(fā)現(xiàn)一些需要進(jìn)行修改的地方,因此,軟件的修改是難以避免的。對(duì)會(huì)計(jì)軟件進(jìn)行修改必須經(jīng)過(guò)周密計(jì)劃和嚴(yán)格記錄,修改過(guò)程的每一個(gè)環(huán)節(jié)都必須設(shè)置必要的控制,修改的原因和性質(zhì)應(yīng)有書面形式的報(bào)告,經(jīng)批準(zhǔn)后才能實(shí)施修改,計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的操作人員不能參與軟件的修改,所有與軟件修改有關(guān)的記錄都應(yīng)該打印后存檔。
二、管理控制
管理控制是指企業(yè)建立起一整套內(nèi)部控制制度,以加強(qiáng)和完善對(duì)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)涉及的各個(gè)部門和人員的管理和控制。管理控制包括組織機(jī)構(gòu)的設(shè)置、責(zé)任劃分、上機(jī)管理、檔案管理、設(shè)備管理等等。
(一)組織機(jī)構(gòu)設(shè)置
企業(yè)實(shí)現(xiàn)了會(huì)計(jì)電算化后,應(yīng)對(duì)原有的組織機(jī)構(gòu)進(jìn)行適當(dāng)?shù)恼{(diào)整,以適應(yīng)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的要求。企業(yè)可以按會(huì)計(jì)數(shù)據(jù)的不同形態(tài),劃分為數(shù)據(jù)收集輸入組、數(shù)據(jù)處理組和會(huì)計(jì)信息分析組等組室;也可以按會(huì)計(jì)崗位和工作職責(zé)劃分為計(jì)算機(jī)會(huì)計(jì)主管、軟件操作、審核記帳、電算維護(hù)、電算審查、數(shù)據(jù)分析等崗位。組織機(jī)構(gòu)的設(shè)置必須適合企業(yè)的實(shí)際規(guī)模,符合企業(yè)總體經(jīng)營(yíng)目標(biāo),并且,應(yīng)按精簡(jiǎn)、合理的原則對(duì)組織機(jī)構(gòu)的設(shè)置進(jìn)行成本效益分析。
(二)職責(zé)劃分
內(nèi)部控制的關(guān)鍵之點(diǎn)就在于不相容職務(wù)的分離,計(jì)算機(jī)會(huì)計(jì)系統(tǒng)與手工會(huì)計(jì)系統(tǒng)一樣,對(duì)每一項(xiàng)可能引起舞弊或欺詐的經(jīng)濟(jì)業(yè)務(wù),都不能由一個(gè)人或一個(gè)部門經(jīng)手到底,必須分別由幾個(gè)人或幾個(gè)部門承擔(dān)。在計(jì)算機(jī)會(huì)計(jì)系統(tǒng)中,不相容的職務(wù)主要有系統(tǒng)開(kāi)發(fā)、發(fā)展的職務(wù)與系統(tǒng)操作的職務(wù);數(shù)據(jù)維護(hù)管理職務(wù)與電算審核職務(wù);數(shù)據(jù)錄入職務(wù)與審核記帳職務(wù);系統(tǒng)操作的職務(wù)與系統(tǒng)檔案管理職務(wù)等。企業(yè)為防止舞弊或欺詐,應(yīng)建立一整套符合職責(zé)劃分原則的內(nèi)部控制制度,同時(shí),還應(yīng)建立起職務(wù)輪換制度。
(三)上機(jī)管理
企業(yè)用于計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的計(jì)算機(jī)應(yīng)盡可能是專用的,企業(yè)應(yīng)對(duì)計(jì)算機(jī)的使用建立一整套管理制度,以保證每一個(gè)工作人員和每一臺(tái)計(jì)算機(jī)都只做其應(yīng)該做的事情。一般來(lái)講,企業(yè)對(duì)用于計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的計(jì)算機(jī)的上機(jī)管理措施應(yīng)包括輪流值班制度、上機(jī)記錄制度、完善的操作手冊(cè)、上機(jī)時(shí)間安排等,此外,會(huì)計(jì)軟件也應(yīng)該有完備的操作日志文件。
(四)檔案管理
計(jì)算機(jī)會(huì)計(jì)系統(tǒng)有關(guān)的資料應(yīng)及時(shí)存檔,企業(yè)應(yīng)建立起完善的檔案制度,加強(qiáng)檔案管理。一個(gè)合理完善的檔案管理制度一般有合格的檔案管理人員、完善的資料借用和歸還手續(xù)、完善的標(biāo)簽和索引方法、安全可靠的檔案保管設(shè)備等。除此之外,還應(yīng)定期對(duì)所有檔案進(jìn)行備份的措施,并保管好這些備份。為防止檔案被破壞,企業(yè)應(yīng)制訂出一旦檔案被破壞的事件發(fā)生時(shí)的應(yīng)急措施和恢復(fù)手段。企業(yè)使用的會(huì)計(jì)軟件也應(yīng)具有強(qiáng)制備份的功能和一旦系統(tǒng)崩潰等及時(shí)恢復(fù)到最近狀態(tài)的功能。
(五)設(shè)備管理
對(duì)于用于計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的各種硬件設(shè)備,應(yīng)當(dāng)建立一套完備的管理制度以保證設(shè)備的完好,保證設(shè)備能夠正常運(yùn)行。硬件設(shè)備的管理包括對(duì)設(shè)備所處的環(huán)境進(jìn)行的溫度、濕度、防火、防雷擊、防靜電等的控制,也包括對(duì)人文環(huán)境的控制,如防止無(wú)關(guān)人員進(jìn)入計(jì)算機(jī)工作區(qū)域、防止設(shè)備被盜、防止設(shè)備用于其他方面等。
三、日常控制
日常控制是指企業(yè)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)運(yùn)行過(guò)程中的經(jīng)常性控制。日常控制包括經(jīng)濟(jì)業(yè)務(wù)發(fā)生控制、數(shù)據(jù)輸入控制、數(shù)據(jù)通訊控制、數(shù)據(jù)處理控制、數(shù)據(jù)輸出控制和數(shù)據(jù)儲(chǔ)存控制等。
(一)業(yè)務(wù)發(fā)生控制
業(yè)務(wù)發(fā)生控制又稱"程序檢查",主要目的是采用相應(yīng)的控制程序,甄別、拒納各種無(wú)效的、不合理的及不完整的經(jīng)濟(jì)業(yè)務(wù)。在經(jīng)濟(jì)業(yè)務(wù)發(fā)生是,通過(guò)計(jì)算機(jī)的控制程序,對(duì)業(yè)務(wù)發(fā)生的合理性、合法性和完整性進(jìn)行檢查和控制,如表示業(yè)務(wù)發(fā)生的有關(guān)字符、代碼等是否有效,操作口令是否準(zhǔn)確,經(jīng)濟(jì)業(yè)務(wù)是否超出了合理的數(shù)量、價(jià)格等的變動(dòng)范圍。企業(yè)還應(yīng)建立有效的控制制度以保證計(jì)算機(jī)的控制程序能正常運(yùn)行。
(二)數(shù)據(jù)輸入控制
由于計(jì)算機(jī)處理數(shù)據(jù)的能力很強(qiáng),處理速度非常快,如果輸入的數(shù)據(jù)不準(zhǔn)確,處理結(jié)果就會(huì)出現(xiàn)差錯(cuò),在數(shù)據(jù)輸入時(shí)如果存在哪怕是很小的錯(cuò)誤數(shù)據(jù),一旦輸入計(jì)算機(jī)就可能導(dǎo)致錯(cuò)誤的擴(kuò)大化,影響整個(gè)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)的正常運(yùn)行。因此,企業(yè)應(yīng)該建立起一整套內(nèi)部控制制度以便對(duì)輸入的數(shù)據(jù)進(jìn)行嚴(yán)格的控制,保證數(shù)據(jù)輸入的準(zhǔn)確性。數(shù)據(jù)輸入控制首先要求輸入的數(shù)據(jù)應(yīng)經(jīng)過(guò)必要的授權(quán),并經(jīng)有關(guān)的內(nèi)部控制部門檢查;其次,應(yīng)采用各種技術(shù)手段對(duì)輸入數(shù)據(jù)的準(zhǔn)確性進(jìn)行校驗(yàn),如總數(shù)控制校驗(yàn)、平衡校驗(yàn)、數(shù)據(jù)類型校驗(yàn)、重復(fù)輸入校驗(yàn)等。
(三)數(shù)據(jù)通訊控制
數(shù)據(jù)通訊控制是企業(yè)為了防止數(shù)據(jù)在傳輸過(guò)程中發(fā)生錯(cuò)誤、丟失、泄密等事故的發(fā)生而采取的內(nèi)部控制措施。企業(yè)應(yīng)該采用各種技術(shù)手段以保證數(shù)據(jù)在傳輸過(guò)程中的準(zhǔn)確、安全、可靠。如將大量的經(jīng)濟(jì)業(yè)務(wù)劃分成小批量傳輸,數(shù)據(jù)傳輸時(shí)應(yīng)順序編碼,傳輸時(shí)要有發(fā)送和接收的標(biāo)識(shí),收到被傳輸?shù)臄?shù)據(jù)時(shí)要有肯定確認(rèn)的信息反饋,每批數(shù)據(jù)傳輸時(shí)要有時(shí)間、日期記號(hào)等等。
(四)數(shù)據(jù)處理控制
數(shù)據(jù)處理控制是指對(duì)計(jì)算機(jī)會(huì)計(jì)系統(tǒng)進(jìn)行數(shù)據(jù)處理的有效性和可靠性進(jìn)行的控制。數(shù)據(jù)處理控制分為有效性控制和文件控制。有效性控制包括數(shù)字的核對(duì)、對(duì)字段、記錄的長(zhǎng)度檢查、代碼和數(shù)值有效范圍的檢查、記錄總數(shù)的檢查等。文件檢查包括檢查文件長(zhǎng)度、檢查文件的標(biāo)識(shí)、檢查文件是否被感染病毒等。
(五)數(shù)據(jù)輸出控制
數(shù)據(jù)輸出控制是企業(yè)為了保證輸出信息的準(zhǔn)確、可靠而采取的各種控制措施。輸出數(shù)據(jù)控制一般應(yīng)檢查輸出數(shù)據(jù)是否與輸入數(shù)據(jù)相一致,輸出數(shù)據(jù)是否完整,輸出數(shù)據(jù)是否能滿足使用部門的需要,數(shù)據(jù)的發(fā)送對(duì)象、份數(shù)應(yīng)有明確的規(guī)定,要建立標(biāo)準(zhǔn)化的報(bào)告編號(hào)、收發(fā)、保管工作等。
(六)數(shù)據(jù)存儲(chǔ)和檢索控制
一、引言
計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)的成熟與發(fā)展,為倉(cāng)儲(chǔ)管理自動(dòng)化提供了強(qiáng)有力的技術(shù)支持。當(dāng)前已有的系統(tǒng)其功能一般比較單一。如防盜系統(tǒng)只管防盜;倉(cāng)儲(chǔ)管理系統(tǒng)只負(fù)責(zé)倉(cāng)庫(kù)物品的數(shù)據(jù)處理;控制系統(tǒng)只完成簡(jiǎn)單的環(huán)境控制功能(如開(kāi)關(guān)門、開(kāi)關(guān)燈、通風(fēng)等)。將這些功能彼此獨(dú)立的系統(tǒng)有機(jī)結(jié)合起來(lái),組成一個(gè)既能完成管理,又能實(shí)現(xiàn)實(shí)時(shí)監(jiān)控的一體化自動(dòng)管理系統(tǒng)具有重要的意義。我們所設(shè)計(jì)的這套倉(cāng)庫(kù)安全管理綜合信息系統(tǒng),是把門禁系統(tǒng)(IC卡開(kāi)門)、環(huán)境監(jiān)控系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、合同管理系統(tǒng)、報(bào)警控制系統(tǒng)和數(shù)據(jù)處理系統(tǒng)結(jié)合在一起,充分利用了先進(jìn)的計(jì)算機(jī)技術(shù)和控制手段。它既能通過(guò)音頻、視頻以及紅外線、雷達(dá)、震動(dòng)等傳感器實(shí)時(shí)監(jiān)控對(duì)所有分庫(kù)的開(kāi)門、取物、檢修等操作,又能對(duì)防區(qū)內(nèi)的警報(bào)信號(hào)立即處理或自動(dòng)上報(bào);它還是一個(gè)倉(cāng)庫(kù)的數(shù)據(jù)中心,能完成人員、倉(cāng)儲(chǔ)信息處理以及自動(dòng)報(bào)時(shí)、鳴號(hào)、熄燈、開(kāi)關(guān)高壓電網(wǎng)、布撤防等控制。另外,該系統(tǒng)還與財(cái)務(wù)管理系統(tǒng)、合同管理系統(tǒng)集成在一起構(gòu)成一個(gè)安全、主動(dòng)和綜合的倉(cāng)庫(kù)管理系統(tǒng)。
二、系統(tǒng)的基本要求
目前的倉(cāng)庫(kù)管理系統(tǒng)一般技術(shù)比較落后、性能較差且很不完備,有的甚至沒(méi)有安全防盜功能。即使有安全防盜功能其性能一般也不太理想,人工干涉多,操作使用不方便,有的還故障率高而不實(shí)用。隨著社會(huì)信息交流的日益加強(qiáng)和信息量的集聚增加,再加上盜竊活動(dòng)的團(tuán)伙化、智能化和高技術(shù)化等特點(diǎn),倉(cāng)儲(chǔ)管理部門越來(lái)越需要一套低成本、高性能、方便使用、功能完善的綜合倉(cāng)庫(kù)監(jiān)控管理系統(tǒng)。要求它具有立即捕捉警情并提供警情發(fā)生地的有關(guān)信息(如地圖、位置、類型、程度、平面圖、地形圖、結(jié)構(gòu)圖以及警情發(fā)生地的倉(cāng)儲(chǔ)情況等),計(jì)算機(jī)系統(tǒng)馬上對(duì)警情做出反應(yīng),迅速通知值班人員和倉(cāng)庫(kù)管理員(通過(guò)聲光等信號(hào)形式),可能的話還可立即對(duì)警情發(fā)生地實(shí)施控制(如接通高壓電網(wǎng)、自動(dòng)封閉門窗、拉響警笛、打開(kāi)探照燈等)。對(duì)重要的警情要立即通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)或內(nèi)部電話自動(dòng)交換網(wǎng)上報(bào)上級(jí)主管部門。特別是要求系統(tǒng)能完整記錄從發(fā)生警情到上報(bào),進(jìn)而做出處理的全過(guò)程,以便于事后分析處理。
倉(cāng)庫(kù)大門的鑰匙管理和開(kāi)門方法應(yīng)采用較科學(xué)的電子識(shí)別手段(如磁卡、IC卡)進(jìn)行控制,倉(cāng)庫(kù)內(nèi)外的溫度和濕度用溫濕度傳感器自動(dòng)測(cè)量和記錄。發(fā)現(xiàn)越限時(shí)報(bào)警通知管理員,以便于管理員及時(shí)采取通風(fēng)降溫和除濕等方法,確保倉(cāng)儲(chǔ)物品的安全。除此之外,系統(tǒng)還可以對(duì)倉(cāng)儲(chǔ)物品的出入庫(kù)、物品訂購(gòu)合同、財(cái)務(wù)信息以及人員信息等內(nèi)容進(jìn)行統(tǒng)一的管理,以提高辦公自動(dòng)化的程度。
三、系統(tǒng)功能描述
1.定時(shí)自動(dòng)測(cè)量和記錄濕度和溫度,并能夠觸發(fā)越界報(bào)警;
2.可掛接多種類型的防區(qū),每個(gè)防區(qū)可以是震動(dòng)、雷達(dá)、紅外線等類型的一種;
3.系統(tǒng)對(duì)每個(gè)警情立即反應(yīng),指出地點(diǎn)、位置等,給出警情所在地的結(jié)構(gòu)圖,并能自動(dòng)啟動(dòng)警號(hào)、燈光等報(bào)警設(shè)備,必要時(shí)可立即自動(dòng)撥號(hào)上報(bào)上級(jí)主管部門;
4.雙IC卡開(kāi)門,并自動(dòng)記錄開(kāi)門時(shí)間,持卡者身份等信息;
5.對(duì)鑰匙統(tǒng)一管理,記錄取鑰匙的時(shí)間,人員等信息;
6.可以進(jìn)行人員管理、倉(cāng)儲(chǔ)管理、財(cái)務(wù)管理、合同管理等內(nèi)容;
7.自動(dòng)記錄管理員交接班日志,對(duì)倉(cāng)庫(kù)的操作也均有記錄;
8.可根據(jù)綜合條件檢索歷史記錄,并可打印輸出。
9.對(duì)人員的情況、密碼(管理員)、防區(qū)所接傳感器參數(shù)均可隨時(shí)更新。
綜上所述,系統(tǒng)所完成的功能是比較全面的。其中以處理警情的優(yōu)先級(jí)最高,一旦發(fā)生警報(bào),應(yīng)立即停止其它事務(wù)性處理工作,轉(zhuǎn)為響應(yīng)處理警報(bào)。由于這種系統(tǒng)具有一定的技術(shù)先進(jìn)性、新穎性和實(shí)用性,可以對(duì)倉(cāng)儲(chǔ)信息進(jìn)行有效的安全管理。
四、系統(tǒng)的設(shè)計(jì)結(jié)構(gòu)
系統(tǒng)實(shí)現(xiàn)采用結(jié)構(gòu)化和面向?qū)ο蟮脑O(shè)計(jì)技術(shù),硬件結(jié)合了單板機(jī)廉價(jià)、穩(wěn)定的優(yōu)點(diǎn)和PC機(jī)大容量、高速度、界面友好的特點(diǎn),將整個(gè)系統(tǒng)分成功能相對(duì)獨(dú)立的若干子模塊,使系統(tǒng)結(jié)構(gòu)層次分明,結(jié)構(gòu)嚴(yán)謹(jǐn),極易于維護(hù)和使用。由于系統(tǒng)采用結(jié)構(gòu)化設(shè)計(jì),自頂向下逐步分解精化而成,由多個(gè)模塊組成,因此可按散件組裝法則根據(jù)現(xiàn)場(chǎng)實(shí)際需求,靈活取舍組合系統(tǒng)各組成部件。對(duì)于一些特殊要求也可以采用模塊化形式方便地實(shí)現(xiàn)其功能的擴(kuò)展,從而形成由低成本、簡(jiǎn)單功能到高投入、復(fù)雜功能不同層次的系列產(chǎn)品,但無(wú)論怎樣組合均不會(huì)降低系統(tǒng)整體性能。系統(tǒng)的邏輯功能結(jié)構(gòu)如圖1所示。
圖1系統(tǒng)功能邏輯結(jié)構(gòu)圖(圖略)
五、操作使用簡(jiǎn)介
系統(tǒng)運(yùn)行于WINDOWS環(huán)境,其界面同時(shí)具有字符、圖形、動(dòng)畫、菜單命令等各種輸入輸出格式,友好且直觀形象,再加上采用了WINDOWS所特有的聯(lián)機(jī)提示和后援幫助作輔助手段,使系統(tǒng)的使用簡(jiǎn)單易學(xué),非常便于普及推廣。整個(gè)操作可分為四大部分:
1.利用按鈕完成各種控制功能;
2.圖形操作界面,利用鼠標(biāo)代替鍵盤輸入,快速直觀,一學(xué)就會(huì);
3.對(duì)記錄的數(shù)據(jù)進(jìn)行綜合條件的檢索,查詢并打印輸出,可用鼠標(biāo)選擇查詢條件;
在我國(guó)高等教育院校中,畢業(yè)論文(設(shè)計(jì))是在學(xué)生畢業(yè)前 最后一項(xiàng)教學(xué)中必不可少的實(shí)賤環(huán)節(jié)。確保畢業(yè)論文(設(shè)計(jì))的 質(zhì)量,是普通高等教育院校迫在眉睫的問(wèn)題。
1. 計(jì)算機(jī)類專業(yè)本科畢業(yè)論文(設(shè)計(jì))設(shè)置的意義
計(jì)算機(jī)類學(xué)生可以通過(guò)畢業(yè)論文(設(shè)計(jì))將大學(xué)期間學(xué)過(guò) 的各門專業(yè)知識(shí)進(jìn)行綜合應(yīng)用,培養(yǎng)自己的科學(xué)研宄能力、和 創(chuàng)新能力以及發(fā)現(xiàn)、分析、解決問(wèn)題的能力。從而使得學(xué)生的綜 合素質(zhì)得以提高。進(jìn)而來(lái)滿足現(xiàn)今社會(huì)對(duì)現(xiàn)代復(fù)合型技術(shù)人才 的需求。[1]
2. 計(jì)算機(jī)類專業(yè)本科畢業(yè)論文(設(shè)計(jì))質(zhì)量不高的現(xiàn)狀分析
2.1學(xué)生做畢業(yè)設(shè)計(jì)時(shí)間與求職等其他事情相沖突
當(dāng)今社會(huì),畢業(yè)生就業(yè)壓力與日倶增。身為學(xué)生理當(dāng)在既 不影響學(xué)習(xí)的情況下,又能找到較為滿意的工作。往往在不能 兩全的情況下,大部分學(xué)生為了能夠找到一份合適的工作四處 奔波,參加各種人才交流大會(huì),需耗費(fèi)學(xué)生們很多的時(shí)間與精 力。而通常本科生畢業(yè)論文(設(shè)計(jì))的時(shí)間安排恰好是學(xué)生們擇 業(yè)或者復(fù)習(xí)考研、研宄生復(fù)試的最佳時(shí)間段,所以學(xué)生理所當(dāng) 然優(yōu)先想到的就是自己的就業(yè)問(wèn)題或者讀研的問(wèn)題。這樣,多 數(shù)學(xué)牛無(wú)法安心完成畢業(yè)設(shè)計(jì)及撰寫畢業(yè)論文。
2.2學(xué)生對(duì)本科畢業(yè)論文(設(shè)計(jì))不夠重視
一部分學(xué)生畢業(yè)論文(設(shè)計(jì))內(nèi)容缺乏創(chuàng)新。還有一部分學(xué) 生工作已經(jīng)找好,認(rèn)為畢業(yè)論文(設(shè)計(jì))寫的好壞對(duì)自己毫無(wú)影 響,因此,敷衍了事。另外一部分學(xué)生利用計(jì)算機(jī)技術(shù)的發(fā)展和 互聯(lián)網(wǎng)的普及直接在網(wǎng)上查閱資料“下載”“復(fù)制”加“粘貼”拼 拼湊湊。也有極少部分學(xué)生本身對(duì)計(jì)算機(jī)類專業(yè)沒(méi)有興趣,大 學(xué)幾年里根本沒(méi)有認(rèn)真學(xué)習(xí)過(guò)專業(yè)知識(shí),畢業(yè)后也不打算從事 相關(guān)工作,干脆直接購(gòu)買論文或者設(shè)計(jì),應(yīng)付差事。嚴(yán)重影響了 畢業(yè)論文(設(shè)計(jì))的質(zhì)量
2.3學(xué)生能力有限
在大學(xué)期間沒(méi)有認(rèn)真學(xué)習(xí)專業(yè)課程,無(wú)法完成軟件設(shè)計(jì)部 分,加上學(xué)生不夠重視、態(tài)度不夠認(rèn)真,題目多次變更,甚至臨 答辯了還無(wú)法確定論文的題目[2]。學(xué)生語(yǔ)言組織能力差,通篇畢 業(yè)論文變成了文字的堆砌,論文本身毫無(wú)價(jià)值。
2.4指導(dǎo)教師數(shù)量不足
一方面由于近年來(lái)高校大量擴(kuò)招,畢業(yè)生人數(shù)大增,相對(duì) 來(lái)說(shuō)指導(dǎo)教師的人數(shù)就明顯不夠。甚至安排了很多自身缺少生 產(chǎn)實(shí)賤和實(shí)賤經(jīng)驗(yàn),缺乏指導(dǎo)畢業(yè)設(shè)計(jì)素質(zhì)和能力的教師作為本科畢業(yè)論文(設(shè)計(jì))的指導(dǎo)教師。
2.5指導(dǎo)教師責(zé)任心不強(qiáng)
每位教師除了負(fù)責(zé)指導(dǎo)多名學(xué)生的畢業(yè)論文(設(shè)計(jì))工作 外,還有很多其他的教學(xué)科研等工作任務(wù)。時(shí)間有限,精力有 限,教師在指導(dǎo)畢業(yè)論文(設(shè)計(jì))的過(guò)程中責(zé)任心不強(qiáng),從選題 到學(xué)生交稿,只在開(kāi)題及答辯的時(shí)候與學(xué)生見(jiàn)面,指導(dǎo)全靠電 話或網(wǎng)絡(luò),這樣指導(dǎo)學(xué)生寫畢業(yè)論文(設(shè)計(jì))在質(zhì)量上無(wú)法保 證。
2.6學(xué)校或?qū)W院缺乏足夠的資金及管理機(jī)制
很多高校沒(méi)有給予其足夠的資金以及技術(shù)、制度等方面的 支持來(lái)激勵(lì)和監(jiān)督學(xué)生和教師,在一定程度上導(dǎo)致計(jì)算機(jī)類專 業(yè)本科畢業(yè)論文質(zhì)量水平低下?tīng)顩r的產(chǎn)生%計(jì)算機(jī)類專業(yè)的 畢業(yè)設(shè)計(jì)要用到電腦,但是學(xué)校的資源是有限的,不可能充分 滿足每個(gè)學(xué)生的要求,這就大大限制了學(xué)生做畢業(yè)設(shè)計(jì)的時(shí) 間。另外,很多高校圖書館里計(jì)算機(jī)方面的藏書專業(yè)性不強(qiáng),大 量過(guò)時(shí)的圖書材料也不能給學(xué)生畢業(yè)設(shè)計(jì)提供有力的參考叱
3.提高本科畢業(yè)論文(設(shè)計(jì))質(zhì)量的措施
3.1 給予畢業(yè)生充足的時(shí)間
建議把畢業(yè)論文(設(shè)計(jì))這一任務(wù)貫穿學(xué)生的整個(gè)大學(xué)階 段,至少要提前至第六學(xué)期,使他們能夠充分地利用第六學(xué)期 末的暑假時(shí)間開(kāi)始著手進(jìn)行調(diào)查、研宄、進(jìn)而保證有足夠的時(shí) 間完成設(shè)計(jì)、撰寫論文。避免將畢業(yè)設(shè)計(jì)工作時(shí)間過(guò)于集中在 復(fù)習(xí)考研、求職工作時(shí)段。
3.2端正態(tài)度
大學(xué)畢業(yè)生端正態(tài)度,樹(shù)立起積極向上的態(tài)度,正確認(rèn)真 地對(duì)待畢業(yè)論文(設(shè)計(jì))的每一個(gè)步驟,提高計(jì)算機(jī)類專業(yè)本科 畢業(yè)論文(設(shè)計(jì))整體的質(zhì)量水平。
3.3提高畢業(yè)生自身的專業(yè)素養(yǎng)
高質(zhì)量的畢業(yè)論文(設(shè)計(jì))的完成得需要其有扎實(shí)的專業(yè) 素養(yǎng)來(lái)做支撐,豐富、擴(kuò)展其畢業(yè)論文(設(shè)計(jì))的內(nèi)容。
3.4增加指導(dǎo)教師數(shù)量
為了解決本科生指導(dǎo)教師短缺的問(wèn)題,學(xué)院可以選聘校外 科研單位、機(jī)關(guān)和企業(yè)界學(xué)術(shù)水平高、科研成績(jī)突出,項(xiàng)目實(shí)賤 經(jīng)驗(yàn)豐富的人員擔(dān)任畢業(yè)設(shè)計(jì)指導(dǎo)教師。
3.5 提高指導(dǎo)教師指導(dǎo)能力
對(duì)畢業(yè)設(shè)計(jì)(論文)的指導(dǎo)老師要有嚴(yán)格要求。畢業(yè)論文 (設(shè)計(jì))的指導(dǎo)教師,必須具有講師以上職稱、業(yè)務(wù)水平高的教師擔(dān)任。指導(dǎo)教師應(yīng)有實(shí)際的設(shè)計(jì)、實(shí)驗(yàn)、研宄等方面的經(jīng)驗(yàn)。同 一名指導(dǎo)教師指導(dǎo)的學(xué)生數(shù)不能過(guò)多。在指導(dǎo)方法上要著重于 學(xué)生能力的培養(yǎng),同時(shí)必須抓好學(xué)生的素質(zhì)教育工作。每位指 導(dǎo)教師要面對(duì)面地對(duì)學(xué)生指導(dǎo),包括輔導(dǎo)學(xué)生熟練應(yīng)用計(jì)算機(jī) 網(wǎng)絡(luò)查閱文獻(xiàn)[51。方便撰寫畢業(yè)論文。
3.6加強(qiáng)畢業(yè)沒(méi)計(jì)規(guī)范制度,建立健全激勵(lì)監(jiān)督機(jī)制
要制定嚴(yán)格的本科畢業(yè)論文(設(shè)計(jì))的評(píng)分標(biāo)準(zhǔn)、激勵(lì)機(jī)制 等。評(píng)分標(biāo)準(zhǔn)包括學(xué)生分析解決問(wèn)題能力,能否獨(dú)立運(yùn)用所學(xué) 知識(shí)和技能發(fā)現(xiàn)并解決實(shí)際問(wèn)題;工作態(tài)度,工作量飽滿程度, 設(shè)計(jì)論文質(zhì)量等。院系要不定期檢查指導(dǎo)教師的《本科畢業(yè)論 文(設(shè)計(jì))指導(dǎo)記錄》情況,對(duì)教師指導(dǎo)畢業(yè)論文工作的質(zhì)量進(jìn) 行檢驗(yàn)和評(píng)價(jià)。對(duì)教師和學(xué)生都應(yīng)采取相應(yīng)的獎(jiǎng)懲措施,以期 提高教師及學(xué)生的積極主動(dòng)性。
4.總結(jié)
總之,本科畢業(yè)論文(設(shè)計(jì))工作是一項(xiàng)重要而艱巨的任 務(wù),要做好這項(xiàng)工作,還需要長(zhǎng)期努力的過(guò)程。我們必須不斷探 索,解決出現(xiàn)的各種問(wèn)題,并且針對(duì)社會(huì)的不斷發(fā)展做出新的 對(duì)策。只有學(xué)校、教師、學(xué)生三方都加以重視,共同努力,才能進(jìn)一步提高畢業(yè)論文(設(shè)計(jì))的質(zhì)量,提高高校的教育水平。
1引言
當(dāng)前,操作系統(tǒng)的功能不斷擴(kuò)展,操作系統(tǒng)的類型呈現(xiàn)出多樣化的趨勢(shì)。一個(gè)小規(guī)模的開(kāi)發(fā)小組已經(jīng)不可能完全從頭開(kāi)始實(shí)現(xiàn)一個(gè)實(shí)用的操作系統(tǒng),而一般情況下,研究人員只對(duì)操作系統(tǒng)的一些特定領(lǐng)域感興趣,而對(duì)于另外一些元素,如啟動(dòng)加載代碼、核心啟動(dòng)代碼、設(shè)備驅(qū)動(dòng)程序和內(nèi)存分配代碼等往往不感興趣,但是一個(gè)可運(yùn)行的原型系統(tǒng)又必須包含這些內(nèi)容。編寫這些基礎(chǔ)結(jié)構(gòu)延緩了操作系統(tǒng)研究項(xiàng)目的進(jìn)度,同時(shí)也增加了進(jìn)行操作系統(tǒng)研究的代價(jià)。為了解決這一問(wèn)題,猶他大學(xué)的FLUX研究小組開(kāi)發(fā)了OSKit,它提供了一個(gè)框架和一組模塊化的、具有簡(jiǎn)單接口的庫(kù)以及一組清晰的、可重用的OS組件。OSKit可以用來(lái)構(gòu)建操作系統(tǒng)內(nèi)核、外層服務(wù)和其他核心OS功能模塊。OSKit提供了各種功能模塊,諸如簡(jiǎn)單自舉,一個(gè)可用于內(nèi)核的最小化POSIX環(huán)境、與物理內(nèi)存和其約束一致的內(nèi)存管理、廣泛的調(diào)試支持,以及高層子系統(tǒng)如協(xié)議棧和文件系統(tǒng)。開(kāi)發(fā)者可以根據(jù)自己的研究興趣或所要考慮的性能來(lái)使用這些模塊,或用他們自己的模塊來(lái)替代標(biāo)準(zhǔn)的OSKit模塊。
OSKit公開(kāi)了它內(nèi)部的實(shí)現(xiàn)細(xì)節(jié),允許用戶從成熟的操作系統(tǒng)中不加修改地提取代碼,然后通過(guò)一小部分經(jīng)過(guò)仔細(xì)設(shè)計(jì)的粘接代碼將它們合并到一起,隔離它們的依賴性,并輸出良好定義的接口。OSKit使用這一技術(shù)整合了許多穩(wěn)定而成熟的源代碼,包括設(shè)備驅(qū)動(dòng)、文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議等等。實(shí)踐表明,使用組件軟件架構(gòu)和重用技術(shù)會(huì)給操作系統(tǒng)實(shí)現(xiàn)領(lǐng)域帶來(lái)大的影響。
2組件技術(shù)簡(jiǎn)介
組件技術(shù)是一種較新的軟件開(kāi)發(fā)技術(shù)。到目前為止,還難以確定組件技術(shù)的明確定義。比如,對(duì)組件技術(shù)的常見(jiàn)說(shuō)法有以下這些:“二進(jìn)制軟件單元”、“任意場(chǎng)合可部署的軟件”、“特別適合第三方開(kāi)發(fā)”和“規(guī)范定義的接口”等等。大致上可以這樣理解:所謂組件,其實(shí)就是一種可部署軟件的代碼包,其中包括某些可執(zhí)行模塊。組件單獨(dú)開(kāi)發(fā)并作為軟件單元使用,它具有明確的接口,軟件就是通過(guò)這些接口調(diào)用組件所能提供的服務(wù),多種組件可以聯(lián)合起來(lái)構(gòu)成更大型的組件乃至直接建立整個(gè)系統(tǒng)。組件的實(shí)現(xiàn)必須支持一種或者多種其用戶所希望獲得的接口。實(shí)現(xiàn)組件并不一定需要采用面向?qū)ο笳Z(yǔ)言。為了構(gòu)造新應(yīng)用程序,軟件開(kāi)發(fā)人員找出適當(dāng)?shù)慕M件,將這些組件加入到正在開(kāi)發(fā)中的應(yīng)用程序,同時(shí)對(duì)應(yīng)用程序進(jìn)行測(cè)試并保證應(yīng)用程序的組裝工作按照預(yù)定的規(guī)劃正常進(jìn)行。采用組件技術(shù)能降低開(kāi)發(fā)、測(cè)試和維護(hù)成本,提高可靠性和穩(wěn)定性。
3Oskit組件綜述
OSKIT的組件庫(kù)提供了一般情況下更高層的功能,它通常只對(duì)外開(kāi)放一些相關(guān)的公用調(diào)用接口。目標(biāo)系統(tǒng)通過(guò)OSKit的面向?qū)ο蟮腃OM接口來(lái)與這些組件進(jìn)行交互。以下幾節(jié)概述了OSKit所提供的組件。
3.1引導(dǎo)程序
大多數(shù)操作系統(tǒng)多有自身的啟動(dòng)加載機(jī)制,彼此互不兼容。這種加載機(jī)制的多樣性并不是由于每個(gè)OS所要求的自舉服務(wù)不同而引起,而是由于構(gòu)建啟動(dòng)加載器的特定方式造成的。因?yàn)閺牟僮飨到y(tǒng)研究的立場(chǎng)來(lái)看,啟動(dòng)加載器是一個(gè)令人不敢興趣的領(lǐng)域,因此OS開(kāi)發(fā)者通常進(jìn)行一個(gè)最小化、快捷的設(shè)計(jì)。由于設(shè)計(jì)理念和要求的輕微差別,每個(gè)啟動(dòng)加載器都不適用于下一個(gè)OS。為了解決這個(gè)問(wèn)題,OSKit直接支持多啟動(dòng)標(biāo)準(zhǔn),這一標(biāo)準(zhǔn)是由幾個(gè)OS項(xiàng)目的成員共同設(shè)計(jì)的,它的目的是提供一個(gè)簡(jiǎn)單而通用的啟動(dòng)加載器與OS內(nèi)核間的接口,從而允許一個(gè)啟動(dòng)加載器加載任何兼容的OS。
在進(jìn)行操作系統(tǒng)研究時(shí),多啟動(dòng)標(biāo)準(zhǔn)非常有用,這其中的主要原因是啟動(dòng)加載器在加載內(nèi)核自身的同時(shí)還具有加載附加文件或者啟動(dòng)模塊的能力。這里的一個(gè)啟動(dòng)模塊只是一個(gè)普通文件,啟動(dòng)加載器不以任何方式解釋它,而僅僅把它隨同內(nèi)核映像一起加載到保留物理內(nèi)存塊中。在啟動(dòng)內(nèi)核時(shí),啟動(dòng)加載器提供給內(nèi)核以下內(nèi)容:物理地址的列表、所有已加載的啟動(dòng)模塊的大小,以及與每個(gè)模塊相聯(lián)系的由用戶定義的字符串。這些啟動(dòng)模塊和與它們相聯(lián)系的用戶定義的字符串由內(nèi)核解釋。這樣做的目的是為了通過(guò)提供內(nèi)核啟動(dòng)時(shí)需要的數(shù)據(jù),諸如初始化程序、設(shè)備驅(qū)動(dòng)和文件系統(tǒng)服務(wù)器,來(lái)減輕內(nèi)核啟動(dòng)的負(fù)擔(dān)。
3.2核心支持庫(kù)
OSKit核心支持庫(kù)的主要用途是讓客戶OS更容易訪問(wèn)硬件設(shè)施。它包含了一個(gè)較大的實(shí)用函數(shù)和符號(hào)定義的集合,該集合對(duì)于管理模式代碼是非常具體的。與此相對(duì)應(yīng),OSKit的大多數(shù)其他庫(kù)在用戶模式代碼中通常很有用。和OSKit的其余部分所不同的是,多數(shù)核心支持代碼必須是針對(duì)特定系統(tǒng)結(jié)構(gòu)的,而這些特定機(jī)器的細(xì)節(jié)對(duì)客戶OS也是有用的。例如,在x86機(jī)器上,核心支持庫(kù)包含一些函數(shù),用來(lái)創(chuàng)建和操縱x86頁(yè)表和段寄存器。其他OSKit組件通常提供建立在這些低層機(jī)制上的與體系結(jié)構(gòu)無(wú)關(guān)的設(shè)施,但是為了提供最大的靈活性,與特定結(jié)構(gòu)相關(guān)的接口始終可以被訪問(wèn)。
OSKit核心支持庫(kù)在x86體系結(jié)構(gòu)上尤為重要,因?yàn)樵擉w系結(jié)構(gòu)的OS級(jí)編程環(huán)境特別復(fù)雜和模糊。核心支持庫(kù)仔細(xì)地設(shè)置了一個(gè)基本的32位執(zhí)行環(huán)境(為了與MS-DOS兼容,x86處理器通常以16位模式開(kāi)始),初始化段和頁(yè)轉(zhuǎn)換表,安裝一個(gè)中斷向量表,并提供缺省的陷阱和中斷處理程序。當(dāng)然,客戶OS能夠修改或重載這些行為。然而,在缺省情況下,核心支持庫(kù)自動(dòng)地做所有必要的工作,以便使處理器進(jìn)入一個(gè)方便的執(zhí)行環(huán)境,此時(shí)中斷、陷阱、調(diào)試以及其他標(biāo)準(zhǔn)設(shè)施已經(jīng)如預(yù)期的那樣開(kāi)始工作。該庫(kù)在缺省情況下自動(dòng)地定位所有隨內(nèi)核加載的啟動(dòng)模塊,并保留它們所在的物理內(nèi)存。接下來(lái),應(yīng)用程序可以很容易使用它們。客戶OS只需以標(biāo)準(zhǔn)C語(yǔ)言風(fēng)格提供一個(gè)main()函數(shù)。一切都設(shè)置好以后,內(nèi)核支持庫(kù)將用所有參數(shù)和由啟動(dòng)加載器傳遞過(guò)來(lái)的環(huán)境變量來(lái)調(diào)用它。
3.3內(nèi)存管理庫(kù)
如同在一個(gè)標(biāo)準(zhǔn)C語(yǔ)言庫(kù)中實(shí)現(xiàn)的malloc()一樣,內(nèi)存管理代碼典型地用于用戶空間。通常并不適用于內(nèi)核。設(shè)備驅(qū)動(dòng)常常需要分配特定類型的內(nèi)存,并伴隨具體的調(diào)整屬性。例如,對(duì)于內(nèi)建的DMA控制器只能訪問(wèn)最初的16M物理內(nèi)存。為解決這些內(nèi)存管理問(wèn)題,OSKit包含了兩個(gè)簡(jiǎn)單而靈活的內(nèi)存管理庫(kù):(1)基于隊(duì)列的內(nèi)存管理器(或稱LMM),它提供了功能強(qiáng)大且高效的原語(yǔ)來(lái)進(jìn)行分配管理,并支持在一個(gè)池中管理多種類型的內(nèi)存。(2)地址映射管理器(或稱AMM)被設(shè)計(jì)用來(lái)管理不必直接映射到物理內(nèi)存或虛擬內(nèi)存的地址空間,它對(duì)OS的其他方面提供了類似的支持,諸如進(jìn)程地址空間、分頁(yè)、空閑塊或IPC名字空間的管理。盡管這些庫(kù)可以很容易地應(yīng)用在用戶空間,但實(shí)際上它們是被特別設(shè)計(jì)用來(lái)滿足OS內(nèi)核的需求。
3.4最小C語(yǔ)言庫(kù)
成熟的OS內(nèi)核一般都包含著相當(dāng)數(shù)量的僅僅用來(lái)重新實(shí)現(xiàn)基本的C語(yǔ)言庫(kù)函數(shù)如printf()和malloc()的代碼。與此形成對(duì)比的是,OSKit提供了一個(gè)最小化C語(yǔ)言函數(shù)庫(kù),它圍繞著最小化依賴性而不是最大化函數(shù)性和性能的原則來(lái)設(shè)計(jì)。
3.5調(diào)試支持
OSKit的一個(gè)最實(shí)用的好處是:給定一個(gè)適當(dāng)?shù)挠布O(shè)置,它立刻就能提供給OS開(kāi)發(fā)者一個(gè)完全源代碼級(jí)的內(nèi)核調(diào)試環(huán)境。OSKit內(nèi)核支持庫(kù)包括一個(gè)可用于GNU調(diào)試器(GDB)的串行存根模塊,它在客戶OS環(huán)境中處理陷阱,并使用GDB的標(biāo)準(zhǔn)遠(yuǎn)程調(diào)試協(xié)議通過(guò)一個(gè)串行程序與運(yùn)行在另一臺(tái)機(jī)器上的GDB通信。甚至當(dāng)客戶機(jī)OS執(zhí)行自己的陷阱處理時(shí),OSKit的GDB存根模塊也是可用的。如果客戶OS提供適當(dāng)?shù)你^子,它甚至支持多線程調(diào)試。除了基本的調(diào)試器支持,OSKit也提供了一個(gè)內(nèi)存分配調(diào)試庫(kù),它可以跟蹤內(nèi)存分配并檢測(cè)一般的錯(cuò)誤,如緩沖區(qū)溢出和釋放已釋放的內(nèi)存。這個(gè)庫(kù)提供了與許多普通應(yīng)用程序調(diào)試器相似的功能性,所不同的是它運(yùn)行在由OSKit提供的最小內(nèi)核環(huán)境中。3.6設(shè)備驅(qū)動(dòng)支持
在OS開(kāi)發(fā)和維護(hù)中最艱巨的一個(gè)任務(wù)是支持多種多樣的I/O硬件。這些復(fù)雜的設(shè)備常會(huì)含有潛在的錯(cuò)誤,而新硬件的又常常伴隨著不兼容的軟件接口。由于這些原因,OSKit采用了為現(xiàn)有內(nèi)核開(kāi)發(fā)的穩(wěn)定的、經(jīng)過(guò)充分測(cè)試的驅(qū)動(dòng)程序。OSKit使用了一種封裝技術(shù),將現(xiàn)有的驅(qū)動(dòng)程序代碼基本上未加修改地合并到OSKit中。這些現(xiàn)有的驅(qū)動(dòng)程序被一個(gè)OSKit粘結(jié)代碼層所包裝,從而使得這些驅(qū)動(dòng)程序可以在與開(kāi)發(fā)它們的環(huán)境完全不同的環(huán)境中工作。目前,來(lái)自Linux的大多數(shù)以太網(wǎng)卡、SCSI和IDE磁盤的設(shè)備驅(qū)動(dòng)程序被包括進(jìn)來(lái),總數(shù)超過(guò)了五十種。用同樣的方式,來(lái)自FreeBSD的八個(gè)字符設(shè)備驅(qū)動(dòng)程序也被包含了進(jìn)來(lái),它們支持標(biāo)準(zhǔn)PC控制臺(tái)和串口及不同的多串口板。由于OSKit把這些驅(qū)動(dòng)仔細(xì)地進(jìn)行了包裝,F(xiàn)reeBSD驅(qū)動(dòng)程序可以與Linux驅(qū)動(dòng)程序一起工作。
3.7協(xié)議棧
OSKit提供了一個(gè)完整的TCP/IP網(wǎng)絡(luò)協(xié)議棧。如同驅(qū)動(dòng)程序一樣,有關(guān)網(wǎng)絡(luò)的代碼也可以通過(guò)封裝機(jī)制被合并進(jìn)來(lái)。OSKit當(dāng)前可以從Linux中獲取網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序,它們是PC平臺(tái)可獲得的最大的免費(fèi)資源。OSKit的網(wǎng)絡(luò)組件繼承于FreeBSD4.4,它通常被認(rèn)為具有更多成熟的網(wǎng)絡(luò)協(xié)議。這顯示了使用封裝機(jī)制將現(xiàn)有軟件包裝成靈活的組件的第二個(gè)優(yōu)點(diǎn):即從不同的資源中獲取最好的組件,并讓它們一起被使用。
3.8文件系統(tǒng)
通過(guò)使用封裝技術(shù),OSKit吸收了NetBSD的基于磁盤的文件系統(tǒng)代碼。NetBSD之所以被選擇為首要資源庫(kù),是因?yàn)樵诳捎玫南到y(tǒng)中,它的文件系統(tǒng)代碼被最清晰地分離了出來(lái),而FreeBSD和Linux的文件系統(tǒng)與它們的虛擬內(nèi)存系統(tǒng)結(jié)合的更緊密。當(dāng)前,OSKit也把Linux文件系統(tǒng)合并了進(jìn)來(lái),以便能夠支持多種類型的文件系統(tǒng)格式,如Windows95、OS/2和SystemV的文件系統(tǒng)格式等等。
OSKit文件系統(tǒng)輸出的COM接口類似于許多Unix文件系統(tǒng)所使用的內(nèi)部VFS接口。這些接口具有很好的粒度,使我們可以不必接觸OSKit文件系統(tǒng)的內(nèi)部。例如,OSKit接口只接受簡(jiǎn)單的路徑名組件,允許安全封裝的代碼執(zhí)行適當(dāng)?shù)脑L問(wèn)許可檢查。
4OSKit的現(xiàn)狀
自從在1996年6月了OSKit的第一個(gè)公開(kāi)發(fā)行版以來(lái),OSKit已經(jīng)更新了多次,每次更新都增加了一些算法,并修正了一些錯(cuò)誤。最新的發(fā)行版是2002年3月的版本。由此可見(jiàn),OSKit一直處于操作系統(tǒng)開(kāi)發(fā)平臺(tái)的前沿,其自身也在不斷完善和發(fā)展。
5結(jié)論
作為一個(gè)操作系統(tǒng)研究與開(kāi)發(fā)的平臺(tái),OSKit大大減輕了操作系統(tǒng)研究與開(kāi)發(fā)者的負(fù)擔(dān)。它可以讓開(kāi)發(fā)人員避開(kāi)復(fù)雜的底層,而把興趣集中與他們所感興趣的領(lǐng)域。開(kāi)發(fā)者可以用自己編寫的組件來(lái)取代OSKit中的部分組件,以滿足自己特定的需要,從而豐富了操作系統(tǒng)的應(yīng)用層。總之,OSKit滿足了實(shí)際客戶系統(tǒng)的需求,有助于操作系統(tǒng)的研究與開(kāi)發(fā)。
參考文獻(xiàn)
(1)湯海京基于面向?qū)ο蟛僮飨到y(tǒng)開(kāi)發(fā)平臺(tái)(OSKit)的分析與程序設(shè)計(jì)www-/developerWorks/linux/kernel/oskit/part1/index.shtml
畢業(yè)設(shè)計(jì)是所有工科人才培養(yǎng)方案中規(guī)定的重要實(shí)踐性教學(xué)環(huán)節(jié),高等職業(yè)技術(shù)學(xué)院也不例外。通過(guò)該環(huán)節(jié)的教學(xué)使學(xué)生能夠綜合運(yùn)用所學(xué)理論知識(shí)分析、解決實(shí)際工程問(wèn)題,初步掌握設(shè)計(jì)的一般流程和方法,在設(shè)計(jì)態(tài)度、工程思想、實(shí)踐能力等方面得到系統(tǒng)的鍛煉和提高,為步入工作崗位打下良好的基礎(chǔ)。畢業(yè)設(shè)計(jì)的質(zhì)量在一定程度上反映了學(xué)生的專業(yè)知識(shí)水平、工程素質(zhì)以及綜合運(yùn)用各種知識(shí)的能力;也在一定程度上體現(xiàn)了指導(dǎo)教師的治學(xué)態(tài)度、學(xué)術(shù)水平和指導(dǎo)設(shè)計(jì)工作的能力;同時(shí)也從一個(gè)側(cè)面表明了學(xué)校的教學(xué)質(zhì)量和管理水平[1].尤其對(duì)于工科學(xué)生而言,畢業(yè)設(shè)計(jì)是他們走上工作崗位前的一次預(yù)演,應(yīng)該引起足夠的重視
1.當(dāng)前高等職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)存在的問(wèn)題
1.1 學(xué)生思想重視不夠, 投入精力不足
由于目前就業(yè)形勢(shì)嚴(yán)峻, 一部分學(xué)生忙于參加各種各樣的招聘會(huì)和公司面試, 在畢業(yè)設(shè)計(jì)環(huán)節(jié)上投入精力甚微。畢業(yè)設(shè)計(jì)的時(shí)間與實(shí)習(xí)、頂崗或長(zhǎng)升本(接本)時(shí)間重合,在兩者不可兼顧的情況下, 多數(shù)學(xué)生都選擇了工作或接本為主, 而不是做畢業(yè)設(shè)計(jì)。
1.2 選題不恰當(dāng)
選題恰當(dāng)是做好畢業(yè)設(shè)計(jì)( 論文) 的前提, 我院制訂的"無(wú)錫商業(yè)職業(yè)技術(shù)學(xué)院物聯(lián)網(wǎng)技術(shù)學(xué)院專科生畢業(yè)設(shè)計(jì)( 論文) 工作的若干規(guī)定"規(guī)定了選題的基本原則。
盡管如此, 但是選題不當(dāng)?shù)那闆r仍然時(shí)有發(fā)生, 表現(xiàn)在:(1) 論文題目大多由指導(dǎo)教師給定,學(xué)生并不感興趣, 因此更談不上對(duì)題目的意義有比較深入的思考; (2) 論文題目與學(xué)生的發(fā)展方向不一致。例如有的學(xué)生是軟件方向的, 但指導(dǎo)教師指定的題目卻是硬件方向的等等, 對(duì)于所用到的一些技術(shù)學(xué)生知之甚少; (3) 論文選題陳舊,圖書管理系統(tǒng)題、學(xué)生管理系統(tǒng)等類似的題已經(jīng)做了多少年了, 每年都在做, 又沒(méi)有發(fā)展, 毫無(wú)創(chuàng)新性可言; (4) 選題脫離社會(huì)實(shí)踐, 所使用的技術(shù)屬于基本已經(jīng)淘汰的技術(shù), 對(duì)學(xué)生綜合能力培養(yǎng)的幫助不大;
1.3 指導(dǎo)教師缺乏經(jīng)驗(yàn), 指導(dǎo)強(qiáng)度大
由于計(jì)算機(jī)專業(yè)發(fā)展比較晚, 具有豐富項(xiàng)目實(shí)踐經(jīng)驗(yàn)的老教師十分稀缺。而隨著近幾年計(jì)算機(jī)專業(yè)擴(kuò)招, 高校引入了大批的年輕的畢業(yè)生充實(shí)教師隊(duì)伍, 這些年輕教師本身充滿活力, 敢想敢干, 不足之處在于他們多是畢業(yè)后直接從事教學(xué)工作, 實(shí)際的工程項(xiàng)目實(shí)踐經(jīng)驗(yàn)不足, 而計(jì)算機(jī)專業(yè)本身是一個(gè)實(shí)踐性要求很強(qiáng)的專業(yè), 沒(méi)有這些實(shí)踐體會(huì), 就很難理解軟件開(kāi)發(fā)過(guò)程、軟件技術(shù)如何應(yīng)用到生產(chǎn)這些問(wèn)題, 從而影響了畢業(yè)設(shè)計(jì)的質(zhì)量;
1.4 畢業(yè)設(shè)計(jì)過(guò)程缺乏監(jiān)督
一般按慣例, 指導(dǎo)教師與學(xué)生之間每星期至少應(yīng)見(jiàn)面兩次, 了解學(xué)生畢業(yè)設(shè)計(jì)的進(jìn)展情況。然而由于受到學(xué)生找工作、升本(接本)等特殊情況的影響, 很難堅(jiān)持下來(lái)。學(xué)生缺乏主動(dòng)性, 不愿意主動(dòng)找指導(dǎo)教師交流, 因此使得畢業(yè)設(shè)計(jì)的過(guò)程缺乏監(jiān)督。
1.5 論文抄襲現(xiàn)象時(shí)有發(fā)生
我校對(duì)論文抄襲現(xiàn)象處置甚嚴(yán), 這也是對(duì)學(xué)生實(shí)事求是的科學(xué)態(tài)度和嚴(yán)肅認(rèn)真的工作作風(fēng)的培養(yǎng), 然而, 部分學(xué)生報(bào)著僥幸和偷懶心理, 往往將網(wǎng)絡(luò)上檢索到的多篇論文稍加修改, 重新組織加工, 從而就變成了自己的畢業(yè)論文。有的學(xué)生甚至一字不改, 原文照搬。
總的說(shuō)來(lái),目前有的高等職業(yè)技術(shù)院校的畢業(yè)設(shè)計(jì)(論文)工作中的主要問(wèn)題是少了一點(diǎn)“規(guī)矩”,即使有規(guī)矩也是“老規(guī)矩”。對(duì)隨著教育和教學(xué)改革的深化而出現(xiàn)的新情況遇到的新問(wèn)題,缺乏深入的研究和及時(shí)的改革。
2.畢業(yè)設(shè)計(jì)(論文)的定位
計(jì)算機(jī)應(yīng)用專業(yè)是一門綜合性非常高的學(xué)科,該專業(yè)軟件、硬件及系統(tǒng)的開(kāi)發(fā)、應(yīng)用、維護(hù)等工程領(lǐng)域,是一個(gè)縱向較深,橫向較廣的復(fù)合性、綜合性專業(yè)。畢業(yè)設(shè)計(jì)(論文)是學(xué)生綜合運(yùn)用所學(xué)知識(shí),分析、解決實(shí)際問(wèn)題,培養(yǎng)獨(dú)立思考、獨(dú)立工作的能力,接受高等職業(yè)技術(shù)人員所必需能力的基本訓(xùn)練的重要教學(xué)環(huán)節(jié)。畢業(yè)設(shè)計(jì)(論文)首先具有教學(xué)與教育功能,是實(shí)現(xiàn)專業(yè)培養(yǎng)目標(biāo),對(duì)學(xué)生進(jìn)行設(shè)計(jì)科學(xué)教育,培養(yǎng)探求真理的科學(xué)精神,強(qiáng)化工程意識(shí),進(jìn)行工程基本訓(xùn)練,提高學(xué)生科學(xué)研究能力、工程實(shí)踐能力、創(chuàng)新能力和經(jīng)濟(jì)意識(shí)的重要階段;是培養(yǎng)學(xué)生優(yōu)良思想品質(zhì),進(jìn)行綜合素質(zhì)教育的全面檢驗(yàn)。其次,畢業(yè)設(shè)計(jì)(論文)成果具有直接或間接為經(jīng)濟(jì)建設(shè)服務(wù),為生產(chǎn)、科研服務(wù)的社會(huì)功能。隨著教育和教學(xué)改革的深化,對(duì)人才培養(yǎng)模式的改革,專業(yè)的拓寬改造,對(duì)人才培養(yǎng)提出了新的更高要求,我們更應(yīng)高度重視畢業(yè)設(shè)計(jì)(論文)的基本要求和質(zhì)量評(píng)價(jià),使學(xué)生更清楚地知道怎樣主動(dòng)做好畢業(yè)設(shè)計(jì)(論文),使指導(dǎo)教師更清楚地知道如何對(duì)學(xué)生進(jìn)行指導(dǎo),使管理人員知道怎樣抓住實(shí)質(zhì)問(wèn)題管理到位,以保證畢業(yè)設(shè)計(jì)(論文)的質(zhì)量。
3.有關(guān)應(yīng)對(duì)措施
3.1 加強(qiáng)學(xué)生思想教育
如何提高高校畢業(yè)設(shè)計(jì)的質(zhì)量, 已成為一個(gè)日益引起教育界關(guān)注的話題。筆者陋見(jiàn), 根本措施應(yīng)當(dāng)是加強(qiáng)學(xué)生教育, 使學(xué)生引起重視。其實(shí)多數(shù)高校和指導(dǎo)教師對(duì)于加強(qiáng)學(xué)生思想教育的重要性都深有體會(huì), 但具體實(shí)施起來(lái)總覺(jué)得效果不如想象中好, 關(guān)鍵是在于“循循善誘”幾個(gè)字。筆者今年指導(dǎo)的幾個(gè)學(xué)生中, 也有個(gè)別學(xué)生對(duì)畢業(yè)設(shè)計(jì)重視不夠,設(shè)計(jì)時(shí)敷衍了事, 做好畢業(yè)設(shè)計(jì),是為了對(duì)自己四年學(xué)習(xí)劃上一個(gè)圓滿的句號(hào), 也是對(duì)個(gè)人責(zé)任心的一次考驗(yàn), 從而端正了態(tài)度, 主動(dòng)性大大提高。
3.2 在畢業(yè)設(shè)計(jì)之前做專題講座
由于學(xué)生都是第一次參加畢業(yè)設(shè)計(jì), 所以對(duì)如何進(jìn)入狀態(tài), 開(kāi)始畢業(yè)設(shè)計(jì)工作, 如何查閱資料, 如何分階段完成, 如何撰寫開(kāi)題報(bào)告和畢業(yè)論文, 如何對(duì)畢業(yè)論文的章節(jié)規(guī)劃、內(nèi)容安排和格式規(guī)范等知識(shí)缺乏認(rèn)識(shí), 因此在畢業(yè)設(shè)計(jì)之前有必要做專門針對(duì)畢業(yè)設(shè)計(jì)如何開(kāi)展的專題講座。
3.3 選題是關(guān)鍵, 鼓勵(lì)學(xué)生到企業(yè)進(jìn)行畢業(yè)設(shè)計(jì)
選題是整個(gè)畢業(yè)設(shè)計(jì)(論文)的核心, 正確、恰當(dāng)?shù)剡x題是做好畢業(yè)設(shè)計(jì)(論文)的前提, 應(yīng)首先把好選題關(guān)。在我系首先原則上把一人一題作為選題工作的重要原則少數(shù)課題比較大時(shí), 可以分成幾個(gè)小課題, 但必須保證每個(gè)學(xué)生都是單獨(dú)完成自己的課題,防止學(xué)生互相“幫忙”的發(fā)生。
畢業(yè)設(shè)計(jì)(論文)題目需經(jīng)過(guò)教研室討論、教研室主任審核、系主任批準(zhǔn)。對(duì)于一些過(guò)易、任務(wù)過(guò)輕或所使用的是一些過(guò)時(shí)技術(shù)的題, 堅(jiān)決要求進(jìn)行重選。通過(guò)這些做法,保證了畢業(yè)設(shè)計(jì)(論文)題目的質(zhì)量, 學(xué)生也反映良好。
開(kāi)展學(xué)生畢業(yè)設(shè)計(jì)的一種新做法, 是讓學(xué)生到就業(yè)單位去做畢業(yè)設(shè)計(jì), 利用企業(yè)的經(jīng)費(fèi)、場(chǎng)地和技術(shù)力量, 完成企業(yè)需要的技術(shù)課題, 實(shí)行校企聯(lián)合指導(dǎo)方式。一方面, 可培養(yǎng)學(xué)生工程設(shè)計(jì)和科學(xué)研究能力及團(tuán)隊(duì)合作精神, 使學(xué)生了解和掌握實(shí)際工程設(shè)計(jì)和科研的全過(guò)程;另一方面,工作單位的實(shí)際課題, 任務(wù)明確, 要求具體, 時(shí)間性強(qiáng), 能激發(fā)學(xué)生的工作熱情和主動(dòng)性, 增強(qiáng)學(xué)生的事業(yè)心和責(zé)任感。同時(shí), 便于用人單位和學(xué)生較早互相了解, 有利于學(xué)生就業(yè)后盡早地進(jìn)人工作角色。我系目前對(duì)于這種新的指導(dǎo)方式正進(jìn)行嘗試和摸索,從目前的效果來(lái)看,很受學(xué)生和用人單位的歡迎。[2]
3.4 過(guò)程管理很重要
開(kāi)題報(bào)告完成以后, 就進(jìn)入了漫長(zhǎng)的實(shí)際設(shè)計(jì)過(guò)程。要增強(qiáng)對(duì)學(xué)生的監(jiān)督和督促機(jī)制, 防止學(xué)生偷懶。其一,要增強(qiáng)指導(dǎo)教師的責(zé)任感;其二,可引入現(xiàn)在一些軟件公司常用的做法,要求學(xué)生寫周報(bào),讓學(xué)生每周對(duì)自己畢業(yè)設(shè)計(jì)的工作進(jìn)展, 取得的成果或碰到的困難做一次記錄。這樣既避免了學(xué)生臨時(shí)報(bào)佛腳,不做設(shè)計(jì)只寫論文的情況發(fā)生,又使學(xué)生的整個(gè)設(shè)計(jì)過(guò)程都有案可查, 增加了對(duì)畢業(yè)設(shè)計(jì)評(píng)分的合理性和公正性。[3]
3.5 如何杜絕論文抄襲現(xiàn)象
論文抄襲是學(xué)術(shù)界十分不齒的行為,應(yīng)當(dāng)給學(xué)生灌輸這種思想。學(xué)生大多都是第一次撰寫學(xué)術(shù)論文,一旦養(yǎng)成了抄襲的壞毛病,則日后對(duì)己對(duì)人都貽害無(wú)窮。一方面,應(yīng)當(dāng)將“對(duì)畢業(yè)論文抄襲進(jìn)行嚴(yán)厲懲罰”寫入到畢業(yè)論文的要求規(guī)范當(dāng)中去,一旦發(fā)現(xiàn),絕不姑息;另一方面,指導(dǎo)教師可通過(guò)耐心教導(dǎo),擊潰學(xué)生的僥幸心理,讓學(xué)生明白,抄襲的論文是無(wú)所遁形的。
3.6 改善評(píng)判學(xué)生畢業(yè)設(shè)計(jì)質(zhì)量
學(xué)生的畢業(yè)設(shè)計(jì)質(zhì)量由兩部分來(lái)衡量:
一是設(shè)計(jì)成果的質(zhì)量, 包括軟件的功能、所采用的開(kāi)發(fā)技術(shù)、人機(jī)界面等部分組成, 可通過(guò)現(xiàn)場(chǎng)演示和答辯來(lái)評(píng)分;
二是畢業(yè)論文質(zhì)量,根據(jù)課題完成情況和答辯情況由指導(dǎo)教師、評(píng)閱教師和答辯小組分別按畢業(yè)設(shè)計(jì)(論文)評(píng)閱、評(píng)審評(píng)分標(biāo)準(zhǔn)采用“結(jié)構(gòu)分”進(jìn)行評(píng)定,其中指導(dǎo)教師成績(jī)占30%,評(píng)閱教師成績(jī)占30%,答辯小組成績(jī)占 40%
(1)指導(dǎo)教師評(píng)定成績(jī)
根據(jù)指導(dǎo)教師評(píng)審評(píng)分標(biāo)準(zhǔn)從學(xué)生工作量、工作態(tài)度、技術(shù)方案、分析與解決問(wèn)題的能力、設(shè)計(jì)(論文)質(zhì)量、創(chuàng)新等方面進(jìn)行評(píng)定。
(2)評(píng)閱教師評(píng)閱成績(jī)
根據(jù)省教育廳的有關(guān)文件精神,要求每位學(xué)生的畢業(yè)設(shè)計(jì)(論文)必須由兩位熟悉相應(yīng)課題內(nèi)容的教師(可以是外聘教師)進(jìn)行評(píng)閱,評(píng)閱評(píng)分標(biāo)準(zhǔn)從畢業(yè)設(shè)計(jì)(論文)內(nèi)容、學(xué)生工作水平以及論文撰寫規(guī)范共同確定,每位評(píng)閱教師必須單獨(dú)填寫評(píng)閱表。
(3)答辯
成績(jī)主要由答辯小組根據(jù)答辯評(píng)審評(píng)分標(biāo)準(zhǔn)從學(xué)生的報(bào)告內(nèi)容、報(bào)告過(guò)程、回答問(wèn)題以及學(xué)生在畢業(yè)設(shè)計(jì) (論文) 中的創(chuàng)新等方面進(jìn)行評(píng)定。畢業(yè)設(shè)計(jì)(論文)成績(jī)按優(yōu)秀(>85分)、良好(75分一84分)、中等(66 分一74分)、及格(60分一65分)、不及格(60分以下)五級(jí)分評(píng)定,其中優(yōu)秀比例控制在 20%以內(nèi)。[4]
0.引言
畢業(yè)論文(設(shè)計(jì))是計(jì)算機(jī)專業(yè)學(xué)生在大學(xué)階段必修的一門實(shí)踐性較強(qiáng)的課程。撰寫畢業(yè)論文(設(shè)計(jì))是對(duì)學(xué)生進(jìn)行綜合專業(yè)知識(shí)和科研能力訓(xùn)練的重要環(huán)節(jié),是大學(xué)生對(duì)專業(yè)知識(shí)學(xué)習(xí)的深化和提高的重要過(guò)程。畢業(yè)論文(設(shè)計(jì))的質(zhì)量不僅體現(xiàn)學(xué)生在校學(xué)習(xí)專業(yè)知識(shí)的綜合狀況,而且反映出學(xué)生的學(xué)習(xí)及其個(gè)人綜合能力,同時(shí),畢業(yè)論文(設(shè)計(jì))的質(zhì)量也是衡量學(xué)校教學(xué)質(zhì)量和辦學(xué)效益的重要評(píng)價(jià)內(nèi)容,尤其是計(jì)算機(jī)專業(yè)更是要重視理論和實(shí)踐相結(jié)合,畢業(yè)論文(設(shè)計(jì))中不僅寫出畢業(yè)論文,而且畢業(yè)論文是在設(shè)計(jì)出畢業(yè)設(shè)計(jì)的基礎(chǔ)上進(jìn)行論文闡述說(shuō)明的。
畢業(yè)論文(設(shè)計(jì))題目中可以是純理論性的論文也可以具有設(shè)計(jì)性的論文,如果是設(shè)計(jì)性的題目不僅要求學(xué)生做出設(shè)計(jì),同時(shí),還應(yīng)該有相應(yīng)的程序代碼與論文描述,可以看出計(jì)算機(jī)專業(yè)學(xué)生的畢業(yè)論文(設(shè)計(jì))的質(zhì)量是一項(xiàng)復(fù)雜而綜合能力的體現(xiàn)。作為理工科計(jì)算機(jī)專業(yè)的學(xué)生有些能夠成功做出畢業(yè)設(shè)計(jì)要求的內(nèi)容,但對(duì)于體現(xiàn)文筆功能撰寫論文卻顯得匱乏,所以提高計(jì)算機(jī)專業(yè)學(xué)生的畢業(yè)論文(設(shè)計(jì))的質(zhì)量是勢(shì)在必行。
1. 畢業(yè)論文(設(shè)計(jì))的重要性和必要性
畢業(yè)論文(設(shè)計(jì))是完成本科教學(xué)計(jì)劃,達(dá)到本科生培養(yǎng)目標(biāo)的重要環(huán)節(jié),是教學(xué)計(jì)劃中必需的綜合性最強(qiáng)的實(shí)踐教學(xué)環(huán)節(jié)。畢業(yè)論文(設(shè)計(jì))是一次全面檢驗(yàn)、總結(jié)和提高學(xué)生在校期間對(duì)所學(xué)專業(yè)知識(shí)的掌握程度,也是對(duì)大學(xué)畢業(yè)學(xué)生綜合能力的一種考核方式。
本科學(xué)生在畢業(yè)前必須安排畢業(yè)論文(設(shè)計(jì)),首先進(jìn)行畢業(yè)論文(設(shè)計(jì))選題,在指導(dǎo)教師的指導(dǎo)下按照學(xué)校規(guī)定的論文規(guī)范格式進(jìn)行撰寫,畢業(yè)論文(設(shè)計(jì))的科學(xué)性及規(guī)范性直接反映出高校教學(xué)質(zhì)量的整體水平[1]。
2.畢業(yè)論文(設(shè)計(jì))撰寫現(xiàn)狀及常見(jiàn)問(wèn)題
2.1盲目選題
畢業(yè)論文(設(shè)計(jì))題目一般是由指導(dǎo)教師按照計(jì)算機(jī)專業(yè)課程設(shè)置的理論聯(lián)系實(shí)際,并結(jié)合當(dāng)前社會(huì)應(yīng)用而設(shè)計(jì)的。學(xué)生根據(jù)自己的知識(shí)特點(diǎn)和偏愛(ài)方向按照已給定題目進(jìn)行選題,選定題目后,聯(lián)系指導(dǎo)教師進(jìn)行開(kāi)題,在開(kāi)題報(bào)告中分析選題的意義,確定論文主要內(nèi)容、研究方法和思路,列出論文總體安排進(jìn)度及其相關(guān)參考資料等內(nèi)容。
對(duì)于畢業(yè)論文(設(shè)計(jì))的題目,切忌盲目選題。有兩方面的問(wèn)題,一方面是有些學(xué)生選題不慎重,導(dǎo)致對(duì)題目分析不夠透徹、不夠全面。另一方面是指導(dǎo)教師出題有時(shí)也有片面性,會(huì)導(dǎo)致學(xué)生在選題和撰寫論文的過(guò)程中不能很好的發(fā)揮個(gè)人綜合能力。計(jì)算機(jī)專業(yè)畢業(yè)論文(設(shè)計(jì))題目涉及軟件、硬件及其設(shè)計(jì)性等多方面的知識(shí)。學(xué)生可能會(huì)選擇一些相對(duì)容易實(shí)現(xiàn)的或論述性較強(qiáng)的題目,而不是考慮到盡可能大的體現(xiàn)個(gè)人基本技能及綜合素質(zhì)方面的題目。
2.2對(duì)論文投入時(shí)間不夠
學(xué)生在修讀完規(guī)定的基礎(chǔ)和專業(yè)課程之后,接著就要安排畢業(yè)論文(設(shè)計(jì)),同時(shí),有些學(xué)生面臨畢業(yè)找工作,有些學(xué)生在準(zhǔn)備考研、有些學(xué)生在準(zhǔn)備其他與工作相關(guān)的考試,這樣,學(xué)生撰寫論文的時(shí)間和精力都不充分,并沒(méi)有一心一意、全力以赴地專心撰寫論文。應(yīng)該注意,撰寫畢業(yè)論文(設(shè)計(jì))與以往的上課不同,在校上課都是學(xué)校安排了課程的學(xué)習(xí)、考核等固定模式,學(xué)生只需聽(tīng)從學(xué)習(xí)安排即可。而論文的撰寫全靠學(xué)生的自覺(jué)性,自己去查找相關(guān)資料,自己控制時(shí)間主動(dòng)聯(lián)系指導(dǎo)教師,努力完成。有些學(xué)生自制力較差,撰寫論文時(shí)放任時(shí)間,自己管不住自己,不能嚴(yán)格按照論文計(jì)劃進(jìn)度進(jìn)行。自我時(shí)間控制不好,到最后寫論文只能是趕時(shí)間進(jìn)行拼湊,導(dǎo)致論文的質(zhì)量不高。
2.3不能充分發(fā)揮個(gè)人綜合能力
即使有了適合自己的題目,并且能夠保證充足時(shí)間進(jìn)入撰寫論文的狀態(tài)中,但有些學(xué)生還是感覺(jué)撰寫畢業(yè)論文、完成畢業(yè)設(shè)計(jì)有種種困難,分析主要原因是基礎(chǔ)知識(shí)不扎實(shí),平時(shí)積累的知識(shí)相對(duì)匱乏,缺乏創(chuàng)新意識(shí)。
畢業(yè)論文(設(shè)計(jì))是考查學(xué)生在校期間對(duì)所學(xué)知識(shí)的掌握程度及個(gè)人綜合素質(zhì)能力的體現(xiàn)。本科生在校主要是學(xué)習(xí)課程大綱要求的知識(shí),而對(duì)于寫作、科研等其他方面的要求很少,主要依靠學(xué)生自我的愛(ài)好和個(gè)人發(fā)展,尤其是針對(duì)計(jì)算機(jī)專業(yè)的學(xué)生平時(shí)一直強(qiáng)調(diào)理論與實(shí)踐相結(jié)合并注重動(dòng)手和創(chuàng)新能力的提高,而往往忽視了文字組織等能力培養(yǎng)[2]。有些學(xué)生能夠根據(jù)論文題目將論文(設(shè)計(jì))做出來(lái),但因文字、語(yǔ)言組織等方面的欠缺,而導(dǎo)致論文質(zhì)量下降。
3.提高畢業(yè)論文(設(shè)計(jì))質(zhì)量的對(duì)策
如何提高畢業(yè)論文(設(shè)計(jì))的質(zhì)量是當(dāng)前教師在指導(dǎo)學(xué)生論文時(shí)必須考慮的問(wèn)題,也是學(xué)生在撰寫畢業(yè)論文(設(shè)計(jì))時(shí)所困惑的問(wèn)題。所以要提高畢業(yè)論文(設(shè)計(jì))的質(zhì)量應(yīng)該指導(dǎo)教師和學(xué)生雙方同時(shí)努力的結(jié)果,并且要教師和學(xué)生經(jīng)過(guò)一個(gè)長(zhǎng)期學(xué)習(xí)、積累的過(guò)程,而不是一蹴而就的事情。
3.1嚴(yán)格畢業(yè)論文(設(shè)計(jì))的題目
畢業(yè)論文(設(shè)計(jì))題目應(yīng)該嚴(yán)格結(jié)合學(xué)生課程設(shè)置,結(jié)合教學(xué)內(nèi)容,結(jié)合教學(xué)發(fā)展,理論聯(lián)系實(shí)際,能夠反映出學(xué)生在校期間學(xué)習(xí)的綜合素質(zhì)及其解決問(wèn)題的能力。一般高校都是由專業(yè)教師根據(jù)學(xué)生知識(shí)結(jié)構(gòu)的情況和當(dāng)前社會(huì)實(shí)際發(fā)展的需求來(lái)出題,這就要求教師不斷提高自己的專業(yè)知識(shí)水平和個(gè)人綜合素質(zhì)能力。學(xué)生選擇畢業(yè)論文題目時(shí)應(yīng)結(jié)合自己專業(yè)知識(shí)與自己的偏好或自己的發(fā)展前景。有了適宜的畢業(yè)論文題目,首先仔細(xì)分析題目,建立協(xié)作思路,搜索相關(guān)參考資料,并結(jié)合當(dāng)前社會(huì)實(shí)際發(fā)展的需求有目的的進(jìn)行撰寫。
3.2全心全意投入時(shí)間撰寫論文
選定適合自己的題目后,應(yīng)能夠保證充足時(shí)間進(jìn)入撰寫論文的狀態(tài)中,撰寫論文的這段時(shí)間,主要由學(xué)生自己支配,時(shí)間跨度大、活動(dòng)地點(diǎn)變化大,畢業(yè)論文(設(shè)計(jì))需要調(diào)研,到圖書館查閱文獻(xiàn),需要到實(shí)驗(yàn)室調(diào)試程序等,每個(gè)環(huán)節(jié)都不能松懈,應(yīng)該嚴(yán)格按照最初列出的論文進(jìn)度計(jì)劃進(jìn)行撰寫[3]。
撰寫論文的一個(gè)關(guān)鍵部分是聯(lián)系指導(dǎo)教師進(jìn)行論文的監(jiān)督和指導(dǎo)。論文的撰寫思路要及時(shí)與指導(dǎo)教師溝通,尤其是在論文開(kāi)題,初稿,中期等幾個(gè)重要的階段應(yīng)及時(shí)聯(lián)系指導(dǎo)教師,并按照畢業(yè)論文(設(shè)計(jì))的規(guī)范格式進(jìn)行撰寫。
3.3合理應(yīng)用綜合能力
大學(xué)生在平時(shí)的學(xué)習(xí)中應(yīng)明確目標(biāo),努力鍛煉、提高自己的綜合素質(zhì)能力。同時(shí),教師在授課的過(guò)程中也盡可能地理論聯(lián)系實(shí)際,并結(jié)合當(dāng)前社會(huì)應(yīng)用及前沿知識(shí),開(kāi)闊學(xué)生的知識(shí)面。計(jì)算機(jī)專業(yè)的畢業(yè)論文(設(shè)計(jì))一般更側(cè)重于設(shè)計(jì),有些學(xué)生動(dòng)手能力強(qiáng),容易實(shí)現(xiàn)設(shè)計(jì)部分,但是還應(yīng)將完成的設(shè)計(jì)對(duì)應(yīng)到撰寫論文中,這時(shí),有些學(xué)生就顯得束手無(wú)策了,這種情況就需要學(xué)生在平時(shí)的學(xué)習(xí)中提高自己的文學(xué)組織及寫作能力。當(dāng)然,指導(dǎo)教師可以給學(xué)生提醒撰寫學(xué)術(shù)論文的思路、方法及其技巧,應(yīng)強(qiáng)調(diào)完成論文后進(jìn)行最后論文答辯注意事項(xiàng)及其技巧[4]。
4.結(jié)語(yǔ)
畢業(yè)論文(設(shè)計(jì))是大學(xué)本科生畢業(yè)前要完成的最后一項(xiàng)學(xué)習(xí)內(nèi)容,撰寫畢業(yè)論文(設(shè)計(jì))是對(duì)學(xué)生綜合運(yùn)用所學(xué)知識(shí)解決本專業(yè)實(shí)際問(wèn)題能力的一種考核方式,是體現(xiàn)學(xué)生和教師等多方面的綜合性問(wèn)題。以上從計(jì)算機(jī)專業(yè)學(xué)生撰寫畢業(yè)論文(設(shè)計(jì))的現(xiàn)狀及常見(jiàn)問(wèn)題分析,得出選擇題目、全心全意投入時(shí)間、合理應(yīng)用綜合能力這三方面是提高畢業(yè)論文(設(shè)計(jì))質(zhì)量的最佳對(duì)策。為了提高畢業(yè)論文(設(shè)計(jì))質(zhì)量,在學(xué)生撰寫畢業(yè)論文(設(shè)計(jì))之前還應(yīng)進(jìn)行必要指導(dǎo)教育,使學(xué)生重視并充分認(rèn)識(shí)到撰寫畢業(yè)論文(設(shè)計(jì))的重要性及其意義。學(xué)校或師生之間制定相應(yīng)的規(guī)章制度對(duì)學(xué)生和指導(dǎo)教師進(jìn)行過(guò)程監(jiān)控,也是提高畢業(yè)論文(設(shè)計(jì))質(zhì)量的保障。總之,撰寫畢業(yè)論文(設(shè)計(jì))是一項(xiàng)綜合而復(fù)雜的學(xué)習(xí)任務(wù),不僅反映學(xué)生個(gè)人綜合能力,而且反映出學(xué)校及教師的綜合教學(xué)情況。為了提高畢業(yè)論文(設(shè)計(jì))的質(zhì)量,需要學(xué)生和教師日積月累地學(xué)習(xí)和不斷地進(jìn)取。
參考文獻(xiàn):
[1] 謝雅.計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)指導(dǎo)方法探討與實(shí)踐[J].長(zhǎng)沙航空職業(yè)技術(shù)學(xué)院學(xué)報(bào).2010年第10卷第1期.
[2] 黃繼蓉 陳光喜. 提高學(xué)分制下計(jì)算機(jī)專業(yè)的畢業(yè)設(shè)計(jì)(論文) 質(zhì)量的思考和策略[J].高教論壇.2007年第2期.
[3] 王玉鋒 劉保旨等.計(jì)算機(jī)專業(yè)本科畢業(yè)設(shè)計(jì)的探討[J].計(jì)算機(jī)教育.2010年第1期.
1.論文類型
不同的院系,不同的指導(dǎo)教師對(duì)本科畢業(yè)論文有不同的指導(dǎo)方法,在計(jì)算機(jī)系,本科畢業(yè)論文通常以下面四種類型:
1.1完成一個(gè)不太大的實(shí)際項(xiàng)目或在某一個(gè)較大的項(xiàng)目中設(shè)計(jì)并完成一個(gè)模塊(如應(yīng)用軟件、工具軟件或自行設(shè)計(jì)的板卡、接口等等),然后以工程項(xiàng)目總結(jié)或科研報(bào)告、或已發(fā)表的論文的綜合擴(kuò)展等形式完成論文。
1.2對(duì)一個(gè)即將進(jìn)行的項(xiàng)目的一部份進(jìn)行系統(tǒng)分析(需求分析,平臺(tái)選型,分塊,設(shè)計(jì)部分模塊的細(xì)化)。例如對(duì)一個(gè)大中型企業(yè)管理信息系統(tǒng)中的財(cái)務(wù)部分進(jìn)行調(diào)研,分析和設(shè)計(jì)等,這類工作可以沒(méi)有具體編程,但應(yīng)得到有關(guān)方面的初步認(rèn)可,有一定的工作量。例如打印后有30頁(yè)以上的報(bào)告。
1.3對(duì)某一項(xiàng)計(jì)算機(jī)領(lǐng)域的先進(jìn)技術(shù)或成熟軟件進(jìn)行分析、比較,進(jìn)而能提出自己的評(píng)價(jià)和有針對(duì)性創(chuàng)見(jiàn)。例如XML目前是因特網(wǎng)上新涌現(xiàn)的標(biāo)記語(yǔ)言,它較HTML有許多無(wú)可比擬的優(yōu)點(diǎn),其中XML-QL是基于XML提出的一種新型查詢語(yǔ)言,分析總結(jié)這一新型查詢語(yǔ)言并探索它的實(shí)現(xiàn)途徑是十分有意義的工作。再如對(duì)自由軟件數(shù)據(jù)庫(kù)系統(tǒng)MySQL,分析總結(jié)其在Web應(yīng)用上的特色,并能將有關(guān)技術(shù)用于自己研制的系統(tǒng)中。這類工作要注意把分析和實(shí)驗(yàn)相結(jié)合,不要只停留在消化上。消化是前提,吸收和轉(zhuǎn)化才是工作的重點(diǎn)。
1.4對(duì)某一個(gè)計(jì)算機(jī)科學(xué)中的理論問(wèn)題有一定見(jiàn)解,接近或達(dá)到了在雜志上發(fā)表的水平。例如,解決了一個(gè)眾所周知的問(wèn)題,糾正了某雜志上理論的錯(cuò)誤且提出解決修正方案,或自己提出有意義的模型,定義,且有定理、命題、或性能比較、分析、測(cè)試報(bào)告等。
一般而言,第四種較難,在若干年指導(dǎo)本科生畢業(yè)論文經(jīng)驗(yàn)中,只有兩位學(xué)生采用此形式寫出了好的論文,據(jù)悉,這兩位學(xué)生都順利進(jìn)入了博士生序列。
2.選題
2.1有科研項(xiàng)目的老師通常愿意從項(xiàng)目中選取本科生能完成的模塊,交給學(xué)生作,然后以第一種形式寫成論文。教師熟悉項(xiàng)目,項(xiàng)目有實(shí)用背景,一般而言,多數(shù)學(xué)生經(jīng)過(guò)努力都能完成。但有些科研項(xiàng)目太難,或涉及保密內(nèi)容,或本科生不容易完成,在這種情況下,教師可能會(huì)讓已保送為研究生,或確定留校的學(xué)生作這類題目。
2.2學(xué)生自選題目,有些學(xué)生已聯(lián)系好畢業(yè)后的工作單位,工作單位要求學(xué)生作某方面的項(xiàng)目,或已交給學(xué)生某方面的項(xiàng)目,經(jīng)過(guò)指導(dǎo)教師認(rèn)可,認(rèn)為可作出合格的畢業(yè)論文,則可作這方面題目。這種方式下,學(xué)生積極性高,責(zé)任心較強(qiáng),學(xué)以致用,一般論文的質(zhì)量較好且成文后篇幅較大。
2.3教師根據(jù)社會(huì)需求,選擇題目。例如,院系行政需要教學(xué),科研和研究生信息管理系統(tǒng),有的教師指導(dǎo)幾位學(xué)生分別作大學(xué)院系行政管理子系統(tǒng),博士生碩士生學(xué)籍管理子系統(tǒng)等等,有可能開(kāi)始作出的軟件還不很完善,但有了雛形,經(jīng)過(guò)修改后,一般是能夠應(yīng)用的。有的系統(tǒng)經(jīng)過(guò)下一屆本科生畢業(yè)實(shí)習(xí)的改進(jìn),就可以實(shí)用了。一些對(duì)路的、有用戶的軟件還有可能進(jìn)一步發(fā)展為產(chǎn)品
3.論文的組織安排
依據(jù)上述的論文類型,由于各類工作特點(diǎn)的不同,在搜集整理論文的素材、組織安排論文的結(jié)構(gòu)方面,應(yīng)有所不同,做到有的放矢。
3.1系統(tǒng)實(shí)現(xiàn)型論文:重點(diǎn)收集整理系統(tǒng)體系結(jié)構(gòu),程序模塊調(diào)用關(guān)系,數(shù)據(jù)結(jié)構(gòu),算法,實(shí)驗(yàn)或測(cè)試等內(nèi)容,論文結(jié)構(gòu)一般安排如下:
(1)引言或背景(概述題目背景,實(shí)現(xiàn)情況,自己開(kāi)發(fā)的內(nèi)容或模塊)一般談?wù)n題意義,綜述已有成果,如”誰(shuí)誰(shuí)在文獻(xiàn)某某中做了什么工作,誰(shuí)誰(shuí)在文獻(xiàn)某某中有什么突出貢獻(xiàn)“,用“但是”一轉(zhuǎn),分析存在問(wèn)題,引出自己工作必要性、意義和價(jià)值、創(chuàng)新點(diǎn)和主要思想、方法和結(jié)果。然后用“本文組織如下:第二節(jié)第三節(jié)....,第四節(jié)....."作為這段結(jié)束。
(2)系統(tǒng)體系結(jié)構(gòu)(強(qiáng)調(diào)系統(tǒng)的整體性,突出自己工作在整體中的位置)
(3)主要實(shí)現(xiàn)功能的描述(包括模塊調(diào)用關(guān)系,數(shù)據(jù)結(jié)構(gòu),算法說(shuō)明,依據(jù)內(nèi)容多少此部分可安排兩到三節(jié))
(4)實(shí)驗(yàn)或測(cè)試
(5)總結(jié)
3.2應(yīng)用開(kāi)發(fā)型論文:重點(diǎn)收集整理應(yīng)用項(xiàng)目的背景分析,需求分析,平臺(tái)選型,分塊,設(shè)計(jì)部分模塊的細(xì)化,使用的開(kāi)發(fā)工具的內(nèi)容。論文結(jié)構(gòu)一般安排如下:
求畢業(yè)論文格式
該研究工作在經(jīng)濟(jì)建設(shè)、科技進(jìn)步和社會(huì)發(fā)展等某方面的實(shí)用價(jià)值與理論意義。正文是學(xué)位論文的主體: 4 要求采用宋體5號(hào)字b5排版。每頁(yè)36行,每行32個(gè)字。頁(yè)碼打印在頁(yè)面下方中間位置,論文裝訂后尺寸為標(biāo)準(zhǔn)b5復(fù)印紙的尺寸。頁(yè)眉部分奇數(shù)頁(yè)使用“東北師范大學(xué)計(jì)算機(jī)系學(xué)士學(xué)位論文”,偶數(shù)頁(yè)使用論文題目的名稱。4 論文中圖表、附注、參考文獻(xiàn)、公式一律采用阿拉伯?dāng)?shù)字連續(xù)(或分章)編號(hào)。圖序及圖名置于圖的下方;表序及表名置于表的上方;論文中的公式編號(hào),用括弧括起寫在右邊行末,其間不加虛線。4 學(xué)位論文一律在左側(cè)裝訂,要求裝訂、剪切.?dāng)?shù)控進(jìn)給平臺(tái)的液壓比例系統(tǒng)設(shè)計(jì)(畢業(yè)論文格式)畢業(yè)論文格式總改不對(duì)老師不讓過(guò)怎么辦??jī)?nèi)蒙古財(cái)經(jīng)學(xué)院繼續(xù)教育學(xué)院 畢業(yè)論文格式的具體要求本科畢業(yè)論文格式誰(shuí)有?求畢業(yè)論文格式,平面設(shè)計(jì)專業(yè)行政管理
論文格式