隊 別:菜鳥隊
小組成員:郭 玲 201303041014
張琦霞 201303041005
趙姝琳 201303041015
胡 琪 201303041012
聶子涵 201303041011
馬笑盈 201303041049
1.1編寫目的
可行性研究的目的是為了對問題進行研究,以最小的代價在最短的時間內確定問題是否可解。
經過對此項目進行詳細調查研究,初擬系統實現報告,對軟件開發中將要面臨的問題及其解決方案進行初步設計及合理安排。
1.2背景
A.開發軟件名稱:學生宿舍管理系統
B.項目開發者: 菜鳥隊
用戶: 大學生公寓宿管部
C.項目與其它軟件、系統的關系: 本項目采用客戶機/服務器原理,客戶端的程序是建立在windows系統上以Microsoft Visual C為開發軟件的應用程序,服務器端采用windows為操作系統的工作站,是采用Access為開發軟件的數據庫服務程序。
1.3定義
Access是一種關系型的桌面數據庫管理系統,是Microsoft Office套件產品之一,可以管理文本、數字、以及復雜的圖片、動畫、音頻等各種類型的數據。
1.4參考數據
《實用軟件工程與實訓》 主編 杜文潔、白萍,清華大學出版社;
《數據庫技術與應用》 主編 詹英 ,清華大學出邊社。
2可行性研究的前提
關系型的桌面數據庫管理系統,是Microsoft Office套件產品之一,可以管理文本、數字、以及復雜的圖片、動畫、音頻等各種類型的數據。
2.1要求
A.主要功能:宿舍管理人員可以對學生宿舍信息進行添加、修改、刪除,還可以添加宿舍的衛生評比情況,以便記憶。學生還可以輸入姓名和密碼后查詢自己的基本信息和宿舍的衛生評比情況。
B.性能要求: 學生的住宿信息必須及時在該系統上進行更新,確保無差錯的存儲在管理處的主服務器上。
C.輸入要求: 詳細,實時,准確,完整。
D.安全與保密要求: 管理員享有對系統的管理與維護,其它人員則無此權限,只享有對該系統信息的查詢。
2.2目標
系統實現后大大提高管理處的管理效率。
2.3決定可行性的主要因素
低成本;
技術可行,現有技術可完全承擔開發任務;
操作可行,軟件能被工作人員快速接受。
2.4評價尺度
費用:自行承擔
開發時間:7個周左右
3對此系統的分析
這里的現有系統是指當前實際使用的系統,這個系統可能是計算機系統,也可能是一個機械系統甚至是一個人工系統。
分析此系統的目的是為了進一步闡明建議中的開發新系統或修改現有系統的必要性。
3.1簡介
在教務處的終端是安裝了Windows NT的PC機,隨時向服務器傳送數據,當需要對宿舍等基本信息進行添加、查詢、更改、刪除操作時,宿舍管理人員可以以管理員的身份登錄,進行以上操作,終端向服務器發出請求,將數據更新至數據庫,並顯示在終端的屏幕上,非管理員只能進行查詢操作,無權對信息進行修改、刪除、添加操作。
3.2系統業務流程和功能模塊
3.2.1業務流程
(1)用戶登錄
用戶只需要填寫姓名和密碼就可以完成登錄操作, 就可以進行查詢、添加、刪除操作。
(2)信息查詢
用戶在此可以通過輸入姓名、宿舍、班級、學號進行分類查詢,查看相對應的學生基本信息。
(3)衛生評比
本頁面主要是對學生宿舍衛生方面的管理,用戶可以在此頁面登記每天的衛生檢查情況,並在每周的周末進行本周評分的總結以便統計和評出衛生最佳宿舍。
(4)晚歸人員登記
本頁面主要進行對晚歸和未歸學生的登記管理。
(5)衛生評比
宿舍管理人員可以添加新生的樓號、宿舍號、以及入住時間和班級,以便進行對新生的管理。
(6)報修管理
宿舍的門、電燈、水龍頭、床等壞了,需要修理師傅修理,就需要我們及時的報到宿舍管理員那里進行登記,寫明修理的原因、修理時間和自己的聯系電話,方便修理師傅進行修理。
(7)來訪人員登記
來學校找人需要進行人員登記,為了學生的安全着想。來訪人員的登記不需要刪除和修改,方便以后查詢。
3.2.2功能描述
本學生宿舍管理系統應提供簡單、層次關系明了、清晰的操作界面,使用戶一目了然。盡可能的為用戶的錄入、查詢等功能操作提供方便。在設計該系統時,應盡可能的貼近學生,便於用戶操作。系統在實現上應該具有如下功能:
1.系統要求管理員必須輸入正確的用戶名和密碼才能進入系統。
2.系統應提供查詢功能,以方便用戶對學生基本信息的查詢及樓房信息的查詢。
3.系統還應具有添加、修改、刪除基本信息的功能。
4.系統應該實現對學生信息、宿舍的衛生、晚歸情況、來訪人員、報修管理、入住管理方面的管理。
3.2.3功能組成
4對用戶單位機構的影響
該系統能夠提供友好的用戶接口,使操作人員的工作量最大限度地減少;
具有良好的運行效率,方便用戶系統地、高效地、有序地對信息數據進行管理和維護。
5用戶使用方面的可行性
該系統簡單易學,不需極其專業的計算機知識,亦無需對軟件使用人員進行系統培訓即可快速熟練掌握使用規則。
6結論
由於技術,操作都有可行性,所以可以進行開發。
7人員配置
在考慮各種軟件開發資源時,人是最重要的資源。如何合理地配備人員,也是成功地完成軟件項目的切實保證。合理地配備人員包括:對不同的開發活動指派不同的小組成員,並明確指出對各成員的要求。