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

正文內(nèi)容

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

2025-04-19 23:10 本頁面
 

【正文】 《數(shù)據(jù)庫原理》課程設(shè)計(jì)說明書學(xué)生宿舍管理系統(tǒng)學(xué) 院: 計(jì)算機(jī)與信息科學(xué)學(xué)院 專 業(yè): 網(wǎng)絡(luò)工程 班 級: 網(wǎng)絡(luò)1402 姓名學(xué)號: 吳琳琳 1420140231 姓名學(xué)號: 周岐浪 1420140217 指導(dǎo)教師: 高金華 職稱 講師 完成時(shí)間: 2016年12月 管理系統(tǒng)設(shè)計(jì)的背景、意義及目標(biāo)l 設(shè)計(jì)背景l(fā) 設(shè)計(jì)意義l 設(shè)計(jì)目標(biāo)系統(tǒng)開發(fā)環(huán)境系統(tǒng)需求分析l 基本功能需求l 功能模塊l 數(shù)據(jù)字典概念結(jié)構(gòu)設(shè)計(jì)l 概念設(shè)計(jì)l E_R模型設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)l 將E_R圖轉(zhuǎn)換為關(guān)系模型l 各表關(guān)系模型圖數(shù)據(jù)實(shí)施和維護(hù)l 功能實(shí)現(xiàn)代碼l 系統(tǒng)實(shí)現(xiàn)效果個(gè)人實(shí)現(xiàn)的功能總結(jié)管理系統(tǒng)設(shè)計(jì)的背景、意義及目標(biāo)l 設(shè)計(jì)背景隨著IT事業(yè)的發(fā)展,如今,我們已經(jīng)全面跨入信息時(shí)代。計(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)今社會各大高校都在進(jìn)行擴(kuò)招政策,學(xué)生數(shù)量的急劇增加帶來信息量的成倍增長,由于信息管理的不善與疏忽,各大高校大小事故時(shí)有發(fā)生。進(jìn)行正確的信息管理,對于信息及時(shí)處理和反應(yīng),能夠最大程度的減少學(xué)校以及在校學(xué)生的損失,減小潛在危機(jī)。學(xué)生宿舍是學(xué)生生活的基本單位,是同學(xué)休息與學(xué)習(xí)的地方,為了保障同學(xué)入住學(xué)生宿舍的安全性,信息的處理和管理極為重要。據(jù)了解,本校的宿舍信息管理仍然使用傳統(tǒng)的手工方式,主要方式是基于文本、表格等紙介質(zhì)的手工處理,用人工手抄對男女生信宿信息進(jìn)行處理登記。數(shù)據(jù)信息處理工作量大,容易出錯(cuò)且不易修改;由于數(shù)據(jù)繁多,容易丟失,逐條查找記錄的方式不易操作,浪費(fèi)了大量的時(shí)間,效率極低。學(xué)校的宿舍管理缺乏系統(tǒng),規(guī)范的信息管理手段。建立學(xué)生宿舍管理系統(tǒng),使宿舍管理工作系統(tǒng)化,規(guī)范化,便捷化,程序化,避免宿舍管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改宿舍情況。l 設(shè)計(jì)的意義高校規(guī)模的擴(kuò)大,在校學(xué)生的基本情況隨之層次化、多樣化、復(fù)雜化,相應(yīng)的,學(xué)生管理工作面臨嚴(yán)峻的挑戰(zhàn)。高校學(xué)生信息日漸龐大,相應(yīng)的宿舍管理工作變得復(fù)雜而困難。傳統(tǒng)的賬本化工作模式,手工記錄學(xué)生信息并存檔,這樣的人工管理方式費(fèi)時(shí)、費(fèi)事、費(fèi)力,信息獲取慢,更新滯后,查閱困難,容易出錯(cuò)。為了給學(xué)生提供一個(gè)安全舒適的工作、生活、學(xué)習(xí)環(huán)境,方便宿舍管理工作的同時(shí)為學(xué)生、教師提供準(zhǔn)確實(shí)時(shí)的信息至關(guān)重要。 本校的宿舍信息管理,主要方式是基于文本、表格等紙介質(zhì)的手工處理,用人工手抄對男女生信宿信息進(jìn)行處理登記。數(shù)據(jù)信息處理工作量大,容易出錯(cuò)且不易修改;由于數(shù)據(jù)繁多,容易丟失,逐條查找記錄的方式不易操作,浪費(fèi)了大量的時(shí)間,效率極低。以上的管理缺陷對學(xué)生宿舍管理造成了相當(dāng)大的阻力,工作進(jìn)展困難,問題解決的周期過長,資料整改工作量過大。為了改善學(xué)生宿舍管理情況,運(yùn)用數(shù)據(jù)庫技術(shù)對學(xué)生信息進(jìn)行處理和統(tǒng)一管理,在校園內(nèi)實(shí)現(xiàn)宿舍無紙化辦公。利用計(jì)算機(jī)的特點(diǎn),利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)程操作,制定學(xué)生客戶端,教師客戶端,管理員客戶端,實(shí)現(xiàn)有針對性信息化管理,充分發(fā)揮計(jì)算機(jī)的高效性、可靠性、保密性、大容量、低成本等特點(diǎn),建立學(xué)生宿舍管理系統(tǒng),對宿舍相關(guān)信息進(jìn)行統(tǒng)一管理。新型管理方式——學(xué)生宿舍管理系統(tǒng),將幫助宿舍管理人員提高工作效率,全面地掌握宿舍情況,提高宿舍安全系數(shù),快速解決學(xué)生入住學(xué)生宿舍遇到的問題,幫助管理人員與教師及時(shí)掌握學(xué)生情況。l 設(shè)計(jì)目標(biāo)開發(fā)設(shè)計(jì)學(xué)生宿舍管理系統(tǒng),運(yùn)用簡單的計(jì)算機(jī)操作實(shí)現(xiàn)快速檢索和快速查找,方便信息錄入和更新,本系統(tǒng)僅針對管理員進(jìn)行使用。實(shí)現(xiàn)信息查詢、日常管理、宿舍管理、信息維護(hù)幾個(gè)方面的系統(tǒng)化管理:信息查詢:a)宿舍信息:包括宿舍樓編號、寢室編號、入住人數(shù)、寢室入住人員學(xué)號、用水量、用電量、水費(fèi)、電費(fèi)。b)學(xué)生信息:包括學(xué)生姓名、學(xué)號、宿舍號c)宿舍基本配置:包括床、柜子、燈、風(fēng)扇、電視機(jī)宿舍管理:學(xué)生管理(入住、更換宿舍、);房間管理(增加、刪除、查詢)信息維護(hù):學(xué)生個(gè)人信息更新、宿舍信息更新、宿舍設(shè)備信息更新。系統(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ì)。用戶的需求具體體現(xiàn)在各種信息的輸入、修改和查詢。系統(tǒng)功能實(shí)現(xiàn)如下:提供學(xué)生的入住信息的錄入,更換宿舍信息登記。 提供各宿舍的具體信息,如宿舍樓棟、宿舍號、水費(fèi)、電費(fèi)等。并可通過查詢宿舍號得到宿舍的具體信息、入住的學(xué)生信息、宿舍的設(shè)備信息等。提供管理員增加、刪除各信息的功能。l 功能模塊本宿舍管理系統(tǒng)的主要功能為:學(xué)生管理、宿舍信息管理、宿舍設(shè)備信息管理、信息查詢、息更新、信息維護(hù)。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é)號、宿舍編號。(2)宿舍實(shí)體:用于顯示宿舍的屬性,包括樓號、宿舍號、入住學(xué)生學(xué)號、可住人數(shù)、已住人數(shù)、用水量、水費(fèi)、用電量、電費(fèi)。(3)宿舍設(shè)備實(shí)體:用于顯示宿舍設(shè)備的屬性,包括床、柜子、風(fēng)扇、燈、電視機(jī)。l E_R模型設(shè)計(jì)(1) 學(xué)生實(shí)體E_R圖 (2)宿舍實(shí)體E_R圖 (3)宿舍物品設(shè)備實(shí)體E_R圖 (4)各實(shí)體關(guān)系E_R圖邏輯結(jié)構(gòu)設(shè)計(jì)l 將ER圖轉(zhuǎn)換為關(guān)系模型:(1)Student:(num、name、dormitoryCat);(2)Room:(dormitoryCat、dormitory、room、studentNum、water、waterCharge、electricity、electricityCharge)。(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。 char errMsg[300]。 //學(xué)生表 char StudentNum[9]。 char StudentName[20]。 //宿舍 char dormitoryCat[6]。 char dormitory[3]。 char room[4]。 double water。 double electricity。 double waterCharge。 double electricityCharge。 unsigned int members。 //物件 bool bed。 bool cabinet。 bool light。 bool fan。 bool tv。 dbStruct()。 ~dbStruct()。 bool Init()。 bool GetStruct()。 //添加學(xué)生表一項(xiàng) bool InsertStudentTable()。 //改變一項(xiàng) bool SetStudentTable(char num[9])。//主鍵為num, vachar(8) //獲取一項(xiàng) bool GetStudent(char num[9])。 //******************刪除一項(xiàng) bool DeleteStudent(char num[9])。 //添加宿舍表一項(xiàng) bool InsertDormitoryTable()。 //改變一項(xiàng) bool SetDormitoryTable(char dormitoryCat[6])。//主鍵為dormitoryCat, varchar(6) //獲得一項(xiàng) bool GetDormitory(char dormitoryCat[6])。 //刪除一項(xiàng) bool DeleteDormitory(char dormitoryCat[6])。 //添加物品表一項(xiàng) bool InsertItemTable()。 //改變一項(xiàng) bool SetItemTable(char dormitoryCat[6])。//主鍵為dormitoryCat, varchar(6) //獲得一項(xiàng) bool GetItem(char dormitoryCat[6])。 //******************刪除一項(xiàng) bool DeleteItem(char dormitoryCat[6])。 void ErrMB()。}。//include dbStruct::dbStruct(){ thiswater = 。 thiselectricity = 。 thiswaterCharge = 。 thiselectricityCharge = 。 thismembers = 4。 thisbed = TRUE。 thiscabinet = TRUE。 thislight = TRUE。 thisfan = TRUE。 thistv = TRUE。}dbStruct::~dbStruct(){ mysql_close(amp。my)。}bool dbStruct::Init(){ mysql_init(amp。thismy)。 if(!mysql_real_connect(amp。thismy, localhost, root, fast, dormitory, 0, NULL, 0)) { StringCchPrintfA(errMsg, 300, 獲取寢室物件信息錯(cuò)誤: %s\n, mysql_error(amp。thismy))。 r
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1