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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計(jì)-學(xué)生宿舍管理系統(tǒng)-wenkub

2023-04-22 23:10:29 本頁面
 

【正文】 thistv = TRUE。 thisbed = TRUE。 thiselectricity = 。 //******************刪除一項(xiàng) bool DeleteItem(char dormitoryCat[6])。 //刪除一項(xiàng) bool DeleteDormitory(char dormitoryCat[6])。 //******************刪除一項(xiàng) bool DeleteStudent(char num[9])。 bool GetStruct()。 bool tv。 //物件 bool bed。 double electricity。 //宿舍 char dormitoryCat[6]。(3)Item:(dormitoryCat、bed、cabinet、light、fan、tv)l 各表關(guān)系模型圖:(1) Item表外鍵設(shè)計(jì):(2) Student表外鍵設(shè)計(jì):(3) 各表之間的關(guān)系模型圖,Item表與Student表通過外鍵與Room聯(lián)系:數(shù)據(jù)實(shí)施和維護(hù)l 功能實(shí)現(xiàn)的代碼//pragma onceclass dbStruct{public: MYSQL my。l 數(shù)據(jù)字典 (1)宿舍設(shè)備情況數(shù)據(jù)字典(2)宿舍信息情況數(shù)據(jù)字典(3)學(xué)生信息情況數(shù)據(jù)字典概念結(jié)構(gòu)設(shè)計(jì)l 概念設(shè)計(jì)(1)學(xué)生實(shí)體:用于顯示學(xué)生的屬性,包括姓名、學(xué)號(hào)、宿舍編號(hào)。 提供各宿舍的具體信息,如宿舍樓棟、宿舍號(hào)、水費(fèi)、電費(fèi)等。b)學(xué)生信息:包括學(xué)生姓名、學(xué)號(hào)、宿舍號(hào)c)宿舍基本配置:包括床、柜子、燈、風(fēng)扇、電視機(jī)宿舍管理:學(xué)生管理(入住、更換宿舍、);房間管理(增加、刪除、查詢)信息維護(hù):學(xué)生個(gè)人信息更新、宿舍信息更新、宿舍設(shè)備信息更新。利用計(jì)算機(jī)的特點(diǎn),利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)程操作,制定學(xué)生客戶端,教師客戶端,管理員客戶端,實(shí)現(xiàn)有針對(duì)性信息化管理,充分發(fā)揮計(jì)算機(jī)的高效性、可靠性、保密性、大容量、低成本等特點(diǎn),建立學(xué)生宿舍管理系統(tǒng),對(duì)宿舍相關(guān)信息進(jìn)行統(tǒng)一管理。 本校的宿舍信息管理,主要方式是基于文本、表格等紙介質(zhì)的手工處理,用人工手抄對(duì)男女生信宿信息進(jìn)行處理登記。l 設(shè)計(jì)的意義高校規(guī)模的擴(kuò)大,在校學(xué)生的基本情況隨之層次化、多樣化、復(fù)雜化,相應(yīng)的,學(xué)生管理工作面臨嚴(yán)峻的挑戰(zhàn)。據(jù)了解,本校的宿舍信息管理仍然使用傳統(tǒng)的手工方式,主要方式是基于文本、表格等紙介質(zhì)的手工處理,用人工手抄對(duì)男女生信宿信息進(jìn)行處理登記。計(jì)算機(jī)被廣泛的應(yīng)用于各個(gè)行業(yè),人工戰(zhàn)略已經(jīng)轉(zhuǎn)化為信息戰(zhàn)略,如何在短時(shí)間內(nèi)獲取大量信息并整合信息,成為立足于時(shí)代的關(guān)鍵。為了適應(yīng)考生人數(shù)的急劇增長,當(dāng)今社會(huì)各大高校都在進(jìn)行擴(kuò)招政策,學(xué)生數(shù)量的急劇增加帶來信息量的成倍增長,由于信息管理的不善與疏忽,各大高校大小事故時(shí)有發(fā)生。數(shù)據(jù)信息處理工作量大,容易出錯(cuò)且不易修改;由于數(shù)據(jù)繁多,容易丟失,逐條查找記錄的方式不易操作,浪費(fèi)了大量的時(shí)間,效率極低。高校學(xué)生信息日漸龐大,相應(yīng)的宿舍管理工作變得復(fù)雜而困難。數(shù)據(jù)信息處理工作量大,容易出錯(cuò)且不易修改;由于數(shù)據(jù)繁多,容易丟失,逐條查找記錄的方式不易操作,浪費(fèi)了大量的時(shí)間,效率極低。新型管理方式——學(xué)生宿舍管理系統(tǒng),將幫助宿舍管理人員提高工作效率,全面地掌握宿舍情況,提高宿舍安全系數(shù),快速解決學(xué)生入住學(xué)生宿舍遇到的問題,幫助管理人員與教師及時(shí)掌握學(xué)生情況。系統(tǒng)開發(fā)環(huán)境 開發(fā)所使用數(shù)據(jù)庫系統(tǒng):MySql開發(fā)環(huán)境:windows 7開發(fā)工具:Microsoft VisualStudio 2010開發(fā)語言:C++、SQL系統(tǒng)需求分析l 基本功能需求學(xué)生宿舍管理系統(tǒng)為了更好的進(jìn)行宿舍管理而設(shè)計(jì)。并可通過查詢宿舍號(hào)得到宿舍的具體信息、入住的學(xué)生信息、宿舍的設(shè)備信息等。(2)宿舍實(shí)體:用于顯示宿舍的屬性,包括樓號(hào)、宿舍號(hào)、入住學(xué)生學(xué)號(hào)、可住人數(shù)、已住人數(shù)、用水量、水費(fèi)、用電量、電費(fèi)。 char errMsg[300]。 char dormitory[3]。 double waterCharge。 bool cabinet。 dbStruct()。 //添加學(xué)生表一項(xiàng) bool InsertStudentTable()。 //添加宿舍表一項(xiàng) bool InsertDormitoryTable()。 //添加物品表一項(xiàng) bool InsertItemTable()。 void ErrMB()。 thiswaterCharge = 。 thiscabinet = TRUE。}dbStruct::~dbStruct(){ mysql_close(amp。 if(!mysql_real_connect(amp。 } mysql_query(amp。 return FALSE。thismy, query)。 MYSQL_ROW row。 } mysql_free_result(res)。 if(mysql_query(amp。 } return TRUE。thismy, query) != 0) { StringCchPrintfA(errMsg, 300, 刪除學(xué)生信息錯(cuò)誤: %s\n, mysql_error(amp。}bool dbStruct::GetStudent(char num[9]){ char query[300]。thismy))。 res = mysql_use_result(amp。 StringCchPrintfA(thisdormitoryCat, 6, row[2])。 return FALSE。thismy, query) != 0) { StringCchPrintfA(errMsg, 300, 添加宿舍信息錯(cuò)誤: %s\n, mysql_error(amp。 return TRUE。thismy, query) != 0) { StringCchPrintfA(errMsg, 300, 刪除宿舍信息錯(cuò)誤: %s\n, mysql_error(amp。}bool dbStruct::GetDormitory(char dormitoryCat[6]){ char query[300]。thismy))。 res = mysql_use_result(amp。 StringCchPrintfA(thisroom, 4, row[2])。 thiswaterCharge = atof(row[6])。}////////////////////////////////////////////////////////bool dbStruct::InsertItemTable(){ if(thisdormitoryCat == NULL) { StringCchPrintfA(errMsg, 300, 添加宿舍信息錯(cuò)誤: 值不完整\n)。 if(mysql_query(amp。 } return TRUE。thismy, query) != NULL) { StringCchPrintfA(errMsg, 300, 獲取寢室物件信息錯(cuò)誤: %s\n, mysql_error(amp。 MYSQL_ROW row。 thisbed = (atoi(row[3]) == 1? true: false)。 thistv = (atof(row[7]) == 1? true: false)。}//pragma onceinclude // Windows 頭文件:include include include include // C 運(yùn)行時(shí)頭文件include include include include include // TODO: 在此處引用程序需要的其他頭文件include pragma ment(lib, )pragma ment(lib, )//// : 只包括標(biāo)準(zhǔn)包含文件的源文件// 將作為預(yù)編譯頭// 將包含預(yù)編譯類型信息include //pragma onceinclude define MAX_LOADSTRING 100//(部分代碼)bool QueryStart(bool flag){ char query[300]。amp。 strcmp(,) == 0) { StringCchPrintfA(query, 300, SELECT ,dormitory, room, studentsNum, \ count(), water, electricity, waterCharge, \ electricityCharge FROM room LEFT JOIN student ON = \ WHERE dormitory = \%s\ GROUP BY , )。 } else { StringCchPrintfA(query, 300, SELECT ,dormitory, room, studentsNum, \ count(), water, electricity, waterCharge, \ electricityCharge FROM room LEFT JOIN student ON = \ WHERE dormitory = \%s\ AND room = \%s\ GROUP BY , , )。 if(strcmp(, ) == 0 amp。amp。 strcmp(, ) != 0) { StringCchPrintfA(query, 300, SELECT num, name, dormitoryCat FROM student WHERE name = \%s\, )。}LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPAR
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1