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

正文內(nèi)容

機(jī)房管理系統(tǒng)教師管理模塊的設(shè)計(jì)與實(shí)現(xiàn)(doc畢業(yè)設(shè)計(jì)論文)-文庫吧資料

2025-06-29 03:28本頁面
  

【正文】 .Value用來返回值。RunProc執(zhí)行參數(shù)命令文本(無數(shù)據(jù)庫中數(shù)據(jù)返回)。MakeParam函數(shù),接受MakeInParam,和MakeInPara的參數(shù)相同,只是增加了ParameterDirection,ParamterDirection有兩個(gè)值。它有幾個(gè)參數(shù),ParamName,存儲(chǔ)過程參數(shù)名稱;DbType,參數(shù)類型;Size,參數(shù)大??;Value,參數(shù)值。當(dāng)con打開連接時(shí),要調(diào)用這一連接語句。當(dāng)數(shù)據(jù)庫訪問完畢后,要及時(shí)通過Close()函數(shù)關(guān)閉連接。它采用游標(biāo)方式,每次調(diào)用函數(shù)Read(),指向數(shù)據(jù)庫表中的游標(biāo)就往下移一個(gè)紀(jì)錄。con可以通過Close()關(guān)閉連接,以保證數(shù)據(jù)庫的安全性。con負(fù)責(zé)與數(shù)據(jù)庫建立連接??梢圆捎妹嫦蜻B接和非面向連接兩種方式。在函數(shù)體中,首先調(diào)用IsConflict的算法,來判斷ListView1中是否存在同樣的數(shù)據(jù),然后決定把新的數(shù)據(jù)插入到ListView1中。表51 簡單方法的定義函數(shù)名參 數(shù)注 釋GetProjects查詢所有的課程Loginteacher系統(tǒng)登錄HasNotSpecialCharString:str判斷str中是否有特殊字符,返回布爾值IsTelphotoFormatString:str判斷str是否是電話號(hào)碼格式,返回布爾值WeekNumToStrint:weekNum把阿拉伯?dāng)?shù)字轉(zhuǎn)化成“星期*”ClassNumToStrInt:classNum把阿拉伯?dāng)?shù)字轉(zhuǎn)化成“*班”GradeNumToStrInt:gradeNum把阿拉伯?dāng)?shù)字轉(zhuǎn)化成“*年級(jí)TimeSpanToStrint:intTime把0,1,2分別轉(zhuǎn)化為時(shí)間段字符串式WeekStrToIntstring:strWeek星期*轉(zhuǎn)化成相對(duì)應(yīng)的阿拉伯?dāng)?shù)字ClassStrToIntString:classStr把“*班轉(zhuǎn)化成阿拉伯?dāng)?shù)字GradeStrToIntstring:gradeStr把“*年級(jí)轉(zhuǎn)化成阿拉伯?dāng)?shù)字TimeSpanToIntString:timeSpan把字符串式分別轉(zhuǎn)化為0,1,2GetProjectNameInt:projectID根據(jù)課程號(hào)查詢課程GetProIntString:proName根據(jù)專業(yè)課程名稱查詢專業(yè)號(hào)GetProjectIntString:projectName根據(jù)課程名稱查詢課程號(hào)public static bool IsConflict(string[] args, ListViewItem listViewItem1):看參數(shù)數(shù)組和listViewItem1是否沖突,其中args表示參數(shù),返回沖突與否的布爾值。 系統(tǒng)輔助類系統(tǒng)公用常規(guī)操作的實(shí)現(xiàn)主要使用自定義的內(nèi)部管理類InitMach和數(shù)據(jù)庫管理員類DataManager。每一個(gè)模塊都可以調(diào)用它們來實(shí)現(xiàn)一些數(shù)據(jù)轉(zhuǎn)化,數(shù)據(jù)庫交互等操作。并把此位圖以字節(jié)數(shù)組的形式傳到父類的表格中。圖43 教師管理自定義模塊PhotoOper可以添加到父類,它可以打開一個(gè)文件對(duì)話框。在對(duì)話框中,有一字段是父類的引用,當(dāng)確定對(duì)教師數(shù)據(jù)的修改后,就使用此字段來引用父類的教師管理對(duì)象,來把教師數(shù)據(jù)保存到數(shù)組。(4)添加教師信息調(diào)用教師管理類的AddTeaInfor方法,負(fù)責(zé)把教師信息添加到一個(gè)組中。調(diào)用教師管理類的UpdateTeaInfor方法,把更改后的教師信息添加到數(shù)組中。圖42 教師信息管理 教師數(shù)據(jù)管理類(teacherDataManage)數(shù)據(jù)庫管理類(DataManage)教師管理類(teacherManage)教師信息管理界面(1)刪除教師信息調(diào)用教師管理類的DeleteTeaInfor方法,傳遞DataRow參數(shù),教師管理類把DataRow轉(zhuǎn)化后添加到數(shù)組中。而把消息轉(zhuǎn)化生成為Sql語句,調(diào)用數(shù)據(jù)庫管理類則需要教師數(shù)據(jù)管理類。它有三個(gè)參數(shù)UPDATA,與DELETE,ADD。教師管理類中有兩個(gè)ArrayList數(shù)組,分別存儲(chǔ)用戶對(duì)教師信息,上機(jī)信息操作的結(jié)果。 教師信息模塊教師信息模塊包括教師數(shù)據(jù)管理類與教師管理類,這兩個(gè)類都屬于業(yè)務(wù)邏輯層。教師管理模塊所調(diào)用的對(duì)話框有:TeaQueryTemplate和AddTeadInfor。在此基礎(chǔ)上,把系統(tǒng)分為四大模塊,整個(gè)系統(tǒng)的功能模塊圖如圖41所示。本人主要負(fù)責(zé)教師管理模塊的實(shí)現(xiàn),所以本章主要對(duì)教師管理模塊進(jìn)行介紹。(2)刪除教師上機(jī)安排信息從數(shù)據(jù)表中刪除教師上機(jī)信息,DeleteTRInfo,參數(shù)是tID,rID,trDay,trSegment,trproject。 教師上機(jī)安排共設(shè)計(jì)了兩個(gè)關(guān)于教師上機(jī)安排的操作,在系統(tǒng)中,可以修改和添加上機(jī)安排信息。(2)刪除教師信息存儲(chǔ)過程名是DeleteTeaInfo,參數(shù)是tID,數(shù)據(jù)庫根據(jù)tID把teacher表中的特定記錄刪除掉。(1)添加更改教師信息添加學(xué)生信息的存儲(chǔ)過程名稱是AddTeaInfo,更改學(xué)生信息的存儲(chǔ)過程名稱為UpdateTeaInfo。 教師信息在數(shù)據(jù)庫中,針對(duì)于教師信息,主要設(shè)計(jì)了三個(gè)存儲(chǔ)過程。0表示8:00到10:00,1表示10:00到12:00,2表示15:00到17:00;還有一些不重要的表就不一一介紹了。sID表示學(xué)生ID,rID表示機(jī)房號(hào)srDay表示哪一天,取值范圍是(0—6),分別表示星期日,星期一到星期六。如表45所示。(4)教師上機(jī)管理教師上機(jī)信息屬于關(guān)系表,在表中,我們可以查詢到教師的上機(jī)時(shí)間與上機(jī)地點(diǎn)等靜態(tài)信息。表31 puter數(shù)據(jù)表英文縮寫漢語意思 注釋cSaveTime存入時(shí)間cStayPosition存放位置機(jī)房共分為10排,10列,用(排列)來表示,排的數(shù)據(jù)范圍是(01—10)列的范圍是(01—10)cRunCondition運(yùn)行情況運(yùn)行情況可以使用布爾值來表示,true表示機(jī)器正常,false表示機(jī)器正在維修中cRoomID 機(jī)房號(hào)機(jī)房號(hào)是數(shù)據(jù)表機(jī)房的外?。?)教師與學(xué)生除去教師與學(xué)生的ID號(hào)與姓名外,重要的屬性是聯(lián)系地址,聯(lián)系電話,電子郵箱。計(jì)算機(jī)中另外幾個(gè)屬性是,存入時(shí)間,存放位置,運(yùn)行情況,和它存放到某一機(jī)房的機(jī)房號(hào)。計(jì)算機(jī)的ID號(hào),計(jì)算機(jī)的ID號(hào)是機(jī)房號(hào)加上此電腦存入機(jī)房中的順序來表示的。(2)計(jì)算機(jī)計(jì)算機(jī)機(jī)房管理系統(tǒng)中一個(gè)重要的實(shí)體是計(jì)算機(jī)。機(jī)房號(hào)的格式是:機(jī)房所在的樓層號(hào)+機(jī)房在此樓層中的排序,比如303ru如果機(jī)房在第三層第三個(gè)房間,則它的ID號(hào)是303。(1)機(jī)房機(jī)房的主要屬性是機(jī)房號(hào),機(jī)房的計(jì)算機(jī)存放容量以及已存入此機(jī)房的計(jì)算機(jī)數(shù)量。下面幾節(jié)進(jìn)一步說明主要數(shù)據(jù)表是如何定義的。數(shù)據(jù)庫的定義,主要基于需求分析。為了方便程序的開發(fā),我們定義了關(guān)于學(xué)生,教師,機(jī)房等的存儲(chǔ)過程,而且設(shè)計(jì)視圖,方便對(duì)數(shù)據(jù)庫的訪問。設(shè)計(jì)了一些關(guān)系表,表示教師在一星期某個(gè)時(shí)間段去上機(jī)管理。此外,根據(jù)本系統(tǒng)對(duì)數(shù)據(jù)庫的要求,特規(guī)定以下表字段約束條件:(1)教師只能查詢自己的學(xué)生信息,查詢自己的學(xué)生上機(jī)情況,以及對(duì)他們進(jìn)行操作;(2)學(xué)生只能登錄此系統(tǒng)的客戶端,遠(yuǎn)程訪問數(shù)據(jù)庫中的個(gè)人信息和自己教師的基本資料;(3)機(jī)房管理員可以對(duì)機(jī)房,機(jī)房中的電腦進(jìn)行查詢操作;(4)教師不可以操作硬件管理這一模塊,同時(shí)不能對(duì)其他教師的基本資料進(jìn)行修改。教師可以申請機(jī)房的使用權(quán),可以給自己學(xué)生安排上機(jī)。其中需要注意的是:排課人員從由教務(wù)處印發(fā)的學(xué)生課程教學(xué)安排中獲取本學(xué)期的教學(xué)計(jì)劃和教學(xué)安排情況,根據(jù)課程情況、學(xué)生人數(shù)和機(jī)房情況選擇機(jī)房,在排課的過程中,機(jī)房管理人員需要處理以下幾個(gè)問題:(1)同一學(xué)生在同一時(shí)間不能有兩門及以上的課程安排,否則提示該學(xué)生已有安排;(2)同一名教師不能在同一時(shí)間給兩個(gè)不
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1