版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一章系統(tǒng)目標和開發(fā)的可行性第一節(jié)系統(tǒng)目標為宿管管理處人員提供各學期、各年級、各班級學生的基本個人信息可以更快了解到每個學生的住宿情況以及這個學校寢室分配的情況。實現(xiàn)快速方便地處理大量學生個人數(shù)據(jù)信息,完成個人信息的錄入,方便住宿人員信息查詢、出入登記、收費以及對、來訪信息以及學生住宿情況等的查詢。減少公寓管理人員大量繁瑣的工作。減少學校在學生公寓管理方面的人力和物力的投資學生公寓管理系統(tǒng)功能強大、操作簡單,擁有友好的易額面,適用于各類學校的學生公寓管理。第二節(jié)開發(fā)的可行性開發(fā)任何一個系統(tǒng),都會受到時間和資源上的限制。因此,在每一個項目開發(fā)之前,都要進行可行性分析,以減少項目的開發(fā)風險,避免人力,物力和財力的浪費。可行性分析主要包括經(jīng)濟可行性和技術可行性等。經(jīng)濟可行性經(jīng)濟可行性,主要是針對一個學校的,開發(fā)系統(tǒng)的成本與收益相比較。如今是信息化時代,信息化管理可以使學生公寓管理更加系統(tǒng)化,全面化、快速化,這樣可以為學校帶來高校的工作效益和經(jīng)濟效益,開發(fā)出本系統(tǒng)可以減少公寓管理人員人數(shù),而且管理方便,各功能實現(xiàn)快速,數(shù)據(jù)有效的管理。這些效益和管理上的便捷遠遠超過了開發(fā)本系統(tǒng)的成本,所以在經(jīng)濟上具有完全的可行性。技術可行性本系統(tǒng)開發(fā)工具是Delphi和SQLServer2000。Delphi具有可視化界面,是一種面向對象的語言,簡單易學而且靈活方便,SQLServer2000是一個安全、可靠的并且支持面向對象設計的數(shù)據(jù)庫系統(tǒng)。易用性和可維護性也很好。在大二期間,就已學過SQLServer2000。所以,學生公寓管理總體上開發(fā)難度不高,技術上具有完全的可行性。數(shù)據(jù)庫的設計和操作是本系統(tǒng)設計的核心。在大學期間曾經(jīng)學習過軟件工程,也以四人一組完成過有關的大作業(yè),具備一定的系統(tǒng)分析與設計能力,熟悉數(shù)據(jù)的設計與操縱。因此,本系統(tǒng)的實現(xiàn)在技術上是可行的。管理的可行性在工作上,教務人員管理學生信息量非常大,開發(fā)了此系統(tǒng),可極大提高教務人員的工作的效率。方便成績的儲存和修改,及以后隨時查詢成績信息,是一個比較人性化的管理系統(tǒng)。第二章:各高校現(xiàn)行系統(tǒng)概況第一節(jié):現(xiàn)行系統(tǒng)現(xiàn)狀調查現(xiàn)有的學生公寓管理系統(tǒng)主要是以個人信息的存儲和統(tǒng)計為目標,而且系統(tǒng)的設計繁瑣,管理不夠專人化,需要的人員過多,因此系統(tǒng)的安全性保密性不好;查詢功能簡單,數(shù)據(jù)共享性不高。功能結構圖高校的信息化離不開宿舍管理的信息化,生源的擴招、學生的來源廣泛、多校區(qū)管理等問題突顯,經(jīng)過調查獲得現(xiàn)行系統(tǒng)組織結構功能圖如下:第二節(jié):系統(tǒng)需求分析2.2.1學生公寓需求簡介學生公寓管理應考慮以下幾方面的要求:用戶需求:可以對學生公寓進行有效的管理,包括公寓信息、寢室信息、學生住宿資料以及交費信息等。學生方面:讓學生感覺到學校的管理透明。學校方面:可以查詢每一個學生的相關信息。來訪人員方面:為防止公寓安全,所有來訪人員必須提供學生住宿的公寓號和寢室號才可以進入公寓。2.2.2功能性需求軟件需求分析是指對目標軟件系統(tǒng)在功能、行為、性能、設計約束等方面的期望。需求分析是軟件設計、實現(xiàn)測試直至維護的主要基礎,良好的需求分析可以避免或盡早提出早期的錯誤,從而降低軟件的開發(fā)成本,改進軟件的質量。本學生公寓管理系統(tǒng)應完成以下任務:?學生寢室基本信息管理:首先統(tǒng)一安排學生入住,如果有學生要更換寢室,可以方便查到哪個寢室還有空床,包括該寢室內已住學生的基本信息,安排入住。?學生公寓管理:可以添加新建公寓的信息,以及添加該公寓內的寢室信息,以及修改公寓和寢室的相關信息(公寓號和寢室號)。?寢室收費管理:收費以寢室為單位,當費用收好以后,可以打印報表以查看交費記錄。?來訪人員管理:對來訪人員進行嚴格登記,包括來訪時間,結束時間,來訪人員的來訪事由,能查詢到每一條來訪人員和被訪人的信息。2.2.3非功能性需求用戶界面需求:簡潔、易用、易懂,友好的用戶界面。硬件需求:Pentium以上計算機可靠性需求:保證用戶在正常使用本系統(tǒng)時,用戶的操作或誤操作不會產(chǎn)生數(shù)據(jù)丟失。安全保密性需求:用戶登錄需要密碼驗證。
第三章:新系統(tǒng)的邏輯方案第一節(jié):新系統(tǒng)業(yè)務流程圖3.1.1.現(xiàn)行業(yè)務流程圖如下:第二節(jié)數(shù)據(jù)字典數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)中包含的所有元素的定義的集合,它為軟件開發(fā)人員提供數(shù)據(jù)庫設計的參考,并為用戶了解系統(tǒng)時作為一個必有工具。A:數(shù)據(jù)存儲條目:操作員信息:id、操作員姓名、性別、密碼、權限、備注公寓信息:id、公寓號、樓層數(shù)、房間數(shù)、啟用時間、備注:寢室信息:id、寢室號、可住人數(shù)、住宿費用、電話、公寓號、備注、學生信息:id、學號、姓名、性別、出生日期、專業(yè)、班級、聯(lián)系方式、公寓號、寢室號、備注來訪信息:id、來訪人姓名、人數(shù)、被訪者姓名、所屬關系、來訪時間、結束時間、事由、值班人交費信息:id、項目、價格、收費方式第四章:系統(tǒng)實施第一節(jié):新系統(tǒng)功能設計系統(tǒng)功能模塊包括:(如圖4-1)公寓管理:包括公寓樓房管理和寢室管理。對學校的公寓以及公寓里的寢室進行管理,處理包括數(shù)據(jù)的添加、修改、刪除、查詢等。學生管理:包括學生基本信息管理和學生交費管理。對學生入住寢室信息和學生基本信息的管理以及以寢室為單位的收費管理,包括對數(shù)據(jù)的添加、修改、刪除、查詢等。來訪人員登記管理:公寓登記信息的處理,為維護公寓的安全,對來訪人員有嚴格的審查,以及對登記信息的處理。系統(tǒng)管理和維護:包括修改口令,添加用戶等。
圖4-1學生公寓管理系統(tǒng)功能模塊圖第二節(jié):代碼設計代碼設計原則在數(shù)據(jù)庫中的關鍵字數(shù)據(jù)元素通常其代碼都有特定含義,必要時還帶有校驗碼。校驗碼計算公式對每一個帶有校驗碼的關鍵字代碼,都要有一張代碼設計說明書,校驗碼計算公式可以相同,也可以不同。第三節(jié):數(shù)據(jù)庫設計4.3.數(shù)據(jù)庫設計4.3.1.數(shù)據(jù)流分析數(shù)據(jù)流圖是結構化系統(tǒng)分析的基本工具。一個數(shù)據(jù)流圖確定了系統(tǒng)的轉化過程、系統(tǒng)所操縱的數(shù)據(jù)或物質的收集(存儲),還有過程、存儲、外部世界之間的數(shù)據(jù)流或物質流。數(shù)據(jù)流圖技術是可以擴充到允許實時系統(tǒng)的建模。數(shù)據(jù)流圖是當前業(yè)務過程或新系統(tǒng)操作步驟的一種表示方法。數(shù)據(jù)流圖可以在一個抽象的廣泛范圍內表示系統(tǒng)。在一個多步驟的活動中,高層數(shù)據(jù)流圖對數(shù)據(jù)和處理部分提供一個整體的統(tǒng)覽,這是對包含在軟件需求規(guī)格說明中的精確、詳細敘述的補充。數(shù)據(jù)流圖描述了軟件需求規(guī)格說明中的功能需求怎樣結合在一起,使用戶可以執(zhí)行指定的任務。從圖中迅速反饋的信息有助于對所探討的任務流的理解進行提可編輯精品學生公寓管理系統(tǒng)的第一層數(shù)據(jù)流圖(如圖4-2),本數(shù)據(jù)流圖描述了學生公寓系統(tǒng)的各個模塊處理過程中的數(shù)據(jù)處理的過程。收費管理收費信息圖4-2學生公寓管理系統(tǒng)第一層數(shù)據(jù)流圖收費管理收費信息圖4-2學生公寓管理系統(tǒng)第一層數(shù)據(jù)流圖公寓管理中的數(shù)據(jù)處理圖是本系統(tǒng)的第二層數(shù)路流圖(如圖4-3),描述了在公寓管理中所作操作的數(shù)據(jù)處理。
圖4-3公寓管理模塊書錄流圖寢室管理數(shù)據(jù)流程圖(如圖4-4),描述了用戶在添加、刪除、查詢寢室信息時的數(shù)據(jù)處理過程。圖4-4寢室管理模塊數(shù)據(jù)流圖來訪人員管理數(shù)據(jù)流圖(如圖4-5),描述了在來訪人員訪問學生時,用戶所作操作的數(shù)據(jù)處理過程。
圖4-5來訪人員管理數(shù)據(jù)流圖學生交費管理數(shù)據(jù)流圖(如圖4-6),描述了學生交費與宿管科收費處理過程中的數(shù)據(jù)處理過程。圖4-6學生交費管理數(shù)據(jù)流圖數(shù)據(jù)建模模型是軟件的第一個技術表示。信息系統(tǒng)的建模是用模型來描述復雜的信息系統(tǒng),使得系統(tǒng)的要求、結構和數(shù)據(jù)變得簡單。設計者通過描述用戶的需求獲得與用戶的不斷交互,最終對整個系統(tǒng)能全面地把握。建立完整的數(shù)據(jù)模型,完成對信息系統(tǒng)中數(shù)據(jù)的存儲和處理。學生公寓管理系統(tǒng)比較復雜,為了建立這樣一個復雜系統(tǒng)的模型,并滿足實際對象不斷發(fā)展的需求,在實際設計中應遵循下列原則:?準確性:所建立的模型要求能夠正確反映實際的對象,能夠滿足學生公寓管理工作的實際需求。??完整性:指要求模型既能反映對象系統(tǒng)的靜態(tài)特性,同時能夠反映其豐富的動態(tài)特性。?一致性:要求建立的模型能保證從分析階段到設計階段的平穩(wěn)過渡。各實體關系模型經(jīng)過分析,由上面的數(shù)據(jù)流程圖可以得出以下各實體之間的E-R圖,(如圖4-7至4-9)圖4-8寢室E-R圖圖4-9公寓管理E-R圖結束語在這一個星期的管理信息系統(tǒng)課程設計中,我上網(wǎng)查閱了許多相關的資料和文獻,在這個過程中接觸了很多新的東西,獲取了很多新的信息。由于要獨立地進行整個系統(tǒng)的設計,需要自己去分析架構和設計,提高了自己分析問題和解決問題的能力,在學習軟件工程以后,有了一次實際的鍛煉。在動手實踐的過程中,要不斷地查閱資料來實現(xiàn)系統(tǒng)的功能。這次實踐動手能力和編程能力方面也有很大的提高,對于如何編寫調試程序有了更深的認識。實踐是對理論學習的一個很好的鞏固,并且加深了對理論知識的認識,學到了平時很多書上所不能得到的實踐經(jīng)驗,由于實踐中碰到許多以前從未碰到過的問題,需要很多新的知識,并且促進對理論知識的學習。通過這個課程設計,令我收獲頗豐。致謝:首先感謝我的這門課教師何曉慧老師,這學期她一直認真地教我們,以及這學期末對課程設計前給予我們悉心的指導,提出寶貴的意見。在這個學期和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026屆河南南陽市第一中學高二數(shù)學第一學期期末質量檢測試題含解析
- 內業(yè)培訓課件
- 焦化廠衛(wèi)生管理制度(3篇)
- 甘肅網(wǎng)絡公司管理制度(3篇)
- 盛典活動創(chuàng)意方案策劃(3篇)
- 獸藥行業(yè)培訓課件
- 老年康復運動管理制度內容(3篇)
- 《GA 1512-2018公安單警裝備 金屬手銬》專題研究報告
- 《GA 762-2008警服 高級警官大衣》專題研究報告
- Unit 7 Happy Birthday!Section A 1a- 3c 課件+視頻 2025-2026學年人教版七年級英語上冊
- 五年級數(shù)學下冊寒假作業(yè)每日一練
- 企業(yè)管理的基礎工作包括哪些內容
- 學?!?530”安全教育記錄表(2024年秋季全學期)
- 鋁合金門窗工程技術規(guī)范
- 食材配送服務方案投標文件(技術標)
- 室性心律失常
- 《2024消費者金融知識學習偏好及行業(yè)宣教洞察報告》
- 橫穿公路管道施工方案
- 中國高血壓防治指南(2024年修訂版)解讀課件
- 科研項目數(shù)據(jù)保護應急預案
- 2024年土地轉租的合同范本
評論
0/150
提交評論