學生宿舍管理系統(tǒng)_第1頁
學生宿舍管理系統(tǒng)_第2頁
學生宿舍管理系統(tǒng)_第3頁
學生宿舍管理系統(tǒng)_第4頁
學生宿舍管理系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

華東交通大學課程設(shè)計概述1.1項目背景學生宿舍對于大學生而言,是高校校園里一個重要的學習、生活、交往的空間環(huán)境。大學生大約有2/3的時間是在學生宿舍環(huán)境里度過的。學生宿舍管理是高校基礎(chǔ)性的管理工作,是學生管理工作必不可少的組成部分。隨著我校規(guī)模的不斷擴大,在校人數(shù)不斷地增加,學生宿舍各項管理工作的要求隨之不斷提高。目前我校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段,傳統(tǒng)的工作方式——賬本化的工作模式。這種模式獲取信息慢,查閱困難,準確性差,很難適應(yīng)高水平宿舍管理的需要。因而,舊手工記錄的宿舍管理方式已經(jīng)不能滿足我校龐大的學生信息量和適應(yīng)高速發(fā)展的信息化時代的需要。當今社會是飛速發(fā)展進步的世界,原始的記錄方式為競爭激烈的社會所淘汰,計算機化管理是順應(yīng)時代的產(chǎn)物。21世紀的今天,信息社會占有主流地位,計算機已不再只是簡單的計算工具,它已成為我們生活和工作中處理大量信息不可缺少的手段。計算機在各行各業(yè)中的運用已經(jīng)得到普及,自動化、信息化的管理越來越廣泛應(yīng)用于各個領(lǐng)域。學生宿舍管理具有程序性、規(guī)范性和技術(shù)性等確定性因素,利于通過計算機智能化輔助管理?,F(xiàn)在全國很多高校的學生宿舍樓都采用計算機統(tǒng)一管理,這樣一來,就需要一種系統(tǒng)管理軟件來為宿舍的管理者服務(wù),協(xié)助他們來完成管理學生宿舍這一龐大工作。1.2編寫目的針對于此,我們設(shè)計了一套學生宿舍管理系統(tǒng),本系統(tǒng)最大的特點是通用性、簡單操作性。學生宿舍管理系統(tǒng)采用計算機化管理,由過去的人工方式轉(zhuǎn)變?yōu)橛嬎銠C方式,由效率低、數(shù)據(jù)冗余、易產(chǎn)生錯誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大,盡量做到人性化設(shè)計。系統(tǒng)從對學生宿舍的信息搜集開始到最后的宿舍管理全部信息化,它主要包括:學生基本信息管理、宿舍財物管理、學生夜歸管理、宿舍訂水管理、物品出入管理,報修管理等,可以更快地了解到每個學生的住宿情況,使宿舍的管理效率更高,使操作者能夠舒適方便地運用,將為學校的宿舍管理帶來很大的方便,實現(xiàn)很大的改觀,節(jié)省相當大的人力、物力、財力,促進學校各項工作的順利展開。此套學生宿舍管理系統(tǒng)可實現(xiàn)以下八種功能:①學生宿舍財物情況的基本登記和查詢②學生宿舍物品(如筆記本、桌椅等)進出的基本登記和查詢③學生宿舍學生夜歸情況的基本登記和查詢④學生宿舍報修情況的基本登記和查詢⑤學生宿舍衛(wèi)生評比情況的基本登記和查詢⑥學生宿舍訂水情況的基本登記和查詢⑦學生宿舍快件處理情況的基本登記和查詢⑧各級用戶必須輸入正確的用戶名和密碼才能進入系統(tǒng),提供增加、刪除、修改用戶帳戶的功能,具有添加、修改、刪除學生基本信息的功能根據(jù)以上功能的實現(xiàn),進而實現(xiàn)整個學生宿舍管理信息系統(tǒng)對學生宿舍的各項管理工作。1.3軟件定義信息資源已成為社會及高校重要的財富和資源,建立一個滿足高校宿舍管理需要的信息系統(tǒng),也是高校近年來不斷壯大的迫切需要。長期以來,我校一直使用傳統(tǒng)的人工記錄方法管理宿舍,這種管理方式存在著許多缺點,如效率低,浪費時間,容易出錯丟失等。且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新、維護都帶來了不少的困難。隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮越來越重要的作用。此篇課程設(shè)計制作的學生宿舍管理信息系統(tǒng)是以華東交通大學為高校實例而設(shè)計的一種實用型管理信息系統(tǒng)。本系統(tǒng)最大的特點是通用性、簡單操作性和方便性。隨著學校學生的增多,宿舍管理人員的負擔也越來越重,為分流宿舍管理人員的繁重工作,提高其工作效率,實現(xiàn)無紙化辦公,使工作更有條理、更方便、更快捷,而開發(fā)出這套宿舍管理軟件。這套宿舍管理軟件具有以下六種特性:①實用性:最大限度地滿足實際工作的需要、充分考慮各業(yè)務(wù)層次、各管理環(huán)節(jié)數(shù)據(jù)處理的實用性,把滿足用戶的操作作為第一要素進行考慮。用戶接口和操作界面設(shè)計盡可能做到界面美觀大方,操作簡便易懂實用。②可擴展性與可維護性:為適應(yīng)將來的發(fā)展,學生宿舍管理信息系統(tǒng)應(yīng)具有良好的可擴展性和可維護性。軟件設(shè)計盡可能模塊化、組件化,使應(yīng)用系統(tǒng)可靈活配置,適應(yīng)不同的情況。③安全可靠性:應(yīng)用軟件與數(shù)據(jù)庫系統(tǒng)的設(shè)計要做到安全可靠,防止非法用戶的入侵。數(shù)據(jù)庫的備份策略恰當,以防災(zāi)難性事故發(fā)生。④用戶界面舒適性:用戶界面應(yīng)當直觀、明了、條理清晰。實現(xiàn)“傻瓜型”管理——易學、易用、易管理。⑤數(shù)據(jù)庫完整性:對于數(shù)據(jù)庫的設(shè)計,遵循一致性、完整性、安全性、可伸縮性原則。⑥便捷性:宿舍管理員和學生可以根據(jù)自己的賬號隨時登記、查詢,從而保證系統(tǒng)便捷性。1.4開發(fā)環(huán)境MicrosoftVisualStudio2010采用拖曳式便能完成軟件的開發(fā)。簡簡單單的操作便可以實現(xiàn)一個界面的生成。但拖曳的界面,也應(yīng)當有相應(yīng)的代碼來實現(xiàn)功能。MicrosoftVisualStudio2010支持C#、C++、VB,可以快速實現(xiàn)相應(yīng)的功能。SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語言標準。需求分析目前,我校學生宿舍管理采用的是原始手工記錄。這種方式獲取信息慢,查閱困難,準確性差,很難適應(yīng)高水平宿舍管理的需要。我們需要設(shè)計一套學生宿舍管理系統(tǒng),使宿舍管理更為方便快捷。為此,首先我們需要通過實地調(diào)研,以及結(jié)合日常生活中的經(jīng)驗,來獲得學校學生宿舍基本情況。我們了解到:學生住在宿舍樓中,每棟宿舍樓都會有宿舍管理員負責本宿舍樓的日常管理,如宿舍夜歸進出登記、報修、宿舍離返校登記、分發(fā)快件等業(yè)務(wù)。以下五項為學生宿舍基本信息:1)學生宿舍財產(chǎn)統(tǒng)計的基本情況:每個學生宿舍的財產(chǎn)皆屬于學校,如電燈,床鋪,柜子,桌椅等,為了對不同的財產(chǎn)進行區(qū)分,可以為每種財產(chǎn)編制不同的財產(chǎn)號,這樣有利于財產(chǎn)的報修和管理,便于宿舍物業(yè)統(tǒng)計。各棟學生宿舍樓各小寢室現(xiàn)有的財產(chǎn)狀況是:風扇一個、桌子四張、椅子四把、套櫥四套,電燈兩個。各大寢室現(xiàn)有的財產(chǎn)狀況是:衛(wèi)生間三個、淋浴間一個、洗手池一個、水龍頭四個、廁所到大廳的電燈四個、梯子一個、拖把兩把。2)學生夜歸基本情況:宿舍規(guī)定除周五,周六外晚上11:30,其余時間都是晚上11:00,關(guān)閉宿舍樓大門。但是有時也會出現(xiàn)一些特殊情況,如生病外出、元旦等重大節(jié)日狂歡等。這樣我們就有必要建立一個晚點名的信息系統(tǒng)來登記晚歸學生的姓名和回來的時間,以及原因,從而有利于學校的管理和查證。3)學生宿舍報修的基本情況:宿舍樓中經(jīng)常出現(xiàn)財產(chǎn)的損壞,比如燈泡的破損,廁所馬桶的淤塞,櫥柜的破損,下水道的堵塞等等。這時,同學們需要將財產(chǎn)損壞情況報告給宿舍管理員,以便學校派人進行維修。在報修的過程中,學生需要登記宿舍號,損壞的財產(chǎn)編號,同時記錄報修的時間和損壞的原因,且還要留下宿舍鑰匙。當損壞的財產(chǎn)維修完畢檢查確認后,方可記錄解決時間,取回鑰匙。4)學生宿舍快件收發(fā)的基本情況:每棟學生宿舍都有郵件收發(fā)的管理,當本宿舍的同學有郵件時,宿舍管理員會將相應(yīng)的收件人姓名及其宿舍號登寫在通知板上,同學通過登錄學生宿舍管理系統(tǒng),查詢剛發(fā)布的快件信息,領(lǐng)取信件。成功獲取快件后,確認相關(guān)快件獲取信息,便于本宿舍管理員對本棟宿舍樓學生快件的管理。5)學生離返?;厩闆r:學校規(guī)定放假及返校時間,管理員按照學校相關(guān)規(guī)定,對學生離校及返校時間進行登記。學生通過登錄宿舍管理系統(tǒng),查詢自己的離返校信息。管理員可通過學生離返校信息,獲取學生在校與否情況,從而有利于學校的管理和查證。通過基本信息的調(diào)查,我們將用戶定義為學生、宿舍管理員。2.1信息要求對以上兩種用戶的信息要求分別為:1)本宿舍樓的學生:本宿舍樓的學生能查詢其所在的宿舍的所有信息,能查詢本樓的指定宿舍的電話號碼以及宿舍成員,以利于同樓宿舍間的通信。能查詢自己的快件信息,能查詢自己的夜歸記錄和離返校記錄,能報修宿舍損毀情況。2)宿舍管理員:宿舍管理員希望能夠從該系統(tǒng)上查到關(guān)于學生需求的各個方面的信息,包括郵件收發(fā)的所有信息,毀損報修的所有信息,學生夜歸的詳細信息和學生離返校的信息等等。這樣有利于對整個宿舍樓的全面管理,能夠達到為學生提供方便的同時,又能高效率地完成工作。2.2處理要求對以上兩種用戶的處理要求分別為:1)本宿舍樓的學生:①本宿舍樓的學生能在報修信息表中插入報修信息,表示本宿舍的財產(chǎn)發(fā)生了損毀,需要學校派人維修。②學生離校時,能在離返校記錄表中插入離校時間;學生返校后,能在離返校記錄表中插入返校時間,表示已經(jīng)回校。③本宿舍樓的學生能在夜歸信息表中插入夜歸信息,記錄夜歸時間及原因。④學生能查詢自己的信息,如基本信息、夜歸信息、報修信息、快件信息、離返校信息。2)宿舍管理員:當學生基本信息發(fā)生變化時,宿舍樓管理員能對其進行及時的修改。比如有新生搬入或者是畢業(yè)生搬出等等,那么他們在本宿舍樓中相應(yīng)的記錄就應(yīng)該相應(yīng)地登記和刪除。當宿舍的財產(chǎn)發(fā)生變更時,管理員也能及時的做出修改。當快件到達本宿舍樓時,宿舍樓管理員應(yīng)依據(jù)到達快件的相關(guān)信息進行登記。當同學們接收快件后,管理員應(yīng)登記快件的接收時間,表明該快件已成功到達收信人的手中。同時當宿舍財產(chǎn)報修及時解決后,管理員應(yīng)登記解決時間,表明該報修問題已成功解決。當學生離?;蛘叻敌r,管理員應(yīng)登記相應(yīng)記錄,表明學生在校與否情況,便于學校管理。2.3安全性與完整性要求學生宿舍管理系統(tǒng)中的新生入校增加用戶、學生畢業(yè)離校刪除用戶等某些模塊都是相聯(lián)系在一起的,所以在系統(tǒng)的管理權(quán)限上應(yīng)當進行嚴格控制,具體思想如下:要想對該學生宿舍管理系統(tǒng)進行操作就應(yīng)當賦予其某些操作權(quán)限。沒有權(quán)限的用戶將不能通過任何渠道來登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。在上述要求基礎(chǔ)上可以為該系統(tǒng)設(shè)定三種登錄方式。程序開始運行,所有功能將是不可使用的,只有系統(tǒng)管理員登錄、普通用戶登錄和宿舍管理員三個窗口可以使用,沒有系統(tǒng)管理員、普通用戶或宿舍管理員的用戶名和密碼,任何人都不能登錄該系統(tǒng)進行操作。在具體實現(xiàn)時還應(yīng)為系統(tǒng)管理員、普通用戶和宿舍管理員設(shè)定不同的權(quán)限。系統(tǒng)管理員應(yīng)當可以使用系統(tǒng)的所有模塊,普通用戶對于大部分的很關(guān)鍵的模塊是無權(quán)使用的。宿舍管理員介于兩者之間,服從系統(tǒng)管理員的管理,協(xié)同系統(tǒng)管理員管理普通用戶(即本宿舍樓內(nèi)的學生)。概念結(jié)構(gòu)設(shè)計3.1基本E-R圖學號姓名性別入住時間宿舍管理員宿舍號學生住宿宿舍學院班級宿舍號年齡聯(lián)系方式圖3.SEQ圖3.\*ARABIC1學生入住宿舍信息E-R圖學號姓名性別報修時間報修原因物品號學生報修宿舍財產(chǎn)學院班級宿舍號年齡物品名物品數(shù)量圖3.SEQ圖3.\*ARABIC2學生報修宿舍財產(chǎn)信息E-R圖學號姓名性別收件人學生接收快件學院班級宿舍號接收時間到達時間圖3.SEQ圖3.\*ARABIC3學生接收快件信息E-R圖學號姓名性別夜歸時間夜歸原因宿舍管理員編號學生夜歸登記宿舍管理員學院班級宿舍號年齡圖3.SEQ圖3.\*ARABIC4宿舍管理員對學生進行夜歸登記E-R圖學號姓名性別離校時間返校時間宿舍管理員編號學生離返校登記宿舍管理員學院班級宿舍號年齡圖3.SEQ圖3.\*ARABIC5宿舍管理員對學生進行離返校登記管理E-R圖邏輯結(jié)構(gòu)設(shè)計4.1由ER模型圖轉(zhuǎn)換關(guān)系表1)學生入住宿舍信息E-R圖轉(zhuǎn)換為如下關(guān)系表:學生(學號,學院,姓名,宿舍號,性別,班級,年齡,QQ號,聯(lián)系電話,郵箱,家庭住址)住宿(入住時間,宿舍號,學號)宿舍(宿舍號,宿舍管理員編號)2)學生報修宿舍財產(chǎn)信息E-R圖轉(zhuǎn)換為如下關(guān)系表:學生(學號,宿舍號,姓名,性別,學院,班級,年齡,QQ號,聯(lián)系電話,郵箱,家庭住址)報修(物品號,宿舍號,報修時間,報修原因)財產(chǎn)(物品號,物品名,物品數(shù)量)學生接收快件信息E-R圖轉(zhuǎn)換為如下關(guān)系表:學生(學號,學院,姓名,宿舍號,性別,班級,年齡,QQ號,聯(lián)系電話,郵箱,家庭住址)接收(接收時間,學號)快件(收件人,到達時間)4)宿舍管理員對學生進行夜歸登記E-R圖轉(zhuǎn)換為如下關(guān)系表:學生(學號,學院,姓名,宿舍號,性別,班級,年齡,QQ號,聯(lián)系電話,郵箱,家庭住址)夜歸登記(夜歸時間,夜歸原因,學號)宿舍管理員(宿舍管理員編號)5)宿舍管理員對學生進行離返校登記管理E-R圖轉(zhuǎn)換為如下關(guān)系表:學生(學號,學院,姓名,宿舍號,性別,班級,年齡,QQ號,聯(lián)系電話,郵箱,家庭住址)離返校登記(離校時間,返校時間,學號)宿舍管理員(宿舍管理員編號)主要模塊的設(shè)計以及代碼5.1主要模塊的設(shè)計高校高校學生宿舍管理系統(tǒng)學號姓名性別宿舍號學生住宿宿舍學院專業(yè)宿舍號入住時間宿舍電話高用戶查詢登錄系統(tǒng)退出系統(tǒng)報修管理登記宿舍號夜歸學生查詢登記物品號登記物品量夜歸查詢夜歸原因報修原因夜歸時間宿舍號快件管理學生姓名快件數(shù)量離返校登記離校時間返校時間快件名稱圖5.SEQ圖5.\*ARABIC1學生宿舍管理系統(tǒng)功能模塊圖在整體設(shè)計中,我們將宿舍管理系統(tǒng)分為五個大的模塊:用戶查詢模塊、報修管理模塊、夜歸查詢模塊、快件管理模塊、離返校登記模塊。每個模塊將實現(xiàn)不同的功能??梢娚蠄D5.1學生宿舍管理系統(tǒng)功能模塊圖。各模塊實現(xiàn)功能介紹如下:1)用戶查詢模塊①登錄系統(tǒng):實現(xiàn)系統(tǒng)管理人員、普通人員登錄②退出系統(tǒng):實現(xiàn)正常退出宿舍管理系統(tǒng)2)報修管理模塊①登記宿舍號:登記報修宿舍號②登記物品名:登記毀損物品名③登記物品數(shù)量:登記毀損物品數(shù)量④報修原因:登記物品毀損原因3)夜歸查詢模塊②夜歸時間:登記夜歸的時間③夜歸原因:登記夜歸的原因4)快件管理模塊①學生姓名:登記快件接收學生的姓名②宿舍號:登記快件接收者的宿舍號③快件數(shù)量:登記相同快件接收者接受快件數(shù)量④快件名稱:登記快件接收者接受快件名稱離返校登記模塊①離校時間登記:登記學生離校時間②返校時間登記:登記學生返校時間根據(jù)以上需求分析,我們將系統(tǒng)劃分為兩個模塊,學生管理部分以及宿舍管理員管理部分。1)學生管理部分①處理學生注冊②處理學生登錄③學生可以查詢自己的基本信息④學生可以查詢快件信息⑤學生可以提交與查詢報修信息⑥學生可以插入與刪除自己的離返校信息⑦學生可以修改自己的密碼2)宿舍管理員管理部分①處理管理員登錄②管理員可以查詢學生基本信息③管理員可以發(fā)布與更新快件信息④管理員可以修改與查詢報修信息⑤管理員可以插入與查詢學生夜歸信息⑥管理員可以查詢在校與離校學生信息⑦管理員可以修改管理員密碼5.2主要功能代碼5.2.1新增功能protectedvoidCommandNew_Command(objectsender,CommandEventArgse){lv.InsertItemPosition=InsertItemPosition.FirstItem;}protectedvoidds_Inserting(objectsender,LinqDataSourceInsertEventArgse){SSGL.LateBackaLate=(SSGL.LateBack)e.NewObject;DropDownList_ddlStu=(DropDownList)(lv.InsertItem.FindControl("ddlStu"));DropDownList_ddlBuilding=(DropDownList)(lv.InsertItem.FindControl("ddlBuilding"));aLate.StudentNo=Convert.ToInt32(_ddlStu.SelectedValue);aLate.BuildingNo=Convert.ToInt32(_ddlBuilding.SelectedValue);aLate.DormitoryID=GetDormitoryNo;}圖5.2學生用戶注冊信息填寫界面5.2.2刪除功能protectedvoidCommandDelete_Command(objectsender,CommandEventArgse){int?_id=null;if(this.lvExt.SelectedDataKeys.Count()==0){thrownewException("請選擇至少一條信息!");}foreach(DataKeyaDataKeyinthis.lvExt.SelectedDataKeys){_id=Convert.ToInt32(aDataKey["ID"]);DataContext.DeleteLateBack(_id);}lv.DataBind();ScriptManager.RegisterStartupScript(this.Page,this.GetType(),DateTime.Now.Ticks.ToString(),"<script>alert(‘刪除成功!’)</script>",false);}圖5.SEQ圖5.\*ARABIC3刪除學生離返校信息界面5.2.3修改功能protectedvoidds_Updating(objectsender,LinqDataSourceUpdateEventArgse){SSGL.Studentc=(SSGL.Student)e.NewObject;DropDownListddlClass=(DropDownList)fv.FindControl("ddlClass");DropDownListddlBuilding=(DropDownList)fv.FindControl("ddlBuilding");DropDownListddlDormitory=(DropDownList)fv.FindControl("ddlDormitory");if(ddlClass.SelectedValue!=""&&ddlBuilding.SelectedValue!=""){c.ClassID=Convert.ToInt32(ddlClass.SelectedValue);c.BuildingNo=Convert.ToInt32(ddlBuilding.SelectedValue);c.DormitoryID=Convert.ToInt32(ddlDormitory.SelectedValue);}}圖5.4學生用戶密碼修改界面5.2.4導航<?xmlversion="1.0"encoding="utf-8"?><siteMapxmlns="/AspNet/SiteMap-File-1.0"><siteMapNodeurl="~/Default.aspx"title="學生信息"description=""><siteMapNodetitle="宿舍樓信息"roles="Administrators"url=""><siteMapNodeurl="~/AdminisratorManager/AdminisratorManager.aspx"title="用戶管理"roles="Administrators"/><siteMapNodeurl="~/HolidayArrange/HolidayArrange.aspx"title="離返校信息"roles="Administrators"/></siteMapNode></siteMapNode></siteMapNode></siteMap>圖5.5學生成功登錄宿舍管理系統(tǒng)界面5.2.5樣式.LoginButton{ background-position:center; width:54px; height:23px; background-image:url('Images/LoginBtnBG.png'); background-repeat:no-repeat; background-color:White;}.login_top{ width:1024px; height:700px; margin-left:auto; margin-right:auto; background:url("Images/JXUSIEP.png")no-repeat;}5.2.6數(shù)據(jù)庫連接<connectionStrings><addname="ApplicationServices"connectionString="DataSource=.;InitialCatalog=SSGL;UserID=KJPT;Password=TAN301"providerName="System.Data.SqlClient"/><addname="SSGL.Web.Properties.Settings.SSGLConnectionString"connectionString="DataSource=.;InitialCatalog=SSGL;UserID=KJPT;Password=TAN301"providerName="System.Data.SqlClient"/></connectionStrings>5.2.7前臺控件<asp:ListViewID="lv"runat="server"DataKeyNames="ID"DataSourceID="ds"InsertItemPosition="None"ItemPlaceholderID="Contentplace"Style="text-align:center"OnItemInserting="lv_ItemInserting"OnItemUpdating="lv_ItemUpdating"><EditItemTemplate><trstyle=""><td><asp:ButtonID="UpdateButton"runat="server"CssClass="lnkBtnCommon"CommandName="Update"Text="更新"CausesValidation="true"/><asp:ButtonID="CancelButton"runat="server"CssClass="lnkBtnCommon"CommandName="Cancel"Text="取消"/></td><td> </td><td><%#Container.DataItemIndex+1%></td><td><asp:TextBoxID="StudentIDTextBox"runat="server"Text='<%#Bind("StudentID")%>'/></td><td><asp:TextBoxID="SexTextBox"runat="server"Text='<%#Bind("DrmitoryNum")%>'/></td><td><asp:TextBoxID="DormitoryNumTextBox"runat="server"Text='<%#Bind("ExpressObject")%>'/></td><td></EditItemTemplate><EmptyDataTemplate><tableid="Table1"runat="server"border="0"cellpadding="0"cellspacing="0"class="ListViewOuter"><tr><thrunat="server"id="OperateTd">操作</th><thid="Thopert"runat="server"><inputid="chkBoxSelectAll"type="checkbox"runat="server"/></th><thrunat="server"id="number">序號</th><thid="Th3"runat="server">學生姓名</th><thid="Th5"runat="server">樓棟號</th><thid="Th7"runat="server">宿舍號</th><thid="Th6"runat="server">快件名</th></tr><tr><tdcolspan="13">暫無數(shù)據(jù)。</td></tr></table></EmptyDataTemplate><InsertItemTemplate><trstyle=""><td><asp:ButtonID="InsertButton"runat="server"CssClass="lnkBtnCommon"CommandName="Insert"Text="插入"OnCommand="InsertButton_OnCommand"/><asp:ButtonID="CancelButton"runat="server"CssClass="lnkBtnCommon"CommandName="Cancel"Text="清除"/></td><td> </td><td><asp:TextBoxID="ArrivedTimeTextBox"runat="server"Text='<%#Bind("ArrivedTime","{0:yyyy-MM-dd}")%>'/><ajax:CalendarExtenderID="CEAwayTime"TargetControlID="ArrivedTimeTextBox"runat="server"></ajax:CalendarExtender></td><td><asp:TextBoxID="MnumberTextBox"runat="server"Text='<%#Bind("Mnumber")%>'/></td></tr></InsertItemTemplate><ItemTemplate><trstyle=""><td><inputid="chkBoxSelectSingle"type="checkbox"runat="server"value='<%#Eval("ID")%>'/></td><td><%#Container.DataItemIndex+1%></td><td><asp:LabelID="StudentIDLabel"runat="server"Text='<%#Eval("Student.Name")%>'/></td><td><asp:LabelID="Label3"runat="server"Text='<%#Eval("Building.BuildingNo")%>'/></td><td><asp:LabelID="DormitoryNumLabel"runat="server"Text='<%#Eval("Dormitory.DormitoryNum")%>'/></td><td><asp:LabelID="ExpressObjectLabel"runat="server"Text='<%#Eval("ExpressObject")%>'/></td><td><asp:LabelID="ArrivedTimeLabel"runat="server"Text='<%#Eval("ArrivedTime","{0:yyyy.MM.dd}")%>'/></td><td><asp:LabelID="MnumberLabel"runat="server"Text='<%#Eval("Mnumber")%>'/></td><td><asp:LabelID="RemarkLabel"runat="server"Text='<%#Eval("Remark")%>'/></td><td><asp:LabelID="Label1"runat="server"Text='<%#GetPropertyMeaning("ExpressState",Eval("ExpressState"))%>'/></td></tr></ItemTemplate><LayoutTemplate><tableborder="0"cellpadding="0"cellspacing="0"class="ListViewOuter"><thead><trid="Tr2"runat="server"style=""><thid="Thopert"runat="server"><inputid="chkBoxSelectAll"type="checkbox"runat="server"/></th><thrunat="server"id="number">序號</th><thid="Th3"runat="server">學生姓名</th></tr></thead><tbody><asp:PlaceHolderrunat="server"ID="Contentplace"></asp:PlaceHolder></tbody></table></LayoutTemplate></asp:ListView><asp:LinqDataSourceID="ds"runat="server"ContextTypeName="SSGL.SSGLDataContext"EnableDelete="True"EnableInsert="True"EntityTypeName=""TableName="Expresses"OnInserting="ds_Inserting"OnSelecting="ds_Selecting"Where="(((@CurrentRoleName=="DormitoryManagers")&&(BuildingNo==@CurrentEntityID)&&(StudentID==@StudentID||@StudentID==-1))||(@CurrentRoleName=="Student"&&(@CurrentEntityID==-1)&&(StudentID==@StudentID||@StudentID==-1)))"><WhereParameters><asp:ParameterDefaultValue="-1"Name="StudentID"Type="Int32"/><asp:ParameterDefaultValue=""Name="CurrentRoleName"Type="String"/><asp:ParameterName="CurrentEntityID"Type="Int32"/></WhereParameters></asp:LinqDataSource>總結(jié)6.1設(shè)計過程中遇到的問題以及解決方法兩個星期的時間如同白駒過隙,通過兩個星期的數(shù)據(jù)庫課程設(shè)計,我了解了項目開發(fā)的部分過程。雖說學習過數(shù)據(jù)庫這門課程,但是沒有親身經(jīng)歷過相關(guān)的設(shè)計工作細節(jié),讓我在開始的一段時間內(nèi),飽受挫折與打擊。但是在同學的幫助下,以及自己的努力下,我漸漸了解了一些數(shù)據(jù)庫設(shè)計過程,而后慢慢一點點學習,漸漸能做出一些界面的部分、按鈕,直至最終設(shè)計出這個數(shù)據(jù)庫系統(tǒng)——學生宿舍管理系統(tǒng)。

從各種文檔的閱讀到開始的需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計。我親身體驗了一回系統(tǒng)的設(shè)計開發(fā)過程。這里很多東西書上寫的很清楚,貌似看著也很簡單,思路非常清晰,但真正需要自己想辦法去設(shè)計一個系統(tǒng)的時候,我才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面,突然就發(fā)現(xiàn)自己一開始的設(shè)計有問題,然后又回去翻工,然后在各種反復中不斷完善自己的想法。我想有這樣的問題不止我一個,事后想想是一開始著手做的時候,下手過于輕快,或者說是根本不了解自己要做的這個系統(tǒng)是給誰用的。因為沒有事先做過仔細的用戶調(diào)查,不知道整個業(yè)務(wù)的流程,也不知道用戶需要什么功能就忙著開發(fā),才最終導致后面的翻工。我覺得這是作為設(shè)計開發(fā)人員需要特別警惕避免的,不然會給后來的工作帶來很大的麻煩,甚至可能會需要全盤推倒重來。在學習了SQL語言后,我對數(shù)據(jù)庫的創(chuàng)建、修改、刪除方法有了一定的了解。通過導入表和刪除表、更改表,我學會了對于表的一些操作。為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),我懂得了任何課程設(shè)計必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護以及系統(tǒng)評價的一般過程,只有這樣才能順利完成課設(shè)目標。

6.2設(shè)計的體會這次歷時兩周的課程設(shè)計,對于我們來說確實收獲了不少。第一天我們查找資料、了解有關(guān)的知識,相互探討,了解宿舍管理系統(tǒng)的需求,做好需求分析后,開始系統(tǒng)的設(shè)計,畫出E-R圖,寫出各個實體的屬性。對于數(shù)據(jù)庫的創(chuàng)建,雖然出現(xiàn)很多的問題,但經(jīng)過探討之后我們都能夠很好的解決,這便讓我們體會到上課專心聽講的重要性。對于所需表的創(chuàng)建是一個比較簡單的內(nèi)容,問題主要是存儲過程和觸發(fā)器的創(chuàng)建,在請教老師后,最后還是解決了各種難題。通過自己的復習和鞏固,還有相互討論,出現(xiàn)的一些問題也迎刃而解了。這次的圖書管理系統(tǒng)設(shè)計不僅使我們學會了把數(shù)據(jù)庫的各個模塊聯(lián)系起來,并與vs2010相連接,更讓我懂得了如何設(shè)計一個系統(tǒng),了解了系統(tǒng)設(shè)計的過程,通過這次實習,我也了解到要設(shè)計一個好的系統(tǒng)并不是一件容易的事,聽了老師的建議我們才知道,自己設(shè)計的系統(tǒng)存在很多的缺陷,還需要從各方面得以改善。我們相信,只要自己肯努力、肯奮斗,總是會有收獲的。參考文獻[1]《WEB數(shù)據(jù)庫程序設(shè)計(.NET版)》[美]JimBuyens編著清華大學出版社[2]《數(shù)據(jù)庫原理與SQLServer應(yīng)用》(第二版)高金蘭編著科學出版社[3]《精通SQLServer2005數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)》啟明工作室編著人民郵電出版社[4]《數(shù)據(jù)庫系統(tǒng)概論》高等教育出版社[5]《SQLServer應(yīng)用教程》人民郵電出版社[6]《數(shù)據(jù)庫系統(tǒng)原理及其應(yīng)用》電子工業(yè)出版社[7]何玉潔《數(shù)據(jù)庫基礎(chǔ)及應(yīng)用技術(shù)》清華大學出版社[8]苗雪蘭《數(shù)據(jù)庫技術(shù)與應(yīng)用》機械工業(yè)出版社基于C8051F單片機直流電動機反饋控制系統(tǒng)的設(shè)計與研究基于單片機的嵌入式Web服務(wù)器的研究MOTOROLA單片機MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機控制的二級倒立擺系統(tǒng)的研究基于增強型51系列單片機的TCP/IP協(xié)議棧的實現(xiàn)基于單片機的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機的交流伺服電機運動控制系統(tǒng)研究與開發(fā)基于單片機的泵管內(nèi)壁硬度測試儀的研制基于單片機的自動找平控制系統(tǒng)研究基于C8051F040單片機的嵌入式系統(tǒng)開發(fā)基于單片機的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機實現(xiàn)一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設(shè)計基于單片機控制的高速快走絲電火花線切割機床短循環(huán)走絲方式研究基于單片機的機電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機的智能手機充電器基于單片機的實時內(nèi)核設(shè)計及其應(yīng)用研究基于單片機的遠程抄表系統(tǒng)的設(shè)計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統(tǒng)單片機系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設(shè)計和應(yīng)用基于單片機的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機單片機控制系統(tǒng)的研制基于單片機的數(shù)字磁通門傳感器基于單片機的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統(tǒng)設(shè)計Pico專用單片機核的可測性設(shè)計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構(gòu)建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現(xiàn)基于單片機的電液伺服控制系統(tǒng)用于單片機系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機的時控和計數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機和CPLD的粗光柵位移測量系統(tǒng)研究單片機控制的后備式方波UPS提升高職學生單片機應(yīng)用能力的探究基于單片機控制的自動低頻減載裝置研究基于單片機控制的水下焊接電源的研究基于單片機的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機的氚表面污染測量儀的研制基于單片機的紅外測油儀的研究96系列單片機仿真器研究與設(shè)計基于單片機的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機的溫度智能控制系統(tǒng)的設(shè)計與實現(xiàn)基于MSP430單片機的電梯門機控制器的研制基于單片機的氣體測漏儀的研究基于三菱M16C/6N系列單片機的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機的膛壁溫度報警系統(tǒng)設(shè)計基于AVR單片機的低壓無功補償控制器的設(shè)計基于單片機船舶電力推進電機監(jiān)測系統(tǒng)基于單片機網(wǎng)絡(luò)的振動信號的采集系統(tǒng)基于單片機的大容量數(shù)據(jù)存儲技術(shù)的應(yīng)用研究基于單片機的疊圖機研究與教學方法實踐基于單片機嵌入式Web服務(wù)器技術(shù)的研究及實現(xiàn)基于AT89S52單片機的通用數(shù)據(jù)采集系統(tǒng)基于單片機的多道脈沖幅度分析儀研究機器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機控制系統(tǒng)基于單片機的控制系統(tǒng)在PLC虛擬教學實驗中的應(yīng)用研究基于單片機系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機的莫爾斯碼自動譯碼系統(tǒng)設(shè)計與研究基于單片機的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機沖床數(shù)控系統(tǒng)的研究與開發(fā)基于Cygnal單片機的μC/OS-Ⅱ的研究基于單片機的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機與Internet互聯(lián)的研究與實現(xiàn)變頻調(diào)速液壓電梯單片機控制器的研究基于單片機γ-免疫計數(shù)器自動換樣功能的研究與實現(xiàn)基于單片機的倒立擺控制系統(tǒng)設(shè)計與實現(xiàn)單片機嵌入式以太網(wǎng)防盜報警系統(tǒng)基于51單片機的嵌入式Internet系統(tǒng)的設(shè)計與實現(xiàn)單片機監(jiān)測系統(tǒng)在擠壓機上的應(yīng)用MSP430單片機在智能水表系統(tǒng)上的研究與應(yīng)用基于單片機的嵌入式系統(tǒng)中TCP/IP協(xié)議棧的實現(xiàn)與應(yīng)用單片機在高樓恒壓供水系統(tǒng)中的應(yīng)用基于ATmega16單片機的流量控制器的開發(fā)基于MSP430單片機的遠程抄表系統(tǒng)及智能網(wǎng)絡(luò)水表的設(shè)計基于MSP430單片機具有數(shù)據(jù)存儲與回放功能的嵌入式電子血壓計的設(shè)計基于單片機的氨分解率檢測系統(tǒng)的研究與開發(fā)鍋爐的單片機控制系統(tǒng)基于單片機控制的電磁振動式播種控制系統(tǒng)的設(shè)計基于單片機技術(shù)的WDR-01型聚氨酯導熱系數(shù)測試儀的研制一種RISC結(jié)構(gòu)8位單片機的設(shè)計與實現(xiàn)基于單片機的公寓用電智能管理系統(tǒng)設(shè)計基于單片機的溫度測控系統(tǒng)在溫室大棚中的設(shè)計與實現(xiàn)基于MSP430單片機的數(shù)字化超聲電源的研制基于ADμC841單片機的防爆軟起動綜合控制器的研究基于單片機控制的井下低爆綜合保護系統(tǒng)的設(shè)計基于單片機的空調(diào)器故障診斷系統(tǒng)的設(shè)計研究單片機實現(xiàn)的尋呼機編碼器單片機實現(xiàn)的魯棒MRACS及其在液壓系統(tǒng)中的應(yīng)用研究自適應(yīng)控制的單片機實現(xiàn)方法及基上隅角瓦斯積聚處理中的應(yīng)用研究基于單片機的鍋爐智能控制器的設(shè)計與研究超精密機床床身隔振的單片機主動控制PIC單片機在空調(diào)中的應(yīng)用單片機控制力矩加載控制系統(tǒng)的研究項目論證,項目可行性研究報告,可行性研究報告,項目推廣,項目研究報告,項目設(shè)計,項目建議書,項目可研報告,本文檔支持完整下載,支持任意編輯!選擇我們,選擇成功!項目論證,項目可行性研究報告,可行性研究報告,項目推廣,項目研究報告,項目設(shè)計,項目建議書,項目可研報告,本文檔支持完整下載,支持任意編輯!選擇我們,選擇成功!單片機論文,畢業(yè)設(shè)計,畢業(yè)論文,單片機設(shè)計,碩士論文,研究生論文,單片機研究論文,單片機設(shè)計論文,優(yōu)秀畢業(yè)論文,畢業(yè)論文設(shè)計,畢業(yè)過關(guān)論文,畢業(yè)設(shè)計,畢業(yè)設(shè)計說明,畢業(yè)論文,單片機論文,基于單片機論文,畢業(yè)論文終稿,畢業(yè)論文初稿,本文檔支持完整下載,支持任意編輯!本文檔全網(wǎng)獨一無二,放心使用,下載這篇文檔,定會成功!目錄第一章總論11、項目名稱及承辦單位12、編制依據(jù)43、編制原則54、項目概況65、結(jié)論6第二章項目提出的背景及必要性81、項目提出的背景82、項目建設(shè)的必要性9第三章項目性質(zhì)及建設(shè)規(guī)模131、項目性質(zhì)132、建設(shè)規(guī)模13第四章項目建設(shè)地點及建設(shè)條件171、項目建設(shè)地點172、項目建設(shè)條件17第五章項目建設(shè)方案251、建設(shè)原則252、建設(shè)內(nèi)容253、工程項目實施33第六章節(jié)水與節(jié)能措施371、節(jié)水措施372、節(jié)能措施38第七章環(huán)境影響評價391、項目所在地環(huán)境現(xiàn)狀392、項目建設(shè)和生產(chǎn)對環(huán)境的影響分析393、環(huán)境保護措施……404、環(huán)境影響評價結(jié)論……………..……………42第八章勞動安全保護與消防441、危害因素和危害程度442、安全措施方案443、消防設(shè)施…………...45第九章組織機構(gòu)與人力資源配置461、組織機構(gòu)462、組織機構(gòu)圖46第十章項目實施進度481、建設(shè)工期482、項目實施進度安排483、項目實施進度表48第十一章投資估算及資金籌措491、投資估算依據(jù)492、建設(shè)投資估算49目錄第一章總論 1第一節(jié)項目概述 1第二節(jié)可行性研究的依據(jù) 3第三節(jié)可行性研究的范圍和內(nèi)容 3第五節(jié)技術(shù)經(jīng)濟指標 4第二章項目背景和建設(shè)的必

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論