宿舍考勤管理系統(tǒng)分析_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  目 錄</b></p><p><b>  引言1</b></p><p><b>  1 問題定義1</b></p><p>  1.1系統(tǒng)開發(fā)背景1</p><p>  1.2系統(tǒng)開發(fā)目的2</p><p>

2、<b>  1.3系統(tǒng)簡介2</b></p><p><b>  1.4系統(tǒng)意義2</b></p><p>  2 系統(tǒng)可行性研究2</p><p>  2.1經(jīng)濟(jì)可行性2</p><p>  2.2技術(shù)可行性3</p><p>  2.3操作可行性3</p

3、><p>  2.4社會可行性4</p><p>  2.5法律可行性4</p><p><b>  2.6小結(jié)4</b></p><p>  3 系統(tǒng)開發(fā)計劃4</p><p>  3.1系統(tǒng)開發(fā)計劃4</p><p>  3.2開發(fā)進(jìn)度表5</p>

4、<p>  4 系統(tǒng)需求分析5</p><p>  4.1組織結(jié)構(gòu)分析5</p><p>  4.2功能需求分析6</p><p>  4.3性能需求分析15</p><p>  4.4系統(tǒng)運行環(huán)境需求17</p><p>  4.5其他需求17</p><p>  5

5、系統(tǒng)總體設(shè)計18</p><p>  6 系統(tǒng)數(shù)據(jù)庫設(shè)計18</p><p>  7 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn)18</p><p><b>  8 系統(tǒng)測試18</b></p><p>  9 用戶操作手冊18</p><p><b>  10 結(jié)束語18</b><

6、;/p><p><b>  參考文獻(xiàn)20</b></p><p><b>  引言</b></p><p>  隨著21世紀(jì)計算機的普及,計算機已在我國的各行各業(yè)廣泛使用。人們越來越多的喜歡用計算機來解決生活中的實際問題,這樣不僅可以提高人們的工作效率,而且提高了人們的生活質(zhì)量,同時帶動了我國經(jīng)濟(jì)的發(fā)展。</p>

7、<p>  隨著計算機技術(shù)的應(yīng)用的深入和廣泛,人口的增多,學(xué)校的擴招學(xué)校對學(xué)生出入宿舍的考勤用手工記錄已不再適合,因此學(xué)校的考勤也需要開始數(shù)字化,這對于學(xué)校對學(xué)生的管理非常重要;同時也加強了學(xué)校的規(guī)范化管理,學(xué)生自覺遵守紀(jì)律,提高了學(xué)校的名聲,間接的形成了良好的學(xué)習(xí)氛圍,使學(xué)校的發(fā)展更上一層樓。</p><p>  我們的宿舍考勤管理系統(tǒng)就是為了滿足這些需求而設(shè)計的。集身份選擇登錄、自動考勤、門禁管

8、理、假期管理、宿舍管理、報表統(tǒng)計于一體的系統(tǒng),系統(tǒng)使用起來非常方便。大大減少了學(xué)校的人力、物力、財力,為學(xué)校的數(shù)字化建設(shè)帶來很大的進(jìn)步。</p><p><b>  1 問題定義</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中王玉霞同學(xué)在本部分中起主要作用。</p><p><b>  1.

9、1系統(tǒng)開發(fā)背景</b></p><p>  教育在當(dāng)今社會顯得愈加重要,但對于學(xué)生的生活管理同樣不可忽視。對于學(xué)校來說,學(xué)生宿舍樓出入的管理是一項非常重要的工作,其不僅直接關(guān)系到學(xué)生的安全問題,而且也會影響到學(xué)校的秩序以及在外的聲譽。</p><p>  目前大部分高校的宿舍門禁管理系統(tǒng)依然是最原始的宿舍管理員手工記錄數(shù)據(jù)。對于學(xué)生數(shù)量較少的學(xué)校來說紙質(zhì)記錄依然可以使用;然而目

10、前學(xué)生的數(shù)量越來越多,對于學(xué)生的管理也越來越復(fù)雜,如果仍然使用紙質(zhì)記錄,會需要大量的人力、物力,這樣的工作是不斷重復(fù),相當(dāng)繁瑣無聊的。而且,當(dāng)特殊情況下需要查找某項特定記錄時,大量的紙質(zhì)記錄,需要管理人員逐一查找,這樣不僅效率很低浪費很多時間,同時也使管理員對自己工作覺得枯燥乏味,缺乏工作積極性,進(jìn)而導(dǎo)致各種問題的惡性循環(huán)。</p><p>  根據(jù)我們小組調(diào)查了解到,湘潭大學(xué)目前正準(zhǔn)備啟用宿舍門禁管理系統(tǒng)。盡管

11、這改善了公寓的安保條件,但湘潭大學(xué)的安全管理仍然比較薄弱,對于學(xué)生出入宿舍大樓時間沒有任何限制,這造成很多學(xué)生晚歸、夜不歸宿等情況時有發(fā)生,這存在很大的安全隱患,才會讓犯罪分子有機可乘。這是由諸多因素造成,首先是社會因素,其次是個人問題,三是學(xué)校的管理缺陷。這是值得我們反省和深思的,也是我們必須加強的。</p><p>  因此我們必須采取一定措施來科學(xué)地解決這些弊端,針對于門禁系統(tǒng),我們提出了與其相關(guān)聯(lián)的考勤管

12、理系統(tǒng)。學(xué)生需要刷卡才能進(jìn)出宿舍樓,而考勤管理系統(tǒng)恰好是與門禁管理系統(tǒng)相銜接的部分,將門禁與考勤管理一體化使公寓的管理水平更加精細(xì),促進(jìn)學(xué)校事業(yè)更好更快發(fā)展,為數(shù)字校園建設(shè)拓展新的功能。</p><p><b>  1.2系統(tǒng)開發(fā)目的</b></p><p>  保障學(xué)生的人身安全是學(xué)校管理工作中最重要的任務(wù),也是學(xué)校對學(xué)生家長的最基本保證。學(xué)生宿舍考勤管理系統(tǒng)是學(xué)校

13、在對學(xué)生生活管理中的細(xì)節(jié)之一,該系統(tǒng)的實現(xiàn),是我們學(xué)校實現(xiàn)自動化管理的重要環(huán)節(jié)。為了能夠更好的加強對學(xué)生紀(jì)律和寢室安全的管理,防止學(xué)生晚歸、夜不歸宿等問題,為學(xué)生提供安全、舒適的生活環(huán)境,我們特推出了校園宿舍考勤管理系統(tǒng)方案。</p><p><b>  1.3系統(tǒng)簡介</b></p><p>  我們的系統(tǒng)使用如下方案,樓棟的門禁機器具有自動身份識別功能,當(dāng)屬于本樓

14、棟的學(xué)生使用自己的卡在機器上刷卡時,門禁系統(tǒng)會驗證是否本樓棟學(xué)生,若是則大門則會自動打開允許學(xué)生進(jìn)入,并且會把學(xué)生的刷卡記錄自動上傳到數(shù)據(jù)庫,方便以后查詢。如不是本樓棟學(xué)生,則大門不會打開,需要到管理員處登記核實情況,審核通過后方可進(jìn)入。管理員通過該系統(tǒng)對學(xué)生和宿舍進(jìn)行管理,每個月月初統(tǒng)計學(xué)生的出勤信息,對于上月寢室每個成員均按時出入的宿舍進(jìn)行褒獎,對于晚歸或者夜不歸宿學(xué)生進(jìn)行及時提醒甚至進(jìn)行批評教育。</p><p

15、><b>  1.4系統(tǒng)意義</b></p><p>  學(xué)生宿舍考勤管理系統(tǒng)的開發(fā)可以更好地響應(yīng)我們學(xué)校自動化辦公的號召,結(jié)合目前全國很多大學(xué)的發(fā)展方向,不僅減輕了管理員的工作量,提高工作效率;而且可以準(zhǔn)確地掌握學(xué)生的出勤信息,落實責(zé)任??梢砸源藖矶酱賹W(xué)生擁有正常的作息時間,進(jìn)行有效的管理。</p><p><b>  2 系統(tǒng)可行性研究</b

16、></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中王玉霞同學(xué)在本部分中起主要作用。</p><p>  可行性分析也稱為可行性研究。</p><p>  在設(shè)計和開發(fā)系統(tǒng)之前,我們小組對系統(tǒng)的需求進(jìn)行了調(diào)查分析。主要通過了解目前各大高校門禁管理系統(tǒng)、指導(dǎo)老師的意見,以及我校宿舍門禁管理系統(tǒng)的具體實際情況,通過以下幾個方面分析

17、系統(tǒng)的可行性。</p><p><b>  2.1經(jīng)濟(jì)可行性</b></p><p>  經(jīng)濟(jì)可行性分析的重點是判斷這個系統(tǒng)在以后的使用過程中帶來的經(jīng)濟(jì)價值是否大于該系統(tǒng)的開發(fā)成本,以此作為系統(tǒng)是否可以進(jìn)行下去的標(biāo)準(zhǔn)。</p><p>  從該系統(tǒng)的開發(fā)費用方面,前期的問題定義確定目標(biāo)以及需求分析都是由小組成員完成無需任何費用,系統(tǒng)的代碼部分也

18、是由小組成員分工完成無需費用。</p><p>  從該系統(tǒng)的收益方面,系統(tǒng)運營可以降低人力成本、增加工作效率,提升學(xué)校管理人員工作積極性,與此相比系統(tǒng)運營需要的成本微乎其微,能夠給學(xué)校帶來一定的經(jīng)濟(jì)效益。</p><p>  綜上所述,從經(jīng)濟(jì)角度該系統(tǒng)是可行的。</p><p><b>  2.2技術(shù)可行性</b></p>&l

19、t;p>  技術(shù)可行性的重心是確定現(xiàn)有的技術(shù)是否能夠?qū)崿F(xiàn)該系統(tǒng)。</p><p>  目前,硬件的更新速度很快,價格也逐漸降低。</p><p>  本系統(tǒng)使用調(diào)試工具為MyEclipse</p><p>  服務(wù)器:tomcat7.0/apache tomcat 7.0</p><p>  數(shù)據(jù)庫管理系統(tǒng):MySQL</p>

20、;<p>  JAVA服務(wù)器頁面:JSP</p><p>  用JSP開發(fā)的Web應(yīng)用是跨平臺的,具有很強的兼容性,可以在很多操作系統(tǒng)上運行。</p><p>  JSP具有以下優(yōu)點:</p><p>  (1)一次性編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改</p><p>  (2)系統(tǒng)的多平臺支持</p>

21、<p> ?。?)強大的可伸縮性</p><p>  (4)多樣化和功能強大的開發(fā)工具支持</p><p> ?。?)支持服務(wù)器端組件</p><p>  隨著現(xiàn)有技術(shù)的發(fā)展,軟硬件技術(shù)基本已經(jīng)進(jìn)入成熟階段,可以滿足開發(fā)者的需要。在硬件方面,普通電腦即可實現(xiàn)。在軟件方面,簡單易學(xué),容易上手。在技術(shù)方面不再成為系統(tǒng)開發(fā)的瓶頸。</p>&l

22、t;p>  綜上所述,從技術(shù)角度該系統(tǒng)可行。</p><p><b>  2.3操作可行性</b></p><p>  操作可行性的重點是系統(tǒng)的操作方式在用戶組之內(nèi)是否行得通。</p><p>  該系統(tǒng)的界面設(shè)計考慮到用戶的使用習(xí)慣,如登錄查詢等功能一目了然,用戶使用起來簡單方便。界面設(shè)計美觀、簡潔,不會讓用戶感到枯燥乏味。并且該系統(tǒng)的

23、所有按鈕描述清晰,用戶很容易理解,不需要進(jìn)行專門的學(xué)習(xí),根據(jù)自己需要和系統(tǒng)提示逐步操作就可查詢想要的內(nèi)容。</p><p>  綜上所述,本系統(tǒng)的可操作性很強。</p><p><b>  2.4社會可行性</b></p><p>  社會可行性是指是否在社會方面行得通。</p><p>  目前很多高校盡管有宿舍門禁管

24、理系統(tǒng),但卻缺少考勤管理系統(tǒng),人工登記的方式又費時費力。通過這個考勤管理系統(tǒng)的運用,極大方便了管理員查詢具體的存檔記錄,提升管理員的工作效率,提醒學(xué)生按時回寢,從而避免了安全問題等隱患的發(fā)生,從而更有效地提升學(xué)校的管理水平。</p><p>  綜上所述,本系統(tǒng)有很強的社會可行性。</p><p><b>  2.5法律可行性</b></p><p

25、>  法律可行性是指是否在國家法律法規(guī)方面行得通。</p><p>  該系統(tǒng)符合國家法律法規(guī),具有法律可行性。</p><p><b>  2.6小結(jié)</b></p><p>  從以上分析中得出結(jié)論:宿舍門禁管理系統(tǒng)的開發(fā)工具簡單,硬件要求低,操作簡便,開發(fā)成本低,能夠提高工作人員工作效率,進(jìn)一步加強學(xué)生的安全保障,滿足國家的法律法規(guī)

26、。因此,該系統(tǒng)不管是在經(jīng)濟(jì)上、技術(shù)上、操作上、社會上以及法律層面上都是可行的,具有一定的經(jīng)濟(jì)實用價值。</p><p><b>  3 系統(tǒng)開發(fā)計劃</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中王玉霞同學(xué)在本部分中起主要作用。</p><p><b>  3.1系統(tǒng)開發(fā)計劃</b&g

27、t;</p><p> ?。?)系統(tǒng)的問題定義、開發(fā)計劃的制定、可行性研究、需求分析,對系統(tǒng)前期的調(diào)查分析,在其基礎(chǔ)上分析該系統(tǒng)是否可行。明確系統(tǒng)需要的主要模塊及其功能,并按不同角度對各個功能進(jìn)行具體的設(shè)計和描述,從而形成系統(tǒng)的各種流程圖。這一部分主要由王玉霞負(fù)責(zé),其他組員協(xié)同完成。</p><p> ?。?)系統(tǒng)總體設(shè)計,總體設(shè)計對系統(tǒng)的設(shè)計思想、結(jié)構(gòu)化設(shè)計原則、結(jié)構(gòu)分析以及流程圖進(jìn)行設(shè)

28、計和描述,形成總體設(shè)計說明書文檔,這一部分主要由夏成旭負(fù)責(zé),其他組員協(xié)同完成。</p><p> ?。?)系統(tǒng)的數(shù)據(jù)庫的設(shè)計,主要包括:數(shù)據(jù)庫的選擇、數(shù)據(jù)庫的需求分析、數(shù)據(jù)庫的概念設(shè)計(系統(tǒng)E-R圖)、數(shù)據(jù)庫的邏輯設(shè)計(數(shù)據(jù)流程圖,數(shù)據(jù)字典)、數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫的實施、數(shù)據(jù)庫的運行與維護(hù)。這一部分主要由楊博文負(fù)責(zé),其他組員協(xié)同完成。</p><p> ?。?)系統(tǒng)詳細(xì)設(shè)計和實現(xiàn)。

29、主要包括:完成詳細(xì)設(shè)計,以及系統(tǒng)編碼實現(xiàn)。在既定的時間內(nèi)完成系統(tǒng)的每個模塊。這一部分主要由秦武負(fù)責(zé),其他組員協(xié)同完成。</p><p> ?。?)系統(tǒng)的測試、調(diào)試及用戶手冊的編寫工作,與其他人共同完成系統(tǒng)實現(xiàn)工作。主要包括系統(tǒng)功能的測試和功能模塊的調(diào)試,進(jìn)一步完善系統(tǒng)的功能。應(yīng)形成系統(tǒng)測試說明文檔和用戶操作手冊。這一部分主要由張曉燕負(fù)責(zé),其他組員協(xié)同完成。</p><p><b>

30、;  3.2開發(fā)進(jìn)度表</b></p><p>  整個系統(tǒng)的開發(fā)進(jìn)度表如表3-1所示。</p><p><b>  表3-1開發(fā)進(jìn)度表</b></p><p><b>  4 系統(tǒng)需求分析</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中王玉霞

31、同學(xué)在本部分中起主要作用。</p><p>  要開發(fā)出滿足用戶需求的產(chǎn)品,或提交滿足用戶需求的成果,提供讓用戶滿意的服務(wù),因此需求分析顯得非常重要,只有充分滿足用戶的需求,才能在后期使用過程中減少不必要的變更,盡量減少人力成本,減少時間浪費,以保證項目順利地完成,是系統(tǒng)開發(fā)成功的基礎(chǔ)。同時也會促進(jìn)本小組后續(xù)工作順利進(jìn)行。</p><p><b>  4.1組織結(jié)構(gòu)分析</

32、b></p><p>  組織結(jié)構(gòu)分析作為需求分析的最頂層,主要是通過組織結(jié)構(gòu)圖來實現(xiàn)的。組織結(jié)構(gòu)圖一般是樹狀結(jié)構(gòu),自上而下一般是按照級別、分層次構(gòu)成的組織的關(guān)系。通過對組織結(jié)構(gòu)的分析,判斷各個層次的職能是否明確,進(jìn)而找出問題所在。通過分析畫出的組織結(jié)構(gòu)圖如圖4-1所示。</p><p>  圖4-1 組織結(jié)構(gòu)圖</p><p>  頂層為超級管理員處,作為湘

33、潭大學(xué)寢室預(yù)約系統(tǒng)的超級管理員,是寢室預(yù)約最高級操控者。超級管理員處的下屬是各宿舍區(qū)管理員。學(xué)校目前有5個宿舍區(qū),包括了北苑宿舍區(qū)、南苑宿舍區(qū)、金翰林宿舍區(qū)、琴湖宿舍區(qū)、北青宿舍區(qū)。</p><p>  各宿舍區(qū)管理員負(fù)責(zé)各區(qū)的學(xué)生宿舍與考勤管理。</p><p><b>  4.2功能需求分析</b></p><p>  1. 系統(tǒng)主要功能

34、管理模塊簡介</p><p><b>  登錄/退出管理</b></p><p>  學(xué)生、管理員、超級管理員登錄退出系統(tǒng),更改密碼;管理員,超級管理員可以擁有更高權(quán)限,變更學(xué)生信息。</p><p><b>  考勤管理</b></p><p>  學(xué)生考勤,學(xué)生平時出入宿舍打卡記錄,請假、放假等

35、統(tǒng)計功能,可以進(jìn)行相應(yīng)的查詢。</p><p><b>  請假管理</b></p><p>  學(xué)生周末等得請假免去了去學(xué)公辦請假的流程,可以直接通過系統(tǒng)在網(wǎng)上填寫請假單,等待管理員審核。</p><p><b>  參數(shù)管理</b></p><p>  配置學(xué)校每個學(xué)期的時間段,添加整個學(xué)期之間

36、的放假時間,保證系統(tǒng)參數(shù)的正確性。</p><p><b>  數(shù)據(jù)庫管理</b></p><p>  備份和還原學(xué)生的日??记谛畔?,對數(shù)據(jù)庫進(jìn)行相應(yīng)地配置。</p><p><b>  報表管理</b></p><p>  生成、打印學(xué)生的考勤信息。</p><p><

37、;b>  幫助</b></p><p>  提供軟件的一些相關(guān)信息。 </p><p>  2. 系統(tǒng)功能模塊圖</p><p>  此功能模塊圖是描述的是整個系統(tǒng)主要的幾個模塊。</p><p>  系統(tǒng)的功能模塊圖如圖4-2。</p><p>  圖4-2 系統(tǒng)功能模塊圖</p>&

38、lt;p><b>  3. 子功能模塊圖</b></p><p>  子功能模塊圖主要是是系統(tǒng)功能模塊圖中的模塊考勤管理模塊下面的幾個模塊;</p><p>  考勤管理:考勤管理主要是記錄學(xué)生出入宿舍的打卡記錄。</p><p>  請假放假管理:管理員通過學(xué)生的相關(guān)信息,對已經(jīng)申請請假的學(xué)生進(jìn)行進(jìn)行審核,記錄缺勤原因即可。</p

39、><p>  考勤統(tǒng)計:系統(tǒng)會自動生成學(xué)生的缺勤記錄,包括學(xué)生的缺勤日期、姓名、性別。寢室等相關(guān)信息。</p><p>  子功能模塊,如圖4-3所示。</p><p>  圖4-3 子功能模塊圖</p><p>  4. 面向?qū)ο蠊δ軇澐?lt;/p><p>  湘潭大學(xué)門禁考勤管理系統(tǒng)主要分為三個角度,分別是學(xué)生、宿舍區(qū)管

40、理員、超級管理員。</p><p> ?。?)學(xué)生的功能:標(biāo)題不要標(biāo)點,下同。</p><p>  登錄界面:學(xué)生首次登錄需要選擇身份為學(xué)生,系統(tǒng)帳號即學(xué)號,密碼默認(rèn)為123456,學(xué)生可以點擊修改密碼按鈕修改默認(rèn)密碼。學(xué)生輸入帳號密碼,點擊登錄。</p><p>  缺勤記錄功能:學(xué)生登錄后可以點擊我的缺勤記錄查看自己的缺勤記錄(缺勤記錄包括學(xué)生的寢室號,姓名,性

41、別,缺勤日期,備注學(xué)生年級、是否請假,登記人)。</p><p>  請假管理功能:如果需要請假,則點擊請假管理,輸入請假開始時間、結(jié)束時間、請假原因等提交請假單,等待管宿舍區(qū)管理員審核;如果學(xué)生想要查看請假是否審核通過,點擊請假管理就可查看自己的審核狀態(tài)是通過還是待審核,以及查看審核人、審核時間。自己的請假時間等。</p><p>  退出功能:學(xué)生可以點擊退出系統(tǒng)按鈕來退出系統(tǒng),會自動

42、返回登錄頁面。</p><p> ?。?)宿舍區(qū)管理員的功能:</p><p>  登錄/退出界面:管理員宿舍區(qū)管理員身份后輸入帳號密碼登錄系統(tǒng),點擊修改密碼可以更改現(xiàn)有的密碼,如需退出則點擊退出系統(tǒng)則可返回登錄界面。</p><p>  宿舍管理功能:管理員擁有權(quán)限點擊宿舍管理按鈕,管理宿舍的相關(guān)信息,管理員可以點擊添加宿舍輸入宿舍區(qū),寢室號,寢室類型(幾人間),

43、寢室目前所住人數(shù),寢室長電話等點擊添加宿舍加入新的宿舍到數(shù)據(jù)庫;管理員可以通過宿舍區(qū)和寢室號查詢到特定宿舍的寢室類型,人數(shù),寢室長電話,進(jìn)行修改或者刪除操作等;</p><p>  學(xué)生入住登記功能:對于未入住的學(xué)生,宿舍區(qū)管理員需要點擊學(xué)生入住登記,輸入學(xué)生學(xué)號,需要入住的寢室等。</p><p>  寢室調(diào)換功能:如果有學(xué)生經(jīng)過學(xué)院審批需要調(diào)換宿舍,管理員可以點擊學(xué)生寢室調(diào)換按鈕,輸入

44、需要調(diào)換寢室學(xué)生的學(xué)號點擊確定后,進(jìn)入調(diào)換頁面,該頁面顯示學(xué)生學(xué)號,姓名,性別,目前宿舍區(qū),目前寢室;管理員選擇學(xué)生需要調(diào)換到的宿舍區(qū)和調(diào)換的寢室號,點擊確定調(diào)換即操作成功。</p><p>  學(xué)生管理功能:如果有學(xué)生已經(jīng)請假,管理員點擊學(xué)生管理按鈕,選擇宿舍區(qū),輸入寢室號,學(xué)生的姓名或者學(xué)號或者班級等點擊查詢,進(jìn)行缺勤登記操作,輸入缺勤日期和缺勤原因到備注中點擊提交即可。在備注中輸入學(xué)生缺勤原因點擊提交即可。

45、</p><p>  學(xué)生遷出登記功能:對于已經(jīng)畢業(yè)或者其他原因需要遷出所在宿舍的學(xué)生,管理員點擊學(xué)生遷出登記輸入需要遷出學(xué)生的學(xué)號,點擊確定后即可遷出學(xué)生,此功能只要遷出后就不可恢復(fù)。</p><p>  學(xué)生缺勤記錄功能:管理員如果需要查看學(xué)生缺勤記錄,填寫宿舍區(qū)即可查看對應(yīng)宿舍區(qū)所有缺勤學(xué)生的記錄,填寫宿舍區(qū)和寢室號即可查看對應(yīng)寢室成員的缺勤記錄,填寫學(xué)號即可查看特定學(xué)生的缺勤記錄。

46、</p><p>  自動考勤功能:考勤截止時間為23:30考勤范圍為截止時間一小時以內(nèi),管理員可以點擊生成缺勤記錄自動生成缺勤學(xué)生的報表。</p><p>  請假管理功能:管理員需要點擊請假管理來審核請假單,查看請假學(xué)生、請假時間、請假原因,輸入審批結(jié)果、審批意見點擊審核即可。</p><p> ?。?)超級管理員的功能:</p><p>

47、;  超級管理員擁有比宿舍區(qū)管理員更高的權(quán)限,不僅擁有管理學(xué)生的功能,而且擁有直接管理宿舍區(qū)管理員的權(quán)限。</p><p>  登錄界面:超級管理員選擇自己的身份后,輸入自己的帳號密碼,通過驗證后成功登錄。</p><p>  宿舍區(qū)管理員管理功能:如果超級管理員需要對宿舍區(qū)管理員進(jìn)行更改,則點擊宿舍區(qū)管理員管理按鈕,通過輸入宿舍區(qū)管理員的用戶名或者電話號碼篩選出需要的管理員信息對其進(jìn)行修

48、改或者刪除操作;對于新來的宿舍區(qū)管理員,超級管理員可以點擊添加宿舍區(qū)管理員,添加對應(yīng)的宿舍區(qū),用戶名,密碼,宿舍區(qū)管理員密碼,性別、電話點擊添加即可。</p><p>  學(xué)生管理功能:對于新生超級管理員需要將新生學(xué)號姓名班級等個人信息輸入數(shù)據(jù)庫同時為學(xué)生設(shè)置帳號和密碼,點擊添加學(xué)生即可;通過入住/未入住/遷出,學(xué)生姓名等方式查詢出某一特定學(xué)生的信息,進(jìn)行修改或者刪除。</p><p> 

49、 學(xué)生入住登記:點擊輸入學(xué)生將要入住的宿舍區(qū),學(xué)號和學(xué)生學(xué)號點擊確定入住即可。宿舍區(qū)管理,對于學(xué)校新擴建的宿舍區(qū),超級管理員點擊添加宿舍輸入宿舍區(qū)的名稱(如北苑)、簡介(如北苑宿舍區(qū));超級管理員可以通過輸入宿舍區(qū)的名稱,篩選出需要修改或者刪除的宿舍區(qū),進(jìn)行更改。</p><p>  宿舍管理功能:超級管理員宿舍管理權(quán)限與宿舍區(qū)管理員權(quán)限相同。</p><p>  請假管理功能:當(dāng)超級管理

50、員需要查看學(xué)生請假的相關(guān)信息時,只需點擊請假管理,就可查看請假學(xué)生姓名、請假時間、請假狀態(tài)、審核人、審核時間等;如果需要查詢某一特定學(xué)生的請假信息,可以通過輸入學(xué)生的姓名點擊查詢。</p><p>  學(xué)生寢室調(diào)換、學(xué)生缺勤記錄、學(xué)生遷出登記這些功能與宿舍區(qū)管理員權(quán)限一致。學(xué)生遷出記錄:超級管理員可通過學(xué)生遷出記錄查看已經(jīng)調(diào)換宿舍的學(xué)生。</p><p>  超級管理員可以點擊修改密碼來修

51、改當(dāng)前密碼。點擊退出系統(tǒng),返回登錄頁面。</p><p>  由以上分析,得出學(xué)生、宿舍區(qū)管理員、超級管理員功能的直觀圖。</p><p>  學(xué)生功能直觀圖如圖4-4所示。</p><p>  圖4-4 學(xué)生模塊功能圖</p><p>  宿舍區(qū)管理員功能直觀圖如圖4-5所示。功能圖就可以了,不要直觀</p><p>

52、;  圖4-5 宿舍區(qū)管理員模塊功能圖</p><p>  超級管理員功能直觀圖如圖4-6所示。</p><p>  圖4-6 超級管理員模塊功能圖</p><p>  5. 功能關(guān)系描述</p><p>  前一部分主要描述了系統(tǒng)各個模塊的功能,并對各種功能進(jìn)行詳細(xì)的講解和描述;然而本部分主要是將系統(tǒng)的各個功能相互關(guān)聯(lián),描繪各種功能之間

53、的流動情況以及整個系統(tǒng)的運作流程。主要通過系統(tǒng)流程圖和數(shù)據(jù)流圖來體現(xiàn)。</p><p><b>  (1)系統(tǒng)流程圖</b></p><p>  通過圖形符號來描述系統(tǒng)的各個部件,表達(dá)信息在各個部件之間信息的流動。詳細(xì)描述了學(xué)生進(jìn)出宿舍通過門禁系統(tǒng)刷卡,系統(tǒng)記錄學(xué)生的出勤時間并自動傳到后臺,生成出勤記錄。學(xué)生在工作日請假需要到學(xué)院審批,審核通過后告訴管理員,管理員記錄

54、請假或者放假時間生成請假、放假記錄。最終生成考勤統(tǒng)計表。</p><p>  系統(tǒng)流程圖如圖4-7所示。</p><p>  圖4-7 系統(tǒng)的流程圖</p><p><b> ?。?)數(shù)據(jù)流圖</b></p><p>  本部分是運用數(shù)據(jù)流圖來詳細(xì)描述湘潭大學(xué)門禁宿舍考勤管理系統(tǒng)的學(xué)生信息,宿舍信息,調(diào)動信息,考勤信息,

55、統(tǒng)計信息等數(shù)據(jù)庫中的各種數(shù)據(jù)之間的流動情況,描繪了其在整個業(yè)務(wù)處理過程中的流動。</p><p>  系統(tǒng)的數(shù)據(jù)流圖如圖4-8所示。</p><p>  圖4-8 系統(tǒng)數(shù)據(jù)流圖</p><p>  該數(shù)據(jù)流圖的具體描述是用戶通過驗證進(jìn)入自己的賬戶,通過系統(tǒng)的權(quán)限選擇,獲取自己的功能。如普通用戶即學(xué)生,通過查看數(shù)據(jù)庫的統(tǒng)計信息查看自己的考勤統(tǒng)計。</p>

56、<p>  系統(tǒng)管理員則可以通過學(xué)生的宿舍信息對宿舍進(jìn)行刪改操作,進(jìn)而生成新的宿舍信息。通過查詢數(shù)據(jù)庫中的學(xué)生信息對學(xué)生進(jìn)行管理后,進(jìn)而更新學(xué)生信息。管理員通過查詢學(xué)生信息,根據(jù)學(xué)生的打卡情況,生成學(xué)生考勤信息。通過對學(xué)生考勤管理,生成考勤的統(tǒng)計信息,學(xué)生通過統(tǒng)計信息來查看自己的考勤統(tǒng)計表,清晰明了地描述了系統(tǒng)各個數(shù)據(jù)的流動去向。</p><p><b>  4.3性能需求分析</b&

57、gt;</p><p>  性能需求描述的是系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等,為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行宿舍門禁考勤管理系統(tǒng)應(yīng)該滿足以下的性能需求,包括系統(tǒng)的界面需求、可擴展性需求、安全性需求、可靠性需求等。</p><p><b> ?。?)界面需求</b></p><p>  系統(tǒng)的界面是人與計算機進(jìn)行信息交換的重

58、點,為了使用戶能夠準(zhǔn)確、高效、輕松地完成工作,所以軟件必須具有友好性和易用性。不同風(fēng)格的軟件界面,對于用戶來說可能會產(chǎn)生截然不同的評價。一個美觀的界面不僅會使用戶心情愉悅,而且會使工作效率有極大的提升。因此分析用戶特征、了解用戶需求和操作習(xí)慣,是開發(fā)軟件界面的必要步驟,必須引起足夠重視。</p><p><b> ?、俳缑嬖?lt;/b></p><p>  對于軟件界面

59、的元素需求有界面整體布局、界面的主色調(diào)、各個區(qū)域的字體、字形、字號以及顏色等。軟件界面作為與用戶交流的媒介,如果其中有一項功能不符合用戶的使用習(xí)慣,都有可能使用戶對系統(tǒng)的評價大打折扣,甚至是放棄該系統(tǒng),這是得不償失的。因此軟件的界面對用戶的工作效率有顯著的影響。</p><p><b>  ②用戶因素</b></p><p>  用戶是界面設(shè)計的核心,不同的用戶對界面

60、的需求也不同。這主要取決于用戶的個性、學(xué)歷、年齡、所處的環(huán)境,具有一定的主觀性。因此在設(shè)計界面時,要充分考慮不同用戶對不同界面的需求,在界面設(shè)計過程中,對于系統(tǒng)各個模塊對應(yīng)的用戶的相關(guān)特征,盡量設(shè)計出滿足用戶需求的界面。</p><p>  因此,我們系統(tǒng)的界面力求簡潔美觀,無論是學(xué)生還是管理員的各種功能都清楚地顯示在頁面上,容易上手,只需要相關(guān)人員進(jìn)行簡單講解或者根據(jù)系統(tǒng)用戶說明手冊的介紹簡單了解即可操作,只需

61、點擊需要的功能根據(jù)提示就可一步步完成。界面需要包含系統(tǒng)的所有功能,用戶在使用過程中一目了然。</p><p><b> ?。?)可擴展性需求</b></p><p>  隨著社會的發(fā)展,需求的變化也越來越快,在做系統(tǒng)時,我們要充分考慮到系統(tǒng)后續(xù)的修改、升級等維護(hù)工作,如果軟件的可擴展性很差,那么軟件的修改會浪費很多的人力、物力、財力,因此必須保證軟件具有較強的適應(yīng)能力

62、,在一個相當(dāng)長的時期能夠正常運行。</p><p>  要具備以下可擴展性:</p><p>  ①能夠快速方便地根據(jù)用戶需求添加新的功能;</p><p> ?、跀U展前后新舊系統(tǒng)之間具有較高的耦合性;</p><p> ?、墼趯ο到y(tǒng)進(jìn)行擴展的時候只需要很低的成本;</p><p>  ④擴展后系統(tǒng)仍能滿足運行時對系統(tǒng)

63、要求的性能,如及時性、可靠性等。</p><p>  我們的系統(tǒng)為三層的架構(gòu),這為系統(tǒng)的修改、升級等維護(hù)工作帶來了很大的方便性,當(dāng)某個功能需求發(fā)生變化時,只需要找到該功能對應(yīng)的層面,對該層面上的某個類等進(jìn)行修改,其他需要變化的相關(guān)各層也會得到相應(yīng)功能的改變。</p><p><b> ?。?)安全性需求</b></p><p>  工作在不同環(huán)

64、境的信息系統(tǒng)對其安全、保密的要求顯然是不同的,根據(jù)所調(diào)查的具體情況,做出設(shè)置只有授權(quán)的用戶,在選擇用戶身份輸入用戶名、密碼后才能擁有進(jìn)入系統(tǒng)和修改信息的權(quán)利的功能,防止非工作人員或者其他不法分子或者有其他企圖的人員對系統(tǒng)進(jìn)行查詢或者篡改等操作,使該系統(tǒng)在運行中安全保密方面的性能得到必要的滿足。</p><p>  學(xué)生只有登錄、查詢?nèi)鼻谟涗浐托薷拿艽a的權(quán)限,其他更換宿舍、修改個人信息或者刪除等操作只有宿舍區(qū)管理員

65、或者超級管理員才擁有調(diào)整的權(quán)限。我們小組開發(fā)的宿舍門禁考勤管理系統(tǒng)主要是以數(shù)據(jù)庫為核心的信息管理系統(tǒng),數(shù)據(jù)庫的安全性和穩(wěn)定性尤其重要,我們做出數(shù)據(jù)管理的功能,包括數(shù)據(jù)備份和數(shù)據(jù)恢復(fù),從而保證了數(shù)據(jù)庫的安全。在保證基本安全方面的性能得到滿足后,我們允許工作人員和學(xué)生在登錄系統(tǒng)后可以自己修改自己的登錄密碼,動態(tài)保護(hù)系統(tǒng)的安全性。</p><p><b>  (4)可靠性需求</b></p&

66、gt;<p>  軟件在運行過程中,很有可能會出現(xiàn)一些問題,例如系統(tǒng)奔潰、硬件損壞、接口受損等可能會給客戶帶來不可恢復(fù)的損害的故障,因此要充分考慮到可能出現(xiàn)的問題,一旦出現(xiàn)問題,系統(tǒng)依然應(yīng)該保持處理問題的能力,以防止系統(tǒng)崩潰等問題導(dǎo)致系統(tǒng)終止服務(wù)帶來嚴(yán)重?fù)p害,給客戶帶來巨大的損失。這就意味著系統(tǒng)必須具備一定的可靠性,這是評價軟件系統(tǒng)的一個重要指標(biāo)。</p><p>  我們的宿舍門禁考勤管理系統(tǒng)在運

67、行時,各子系統(tǒng)時效的影響各不相同。在需求分析中,根據(jù)用戶實際提出的要求,盡量減少我們的系統(tǒng)在運行過程中發(fā)生故障的概率,使其盡量低于用戶提出的范圍。對于那些重要的子系統(tǒng),在使用過程中可能會造成嚴(yán)重影響的模塊,需要更高的可靠性要求,使宿舍門禁考勤管理系統(tǒng)能夠穩(wěn)定運行,在運行過程中的損失遠(yuǎn)遠(yuǎn)大于開發(fā)過程,因此我們在開發(fā)過程中必須要嚴(yán)格根據(jù)用戶需求來實施,采取有效措施來避免因為使用過程中出現(xiàn)問題而帶來的嚴(yán)重后果。</p><

68、p>  4.4系統(tǒng)運行環(huán)境需求</p><p>  為了確保宿舍考勤管理系統(tǒng)在使用過程中的可靠性和保證工作人員的工作效率,對系統(tǒng)服務(wù)器和客戶端并沒有太高的要求。我們的應(yīng)用程序可在普通計算機上運行,不僅適合國際互聯(lián)網(wǎng)Internet,同時也可適用于內(nèi)部的局域網(wǎng)。</p><p>  其運行要求請看表4-1所示。</p><p>  表4-1系統(tǒng)運行環(huán)境需求表&l

69、t;/p><p><b>  4.5其他需求</b></p><p> ?。?)系統(tǒng)處理的準(zhǔn)確性</p><p>  系統(tǒng)的處理必須具備準(zhǔn)確性。如今,絕大多數(shù)用戶對軟、硬件技術(shù)的要求越來越高,系統(tǒng)在運行過程中,很多信息對于用戶來說非常重要,尤其是當(dāng)用戶針對某一特定問題需要查詢時,系統(tǒng)出錯有可能給用戶或者其他人帶來不可修補的影響。因此要盡量減少錯誤事

70、件的發(fā)生,即系統(tǒng)處理必須具備準(zhǔn)確性。</p><p>  (2)系統(tǒng)處理的及時性</p><p>  在用戶使用過程中,如果系統(tǒng)在處理數(shù)據(jù)和時間響應(yīng)方面需要較長時間,會浪費用戶很多時間,有可能導(dǎo)致用戶在等待過程中耽誤了其他重要的事情。因此系統(tǒng)的處理必須保證具有一定的及時性。</p><p> ?。?)系統(tǒng)的開放性和系統(tǒng)的可擴充性</p><p&g

71、t;  宿舍門禁管理系統(tǒng),需要長期使用,在以運行的過程中系統(tǒng)可能會根據(jù)用戶的需求和環(huán)境的變化要進(jìn)行適當(dāng)?shù)呐浜吓c修改,因此要考慮到系統(tǒng)的可擴展性和可維護(hù)性。為了未來系統(tǒng)可以更好地進(jìn)行改進(jìn)和完善,我們需要系統(tǒng)具有一定的開放性,才能對系統(tǒng)進(jìn)行拓展和修改。我們的系統(tǒng)是一個開放的系統(tǒng),只要符合規(guī)范,可以進(jìn)行簡單的增改刪除操作。為系統(tǒng)進(jìn)行更好地升級換代。</p><p> ?。?)系統(tǒng)的響應(yīng)速度</p><

72、;p>  如今,無論是軟件還是硬件更新極快,響應(yīng)速度越來越迅速,很多用戶對系統(tǒng)的要求也越來越高,因此我們系統(tǒng)也必須要滿足用戶的需求,所以系統(tǒng)的響應(yīng)速度也要快,從而保證系統(tǒng)能夠正常長期的運行。</p><p><b>  5 系統(tǒng)總體設(shè)計</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中夏成旭同學(xué)在本部分中起主要作用。&l

73、t;/p><p><b>  6 系統(tǒng)數(shù)據(jù)庫設(shè)計</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中楊博文同學(xué)在本部分中起主要作用。</p><p>  7 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn)</p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中秦武同學(xué)在本部分中起主要作

74、用。</p><p><b>  8 系統(tǒng)測試</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完成,其中張曉燕同學(xué)在本部分中起主要作用。</p><p><b>  9 用戶操作手冊</b></p><p>  本部分由秦武、楊博文、夏成旭、張曉燕、王玉霞同學(xué)共同完

75、成,其中張曉燕同學(xué)在本部分中起主要作用。</p><p><b>  10 結(jié)束語</b></p><p>  經(jīng)過一段時間的努力,在朱紅燦老師的指導(dǎo)下,我們小組對宿舍考勤管理系統(tǒng)的分析、設(shè)計、開發(fā)等工作已經(jīng)基本完成。在系統(tǒng)開發(fā)的整個過程中,我們綜合運用了大學(xué)四年所學(xué)習(xí)到的各種理論知識,實現(xiàn)了實踐與理論的結(jié)合,發(fā)現(xiàn)問題,面對問題,進(jìn)而解決問題,學(xué)會了運用學(xué)過的知識來解

76、決生活中的實際問題。我們小組成員分工合作,積極參加組內(nèi)的各種討論工作以及不錯過小組的每次會議,我們一致認(rèn)為系統(tǒng)的實現(xiàn)固然重要,但是其開發(fā)的過程是最值得我們學(xué)習(xí)的。因此無論是從專業(yè)知識上還是從團(tuán)隊合作上,我們都收獲很大。</p><p>  如今的社會越發(fā)復(fù)雜,在教育和學(xué)習(xí)進(jìn)步備受重視的現(xiàn)在,學(xué)校的擴招導(dǎo)致學(xué)生的數(shù)量逐漸增多,對學(xué)生的生活方面的管理要求也越來越精細(xì)。隨著計算機的普及,對工作的質(zhì)量和效率要求也越來越嚴(yán)

77、格,加上管理工作量的增大,宿舍考勤管理系統(tǒng)是必然要存在的。這樣可以減輕工作人員的工作量。</p><p>  經(jīng)過這次畢業(yè)設(shè)計和對相關(guān)資料的收集,我清楚的感到自身知識的不足,對專業(yè)知識的學(xué)習(xí)有很大的欠缺。今后我一定認(rèn)真學(xué)習(xí)繼續(xù)提高自己。最后,再次向朱紅燦老師表示感謝,感謝老師的耐心與鼓勵,同時感謝組員們的團(tuán)結(jié)合作!</p><p><b>  參考文獻(xiàn)</b><

78、/p><p>  [1] 薛華成.管理信息系統(tǒng)(第六版[M].)北京:清華大學(xué)出版社,2012. : P1~23</p><p>  [2] 張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2012(5): P1~71</p><p>  [3]李建軍.基于Web應(yīng)用的高職院校學(xué)生考勤系統(tǒng)的設(shè)計與開發(fā)[J].電腦知識與技術(shù).2012(21):P3~6</p>

79、;<p>  [4]蘇暢.基于JAVA的公司考勤系統(tǒng)的設(shè)計與實現(xiàn)[J]科技廣場.2013(05):P3~30</p><p>  [5]章通,陳金玉.網(wǎng)絡(luò)指紋考勤系統(tǒng)的設(shè)計與實現(xiàn)[J]. 計算機應(yīng)用與軟件. 2011(02)</p><p>  [6] 季相云.基于J2EE的考勤管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 山東大學(xué) 2012: P6~

80、11</p><p>  [7]衛(wèi)紅春.信息系統(tǒng)分析與設(shè)計[M]. 西安電子科技大學(xué)出版社. 2011: P2~28</p><p>  [8]于靜.JAVA Web應(yīng)用開發(fā)教程[M]. 北京郵電大學(xué)出版社. 2010(04): P2~35</p><p>  [9]劉騰紅、劉婧玉.信息系統(tǒng)分析與設(shè)計[M]. 清華大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論