課程名稱: 資料庫原理及應用教程
教師: 徐鳳寧
班級: 網工 14101
課題名稱 :寧夏理工學院宿舍管理系統
組員: 馮耀旭、馬偉華、郝佳樂、
羅毅、**、王冠、王愛軍
日期: 2015-11-22——2015-12-13
目錄1 需求分析1
1.1 編寫目的1
1.2 編寫背景2
1.3 資料流圖定義2
1.4 實現目標2
1.5 需求分析3
1.5.1 系統的功能需求3
1.5.2 系統總體功能圖5
1.5.3 系統流程圖6
1.6 資料字典8
2 概念設計13
2.1 實體13
2.2 實體間聯絡14
2.3 總體er圖16
3 邏輯設計17
3.1 實體的轉換17
3.2 聯絡的轉換18
3.3 關係設計18
4 物理設計20
4.1 物理設計概念類闡述20
4.2 建立資料庫命令22
4.3 資料結構描述22
4.4 建立資料表23
4.5 裝入資料27
4.6 檢視索引29
5總結與收穫30
5.1 總結與收穫30
5.2 附件32
學生宿舍管理是學校中不可或缺的組成部分,在資訊化飛速發展的今天,它的出現已經成了一種必然,本文將從宿舍管理系統的歷史和現狀進行分析,以求證本系統的設計具有實際的意義,並得到它在未來的發展,從而跟上時代的腳步,做出乙個高質量的、安全性好的宿舍管理系統,使其不僅能滿足學校現在的需要,也能滿足將來一段時間的需要。學生宿舍管理系統的開發主要包括前台使用者介面的開發和後台資料庫的開發,對於後台資料庫的建立和維護要求建立起資料一致性和完整性強、資料安全性好的資料庫。而對於前端應用程式的開發則要求應用程式能提供強大的資料操縱功能,介面友好、使用簡單方便等特點。
後台的資料庫採用sql server 2005。這次待開發的系統的名稱為:(學生宿舍管理系統 )本學期開設了《資料庫原理及應用教程》,在經過一學期的學習中,有代課教師下發任務,學生分組完成,而本小組抽到這個課題,加以研究學習設計。
該系統採用現代流行windows操作介面。用資料庫sql server2005軟體開發。採用搜狗輸入法輸入,用小組人員模式分任務完成。
專案提出者:學校。
本組確定完成階段:
13周週六-14周週六:需求分析設計階段和概念結構設計階段;
14周週六-15周周二:邏輯結構設計階段;
15周周二-16周周四:物理結構設計階段;
在現代社會,許多東西都進入了現代化發展中,在這中情況下我們開展了對學校宿舍管理做出計算機管理模式的資料庫系統,希望能夠有效的進行管理,同時加強我們小組人員的學習與創新能力。首先給出了「學生宿舍管理系統」的概貌,試圖從產品前景、特性、執行環境等上給出整個系統的輪廓,然後又對功能需求、和其它非功能性需求進行了詳細的描述。不僅描述了每一用例的基本事件流和備選事件流,而且還給出了非常直觀的用例圖。
這些文字和圖形都為了詳細準確地描述使用者的需求,同時也為使用者更容易地理解這些需求的描述創造了條件。說明了這一軟體產品的需求和規格,這些規格說明是進行設計的基礎,也是編寫測試用例和進行系統測試的主要依據。即用於實現對學生及宿舍資訊資料進行編輯,新增,刪除,統計,列印顯示等功能的軟體系統。
通過該系統,使用者可以檢視學生的基本資訊、宿舍資訊等各方面的資料,能夠方便的了解學生和宿舍的總體情況。該管理系統為使用者提供了一些簡單的資料查詢、輸出各種資訊等功能。使用者通過輸入學生基本資訊(例如學生證號),由系統自行生成相應的資料以供宿舍管理員查詢,另外宿舍管理中心的管理使用者還可以對這些基本資訊進行更新和刪除, 學校學生宿舍管理系統力求給使用者方便快捷的途徑去管理這些繁瑣的資料。
由於起初的宿舍管理系統老化,資料庫已無法在進行完善,需要新的系統來替代現有系統,同時在原系統的功能上有所突破。原系統功能不夠強大,而且執行效率低,所以我們開展設計宿舍管理系統,希望能夠解決現有問題,並達到可行,有所突破。
資料流程圖包括:a.指明資料存在的資料符號,這些資料符號也可指明該資料所使用的**;b.指明對資料執行的處理的處理符號,這些符號也可指明該處理所用到的機器功能;c.指明幾個處理和(或)資料**之間的資料流的流線符號;事務型結構資料流圖事務型結構資料流圖圖冊d.便於讀、寫資料流程圖的特殊符號。用命名的箭頭表示資料流,圓圈表示處理,矩形或其他形狀表示儲存。
管理者通過宿舍管理系統對新生入住進行安排,學校對於學生衛生等情況進行檢查,加強學生的管理工作。使管理者方便對學生的管理,查詢,了解學生的情況。可以通過學生的學號等查到學生的住宿情況,也可以了解宿舍內對於宿舍樓員工管理的情況排查。
一、學生宿舍管理系統的主要功能
1.系統要求使用者必須輸入正確的使用者名稱和密碼才能進入系統。
2.系統應該提供學生住宿情況的基本登記。
3.系統應提供學生每學期的註冊及學生的離校處理。
4.系統應提供學生在校期間物品出入宿舍樓的詳細情況登記。
5.系統應提供查詢功能,以方便使用者對學生基本資訊的查詢(要實現按多種條件的查詢)及樓房資訊的查詢。
6.系統應提供增加、刪除、修改使用者帳戶的功能。
7.系統還應具有新增、修改、刪除學生及員工基本資訊的功能。
8.系統應提供將相關資訊以報表形式列印出來的功能。
二、主要功能模組
1、系統管理模組
系統管理模組包括:超級使用者登入、普通使用者登入、使用者密碼修改、使用者管理、退出系統五個部分。
1.超級使用者登入:實現系統管理人員登入。
2.普通使用者登入:實現一般管理人員登入。
3.使用者管理:實現系統管理人員授予或取消一般使用者登入該系統的使用者名稱和密碼。
4.密碼修改:實現所用使用者的密碼更改功能。
5.退出系統:實現正常退出宿舍管理系統。
2、宿舍管理模組
宿舍管理模組包括:樓房管理、宿舍管理、員工管理三個大的部分。
1.樓房管理:登記學校所有住宿樓情況。
2.宿舍管理:登記學校所有宿舍的情況。
3.員工原理:實現樓房管理人員的新增功能。
3、學生管理模組
學生管理模組包括:學生基本資訊錄入、學生財物登記、學生學期註冊、學生離校管理四項功能.
1.學生基本資訊錄入:實現學生基本資訊情況的登記及宿舍的分配功能。
2.學生財物登記:登記學生在校期間所擁有的公共及私有貴重物品情況。
高校宿舍管理系統
河北工業大學 軟體工程課程實驗實驗報告 題目 宿舍管理系統 專業 電腦科學與技術 班級 081班 組 第一組 組長 張震南 成員 劉潯,倪娜,李冬冬,王帥,陳清軒,蒲清龍 指導教師 馬建紅 完成日期 2010年12月20號 目錄1 專案開發計畫書頁碼 2 軟體需求規格說明書頁碼 3設計規格說明書頁碼...
宿舍管理系統參考
職業技能訓練報告 題目組長姓名學號 專業 13級計算機應用技術班級班 指導教師張暉 開課學期 2015 至 2016 學年第 一 學期 上課時間 2015年 9 月 7日至 2015 年 1 月 9 日 1 系統需求分析 功能結構圖 系統需求分析 功能說明以及原始資料 系統需求分析 功能說明以及規則...
高校宿舍管理系統
學生宿舍管理系統對於乙個學校來說是必不可少的組成部分。目前好多學校還停留在宿舍管理人員手工記錄資料的最初階段,手工記錄對於規模小的學校來說還勉強可以接受,但對於學生資訊量比較龐大,需要記錄存檔的資料比較多的高校來說,人工記錄是相當麻煩的。當今社會是飛速進步的世界,原始的記錄方式已經被社會所淘汰了,計...