




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
鄭州師范學院數(shù)據(jù)庫系統(tǒng)概論設(shè)計題 目 9427宿舍管理系統(tǒng) 學生組員 專業(yè)班級 計算機科學和技術(shù)() 院(系) 信息科學和技術(shù)學院 完成時間 年1月10日 目錄摘 要...........................................................................................................................IABSTRACT II1 緒論.......................................................................................................................11.1開發(fā)背景和現(xiàn)實狀況........................................................................................11.2開發(fā)設(shè)計意義.......................................................................................12系統(tǒng)開發(fā)環(huán)境及語言.........................................................................................22.1關(guān)鍵開發(fā)技術(shù)及所需工具介紹............................................................22.2C#...................................................................................................................22.3SQLSERVER.........................................................................................33 需求分析..............................................................................................................43.1可行性分析匯報........................................................................................43.2設(shè)計目標.....................................................................................................44系統(tǒng)設(shè)計................................................................................................................54.1信息查詢設(shè)計思緒圖..............................................................................54.2具體查詢設(shè)計............................................................................................64.3系統(tǒng)查詢界面……….…………………….64.4E-R圖 74.5系統(tǒng)關(guān)鍵實現(xiàn)代碼 8參考文件....................................................................................................................11摘要高校來說,人工統(tǒng)計是相當麻煩。學生宿舍管理系統(tǒng)采取是計算機化管理,信息。關(guān)鍵詞:C#.NET,SQL.SERVER,應(yīng)用,新增,刪除,查詢,修改AbastractThemanagementofstudents'dormitorysystemforaschoolisessentialpart.Atpresentalotofschoolstillstayinthedormitorymanagementpersonnelmanualrecordingdataofinitialstage,themanualrecordforsmallschoolisstillforcecanaccept,butforstudentsrelativelylargeamountofinformation,weneedtorecordpurposedatamoreuniversityspeaking,manualrecordisquitetroublesome.Themanagementofstudents'dormitorysystemUSESiscomputerizedmanagement,systemdotrytohuman,theuserwillfeeloperationisveryconvenient,managementpersonnelneedtodoisthedatainputtothesystem'sdatabase.Duetothedatabasestoragecapacityisquitelarge,andrelativelystable,issuitableforlongtimepreservation,alsodon'tgetlost.Thissystemhasafastoperation,highstabilitygoodadvantages,andhasperfectreportgeneration,modifyfunctions,abletoquicklyinquirestheschoollodginginformation.KeySQLdelete 1緒論1.1開發(fā)背景和現(xiàn)實狀況為周到和便捷服務(wù)。現(xiàn)在各行各業(yè)廣泛使用專用系統(tǒng),其內(nèi)容范圍跨越了教育科研文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大,所以,設(shè)計開發(fā)好一個專用查詢系統(tǒng)對一個機構(gòu)(或部門)發(fā)展十分關(guān)鍵。多年來,伴隨用戶要求不停提升及計算機科學快速發(fā)展,尤其是數(shù)據(jù)庫技術(shù)廣泛應(yīng)用,向用戶提供服務(wù)將越來越豐富,越來越人性化。對于學校而言,學生宿舍管理是必不可少組成部分?,F(xiàn)在仍然存在有學校停在宿舍管理部門人員手工統(tǒng)計數(shù)據(jù)階段,手工統(tǒng)計對于規(guī)模小學校來說勉強能夠接收;但對于學生信息量比較龐大,需要統(tǒng)計存檔數(shù)據(jù)比較多高校來說,人工統(tǒng)計是相當麻煩而且當查找某條統(tǒng)計時,因為數(shù)據(jù)量龐大,只能依靠人工去一條一條地查找,這么不僅麻煩而且浪費很多時間,工作效率比較低。采用計算機來管理宿舍和學生信息,大大提升了查詢速度,節(jié)省了人力和物力資源,達成了預(yù)期要求。今天,計算機價格已經(jīng)十分低廉,性能卻有了長足進步。它已經(jīng)被應(yīng)用于很多領(lǐng)域,計算機之所以如此流行原因關(guān)鍵有以下多個方面:首先,計算機能夠替換人工進行很多繁雜勞動;其次,計算機能夠節(jié)省很多資源;第三,計算機能夠大大提升大家工作效率;第四,計算機能夠使敏感文檔愈加安全,等等。1.2.開發(fā)設(shè)計意義為了實現(xiàn)提升高校宿舍管理部門工作效率;充足利用資源;降低無須要人力,物力和財力支出;方便宿舍管理部門工作人員全方面地掌握學生住宿情況等目標;為宿舍管理部門,開發(fā)設(shè)計專用系統(tǒng)--高校學生宿舍人員查詢管理系統(tǒng)來進行管理學生是否在宿舍,使學生宿舍在校信息實現(xiàn)標準化管詢、和學生在校狀態(tài)查詢,將實現(xiàn)快速檢索學生在不在宿舍狀態(tài);信息錄入,修改和刪除功效;管理員能夠在系統(tǒng)數(shù)據(jù)庫中錄入學生信息。方便可以隨時更新查詢學生在校情況,方便愈加好地管理學生,保護學生安全。2系統(tǒng)開發(fā)環(huán)境及語言2.1關(guān)鍵開發(fā)技術(shù)及所需工具介紹MycrosoftSqlSeverC/S模式;C/S模式C/S結(jié)構(gòu)優(yōu)點是能充足發(fā)揮用戶端PC處理能力,很多工作能夠在用戶端處理后再提交給服務(wù)器。對應(yīng)優(yōu)點就是用戶端響應(yīng)速度快。C#C和C++衍生出來面向C和C++強大功效同時去掉了部分它們復雜特VB簡單可視化操作和C++高運行效率,以其強大操作能力、優(yōu)雅語法風格、創(chuàng)新語言特征和便捷面向組件編程支持成為.NET開發(fā)首選語言。C#是面向?qū)ο缶幊陶Z言。它使得程序員能夠快速地編寫多種基于MICROSOFT.NET平臺應(yīng)用程.NET提供了一系列工具和服務(wù)來最大程度地開發(fā)利用計算C/C++編寫本機原生函數(shù),所以絕不損失C/C++原有強大功效。因為這種繼承關(guān)系,C#和C/C++含有極大。SQLServerSQLServer是Microsoft企業(yè)推出SQLServer數(shù)據(jù)庫管理系統(tǒng),它可伸縮性好、和相關(guān)軟件集成度高等優(yōu)點,應(yīng)用程序操作系統(tǒng)支持全部Windows版本。在SQLServer中,使用是是ANSISQL加強版語言,它提供了標準SQL命令,因為SQL語言功效豐富、語言簡潔,使用方法靈活,倍受用戶和計算機業(yè)界青睞,被眾多計算機企業(yè)和軟語言已成為關(guān)系數(shù)據(jù)庫標準語言。SQL語言關(guān)鍵有數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言和其它類語言要素組分類也有類似于SQL語SELECT語句來完成。SELECT語句能夠從數(shù)據(jù)庫中按用戶要求檢索數(shù)據(jù),并將查詢結(jié)果以表格形式返回。當然用戶在查詢數(shù)據(jù)庫時往往并不需要了解全部,而只需要其中一部分滿足一些條件。在這種情況下就需要在SELECT語句中加入條件以選擇數(shù)據(jù)行,這時,就用到WHERE子句。WHERE子句中條件是由表示式和邏輯聯(lián)結(jié)詞AND、OR和NOT等組成。用戶在進行查詢時,會DISTINCTWHERE子句中,能夠使用謂詞LIKE來進行字符串匹配檢驗。當用戶要對查詢結(jié)果進行排序時,就需要在SELECT語句中加入ORDERBY子句。在ORDERBY子句中,能夠使用一個或多個排序,要求其優(yōu)先級次序從左到右。 為了使數(shù)據(jù)庫愈加精簡,最大程度降低數(shù)據(jù)庫冗余數(shù)據(jù)。能夠使用連接查詢來實現(xiàn)多個表連接。連接查詢能夠分為等值連接查詢、非等值連接查詢、本身連接查詢等。表之間連接假如是經(jīng)過相等字段值連接起來查詢稱為等值連接查詢。在等值查詢連接條件中,不使用等號而使用其它比較運算符,就組成了之間進行,也能夠使一個表同其本身進行連接,這種連接成為本身連接。3需求分析3.1可行性分析匯報要求功效:1)學生信息管理:管理學生學號、姓名、性別、班級、是否離校狀態(tài),入學日期、出生日期和所學專業(yè)等作為學生信息基礎(chǔ)。2)退宿信息管理:管理學生離校后退宿信息。3)安全和保密方面要求:系統(tǒng)不能隨意打開,要經(jīng)過不一樣權(quán)限來打開系統(tǒng)相關(guān)內(nèi)容,只能經(jīng)過查詢來瀏覽部分基礎(chǔ)信息,樓管不能更改學生基礎(chǔ)信息。3.2設(shè)計目標所提議系統(tǒng)關(guān)鍵開發(fā)目標,如:1.減輕宿管部門統(tǒng)計學生在校情況壓力和人員清查方便快捷性;2.系統(tǒng)要講求效率,提升工作量,提升系統(tǒng)處理速度。3.最大程度地降低人工操作,提升系統(tǒng)處理精度。4.管理學生及宿舍信息要具體。5.改善自動決議系統(tǒng)。4系統(tǒng)設(shè)計4.1信息查詢設(shè)計思緒圖學生信息查詢圖4-14.2具體查詢設(shè)計按學號進行查詢、按姓名進行查詢、按班級查詢、按寢室號查詢這4個查詢功效在具體編程實現(xiàn)上基礎(chǔ)上是一樣,因為全部是針對學生信息查詢。以下是這四個功效模塊具體實現(xiàn)過程。具體實現(xiàn):1.號查詢設(shè)計思想:在按學號查詢時首先要經(jīng)過編程判定一下,數(shù)據(jù)庫學生信息表中是否存在該編號學生,假如沒有系統(tǒng)將不會顯示數(shù)據(jù)所以只有存在學號才能進行查詢。上述完成以后,輸入所查詢學號,那么所需學生信息就會在下面表格中顯示出來了。2.按姓名進行查詢設(shè)計思想:按學生姓名實現(xiàn)查詢,即使這么查出來學生有可能不止一名,宿舍號情況下,能夠經(jīng)過學生信息中其它信息確定所要找學生)能夠調(diào)用此功效來實現(xiàn)。3.按班級進行查詢設(shè)計思想:實現(xiàn)某個班級全部學生基礎(chǔ)信息及住宿情況查詢。經(jīng)過該功效模4.按寢室號查詢設(shè)計思想:在輸入寢室號時能夠把該宿舍所住全部學生信息全部統(tǒng)計出來,方便具體了解某宿舍學生住宿情況。4.3系統(tǒng)查詢界面系統(tǒng)查詢主界面4-34.4E-R圖宿舍宿舍話學號姓名性別寢室號生日學生住宿寢室寢室號專業(yè)稱學習樓號所在別應(yīng)住數(shù)專業(yè)編號專業(yè)稱4.5系統(tǒng)實現(xiàn)關(guān)鍵代碼namespace_9427{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();SetDefaultText();lbl_school_number.Text="0";/*SqlConnectionmyconn=newSqlConnection(sqlconn);myconn.Open();SqlDataAdaptersda=newSqlDataAdapter(mainsql,myconn);DataSetmyds=newDataSet();sda.Fill(myds,"Table1");*/}= t_major,Student_class,Student_bool='不在寢室'fromwhereStudent_bool=0unionselectt_major,Student_class,Student_bool='正在寢室'fromwhereStudent_bool=1";="server=desktop-3m7cc9n;database=DormitoryManagementData;Trusted_Connection=SSPI";///<summary>///查看全部學生,設(shè)定前8列可讀第9列可修改///</summary>///<paramname="sender"></param>///<paramname="e"></param>privatevoidbutton1_Click(objectEventArgse){sql = t_major,Student_class,Student_bool='不在寢室'fromwhereStudent_bool=0unionselectt_major,Student_class,Student_bool='正在寢室'fromwhereStudent_bool=1";SqlConnectionmyconn=newSqlConnection(sqlconn);myconn.Open();SqlDataAdaptersda=newSqlDataAdapter(sql,myconn);DataSetmyds=newDataSet();sda.Fill(myds,"Table1");dataGV_show.DataSource=","狀態(tài)"};
//dataGV_show.Columns[0].HeaderText="學號";string[]arg={"學號","姓名","性別","寢室號","生日","入課時間","專業(yè)","班級for(inti=0;i<9;i++){dataGV_show.Columns[i].HeaderText=arg[i];if(i<=7){dataGV_show.Columns[i].ReadOnly=true;}}myconn.Close();}privatevoidbutton3_Click(objectsender,EventArgse){/arch_name存放string類型變量stringsearch_name=txtNumber.Text;search_name="'"+search_name+connconn_name=newconn();stringsql=conn_name.sqlresult("Student_name",search_name);//MessageBox.Show(sql);SqlConnectionmyconn=newSqlConnection(sqlconn);myconn.Open();SqlDataAdaptersda=newSqlDataAdapter(sql,myconn);DataSetmyds=newDataSet();sda.Fill(myds,"Table1");dataGV_show.DataSource=myds.Tables["Table1"];string[]arg={"姓名","性別","寢室號","生日","入課時間","專業(yè)","班級","狀態(tài)"};for(inti=0;i<9;i++){dataGV_show.Columns[i].HeaderText=arg[i];if(i<=7){dataGV_show.Columns[i].ReadOnly=true;}}}privatevoidbtn_bool_search_Click(objectsender,EventArgse){stringsql="selectStudent_id,Student_name,Student_sex,Student_home,Student_birthday,Student_termtime,Student_major,Student_class,Student_bool='不在寢室'fromTable1whereStudent_bool=0";SqlConnectionmyconn=newSqlConnection(sqlconn);myconn.Open();SqlDataAdaptersda=newSqlDataAdapter(sql,myconn);DataSetmyds=newDataSet();sda.Fill(myds,"Table1");dataGV_show.DataSource=myds.Tables["Table1"];string[]arg={"姓名","性別","寢室號","生日","入課時間","專業(yè)","班級","狀態(tài)"};for(inti=0;i<9;i++){dataGV_show.Columns[i].HeaderText=arg[i];if(i<=7){dataGV_show.Columns[i].ReadOnly=true;}}}privatevoidForm1_Activated(objectsender,EventArgse){stringsql="selectStudent_id,Student_name,Student_sex,Student_home,Student_birthday,Student_termtime,Student_major,Student_class,Student_bool='不在寢室'fromTable1whereStudent_bool=0unionselectStudent_id,Student_name,Student_sex,Student室
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)班班主任工作總結(jié)模版
- 區(qū)塊鏈技術(shù)企業(yè)創(chuàng)新發(fā)展的新引擎
- 醫(yī)院網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)傳輸與隱私保護
- 2025年高中教學終個人工作總結(jié)模版
- 醫(yī)療器械評估中的倫理考量
- 常見皮膚科診治
- 醫(yī)療人文關(guān)懷在呼吸系統(tǒng)疾病治療中的應(yīng)用
- 醫(yī)療大數(shù)據(jù)的倫理問題與隱私保護實踐
- 醫(yī)療地產(chǎn)區(qū)塊鏈技術(shù)的數(shù)據(jù)共享應(yīng)用探索
- 保安與小區(qū)合同范例
- 寵物托運自負協(xié)議書范本
- GB/T 5453-2025紡織品織物透氣性的測定
- 骨干教師法試題及答案
- 國企人事專員筆試試題及答案
- 2025年甘肅蘭州建設(shè)投資(控股)集團有限公司招聘筆試參考題庫附帶答案詳解
- 多維視角下濰坊市網(wǎng)絡(luò)輿情事件的政府應(yīng)對策略探究
- 公路改擴建工程地質(zhì)災(zāi)害危險性評估報告
- 兒童故事繪本愚公移山課件模板
- IIT臨床研究培訓
- 污水處理廠設(shè)備運行的管理及維護措施
- 2024年江蘇省徐州市中考數(shù)學真題卷及答案解析
評論
0/150
提交評論