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è)論文-預(yù)覽頁

2024-09-28 12:14 上一頁面

下一頁面
 

【正文】 該系統(tǒng)開發(fā)的重要一個(gè) 理念就是操作盡量簡單,盡量達(dá)到 見文知意 的效果 。 數(shù)據(jù)流圖與數(shù)據(jù)字典 數(shù)據(jù)流圖 —— 用來刻畫數(shù)據(jù)流和轉(zhuǎn)換的信息系統(tǒng)建模技術(shù),數(shù)據(jù)字典 —— 用 來描述數(shù)據(jù)的具體定義。 名字:登錄信息 別名:登錄賬戶 定義:登錄信息 = 登錄賬號(hào) +登錄密碼 +用戶角色 描述:登錄信息用于登錄時(shí)驗(yàn)證該用戶是否是合法的用戶,只有數(shù)據(jù)庫里面注冊(cè)過的用戶才是合法的用戶。功能需求分析是軟件設(shè)計(jì)中重要環(huán)節(jié),也是決定性的一步,通過系統(tǒng)功能需求分析,才能把軟件功能的總體概念描述為具體的軟件需求規(guī)格說明,從而 為開發(fā)出客戶滿意,功能完善的系統(tǒng)奠定了堅(jiān)實(shí)基礎(chǔ)。服務(wù)器主要是接收客戶端發(fā)送的各種數(shù)據(jù)請(qǐng)求,在對(duì)數(shù)據(jù)進(jìn)行一定的處理,把客戶端的需求變換成有用的數(shù)據(jù),再把數(shù)據(jù)通過 socket 網(wǎng)絡(luò)編程傳送給客戶端。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 8 頁 共 59 頁 學(xué)生用戶功能分析 操作系統(tǒng) 網(wǎng)上實(shí)驗(yàn)系統(tǒng)目前提供兩種角色的登錄狀態(tài),學(xué)生和老師,對(duì)于這兩種用戶,他們有不同的操作權(quán)限。 2) 修改密碼,提供用戶密碼的修改更新 。 ( 2) 實(shí)驗(yàn)信息管理: 1) 檢索實(shí)驗(yàn),提供該生查詢?cè)撋趯I(yè)班級(jí)的所有實(shí)驗(yàn),也是該生需完成的實(shí)驗(yàn)。 3) 查看示例結(jié)果, 提供單個(gè)實(shí)驗(yàn)的實(shí)驗(yàn)結(jié)果示例查看。 5) 查看實(shí)驗(yàn)狀態(tài),提 供實(shí)驗(yàn)的各種統(tǒng)計(jì)信息,其中包括已經(jīng)完成的實(shí)驗(yàn),沒有完成的實(shí)驗(yàn),需要重修的實(shí)驗(yàn),查看老師的評(píng)閱等等。 由于每位老師可能任教不同專 業(yè)的不同的課程,操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)針對(duì)的是 莫所 高校特定院系的所有專業(yè),假設(shè)該院系有網(wǎng)絡(luò)工程,計(jì)算機(jī)本科,計(jì)算機(jī)??迫齻€(gè)專業(yè),為了統(tǒng)計(jì)的規(guī)律性,我們需要把三個(gè)專業(yè)分開統(tǒng)計(jì),當(dāng)需要查看該老師為網(wǎng)絡(luò)工程學(xué)生上傳的實(shí)驗(yàn)的時(shí)候,點(diǎn)擊查看實(shí)驗(yàn)?zāi)夸浵碌木W(wǎng)絡(luò)工程,系統(tǒng)將把該老師已經(jīng)成功上傳到系統(tǒng)的且屬于網(wǎng)絡(luò)工程專業(yè)的實(shí)驗(yàn)信息通過列表的形式羅列出來,需要查看其它專業(yè)的實(shí)驗(yàn)信息,和網(wǎng)絡(luò)工程進(jìn)行相同的操作即可。 由于每位老師可能任教不同專業(yè)的不同的課程,我們以查看老師上傳的實(shí)驗(yàn)?zāi)K中假設(shè)的專業(yè)為例,當(dāng)老師需要查看莫個(gè)專業(yè)的所有學(xué)生的實(shí)驗(yàn)完成情況(如網(wǎng)絡(luò)工程)時(shí),點(diǎn)擊查看完成情況目錄下的網(wǎng)絡(luò)工程,系統(tǒng)將把該專業(yè)所有完成的實(shí)驗(yàn)和該實(shí)驗(yàn)的評(píng)閱狀態(tài)通過列表的形式羅列出來。 實(shí)驗(yàn)評(píng)閱是統(tǒng)計(jì)實(shí)驗(yàn)優(yōu)劣的一種有效的手段,老師需要選中莫個(gè)實(shí)驗(yàn),點(diǎn)擊評(píng)閱按鈕,之后系統(tǒng)將提供一個(gè)提示對(duì)話框,需要填入必要的信息, 確認(rèn)之后提交,如果系統(tǒng)運(yùn)行正常,系統(tǒng)將把評(píng)閱信息成功提交給系統(tǒng)。而操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)是需要加載到校園管理系統(tǒng)中的,所以不需要進(jìn)行特殊的額外的研發(fā)。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 10 頁 共 59 頁 3 系統(tǒng)設(shè)計(jì) 與實(shí)現(xiàn) 系統(tǒng)設(shè)計(jì)是把需求轉(zhuǎn)化為軟件系統(tǒng)的最重要的環(huán)節(jié)。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)包括對(duì)系統(tǒng)的分析,實(shí)體 E_R 圖,數(shù)據(jù)表設(shè)計(jì),約束條件的建立,視圖的建立等方方面面的知識(shí)和技巧。 如圖 所示,為操作系統(tǒng)網(wǎng)上實(shí)驗(yàn)系統(tǒng)數(shù)據(jù)庫系統(tǒng)方面的實(shí)體 E_R 圖。 學(xué)生表 Field Name Datatype Len Default PK? Not Null? Charset Comment ID Varchar 10 ? ? Gb2312 密碼 Varchar 6 000000 ? Gb2312 姓名 Varchar 10 ? Gb2312 性別 Char 2 男 ? Gb2312 性別 in (‘ 男 ’ ,‘女’ ) 年齡 Int 2 0 ? 年齡 between 0 and 100 所屬院系 Varchar 6 ? Gb2312 所屬專業(yè) Varchar 6 ? Gb2312 所屬專業(yè) in (‘ 網(wǎng)絡(luò)工程 ’ ,‘計(jì)本’,‘計(jì)?!?) 班級(jí) Varchar 2 ? Gb2312 政治面貌 Varchar 2 Gb2312 入學(xué)時(shí)間 Data 宿舍 Varchar 4 Gb2312 聯(lián)系方式 Varchar 11 Gb2312 家庭住址 Varchar 20 Gb2312 表 31 學(xué)生表 老師表 Field Name Datatype Len Default PK? Not Null? Charset Comment ID Varchar 5 ? ? Gb2312 密碼 Varchar 6 000000 ? Gb2312 姓名 Varchar 10 ? Gb2312 性別 Char 2 男 Gb2312 性別 in (?男 ?,‘女’ ) 年齡 Int 2 0 年齡 between 0 and 100 所屬院系 Varchar 5 Gb2312 所屬部門 Varchar 5 Gb2312 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 12 頁 共 59 頁 研究方向 Varchar 15 Gb2312 職務(wù)職稱 Varchar 5 Gb2312 管理級(jí)別 Int 1 0 管理級(jí)別 in ( 0,1) 受雇時(shí)間 Data 聯(lián)系方式 Varchar 11 Gb2312 辦公地點(diǎn) Varchar 10 Gb2312 表 32 老師表 注釋:管理級(jí)別中的 0 表示是一般的教師, 1 表示具有管理員權(quán)限的教師 實(shí)驗(yàn)表 Field Name Datatype Len Default PK? Not Null? Charset Comment ID Varchar 6 ? ? Gb2312 實(shí)驗(yàn)名 Varchar 15 ? Gb2312 類別 Varchar 10 Gb2312 執(zhí)行專業(yè) Varchar 5 Gb2312 執(zhí)行專業(yè) in (?網(wǎng)絡(luò)工程 ?,‘計(jì)本’,‘計(jì)?!?) 所屬課程 Varchar 10 Gb2312 學(xué)時(shí) Int 2 2 指導(dǎo)老師 Varchar 5 Gb2312 指導(dǎo)老師 in (select ID from 老師表 ) 實(shí)驗(yàn)級(jí)別 Varchar 5 Gb2312 完成時(shí)間 Data 20200901 說明書名 Varchar 30 0 Gb2312 示例結(jié)果 Varchar 30 Gb2312 表 33 實(shí)驗(yàn)表 實(shí)驗(yàn)完成表 Field Name Datatype Len Default PK? Not Null? Charset Comment 學(xué)號(hào) Varchar 6 ? ? Gb2312 學(xué)號(hào) in (select ID from 學(xué)生表 ) 實(shí) 驗(yàn) 號(hào) Varchar 6 ? ? Gb2312 實(shí)驗(yàn)號(hào) in(select ID from 實(shí)驗(yàn)表 ) 完成時(shí)間 Data 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 13 頁 共 59 頁 實(shí)驗(yàn)報(bào)告 Varchar 30 Gb2312 實(shí)驗(yàn)結(jié)果 Varchar 30 Gb2312 疑惑記錄 Varchar 100 2 表 34 實(shí)驗(yàn)完成表 實(shí)驗(yàn)評(píng)閱表 Field Name Datatype Len Default PK? Not Null? Charset Comment 學(xué)號(hào) Varchar 6 ? ? Gb2312 學(xué)號(hào) in (select ID from 學(xué)生表 ) 實(shí)驗(yàn)號(hào) Varchar 5 ? ? Gb2312 實(shí)驗(yàn)號(hào) in(select ID from 實(shí)驗(yàn)表 ) 老師工號(hào) Varchar 5 ? Gb2312 老師工號(hào) in(select ID from 老師表 ) 評(píng)閱時(shí)間 Data 得分 Int 2 重修意見 Int 1 1 重修意見 in ( 1,0) 點(diǎn)評(píng) Varchar 100 Gb2312 表 35 實(shí)驗(yàn)評(píng)閱表 注釋:重修意見 1 代表不重修, 0 表示重修。 ( 1) 打開 工具欄 Tools 菜單下的 Options 選項(xiàng),在 Directories 的標(biāo)簽頁中右邊的 “Show directories for:”下拉列表中選中 “Includefiles”,然后在中間列表框中添加你本地安裝 MySQL的 include目錄路徑。 ( 4) 在 “Project settingsLink:Object/library modules”里面添加 “”。 ( 7) 鏈接數(shù)據(jù)庫,使用鏈接數(shù)據(jù)庫函數(shù) mysql_real_connect()。 ( 9) 獲取數(shù)據(jù)庫的內(nèi)容,使用庫 函數(shù) mysql_store_result()和 mysql_fetch_row()。 res = mysql_store_result(amp。 注意事項(xiàng),以上函數(shù)的使用方法可以查閱相關(guān)資料或網(wǎng)絡(luò)查詢,如果在操作中遇到漢語無法操作的時(shí)候在處理 mysql_set_character_set(mysql,gb2312)來設(shè)置字符集。 網(wǎng)絡(luò)的基本構(gòu)架 ISO 國際標(biāo)準(zhǔn)化組織對(duì)網(wǎng)絡(luò)的結(jié)構(gòu)提出了 OSI 七層參考模式,他們分別是:應(yīng)用層,主要處理網(wǎng)際應(yīng)用;表示層,用于數(shù)據(jù)表示;會(huì)話層,主要用于主機(jī)間的通信;傳輸層,主要用于端到端端的鏈接;網(wǎng)絡(luò)層,主要是尋址和最短路勁;數(shù)據(jù)鏈路層,主要是介質(zhì)訪問接入;物理層,主要是將轉(zhuǎn)化的二進(jìn)制數(shù)據(jù)進(jìn)行傳輸。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 15 頁 共 59 頁 應(yīng) 用 層表 示 層會(huì) 話 層傳 輸 層網(wǎng) 絡(luò) 層數(shù) 據(jù) 鏈 路 層物 理 層應(yīng) 用 層傳 輸 層網(wǎng) 絡(luò) 層鏈 路 層 圖 OSI 參考模式與 TCP/IP 的對(duì)應(yīng)關(guān)系 TCP/IP 數(shù)據(jù)包及通信模式 從客戶端得到的數(shù)據(jù) 不能直接從一臺(tái)計(jì)算機(jī)傳送到另一臺(tái)計(jì)算機(jī),必須經(jīng)過一定的數(shù)據(jù)處理生成相應(yīng)的二進(jìn)制代碼,才能傳送,這個(gè)過程稱 為數(shù)據(jù)封轉(zhuǎn)。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 16 頁 共 59 頁 圖 TCP/IP 的通信模式 Socket 網(wǎng)絡(luò)傳輸程序的設(shè)計(jì) 在掌握了網(wǎng)絡(luò)的基本知識(shí)和 TCP/IP 的數(shù)據(jù)結(jié)構(gòu)或通信模式之后,就可以應(yīng)用系統(tǒng)提供的 socket API 接口進(jìn)行編程,實(shí)現(xiàn)網(wǎng)絡(luò)的通信。 3) 通過 listen(),通知 TCP 服務(wù)器準(zhǔn)備好接收鏈接。 7) 使用 closesocket(),關(guān)閉原始套接字,結(jié)束服務(wù)。 TCP/IP 協(xié)議實(shí)現(xiàn)通信的程序流程如圖 所示。 當(dāng)然,在實(shí)現(xiàn)的時(shí)候,還要設(shè)計(jì)很多的判決條件,以保證系統(tǒng)的健壯性。 //執(zhí)行對(duì)數(shù)據(jù)庫的除查詢之外的所有操作,傳入操作字符串,如果操作成功返回 TURE 失敗返回 FALSE BOOL DB_CONNECT()。 unsigned int DB_GETNUMBER()。// 關(guān)閉數(shù)據(jù)庫鏈接 private: MYSQL *mysql。 // 關(guān)閉套接字 int CloseConn()。// 向客戶端發(fā)送數(shù)據(jù),傳入要發(fā)送的數(shù)據(jù)和字節(jié)大小,返回發(fā)送的字節(jié)數(shù)。 //創(chuàng)建套接字 SOCKET 結(jié)構(gòu) SOCKET sockConn。此時(shí)我們?cè)?BOOL CMainFrame:: PreCreateWindow(CREATESTRUCTamp。 (IDB_BITMAP)。 GetClientRect(rect)。 } 現(xiàn)在就有一個(gè)美麗的主界面了,但是在主界面出現(xiàn)之前,需要先出現(xiàn)一個(gè)登錄界面,在用戶登錄之后,才能有權(quán)限進(jìn)行其他的操作。 陜西理工學(xué)院畢業(yè)設(shè)計(jì) 第 21 頁 共 59 頁 開 始獲 取 并 處 理 個(gè)人 信 息正 確 ?輸 入 個(gè) 人信 息與 服 務(wù) 器 建 立鏈 接發(fā) 送 查 詢 請(qǐng) 求發(fā) 送 查 詢 條 件返 回 查 詢 結(jié) 果進(jìn) 入 主 界 面驗(yàn) 證 信 息記 錄 登 錄 信 息關(guān) 閉 鏈 接 ? ? ?YN 圖 登陸模塊 程序流程圖 操作界面的設(shè)計(jì)和實(shí)現(xiàn) 登錄成功之后,就進(jìn)入到相應(yīng)角色的操作界面了。 當(dāng)?shù)卿洺晒r(shí),在網(wǎng)上實(shí)驗(yàn)系統(tǒng)的根目錄下有賬號(hào)管理和實(shí)驗(yàn)管理兩個(gè)目錄,在賬號(hào)管理下有查看基本信息、修改密碼和修改密碼三個(gè)葉 子節(jié)點(diǎn),基本信息用一個(gè)對(duì)話框視圖表示出來,修改資料和修改密碼可以直接用對(duì)話框操作。 2) 添加 CSplitterWnd 變量 m_split。 ( 4) 根據(jù)登錄角色的不同構(gòu)造不同的目錄樹,具體的操作方法參照 MFC 或網(wǎng)絡(luò)查詢。 為了在點(diǎn)擊了目錄節(jié)點(diǎn)之后,右邊窗口有不同的動(dòng)作, 在添加點(diǎn)擊觸發(fā)消息之前,我們需要設(shè)置右邊窗口視圖 切換,方法如下: ( 6) 在 CMainFrame 類添加 void CMainFrame::SwitchToView(int nViewType)函數(shù),傳入的參數(shù)表示要卻換到那個(gè)窗口,在該函數(shù)中 添加 CView * 變量 pView,之后調(diào)用 pViewGetClientRect()函數(shù)加載視圖,之后使用 switch()函數(shù)來卻換不同的視圖,卻換使用 ()和 函數(shù)。 } else if(teacher
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1