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

正文內容

畢業(yè)設計-考場安排系統(tǒng)的系統(tǒng)設計與實現(xiàn)—論文(完整版)

2025-01-18 17:40上一頁面

下一頁面
  

【正文】 rJSID,strJS1,strJS2,strKSSJ)。,39。,strBJMC,strKCMC)。,strZYBH,strKCMC)。//取出專業(yè)編號 m_RecordsetPtr=(strSQL)。,strKSSJ,strJSID)。 m_RecordsetPtr=(strSQL)。 break。%s39。 (%s在本日期已有其他考試安排,請安排其他老師監(jiān)考!,strJS1)。 } //檢索考試安排表中,監(jiān)考教師對應的考試時間 (select 考試日期 from 考試安排 where 教師一 =39。 (strKCMC)。對于這兩個模塊的實現(xiàn)要求和一些設計思路我們會在下面做詳細說明。 15 圖 4. 2. 1 教室資料管理模塊 教室資料模塊的主要功能是輸入考場安排所需要的教室信息。 ()。 return。在這個界面中最重要的是對記錄的對比,也就是用戶用戶名和密碼的校驗。 ? 登入表:用于授權用戶登入認證,包括用戶名、密碼。符合第三范式。從 ER圖中我們可以看出 數(shù)據(jù)庫的 各 個 模塊 之 間 沒有直接的 參數(shù)聯(lián)系 以及庫的 交叉關聯(lián),從而 使數(shù)據(jù)庫其他數(shù)據(jù)能夠獨立運行,并且在某一數(shù)據(jù)變動的情況下不會影響其他數(shù)據(jù)的正常運行。 系統(tǒng)設計時我們考慮實現(xiàn)一個查詢功能,可以根據(jù)班級查詢該班級的課程考試安排情況,根據(jù)考試時間和教室的編號來用于教學樓的考場安排情況,以便能夠讓自修的同學知道哪些教室安排考場,并到空的教室自修等。 2. 2 系統(tǒng)功能模塊設計 對于“考場安排系統(tǒng)”來說,最重要的當然是考場安排這個環(huán)節(jié),所以考場安排模塊是必不可少的。而不確定因素又往往根據(jù)高校的特殊情況又會產(chǎn)生其他不確定因素。因此這種編排思想的可參考性較高,應用到我們的考場安排系統(tǒng)的機會也比較大。 1. 1. 2 選題意義 考場安排系統(tǒng) 能夠在一定程度上解決在考場安排中人力、物力財力浪費以及資源的不合理調配,并且能夠適 應數(shù)據(jù)的動態(tài)變化,做到真正意義上的一勞永逸??紙霭才畔到y(tǒng)的系統(tǒng)設計與實現(xiàn) 摘 要 隨著社會的不斷進步,各個領域對信息化需求不斷增加,同時智能化水平也在不斷提升,高等教育的教務管理信息化要求也越來越高??紙霭才攀且粋€學校整個考務系統(tǒng)中相當重要的環(huán)節(jié),如果由于考場安排編排表的制作周期延長而影響了正常的考試,那么將給學校的正常運做帶來難以估計的后果。 采用網(wǎng)絡化的考場安排系統(tǒng)也是一個較新的研究方向,國內已經(jīng)有了網(wǎng)絡化考場安排系統(tǒng)的成功案例,這種網(wǎng)絡化的考場安排系統(tǒng)是建立在學校校園網(wǎng)絡的基礎之上,為解決教師不能隨時隨地查詢考場安排情況,以及根據(jù)實際需要調整教室和時間,當遇到某個教師臨時重要事件不能及時參加監(jiān)考時可以及時更換合適的監(jiān)考教師。所以,對于一個考場安排系統(tǒng)的研究我覺得不僅僅應該在算法上做深入的研究,還要對實際情況進行深入分析,如果能夠充分考慮到考場安排時可能產(chǎn)生沖突的因素,那么這樣呈現(xiàn)在我們面前的將是一個好的考場安排系統(tǒng)。對于數(shù)據(jù)量小的情況我們采取手動安排考場,當數(shù)據(jù)量 大的情況下我們考慮半自動考場安排,也就是先電腦自動進行編排之后再人工手動進行修改,所以這樣我們就有必要建立兩個考場安排模式:手動生成考場安排表和半自動生成考場安排表。還可以 添加打印功能來提供考場安排表的打印。通過 ER圖我們可以很直觀的看出考場安排表中的班 級名稱和課程名稱來源于班級表和專業(yè)課程表的關聯(lián),而他們之間關聯(lián)之后能夠對考場安排表的記錄數(shù)做出限制,也就是說班級名稱和課程名稱構成了考場安排表的主鍵。 ? 專業(yè)課程:專業(yè)編號、課程編號、專業(yè)名稱、課程名稱、考試時間。兩個屬性都是文本類型(如表),該表 符合第三范式。校驗的核心代碼如下: ?? CString strSQL,strName,strPas,passward,m_strJiaose。 } (Select * from 登陸 where 用戶名 =39。 if (passward == strPas) { CMyDlg dlg。其控件布局如圖 所示, 由一個 listctrl控件來顯示所有的教室資料信息,教室資料的所有信息包括 列名,所有數(shù)據(jù)均由數(shù)據(jù)庫中取出自動生成。 4. 3. 1 手工考場安排 界面設計如圖 所示,程序設計的步驟為: 如果同一監(jiān)考教師在同一時間在 兩個不同的地方進行監(jiān)考,則發(fā)生錯誤; 課程名稱與考試時間對應 ,通過課程名稱檢索出考試時間; 檢索考試安排表中,監(jiān)考教師對應的考試時間,檢索出所有教師一或教師二對應的考試時間; 同一個教室在同一時間不可能提供兩門不同的課程的考試,課程名稱與考試時間對應 ,通過課程名稱檢索出考試時間; 什么專業(yè)的學生考什么課程,班級名稱對應一個專業(yè)編號,專業(yè)編號對應一個課程名稱; 把合法的信息全部插入到考試安排表中,刷新所有列表現(xiàn)實。 (select 考試 時間 from 專業(yè)課 程 where 課 程名 稱 = 39。%s39。 AfxMessageBox(tmp)。 ,strJS2,strJS2)。 } m_RecordsetPtrMoveNext()。 m_RecordsetPtrMoveFirst()。 m_RecordsetPtr=(strSQL)。 m_RecordsetPtrMoveFirst()。 m_RecordsetPtr=(strSQL)。 m_RecordsetPtr=(strSQL)。%s39。 (strSQL)。 對于同一考試日期內,一個教室只能提供一次考試的情況,我們通過在選擇未安排過的某個班級的某個課程之后,選擇教室編號,然后通過對班級專業(yè)課程表進行查詢,查詢該班級該課程的考試時間,然后查詢該考試時間下是否有與用戶輸入的教室編號相同的,如果相同那么將輸入錯誤提示:“該教室該天已經(jīng)安排考試,請輸入不同的數(shù)據(jù)!”。%s39。為了直接避免這種情況的發(fā)生我們在數(shù)據(jù)庫專業(yè)課程表中直接考慮課程與時間上的對應,這樣就使得這種情況不會發(fā)生 3)同一教室在同一時間不可能提供兩門不同的課程的考試。但是還有種情況就是同名同姓的兩個不同老師,雖然在數(shù)據(jù)庫表中我們可以通過主鍵來區(qū)分,但是在界面顯示中還是不大會分清楚,所以對于這種情況我們可以采用姓名之后加編號的方法,比如“王五 1”、“王五 2”等,這樣就可以在直觀 上分清是哪位監(jiān)考教師參加監(jiān)考。但目前由于算法上的原因我們的系統(tǒng)還未滿足此項需求。由一列表顯示已經(jīng)輸入數(shù)據(jù)庫的信息。 2)同一專業(yè)的班級必須在同一天參加同一門考試。當記錄中包含了所有班級與課程的數(shù)據(jù)集之后,那么一個考場編排基本成型,這 個時候為了優(yōu)化考場編排,我們可以對記錄再進行調整。要用 C++來開發(fā) Windows和 Web上的高性能應用33 程序, Visual C++是效率最高的首選工具。 (2) Visual C++ MFC類,開發(fā)者只需要做少量的工作就可以得到功能齊全的Windows應用程序。ADO 基于 COM,提供編程語言可利用的對象,它不僅面向 Visual C++,同時還提供面向其他開發(fā)工具的應用,如 Visual Basic、 VJ 等,甚至還提供面向諸如 VBScript、 JavaScript等腳本語言的應用。在系統(tǒng)設計中我們著重描述我們在開發(fā)系統(tǒng)功能前如何合理布局,系統(tǒng)功能創(chuàng)建中著重闡述了如何 去開發(fā)整個系統(tǒng),系統(tǒng)功能實現(xiàn)中闡述了系統(tǒng)該如何操作,數(shù)據(jù)庫設計中詳細地闡述了數(shù)據(jù)庫表之間的關聯(lián)。 //{{AFX_DATA_MAP(CZDAP) DDX_Control(pDX, IDC_LIST1, m_list)。jm_RecordsetPtrGetFields()GetCount()。 (delete from 自動安排 )。 //到這里為止取出了一組對應的班級 課程名 考試時間,缺少教師 1 教師 2 考場分配 //,取出所有的教室名,查找自動生成表,如果在本考試時間內沒有安排就選擇它 (select 教室編號 from 教室 where 教室編號 not in (select 教室編號 from 自動安排 where 考試日期 =39。 ) and 教師姓名 not in (select 教師二 from 自動安排 where 考試日期 =39。 // m_RecordsetPtrMoveNext()。%s39。 m_RecordsetPtr=(strSQL)。 while(!rstadoEOF) { (nCount,_T())。 i rstGetFields()GetCount()。 (strSQL)。m good and I39。t admit even to himse lf that there were some things other people could do better. If you kept beating him at anything you had to be cheating. He started a nasty argument over it one nightcould have gotten seriousbut Gerard and Caine broke it up. G ive Caine that. He took my part that time. Poor guy . . . Hell of a way to go, you know? His throat . . . Well, anyhow, there I was in Texorami, making music and women, winning at cards and jockeying around the sky. Palm trees and nightblooming wallflowers. Lots of good port smellsspices, coffee, tar, saltyou know. Gentlefolk, merchants, and peons the same straights as in most other places. Sailors and assorted travelers passing in and out. Guys like me living around the edges of things. I spent a little over two years in Texorami, happy. Really. Not much contact with the others. Sort of postcard like hellos via the Trumps every now and then, and that was about it. Amber was pretty much off my mind. All this changed one night when I was sitting there with a full house and the guy ac ross from me was trying to make up his mind whether or not I was bluffing. The Jack of Diamonds began talking to me. Yes, that is how it started. I was in a weird frame of mind anyway. I had just finished a couple very hot sets and was still kind of high. A lso, I was physically strung out from a long day39。 ()。 ()。 nRecordCount++。 } void CZDAP::show(_RecordsetPtr rst) { CString CellText。%s39。%s39。 ),strKSSJ,strKSSJ)。),strKSSJ)。 (select 班級 .班級名稱 ,專業(yè)課程 .課程名稱 ,專業(yè)課程 .考試時間 from 班級 ,專業(yè)課程 where 班級 .專業(yè)編號 =專業(yè)課程 .專業(yè)編號 )。 ()。 // TODO: Add extra initialization here (0L,LVS_SHOWSELALWAYS)。數(shù)據(jù)庫設計時主要考慮了數(shù)據(jù)的關聯(lián),在實際中本系統(tǒng)還存在許多有待解決的問題,比如當數(shù)據(jù)量增大的過程中,系統(tǒng)的錯誤率也隨著增大,以及一些算法的研究來對系統(tǒng)做全面優(yōu)化等等,這些希望能在日后的研究中得到解決。ADO對 OLE DB的包裝是相當成功的, 相對于 OLE DB中眾多的接口來說, ADO對象模型簡明扼要,沒有一點多余的東西,并且其功能還要比 DAO強大的多。 (3) Visual C++,使得在開發(fā)應用程序的全過程中都保證了較高的效率。除了 IntelliSense Technology(智能感應技術)和 Edit and Continue(即編即調)等顯著縮短開發(fā)時間的新特性外, Visual C++ 還為
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1