版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2013年度本科生畢業(yè)論文(設計) 紅河學院宿舍管理系統(tǒng)的實現(xiàn)院 系: 工學院 計算機科學與技術(shù)系 專 業(yè): 計算機科學與技術(shù) 年 級: 2009級 學生姓名: 學 號: 200903050102 導師及職稱: 2013年6月2013 annual graduation thesis (project) of the college undergraduate the realization of the dormitory management system based on asp.net technology department: computer science & technolo
2、gy department, college of engineeringmajor: computer science & technologygrade: 2009students name: student no.:200903050102tutor: hu ya peng (lecturer )june, 2013畢業(yè)論文(設計)原創(chuàng)性聲明本人所呈交的畢業(yè)論文(設計)是我在導師的指導下進行的研究工作及取得的研究成果。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文(設計)不包含其他個人已經(jīng)發(fā)表或撰寫過的研究成果。對本論文(設計)的研究做出重要貢獻的個人和集體,均已在文中作了明確說明并表示謝
3、意。 作者簽名: 日期: 畢業(yè)論文(設計)授權(quán)使用說明本論文(設計)作者完全了解紅河學院有關(guān)保留、使用畢業(yè)論文(設計)的規(guī)定,學校有權(quán)保留論文(設計)并向相關(guān)部門送交論文(設計)的電子版和紙質(zhì)版。有權(quán)將論文(設計)用于非贏利目的的少量復制并允許論文(設計)進入學校圖書館被查閱。學??梢怨颊撐模ㄔO計)的全部或部分內(nèi)容。保密的論文(設計)在解密后適用本規(guī)定。 作者簽名: 指導教師簽名:日期: 日期: 摘 要隨著計算機的迅速普及應用,高校學生宿舍管理的方法也變得科學化,人工管理的弊端日益突出:管理效率低,勞動量大,信息處理速度低而且準確率差強人意。為了提高信息處理的速度和準確性,為學校以及師生提供
4、更方便、更科學的服務項目,因此發(fā)開設計紅河學院宿舍管理系統(tǒng)。紅河學院宿舍管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前臺的設計開發(fā)兩個方面。對于后臺數(shù)據(jù)庫的建立和維護要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于前臺的設計開發(fā)則要求能提供強大的數(shù)據(jù)處理功能,具有界面友好、使用簡單方便等特點。我使用microsoft公司的visualstudio2005中的c#和sqlserver2005數(shù)據(jù)庫為開發(fā)工具。.net框架包含一種名為ado.net的全新的數(shù)據(jù)庫訪問技術(shù)。它支持各種類型的數(shù)據(jù)存儲器,優(yōu)化了單獨的數(shù)據(jù)提供者,適用于遠程數(shù)據(jù),可以處理大量
5、用戶同時訪問數(shù)據(jù)的應用程序。ado.net提供了強大的數(shù)據(jù)環(huán)境,更有利于對數(shù)據(jù)庫和數(shù)據(jù)表的直接操作和處理,提高了編程效率和可靠性。紅河學院宿舍管理系統(tǒng),使學生的生活信息透明化,為宿舍管理員、學生以及教師提供全方位的學生住宿信息,以及時跟進學生生活狀況,達到人性化、全方位、高效率的管理。關(guān)鍵詞:宿舍管理系統(tǒng)、數(shù)據(jù)庫、管理abstractwith the rapid popularization, the computer application of college students dormitory management approach is also changing, increasi
6、ngly prominent: the shortcomings of artificial management management efficiency is low, the labor intensity is big, information processing speed and low accuracy. in order to improve the information processing speed and accuracy, as an administrator to provide more convenient and scientific services
7、, development of the student dormitory management system .student dormitory management system is a typical application of managing information system (mis), its development mainly includes the backstage database the establishment and maintenance of and the foreground of the development two aspects.
8、for the establishment of the backstage database and maintenance requirements to establish data consistency and integrality, data security good storehouse. and for the front desk development demands can provide powerful data manipulation functions, friendly interface, simple and convenient use, etc.
9、i use microsoft corporation visual studio2005 in c # and sql server 2005 database development tools. t framework includes a new data access technologies called ado.net. it supports various types of data storage, optimized the individual data providers, for remote data, can handle a large numbe
10、r of users and applications to access data. ado.net provides powerful data environment, more conducive to direct operation of database and data tables, and processing, and improved the programming efficiency and reliability .system set the dorm life management system function, make the life of the s
11、tudents information transparency, the dormitory administrator, student to provide a full range of student accommodation information, and follow up when the students living conditions, humanization, comprehensive, high efficiency management. keywords: dormitory management system ;database ;management
12、目 錄第一章 引言1頁1.1 開發(fā)背景與現(xiàn)狀1頁1.2 開發(fā)設計的意義1頁1.3 開發(fā)環(huán)境與相關(guān)技術(shù)1頁第二章 系統(tǒng)分析3頁2.1 可行性分析3頁2.2 需求分析3頁2.2.1 功能需求3頁2.2.2 性能需求4頁第三章 總體設計5頁3.1 系統(tǒng)設計目標5頁3.2 系統(tǒng)總體功能5頁3.3 系統(tǒng)功能結(jié)構(gòu)及流程5頁第四章 詳細設計8頁4.1 數(shù)據(jù)庫設計8頁4.2 功能模塊設計12頁第五章 編碼、實現(xiàn)與測試16頁5.1 數(shù)據(jù)庫連接16頁5.2 系統(tǒng)實現(xiàn)18頁5.3 系統(tǒng)測試27頁第六章 總結(jié)28頁參考文獻29頁致謝30頁第一章 引言1.1 開發(fā)背景與現(xiàn)狀隨著信息技術(shù)的高速發(fā)展,計算機迅速被運用到各行
13、各業(yè)中,為廣大用戶提供越來越多的網(wǎng)絡服務。各行各業(yè)都開始使用自己的專用系統(tǒng),因此設計開發(fā)一個宿舍管理系統(tǒng)對我校的發(fā)展來說是十分有必要的,特別是數(shù)據(jù)庫的應用,可以提供越來越多,越來越便捷的服務。目前,我校仍然是以手工記錄數(shù)據(jù)的方式來對宿舍進行管理的,在現(xiàn)階段,這種方式對于我校來說勉強還可以,但隨著我校規(guī)模的不斷擴大,學生人數(shù)不斷增長,數(shù)據(jù)量規(guī)模會迅速增加,手工記錄的方式就會浪費許多人力物力和財力,而且工作效率較低。采用宿舍管理系統(tǒng)來管理宿舍和學生住宿信息,可以大大提高工作效率,節(jié)約人力和物力資源,達到預期要求。1.2 開發(fā)設計的意義為了提高我校宿舍管理部門的工作效率,充分利用資源,以減少不必要的
14、人力、物力、財力的支出;為了方便我校宿舍管理部門的工作人員全面的掌握學生住宿情況;為了使學生住宿情況對學生以及老師透明化,開發(fā)設計宿舍管理系統(tǒng)來對宿舍住宿情況進行管理,使學生宿舍信息實現(xiàn)標準化和規(guī)范化。宿舍管理系統(tǒng)將實現(xiàn)住宿分配、日常搬遷、退宿等功能;學生可以在前臺查找空宿舍提交搬遷申請,查看公告,進行留言等;宿舍管理員可以對學生提出的搬遷申請進行審核,處理學生提出的問題等;迎新人員可以根據(jù)學生需要對住宿進行分配等。1.3 開發(fā)環(huán)境與相關(guān)技術(shù)本系統(tǒng)以microsoft visual studio 2005作為主要的開發(fā)工具。asp.net 是一個已編譯的、基于 .net 的環(huán)境,可以用任何與
15、.net 兼容的語言(包括 visual basic .net、c# 和 jscript .net)創(chuàng)作應用程序。另外,任何 asp.net 應用程序都可以使用整個 .net framework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。ado.net(activex data object.net)是.net framework的重要組成部分,使用ado.net、asp.net可以快速地訪問數(shù)據(jù)庫。ado.net對象模型由以下兩個部分組成:一個是數(shù)據(jù)集(dataset),與數(shù)據(jù)源斷開并且不需要知道所保持的數(shù)據(jù)來源;另一個是.net數(shù)據(jù)提供程序
16、,.net數(shù)據(jù)提供程序能夠與數(shù)據(jù)庫連接,并執(zhí)行針對數(shù)據(jù)源sql命令。.net數(shù)據(jù)提供程序還可以分為connection對象、command對象、datareader對象和dataadapter對象4部分。c#是一門簡單的、現(xiàn)代的、面向?qū)ο蟮暮皖愋桶踩木幊陶Z言,由c和c+發(fā)展而來,是專門為.net 應用而開發(fā)出的語言,這從根本上保證了 c#與.net 框架的完美結(jié)合。其特點有:(1) c#的效率與安全性很好;(2) c#對現(xiàn)有的網(wǎng)絡編程新標準的支持比較廣;(3) c#的擴展交互性很強;(4) c#對版本的更新的支持使得其使用更加方便sql server 2005 是關(guān)系數(shù)據(jù)庫開發(fā)工具,它的優(yōu)點
17、在于能使用數(shù)據(jù)表示圖收集信息。數(shù)據(jù)表示圖提供了一種類似于 excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,sql server允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。sql server也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。作為應用程序與ole db連接的橋梁,activex data objects.net (ado.net)為c#開發(fā)的應用程序訪問本地或遠程數(shù)據(jù)庫提供了有效的手段,它的主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。ado.net 支持用于建立基于客戶端/服務器和 web 的應用程序的主要功
18、能。在c#中,可以使用開發(fā)環(huán)境提供的ado.net控件,對sql server中建立的關(guān)系數(shù)據(jù)庫簡單快捷的進行訪問。第二章 系統(tǒng)分析2.1 可行性分析可行性分析,也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù),經(jīng)濟,社會等方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。本系統(tǒng)的可行性分析包括以下兩個方面的內(nèi)容。(1) 經(jīng)濟的可行性:本系統(tǒng)開發(fā)目的是為學校提供較為實用的宿舍管理軟件,并且不用于商業(yè)用途,開發(fā)人員,開發(fā)環(huán)境,開發(fā)工具,機器設備等的成本均可以不予考慮
19、,因此,該設計在經(jīng)濟上是可行的。(2) 技術(shù)上的可行性:隨著數(shù)據(jù)庫管理系統(tǒng)的普及以及可視化編程軟件的出現(xiàn),使數(shù)據(jù)庫管理信息系統(tǒng)的開發(fā)變得更為簡單。asp.net技術(shù),c#語言,sql server數(shù)據(jù)庫技術(shù),現(xiàn)今都已經(jīng)發(fā)展到了成熟階段,對于我來說,這些常見的技術(shù)資料也比較容易收集,因此開發(fā)一個學生宿舍管理系統(tǒng)在技術(shù)上是完全可行的。綜上所述,在技術(shù)和經(jīng)濟等方面都可行,并且投入少,見效快。因此紅河學院宿舍管理系統(tǒng)的開發(fā)是完全可行的。2.2 需求分析軟件工程學的基本思想就是將軟件當作一種工程產(chǎn)品來處理,從時間角度對軟件開發(fā)和維護的復雜問題進行分解,把軟件生命的漫長周期依次劃分為若干個相對獨立的階段,
20、并給每個階段賦予明確而有限的任務。需求分析是軟件生命周期中重要的一步,也是起決定性的一步。通過它可盡量了解整個軟件的功能和性能方面的要求,為軟件設計打下堅實的基礎。2.2.1 功能需求本系統(tǒng)是要實現(xiàn)我校的宿舍管理系統(tǒng),所以在開發(fā)設計時,應根據(jù)我校實際情況進行設計,系統(tǒng)在功能上應具有如下功能:1. 系統(tǒng)管理員:對整個宿舍管理系統(tǒng)進行管理,具有超級權(quán)限2. 宿舍管理員:管理對應園區(qū)的宿舍信息、住宿信息、公告更新、留言回復、以及處理學生的申請(包括搬遷申請、物品報修)等3. 學生:可以根據(jù)個人需要提交搬遷申請進行搬遷、提交物品報修申請、向宿管留言、查看本班學生住宿等4. 教師:查詢本班學生住宿情況5
21、. 迎新人員:根據(jù)新生個人需求進行宿舍分配2.2.2 性能需求宿舍管理系統(tǒng)在系統(tǒng)管理的權(quán)限上應當進行嚴格控制,具體如下: 本系統(tǒng)具有六種用戶,其中,系統(tǒng)管理員具有超級權(quán)限,可以對整個系統(tǒng)進行操作,而其他用戶僅有少部分的操作權(quán)限,這樣就確保了系統(tǒng)的嚴密性和安全性。第三章 總體設計3.1 系統(tǒng)設計目標本系統(tǒng)既要滿足用戶的需求,也要滿足設計員的設計目標1. 從用戶的角度,要求系統(tǒng)能夠達到以下目標 (1)提供信息準確:要求比手工作業(yè)提供的信息更加準確,數(shù)據(jù)更加細致 (2)傳遞信息快速:對那些共享的數(shù)據(jù)要快速傳遞2. 從設計員的角度,要求系統(tǒng)能夠達到以下目標 (1)具有較高的可靠性:系統(tǒng)發(fā)生故障的概率控
22、制在5.0%以下,并具有快速恢復的能力 (2)具有較高的運行效率,應比手工作業(yè)更快速 (3)具有較強的可維護性和擴充性:能夠根據(jù)用戶的需要進行改變3.2 系統(tǒng)總體功能該系統(tǒng)充分利用計算機的功能實現(xiàn)對系統(tǒng)管理、信息錄入、信息查詢,信息打印等的自動化控制,將會使學生宿舍管理工作量大大減輕,簡便的操作,完善的數(shù)據(jù)庫管理,將會使得紅河學院宿舍管理系統(tǒng)極大限度地應用于現(xiàn)代化學生住宿管理中,成為管理人員的得力助手。3.3系統(tǒng)功能結(jié)構(gòu)及流程學生宿舍管理系統(tǒng)系統(tǒng)管理員模塊宿舍管理員模塊學生模塊教師模塊迎新模塊圖3-1 系統(tǒng)總體功能圖系統(tǒng)管理員模塊園區(qū)管理留言管理公告管理新建園區(qū)住宿管理住宿統(tǒng)計退宿管理新生住宿
23、分配日常住宿員工管理員工信息系統(tǒng)用戶管理修改密碼用戶管理圖3-2 系統(tǒng)管理員模塊功能圖宿舍管理員模塊住宿統(tǒng)計申請管理物品維修公告管理留言管理密碼修改圖3-3 宿管模塊功能圖 學生模塊寢室查詢班級查詢物品報修公告查看留言板密碼修改圖3-4 學生模塊功能圖迎新模塊住宿分配分配記錄教師模塊班級住宿圖3-5 教師、迎新模塊功能圖學生搬遷申請查詢申請宿舍管理員搬遷申請表處理申請查詢宿舍信息學生信息表宿舍信息表查詢信息學生住宿申請搬遷流程圖第四章 詳細設計4.1 數(shù)據(jù)庫設計4.1.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設計住宿包含學生年級班級性別學號姓名宿舍剩余床位總床位宿舍名所屬園區(qū)性質(zhì)園區(qū)園區(qū)名園區(qū)照片創(chuàng)建時間備注宿舍管理
24、員所屬園區(qū)屬性年齡性別姓名工號管理發(fā)布公告留言回復處理申請宿舍維修圖4-1 系統(tǒng)e-r圖4.1.2 數(shù)據(jù)庫概念結(jié)構(gòu)設計宿舍管理系統(tǒng)數(shù)據(jù)庫dms中的表如下: 數(shù)據(jù)庫中各個表的具體介紹如下:表4-1 系統(tǒng)管理員表表4-2 學生表表4-3 員工信息表表4-4 教師表表4-5 園區(qū)信息表表4-6 宿舍信息表表4-7 搬遷申請表表4-8 搬遷記錄表表4-9 公告表表4-10 留言表表4-11 回復表表4-12 維修表4.2 功能模塊設計對本系統(tǒng)的各個子模塊進行了系統(tǒng)分析和數(shù)據(jù)庫設計之后,本章將主要討論該系統(tǒng)所實現(xiàn)的部分功能:后臺管理:(1) 系統(tǒng)管理員登錄界面圖4-2 系統(tǒng)管理員登錄界面(2) 添加園區(qū)
25、界面可以添加新園區(qū),選擇每個園區(qū)樓數(shù)目,對每棟樓的房間數(shù)及性別進行設定圖4-3 添加園區(qū)界面(3) 新生住宿分配界面實現(xiàn)對學生住宿的統(tǒng)一分配,隨機分配實現(xiàn)全部新生的隨機住宿分配,按班級分配根據(jù)選擇的房間類型、性別實現(xiàn)每個班級的統(tǒng)一住宿分配圖4-4 新生住宿分配界面(4) 退宿管理界面分為按年級和按班級的退宿,退宿后學生原所在宿舍剩余床位數(shù)加一圖4-5 退宿管理界面(5) 住宿統(tǒng)計界面住宿統(tǒng)計功能按照范圍進行劃分,分為全部統(tǒng)計、園區(qū)統(tǒng)計、班級統(tǒng)計圖4-6 住宿統(tǒng)計界面(6) 住宿費統(tǒng)計及繳費界面實現(xiàn)住宿費的管理圖4-7 住宿費統(tǒng)計界面圖4-8 繳費界面(7) 員工管理界面實現(xiàn)員工的添加、刪除及信
26、息的修改圖4-9 員工管理界面(8) 系統(tǒng)用戶管理界面實現(xiàn)系統(tǒng)用戶的添加、刪除及信息的修改(除超級管理員外,其他系統(tǒng)用戶僅能對自己的信息進行操作)圖4-10 系統(tǒng)用戶管理界面圖4-11 密碼修改界面第五章 編碼、實現(xiàn)與測試5.1 數(shù)據(jù)庫連接 建立sqlhelper.cs文件,聲明一個類sqlhelperpublic class sqlhelper public static readonly string connstring = configurationmanager.connectionstringsconnectionstring.connectionstring; private s
27、tatic hashtable parmcache = hashtable.synchronized(new hashtable(); private sqlconnection con; private sqlcommand cmd; private sqldataadapter sda; private sqldatareader sdr; private dataset ds; private dataview dv; public static sqlconnection getconnection()/定義成靜態(tài)的,很重要! return new sqlconnection(conn
28、string); / / 打開數(shù)據(jù)庫連接 / public void opendatabase() con = new sqlconnection(connstring); con.open(); / / 關(guān)閉數(shù)據(jù)庫連接 / public void closedatabase() con.dispose(); con.close(); / / 返回dataset數(shù)據(jù)集 / / 數(shù)據(jù)庫查詢字符串 / dataset public dataset getds(string sqlstr, string tablename) opendatabase(); sda = new sqldataadap
29、ter(sqlstr, con); ds = new dataset(); sda.fill(ds, tablename); closedatabase(); return ds; public dataview getdv(string sqlstr) opendatabase(); sda = new sqldataadapter(sqlstr, con); ds = new dataset(); sda.fill(ds); dv = ds.tables0.defaultview; closedatabase(); return dv; / / 返回datareader對象 / / 查詢字
30、符串 / 返回值 public sqldatareader getdatareader(string sqlstr) opendatabase(); cmd = new sqlcommand(sqlstr, con); sdr = cmd.executereader(system.data.commandbehavior.closeconnection); return sdr; / / 執(zhí)行sql語句方法沒有返回值 / / 傳入的查詢參數(shù) public void runsql(string sqlstr) opendatabase(); cmd = new sqlcommand(sqlstr
31、, con); cmd.executenonquery(); closedatabase(); / / 返回查詢結(jié)果的首行首列 / / 查詢字符串 / 返回結(jié)果 public string returnsql(string sqlstr) opendatabase(); string returnsql = ; try cmd = new sqlcommand(sqlstr, con); returnsql = cmd.executescalar().tostring(); catch closedatabase(); return returnsql; 建立web.config文件,如下配置
32、:5.2 系統(tǒng)實現(xiàn)(1)系統(tǒng)管理員登錄代碼if (username.text = & password.text = ) response.write(alert(沒有輸入賬號或密碼!); else sqlhelper data = new sqlhelper(); sqldatareader dr; dr = data.getdatareader(select * from administrator where id= + username.text.trim() + and password= + password.text.trim() + ); if (dr.read() sessi
33、onid = drid.tostring(); sessionname = drname.tostring(); response.redirect(home.aspx); else response.write(alert(賬號或者密碼不對請重新登陸!); (2)新建園區(qū)代碼/新建園區(qū)代碼string exist = data.returnsql(select * from garden where 園區(qū)名= + textbox1.text + ); if (exist= |exist=null) data.runsql(insert into garden values( + textbo
34、x1.text + , + datetime.now.tostring() + , + pic.text + , + textbox4.text + ); dorm(); alert.alertandredirect(新建成功!, addgarden.aspx); else alert.alertandredirect(園區(qū)已存在!, addgarden.aspx);/新建宿舍代碼for (int i = 0; i 4; +i) if (numcheck.itemsi.selected = true) for (int c = 1; c = convert.toint32(textbox2.t
35、ext); c+) if (i = 0) for (int j = 1; j = convert.toint32(layertxt1.text); j+) int cj = c * 100 + j; data.runsql(insert into dorm values( + textbox1.text.tostring() + + numcheck.itemsi.text.tostring() + + convert.tostring(cj) + , + convert.toint32(numtxt1.text) + , + convert.toint32(numtxt1.text) + ,
36、 + textbox1.text.trim() + , + sexdrop1.selectedvalue.tostring() + ); else if (i = 1) for (int j = 1; j = convert.toint32(layertxt2.text); j+) int cj = c * 100 + j; data.runsql(insert into dorm values( + textbox1.text.tostring() + + numcheck.itemsi.text.tostring() + + convert.tostring(cj) + , + conve
37、rt.toint32(numtxt2.text) + , + convert.toint32(numtxt2.text) + , + textbox1.text.trim() + , + sexdrop2.selectedvalue.tostring() + ); else if (i = 2) for (int j = 1; j = convert.toint32(layertxt3.text); j+) int cj = c * 100 + j; data.runsql(insert into dorm values( + textbox1.text.tostring() + + numc
38、heck.itemsi.text.tostring() + + convert.tostring(cj) + , + convert.toint32(numtxt3.text) + , + convert.toint32(numtxt3.text) + , + textbox1.text.trim() + , + sexdrop3.selectedvalue.tostring() + ); else if (i = 3) for (int j = 1; j = convert.toint32(layertxt4.text); j+) int cj = c * 100 + j; data.run
39、sql(insert into dorm values( + textbox1.text.tostring() + + numcheck.itemsi.text.tostring() + + convert.tostring(cj) + , + convert.toint32(numtxt4.text) + , + convert.toint32(numtxt4.text) + , + textbox1.text.trim() + , + sexdrop4.selectedvalue.tostring() + ); else data.runsql(delete from garden whe
40、re 園區(qū)名= + textbox1.text + ); response.write(alert(創(chuàng)建失?。?; (3)新生住宿分配代碼for (int i = 0; i 0 and 性質(zhì)=(select 性別 from student where 工號= + gridview1.datakeysi.value.tostring() + ) and 總床位= + dropdownlist1.selectedvalue.tostring() + ); data.runsql(update student set 宿舍 = + ss + where 工號= + gridview1.datakey
41、si.value.tostring() + and 宿舍 is null); data.runsql(update student set 所屬園區(qū) = substring(宿舍,1,2) where 工號= + gridview1.datakeysi.value.tostring() + ); data.runsql(update dorm set 剩余床位=剩余床位-1 where 宿舍名=(select 宿舍 from student where 工號= + gridview1.datakeysi.value.tostring() + ); response.write(alert(操作
42、成功!); function();(4) 退宿代碼 protected void quitbutton_click(object sender, eventargs e) for (int i = 0; i gridview1.rows.count; i+) checkbox cb = (checkbox)gridview1.rowsi.cells0.findcontrol(del); if (cb.checked = true) data.runsql(update dorm set 剩余床位=剩余床位+1 where 宿舍名=(select 宿舍 from student where 工號= + gridview1.datakeysi.value.tostring() + ); data.runsql(update student set 宿舍=n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)園區(qū)餐廳招投標方案
- 文化石匠施工合同
- 城市綠化聘用合同證明
- 城市綠化設施消火栓施工合同
- 通遼市物業(yè)緊急疏散演練方案
- 如何做好離職面談計劃
- 城市商業(yè)廣場建設合同三篇
- 急診藥物過敏反應的管理計劃
- 高中生青春國旗下演講稿【七篇】
- 社區(qū)創(chuàng)建工作計劃
- 消防安全重點單位微型消防站備案表
- 高速鐵路軌道平順性技術(shù)研究
- (精華版)國家開放大學電大《成本會計》機考終結(jié)性5套真題題庫及答案6
- 滁州鑫龍化工有限公司新建30000噸-年危險廢物綜合利用項目環(huán)境影響報告書
- 不同品系種豬的性能比較
- 人工鼻的護理
- GB/T 16552-2010珠寶玉石名稱
- 中國合唱歌曲精選100首
- GB/T 12668.2-2002調(diào)速電氣傳動系統(tǒng)第2部分:一般要求低壓交流變頻電氣傳動系統(tǒng)額定值的規(guī)定
- 2023年試驗員試題及答案
- 新外研版高二英語選擇性必修二unit6 PlanB life on Mars 課件
評論
0/150
提交評論