freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文-wenkub

2022-09-07 12:14:42 本頁(yè)面
 

【正文】 ntation of experimental system online Name: Liu Wen Pan (Grade09,Class2,Major Network Engineering,Institute of Mathematics and Computer Science Dept,Shanxi University of Technology,hanzhong 723001,Shanxi) Tutor: Wang Peng [Abstract]: Education is the product of highly developed human society, the accumulation of crystals generations of civilization , but also the social carriers pass down from generation to generation . Traditional educational approach is to explain the theory of knowledge based on the height of a particular historical and cultural analysis , for those single cultural knowledge and skills , this education is perhaps one of the more easily accepted in a way. However, in modern highly developed societies, cultural diversity and crosscutting disciplines characteristics, in particular scientific discipline requires practice , the traditional mode of education can not meet the needs of modern teaching , and it is difficult to be accepted by the student , so this needs to find a new teaching methods. In the current teaching practice, more and more online teaching are favored by students of all ages and teachers, and in the constant practice , it has been confirmed that online education is an effective approach to supplement the shortage of traditional education. Experimental system is based on the operating system online courses on operating system design and implementation as experimental subjects online experiment system that belongs to the work as part of teaching , in order to supplement classroom teaching students unable to get enough material for experimental verification experiment their level of knowledge and self check Network access, the teacher can not grasp students39。 從大到航天航空,導(dǎo)彈航道計(jì)算等國(guó)家安全領(lǐng)域重大 問(wèn)題到小到電視機(jī)、電子手表等家庭日常生活,無(wú)處不見(jiàn)計(jì)算機(jī)技術(shù)的身影,可見(jiàn)計(jì)算機(jī)技術(shù)在人類社會(huì)已經(jīng)非常的普及,并且得到了大部 分人的認(rèn)可和青睞。 現(xiàn)在的企業(yè),人事機(jī)構(gòu),政府機(jī)關(guān)甚至單個(gè)家庭都有自己的網(wǎng)絡(luò)系統(tǒng),通過(guò)該網(wǎng)絡(luò)系統(tǒng)實(shí)現(xiàn)自己內(nèi)部的事業(yè)或人事的管理,和外界的交流。 操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)也是屬于教育事業(yè)網(wǎng)絡(luò)化方面的一部分的內(nèi)容,他是以操作系統(tǒng)作為實(shí)驗(yàn)的對(duì)象進(jìn)行網(wǎng)上試驗(yàn)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。 操作系統(tǒng)網(wǎng)上試驗(yàn)系統(tǒng),主要是以操作系統(tǒng)為實(shí)驗(yàn)對(duì)象進(jìn)行網(wǎng)上實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn) 。其 主要包括兩部分的內(nèi)容,一個(gè)服務(wù)器端和客戶端 。 選 題的 目的和意義 操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)設(shè)計(jì),主要是以《操作系統(tǒng)》課程為實(shí)驗(yàn)案例對(duì)象來(lái)研究和設(shè)計(jì)網(wǎng)上實(shí)驗(yàn)系統(tǒng),該系統(tǒng)的研究主要用于課程實(shí)驗(yàn)的管理,方便老師及時(shí)的發(fā)布實(shí)驗(yàn)信息,提供給學(xué)生各種實(shí)驗(yàn)題材,學(xué)生根據(jù)老師提供的題材和實(shí)驗(yàn)的要求,進(jìn)行各項(xiàng)實(shí)驗(yàn),并及時(shí)把實(shí)驗(yàn)中遇到的自己不能解決的問(wèn)題、疑惑、實(shí)驗(yàn)結(jié)果等反饋給指導(dǎo)老師。 服務(wù)器端的主要功能是接收客戶端的請(qǐng)求進(jìn)行相應(yīng)的處理,客戶端數(shù)據(jù)通過(guò) TCP/IP 協(xié)議,把數(shù)據(jù)傳送給服務(wù)器端,服務(wù)器端根據(jù)客戶端 請(qǐng)求類型,進(jìn)行相應(yīng)的處理,對(duì)不同的請(qǐng) 求對(duì)數(shù)據(jù)庫(kù)進(jìn)行不同的相應(yīng)的操作,或者進(jìn)行其他相應(yīng)的處理,把處理后的結(jié)構(gòu),根據(jù)客戶端的需求通過(guò) TCP/IP 協(xié)議還回不同的值。對(duì)于老師登錄身份來(lái)說(shuō),其也有兩個(gè)模塊的功能,個(gè)人基本信息管理和實(shí)驗(yàn)資料管理。 該系統(tǒng)將由兩大部分組成,一個(gè)服務(wù)器端和一個(gè)客戶端,服務(wù)器主要用于存儲(chǔ)各種信息,客戶端主要方便老師和同學(xué)的操作,其中主要用到的技術(shù)包括客戶端應(yīng)用 程序的設(shè)計(jì)和開(kāi)發(fā),數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā),網(wǎng)絡(luò)通信的設(shè)計(jì)和開(kāi)發(fā),多線程多進(jìn)程的設(shè)計(jì)和實(shí)現(xiàn)等。 ( 2) 查看資料或走訪相關(guān)老師,了解教學(xué)過(guò)程中, 實(shí)驗(yàn)課的操作步驟和方法 。 ( 5) 進(jìn)行可行性分析,估算成本和部署后的收益。收集實(shí)驗(yàn)資料(實(shí)驗(yàn)信息和實(shí)驗(yàn)說(shuō)明書(shū)),了解實(shí)驗(yàn)環(huán)節(jié)的情況并統(tǒng)計(jì)其信息,找出其中的規(guī)律,生成報(bào)表形式。 ( 10) 畫出業(yè)務(wù)流程圖、 數(shù)據(jù)流程圖、數(shù)據(jù)流動(dòng)時(shí)序圖及 ER 圖,寫出數(shù)據(jù)字典 。 ( 14) 根據(jù) ER 圖,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)和部署分析,使 滿足 3NF。 如果所面對(duì)的問(wèn)題沒(méi)有一個(gè)可行的解,那么在這個(gè)項(xiàng)目陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 5 頁(yè) 共 59 頁(yè) 中的任何的時(shí)間,人力,物力等資源的投入都將成為一種浪費(fèi) 。 ( 1) 技術(shù)可行性 為了開(kāi)發(fā)這個(gè)系統(tǒng),我們選擇了 VC++ 作為主要的開(kāi)發(fā)工具,該開(kāi)發(fā)工具有高度的封裝性,MFC 的內(nèi)置控件功能非常的龐大,應(yīng)用非常的方便, 快捷,是軟件開(kāi)發(fā)的一種很好地選擇。開(kāi)發(fā)成本較低,如果其系統(tǒng)功能得到認(rèn)可在進(jìn)一步完善和部署之后,將作為校園管理系統(tǒng)的一個(gè)補(bǔ)充部分受到同學(xué)們和老師們的廣泛使用,將有很大的收益。它的成功研發(fā)和部署,將改變現(xiàn)實(shí)教學(xué)課程中實(shí)驗(yàn)環(huán)節(jié)存在的問(wèn)題,推動(dòng)教育事業(yè)前進(jìn)的步伐。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 6 頁(yè) 共 59 頁(yè) 服 務(wù) 器 數(shù)據(jù) 處 理服 務(wù) 器 數(shù)據(jù) 中 心用 戶登 錄與 服 務(wù) 器交 付 數(shù) 據(jù)是 否 登 錄成 功根 據(jù) 不 同 請(qǐng) 求 存 取 不 同 數(shù) 據(jù)網(wǎng) 絡(luò) 通 信處 理 登 錄信 息T+主 界面點(diǎn) 擊 操 作處 理顯 示 操作 信 息T*操 作 數(shù) 據(jù)處 理登錄信息提取必要數(shù)據(jù)處 理 交 互 數(shù) 據(jù)存 取 需 要 的 數(shù) 據(jù)交 互 數(shù) 據(jù)登 錄 失 敗登 錄 成 功更新的信息點(diǎn)擊事務(wù) 圖 網(wǎng)上實(shí)驗(yàn)系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)字典 數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模式,沒(méi)有數(shù)據(jù)字典,數(shù)據(jù)流圖就不嚴(yán)格,沒(méi)有數(shù)據(jù)流圖,數(shù)據(jù)字典就難以發(fā)揮其作用,他是對(duì)數(shù)據(jù)流圖中包含的所有的元素的定義的集合,下面就是對(duì)圖 數(shù)據(jù)流圖的數(shù)據(jù)字典。在開(kāi)發(fā)操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)之前,首先要對(duì)其進(jìn)行系統(tǒng)的功能分析。服務(wù)器和客戶端之間使用 TCP/IP 協(xié)議進(jìn)行編程。例如,當(dāng)用戶點(diǎn)擊修改密碼按鈕之后,就會(huì)相應(yīng)的彈出一個(gè)對(duì)話框,提示用戶輸入原始密碼,再輸入新密碼,當(dāng)用戶確認(rèn)提交之后,如果程序執(zhí)行過(guò)程都一切正常,當(dāng)前用戶的密碼就修改為最新的密碼,下次登錄時(shí)就需要使用修改之后的 新密碼。 例如當(dāng)一個(gè)同學(xué)登錄成功后,需要查看自己的基本信息,點(diǎn)擊查看基本信息之后,系統(tǒng)就通過(guò)一個(gè)對(duì)話框視圖,把該生的基本信息顯示出來(lái)。 用戶只需點(diǎn)擊系統(tǒng)的修改基本信息按鈕,系統(tǒng)將提供一個(gè)提示對(duì)話框,顯示需要修改的基本信息,用戶可以改變其中的值,在確認(rèn)之后,點(diǎn)擊確定提交,如果程序運(yùn)行正確, 基本信息更新成功。 學(xué)生在做實(shí)驗(yàn)之前光有實(shí)驗(yàn)題目是遠(yuǎn)遠(yuǎn)不夠的,沒(méi)有實(shí)驗(yàn)說(shuō)明書(shū),就不明白該實(shí)驗(yàn)需要完成的內(nèi)容及該實(shí)驗(yàn)的目的,學(xué)生需要選中一個(gè)實(shí)驗(yàn),之后點(diǎn)擊查看說(shuō)明書(shū),系統(tǒng)就會(huì)把該實(shí)驗(yàn)的實(shí)驗(yàn)說(shuō)明書(shū)通過(guò)文本的形式顯示出來(lái),供學(xué)習(xí)查看。 當(dāng)學(xué)生完成了該實(shí)驗(yàn)之后,需要把該實(shí)驗(yàn)提交給系統(tǒng),之后,老師才會(huì)查看該實(shí)驗(yàn)報(bào)告,當(dāng)學(xué)生點(diǎn)擊提交實(shí)驗(yàn)報(bào)告的時(shí)候,系統(tǒng)提供一個(gè)提示對(duì)話框視圖,需要用戶提供必要的信息,例如輸入實(shí)驗(yàn)編號(hào),導(dǎo)入實(shí)驗(yàn)報(bào)告書(shū),或?qū)嶒?yàn)結(jié)果文件,當(dāng)對(duì)實(shí)驗(yàn)有任何的疑問(wèn)的時(shí)候,也可以發(fā)表自己的任何看法,確認(rèn)之后提交,如果系統(tǒng)運(yùn)行正常,實(shí)驗(yàn)報(bào)告將會(huì)成功提交給系統(tǒng)。 ( 1) 查看該老師上傳的實(shí)驗(yàn),該功能主要是統(tǒng)計(jì)該老師上傳到系統(tǒng)的所有的實(shí)驗(yàn)。 ( 3) 查看學(xué)生實(shí)驗(yàn)完成情況,實(shí)現(xiàn)老師對(duì)學(xué)生完成他上傳的實(shí)驗(yàn)的情況。 ( 5) 評(píng)閱實(shí)驗(yàn),實(shí)驗(yàn)老師對(duì)莫個(gè)學(xué)生莫個(gè)實(shí)驗(yàn)的評(píng)閱。 ( 1) 用戶管理約束要求: 由于學(xué)校里面的學(xué)生和老師變動(dòng)性比較小,且主要信息要求保存完整,所以需要有特定的管理員對(duì)老師或同學(xué)的主要信息(如注冊(cè)新學(xué)生或老師等)進(jìn)行統(tǒng)一的管理。對(duì)于老師來(lái)說(shuō),該老師只能查看自己上傳的實(shí)驗(yàn),其他老師上傳的實(shí)驗(yàn)是不可見(jiàn)的, 只能評(píng)閱或查看該老師提供的屬于該老師當(dāng)前學(xué)生的實(shí)驗(yàn)信息。 實(shí)現(xiàn)系統(tǒng)的工具 或技術(shù) 選擇 工具或技術(shù)的選擇,是實(shí)現(xiàn)一個(gè)系統(tǒng)或工程的關(guān)鍵步驟之一,根據(jù)我們目前擁有你的條件或掌握的技能,實(shí)現(xiàn)操作系統(tǒng)網(wǎng)上試驗(yàn)系統(tǒng)需要的工具或技術(shù)選擇如下清單所示: ( 1)計(jì)算機(jī)主要配置:內(nèi)存: 2G,主頻: ,硬盤: 500G/5400 轉(zhuǎn) /分 ( 2)操作系統(tǒng): Windows XP 專業(yè)版 32 位 ( 3)編程語(yǔ)言: C/C++ ( 4)編程工具: VC++ /MFC 組件 ( 5)數(shù)據(jù)庫(kù): MYSQL Server /SQLyog(MYSQL 輔助工具 ) ( 6)網(wǎng)絡(luò)通信協(xié)議: TCP/IP 數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì) 數(shù)據(jù)庫(kù)系統(tǒng)是操作系統(tǒng)網(wǎng)上試驗(yàn)系統(tǒng)的數(shù)據(jù)中心, 下面我們主要從數(shù)據(jù)庫(kù)的設(shè)計(jì)和數(shù)據(jù)庫(kù)在 vc中的應(yīng)用分別來(lái)說(shuō)明數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)。老師可以查詢、上傳、評(píng)閱實(shí)驗(yàn),學(xué)生可以 查詢、讀取、上傳實(shí)驗(yàn)報(bào)告,老師實(shí)體和實(shí)驗(yàn)實(shí)體之間存在多對(duì)多的關(guān)系,學(xué)生實(shí)體和實(shí)驗(yàn)實(shí)體也存在多對(duì)多的關(guān)系。以下清單是對(duì)應(yīng)表的詳細(xì)信息。 以下清單為在 vc 中部署 mysql 數(shù)據(jù)庫(kù)的步驟。 ( 3) 將 “、 ”拷到你所建的工程的目錄下。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 14 頁(yè) 共 59 頁(yè) mysql = mysql_init(mysql)。 該函數(shù)有三個(gè)參數(shù),以此為 mysql 結(jié)構(gòu)地址,數(shù)據(jù)庫(kù)操作字符串,字符串長(zhǎng)度。 MYSQL_ROW row。 ( 11) 關(guān)閉數(shù)據(jù)庫(kù),使用庫(kù)函數(shù) mysql_close()。網(wǎng)絡(luò)通信在系 統(tǒng)集成或部署中占據(jù)著非常重要的地位。 OSI 七層模式和 TCP/IP 協(xié)議棧的對(duì)應(yīng)關(guān)系如圖 所示。數(shù)據(jù)的傳輸是一種透明的傳輸,服務(wù)器端的應(yīng)用層把數(shù)據(jù)傳送給傳輸層在傳給網(wǎng)際層最后通過(guò)鏈路接口通過(guò)網(wǎng)絡(luò)線路傳給客戶端,客戶端的額接收方向和數(shù)據(jù)的發(fā)送方向是相對(duì)的,即由鏈路接口接收,依次經(jīng)過(guò)網(wǎng)際層、傳輸層到達(dá)應(yīng)用層,但在用戶看來(lái),這些過(guò)程是不可見(jiàn)的,感覺(jué)就好像是從服務(wù)器的應(yīng)用層到客戶端的應(yīng)用層一樣,圖 所示,是以 FTP 服務(wù)為例,說(shuō)明數(shù)據(jù)的通信模式 。 2) 通過(guò) bind(),綁定套接字和 指定的地址。 6) 使用 closesocket(),關(guān)閉鏈接。 4) 使用 closesocket(),關(guān)閉原始套接字,結(jié)束服務(wù)。如圖 所示,為服務(wù)器端程序設(shè)計(jì)的整體流程。 //執(zhí)行對(duì)數(shù)據(jù)庫(kù)的查詢操作,傳入查詢字符串,如果操作成功返回TURE 失敗返回 FALSE BOOL DB_ACTION(char *)。//統(tǒng)計(jì)每一行數(shù)據(jù)集每一個(gè)數(shù)據(jù)的長(zhǎng)度,需要一個(gè)傳入傳出參數(shù)。// 關(guān)閉查詢統(tǒng)計(jì) void DB_CLOSE()。 //獲取 select 的每一行數(shù)據(jù) ( 2) Cserver 類的具體函數(shù)和功能如下清單所示: public: int Closesocket()。 int Send(char *,int)。 //初始化套接字,包括 socket 套接字, bind 地址和 listen 監(jiān)聽(tīng)端口 private: SOCKET sockSrv。 主界面及登錄界面的設(shè)計(jì)與實(shí)現(xiàn) 首先,我們需要使用 vc 建立一個(gè)單文檔工程文件名為 OnLineTestMS,到此建立了一個(gè)文本框。 ( 3) 在 COnLineTestMSTView 的構(gòu)造函數(shù)中加入如下代碼 : CBitmap bmp。 ///創(chuàng)建位圖畫刷 ( 4) 接著 在 OnDraw 函數(shù)中畫出來(lái) ,代碼如下 :
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1