第6組總結(jié)報告-宿舍管理系統(tǒng)
總結(jié)報告:宿舍管理系統(tǒng)
組長:丁晶
組員:熊立春,郭錚,楊承銘,李曉瑋小組分工:
技術(shù)人員:楊承銘資料收集:李曉瑋、郭錚總結(jié):熊立春
此系統(tǒng)可以實現(xiàn)管理員通過帳號和密碼登陸管理頁面,進行相關(guān)查詢,最后退出返回登陸頁面。
系統(tǒng)主要分為四部分,主要為四個表單:表單1、表單2.,表單3,表單4。
1表單1(負(fù)責(zé)人:熊立春)
建立一個表單,命名為表單1。選擇背景圖片,將表單屬性進行修改:boderstyle設(shè)置成固定邊框,把caption設(shè)置為登陸界面,icon設(shè)置成自定義,maxbutton設(shè)置成假,windowstate設(shè)置成普通,height,width設(shè)置為背景圖片實際大小。添加一個大標(biāo)簽,將caption設(shè)為學(xué)生宿舍系統(tǒng),添兩個小標(biāo)簽,分別將其caption改為賬號和密碼,將其backstyle設(shè)為透明,再在其后面加兩個文本框,讓用戶輸入賬號和密碼。在表單右下角添加一個命令按鈕,將其caption改為登陸,用戶通過此按鈕可以進入下一表單。建一個表,命名為宿舍信息表,在表設(shè)計器中輸入字段:宿舍號,學(xué)生。宿舍電話。設(shè)置好各字段的類型、寬度、小數(shù)位數(shù),再輸入數(shù)據(jù)保存。
文本框信息驗證代碼如下:use管理員信息表
ifempty(thisform.text1.value)orempty(thisform.text2.value)messagebox("請輸入信息",0,"提示")else
locatefor賬號=alltrim(thisform.text1.value)and密碼=alltrim(thisform.text2.value)
iffound()doform表單2else
messagebox("請輸入正確信息")endifendif
2.表單2(負(fù)責(zé)人:丁晶):
先建立一個項目,在此項目中建立一個數(shù)據(jù)庫,在該數(shù)據(jù)庫中建立一個表學(xué)生信息表,在表設(shè)計器中輸入字段:姓名,學(xué)號,宿舍號,性別,專業(yè)班級。設(shè)置好各字段的類型、寬度、小數(shù)位數(shù)。再輸入數(shù)據(jù)保存,再建立一個表單,設(shè)置自定義背景,在此表單的屬性中把ion設(shè)置成固定邊框,把caption設(shè)置成宿舍信息查詢,icon設(shè)置成自定義,maxbutton設(shè)置成假,windowstate設(shè)置成普通,height,width自定義。在表單上插上五個標(biāo)簽,將backstyle設(shè)為透明。這五個標(biāo)簽的caption分別為:歡迎進入宿舍管理系統(tǒng),若想要查詢學(xué)生的宿舍號,請輸入該學(xué)生的學(xué)號,這個標(biāo)簽后緊跟著一個文本框,用來讓用戶輸入學(xué)號;它的后面有一個命令按鈕,caption設(shè)置為第4個標(biāo)簽為:若想要查詢某一宿舍的住宿情況查詢,雙擊他寫入代碼:
Doform表單3
在運行后點擊它將進入下一個表單。
最后一個標(biāo)簽為:請輸入宿舍號。緊跟著又是一個文本框,用來讓用戶輸入宿舍號。在表單最下方插入一個命令按鈕,caption設(shè)置成查詢,用來連接下一表單。這時寫入的代碼為:
doform表單4
運行后點擊它將進入表單4
3表單3(負(fù)責(zé)人:楊承銘):
接著再建立一個新表單,將它命名為“表單3”,將該form的caption改為學(xué)生信息顯示。并為該表單添加了背景顏色,將backcolor屬性做了修改。為了運行后頁面的美觀,將它的屬性windowstate設(shè)置為普通,將邊框設(shè)為固定邊框,將最大化鍵maxbotton設(shè)置為禁用。在該表單中,添加了1個標(biāo)簽為:“您所查詢的學(xué)生信息如下”,將字體fontname設(shè)置為“新宋體”,將字號改為“22”。這個表單中有一張表學(xué)生信息表,用來顯示所查詢的學(xué)生的信息。這里對原始表中的信息做了過濾,寫入了一下代碼:setfilterto學(xué)號=”0945040107”thisform.refresh
最后點擊命令按鈕“返回主頁”將返回表單2。點擊命令按鈕“退出”將重新進入表單1。
4.表單4(負(fù)責(zé)人:郭錚)
新建一個表單,將caption屬性改為“宿舍信息表”,并為該表單添加了背景顏色,將backcolor屬性做了修改。
為了運行后頁面的美觀,將它的屬性windowstate設(shè)置為普通,將邊框設(shè)為固定邊框,將最大化鍵maxbotton設(shè)置為禁用。在該表單中,添加了1個標(biāo)簽為:“您所查詢的宿舍信息如下”,將字體fontname設(shè)置為“新宋體”,將字號改為“22”。這個表單中有一張表宿舍信息表,用來顯示所查詢的宿舍的信息。這里對原始表中的信息做了過濾,寫入了一下代碼:
setfilterto宿舍號="一號610"thisform.refresh
最后添加了一個命令按鈕,caption屬性改為退出,雙擊它在出來的頁面輸入代碼如下:
doform表單1
運行后點擊它將重新進入登錄界面。
5.總結(jié)(負(fù)責(zé)人:熊立春):
通過這個設(shè)計,使我們對課程設(shè)計這門課程產(chǎn)生了濃厚的學(xué)習(xí)興趣。在這個設(shè)計中,我們通過對數(shù)據(jù)庫的運用,學(xué)到了如何建立表單,并且對表單的內(nèi)容進行修改,并且將其美化。同時,接觸到了簡單的編程,拓展了我們知識層面。希望在以后的學(xué)習(xí)生活可以多接觸這樣的課程!
擴展閱讀:第六組 學(xué)生宿舍管理系統(tǒng)項目計劃書
組長:高仁英
成員:楊舒婷、連燕婷
1.引言
1.1目的
[1]本章提供整個軟件開發(fā)計劃的綜述,主要確定以下內(nèi)容:[2]軟件生存周期的選取及裁剪。[3]軟件規(guī)范、方法和標(biāo)準(zhǔn)的選擇。[4]軟件工作產(chǎn)品的規(guī)模估計。[5]軟件工作量和成本的估計。[6]軟件進度表的制定。[7]軟件風(fēng)險的評估。[8]軟件項目培訓(xùn)計劃。
1.2范圍
說明該軟件開發(fā)計劃的范圍,簡要描述軟件開發(fā)計劃的內(nèi)容。一般而言,對于一個較大的軟件項目,計劃書包括如下內(nèi)容:[1]工作模塊計劃[2]人力資源計劃[3]進度安排計劃
[4]配置管理計劃
1.3術(shù)語定義
[1]軟件相關(guān)組:指軟件配置管理組、文檔支持組、測試組。[2]軟件質(zhì)量保證組:指計劃和實施軟件質(zhì)量保證活動的人員的集合。[3]軟件工程組:是負(fù)責(zé)一個項目的軟件開發(fā)和維護活動的個人的集合。
1.4參考資料
[1]項目任務(wù)書[2]用戶需求報告[3]商務(wù)合同
[4]實用軟件工程(第二版)趙池龍楊林電子工業(yè)出版社
1.5相關(guān)文檔
[1]項目任務(wù)書[2]用戶需求報告[3]用戶需求規(guī)格說明書
1.6版本更新記錄
版本更新記錄格式
版本號V1.0V1.0.1創(chuàng)建者高仁英楊舒婷創(chuàng)建日期201*/03/28201*/03/28維護者連燕婷維護日期201*/05/05維護紀(jì)要成本估算維護1.7項目概述
1.在用戶登陸時當(dāng)用戶輸入帳號和密碼不正確時能夠給出提示信息。
2.當(dāng)用戶成功登陸系統(tǒng)后,系統(tǒng)能夠為系統(tǒng)管理員提供對學(xué)生進行宿舍安排、宿舍調(diào)整、退宿管理等功能。
3.系統(tǒng)能夠?qū)W(xué)生退宿操作完成后提示是否將該學(xué)生記錄刪除。4.系統(tǒng)能夠?qū)W(xué)生宿舍的各種費用進行記錄管理。5.系統(tǒng)可以對學(xué)生宿舍的檢查、違紀(jì)、評分記錄管理。
6.系統(tǒng)可以生成并輸入一下主要報表:寢室衛(wèi)生情況報表,寢室用電情況報表。
7.要求信息在輸入時要嚴(yán)格防錯和校正?河鄶(shù)據(jù)處理時由程序自動更新,以保證數(shù)據(jù)的準(zhǔn)確性和一致性。
8,要求遵守使用權(quán)限和采用令等保密措施,并具有自動連接數(shù)據(jù)庫的功能。9.系統(tǒng)可擴充、易維護。系統(tǒng)具體要求內(nèi)容如下:
宿舍管理員:
a.信息要求:宿舍管理員能查詢上面提到的宿舍樓的所以相關(guān)信息,包括某一學(xué)號的學(xué)生在宿舍樓中住宿的詳細信息,夜歸的詳細信息和學(xué)生離返校信息。以利于對整個宿舍樓的全面管理。
b.處理要求:當(dāng)學(xué)生基本信息發(fā)生變化時,宿舍樓管理員能對其進行修改。比如,某些同學(xué)搬到其他宿舍,他們在原來的宿舍樓中相應(yīng)的記錄就應(yīng)該刪除,當(dāng)快件到達本宿舍樓時,宿舍管理員應(yīng)依據(jù)到達快件的相關(guān)信息在快件信息中插入一天記錄,當(dāng)同學(xué)接收快件后,管理員應(yīng)登記快件接收時間,表明該信件已成功到達收信人的手中。c.安全性與完整性要求:
安全性要求:系統(tǒng)應(yīng)設(shè)置訪問用戶的標(biāo)識以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用。應(yīng)對不同的數(shù)據(jù)設(shè)置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類別和內(nèi)容。
信息要求:可以查詢學(xué)生所在宿舍的所以信息,能查詢自己的快件信息,自己的夜歸記錄和離返校記錄。
1.8項目組織
1.8.1現(xiàn)狀分析
1.管理技術(shù)
對學(xué)生的寢室管理,學(xué)生的檔案管理還是采用原有的人工管理方式。這導(dǎo)致工作效率低、誤差大,也造成了人力、物力、財力資源的浪費,隨著學(xué)生人數(shù)的增加,要記錄存檔的數(shù)據(jù)比較多,人工記錄是相當(dāng)麻煩的,而且浪費許多時間,工作效率也比較低。
2.新目標(biāo)分析
在調(diào)查研究和用戶需求分析的基礎(chǔ)上,我們確定了該系統(tǒng)的目標(biāo)和要求。該系統(tǒng)應(yīng)能達到內(nèi)容制定的合理性和全面性,數(shù)據(jù)庫管理都科學(xué)性,數(shù)據(jù)更新的及時性,各條信息的真實性。
1.9系統(tǒng)特點
1.?dāng)?shù)字化校園,實現(xiàn)校園無紙化管理。2.用戶權(quán)限分級管理,適合多用戶操作。3.界面完好,功能完善,安全易用。
2.經(jīng)濟可行性
估算宿舍管理系統(tǒng)的開發(fā)費用和今后的運行、維護費用,估算宿舍管理系統(tǒng)將獲得的經(jīng)濟和社會效益,并將費用與效益進行比較,看是否有利。例如,宿舍管理系統(tǒng)投入運行后可以提供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于操作人員進行工作提供了多少幫助等等。
3.數(shù)據(jù)庫概念設(shè)計
在此次學(xué)生宿舍管理系統(tǒng)中設(shè)計學(xué)生、來訪者以及宿舍三個實體,其中學(xué)生屬性包括姓名、學(xué)號、性別、宿舍號、入住時間和違紀(jì)情況;來訪者屬性包括性名、性別、來訪時間和離開時間;宿舍屬性包括宿舍號、入住人數(shù)和衛(wèi)生評比情況。數(shù)據(jù)庫邏輯設(shè)計
該設(shè)計以概念結(jié)構(gòu)設(shè)計中的E-R圖為主要依據(jù),設(shè)計出相關(guān)的整體邏輯結(jié)構(gòu)。根據(jù)總E-R圖了解有三個實體,其中我們把衛(wèi)生評比和違紀(jì)處理這兩個功能作為屬性出現(xiàn)在E-R圖中,四個關(guān)系形式如下:
來訪者(姓名,性別,來訪時間,離開時間)宿舍(宿舍號,入住人數(shù),衛(wèi)生評比情況)
訪問(學(xué)生學(xué)號,來訪者姓名,訪問時間,離開時間)
3.1.1系統(tǒng)的實現(xiàn)與測試
使用不同函數(shù)和代碼將前臺的各個控件按鈕與后臺進行連接,實現(xiàn)各個模塊的功能,最終實現(xiàn)前臺與后臺的完全鏈接并能夠?qū)崿F(xiàn)學(xué)生宿舍管理系統(tǒng)中所要求的功能。為了確定此系統(tǒng)的可靠性,下面通對每個模塊使用黑盒測試進行單獨測試。
3.1.2主界面的實現(xiàn)與測試
宿舍流程圖:
宿舍管理信息系統(tǒng)管理操作生活次序宿舍衛(wèi)生基本情況學(xué)生用電情況住宿管理信息查詢宿舍資源關(guān)于限制設(shè)置人員設(shè)置軟件信息學(xué)生相住宿宿舍學(xué)生在校獎懲在寢空床學(xué)生空閑寢室床位關(guān)基本晚歸離校學(xué)生信息人員位查退宿寢室安全記錄通信息基本基本查詢查詢查詢詢查詢基本防范知信息信息信息宣傳
學(xué)生公寓管理系統(tǒng)工作流程:系統(tǒng)功能→統(tǒng)結(jié)構(gòu)→據(jù)庫設(shè)計→系統(tǒng)設(shè)計→項目管
理器的建立→數(shù)據(jù)庫和表的建立→表單與代碼設(shè)計→報表的設(shè)計→菜單的設(shè)計→程序設(shè)計
3.2開發(fā)環(huán)境
操作平臺:
WindowsNT(SP2以上)或Windows201*系列,但由于管理中心的工作人員對WindowsNT(SP2)系統(tǒng)操作熟悉,系統(tǒng)開發(fā)設(shè)計將使用WindowsNT(SP2)作為開發(fā)時的平臺。網(wǎng)站服務(wù)器
考慮到目前,系統(tǒng)只是給管理中心使用,暫時不開放一般權(quán)限功能,因此網(wǎng)站服務(wù)器采用InternetInformationServices5.1。開發(fā)時所用的瀏覽器
瀏覽器最好是IE5.5以上版本,此考慮到瀏覽器的版本不同可能引起網(wǎng)頁排版出現(xiàn)異常。
3.3.2服務(wù)
為用戶提供培訓(xùn)安裝,維護和運行支持,自用戶安裝起為用戶提供一定期限服務(wù)。
3.3.3完成時間
階段名稱需求分析概要設(shè)計詳細設(shè)計系統(tǒng)實現(xiàn)系統(tǒng)測試與維護階段時間計劃第六周第七周第八周第九周第十周
4.實施計劃
4.1成本估計
估計開發(fā)該系統(tǒng)需購買硬件、外部設(shè)備(P4微機一臺、打印機一臺),花費1萬元左右,開發(fā)工作量約需4個人月工作量,每人月工資為1000元,開發(fā)完成后維護費用每年3000元,開發(fā)完成后,原有的4名管理人員可以減少3名,每人月工資1200元。
4.3進度
〈1〉需求分析(第六周)〈2〉概要設(shè)計(第七周)〈3〉詳細設(shè)計(第八周)〈4〉編碼實現(xiàn)與測試(第十周)
4.4關(guān)鍵問題
目前時間和技術(shù)有限,難以做到完全符合要求。對宿舍存在的問題可能考慮不是很全面。
5.支持條件
5.1計算機系統(tǒng)的支持
P4微機一臺、打印機一臺
友情提示:本文中關(guān)于《第6組總結(jié)報告-宿舍管理系統(tǒng)》給出的范例僅供您參考拓展思維使用,第6組總結(jié)報告-宿舍管理系統(tǒng):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。