版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGE13學(xué)生考勤管理系統(tǒng)詳細(xì)設(shè)計說明書組長:程坤組員:岳振方姚洪萌陶永勝武瓊
目錄1.引言 11.1編寫目的 11.2背景分析 11.3參考資料 22.總體設(shè)計 22.1任務(wù)和目標(biāo) 22.2運(yùn)行環(huán)境及條件概述 22.2.1技術(shù)方面 22.2.2經(jīng)濟(jì)方面 32.2.3操作方面 33.系統(tǒng)詳細(xì)需求分析 33.1學(xué)生需求描述 33.2功能需求描述 43.3詳細(xì)系統(tǒng)運(yùn)行環(huán)境及開發(fā)工具 43.3.1相關(guān)開發(fā)工具簡介……………. 43.3.2B/S(瀏覽器/服務(wù)器)簡介……...……………43.3.3JSP簡介……...………………...…………………54.總體方案確定…...………………...………………...………………...…………54.1學(xué)生考勤管理前臺 64.2學(xué)生考勤管理后臺 75.系統(tǒng)詳細(xì)設(shè)計 105.1系統(tǒng)功能劃分 105.1.1請假系統(tǒng)模塊 105.1.2考勤系統(tǒng)模塊………………...…105.1.3后臺管理模塊…...………………105.3系統(tǒng)界面詳細(xì)設(shè)計 125.3.1登陸界面 125.3.2系統(tǒng)主界面 135.3.3添加學(xué)生信息界面 145.3.4課程管理界面 156.數(shù)據(jù)庫系統(tǒng)設(shè)計 156.1邏輯結(jié)構(gòu)設(shè)計 156.2主要實體模型 166.3E-R圖分析 166.4數(shù)據(jù)庫表設(shè)計 171.引言1.1編寫目的20世紀(jì)末,隨著計算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫技術(shù)在Internet中的應(yīng)用越來越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。本系統(tǒng)主要針對目前高校學(xué)生在線請假以及學(xué)生上課出勤管理而設(shè)計的信息系統(tǒng)。本系統(tǒng)總體上由考勤系統(tǒng)模塊組成。系統(tǒng)涉及到高校三大類用戶:學(xué)生。本系統(tǒng)使用的開發(fā)工具是開發(fā)程序,采用VB和Access數(shù)據(jù)庫。開發(fā)過程中運(yùn)用了頁面模塊化、信息發(fā)布的動態(tài)生成、靜態(tài)頁面顯示等技術(shù)開發(fā)。本文重點介紹本系統(tǒng)的請假系統(tǒng)、考勤系統(tǒng)兩大功能模塊設(shè)計,完成學(xué)生、系統(tǒng)管理員三類用戶功能的設(shè)計與實現(xiàn)。2.總體設(shè)計2.1任務(wù)和目標(biāo)開發(fā)本系統(tǒng)的目的,就是要解決目前高校中關(guān)于學(xué)生上課出勤管理中所面臨的一系列問題。開發(fā)出高校學(xué)生考勤管理系統(tǒng)能有效地提高高校辦事效率,解決目前高校學(xué)生上課出勤管理問題,實現(xiàn)學(xué)生出勤信息對任課教師、班主任、院系領(lǐng)導(dǎo)、學(xué)校領(lǐng)導(dǎo)透明,使班主任、院系領(lǐng)導(dǎo)及時把握學(xué)生的學(xué)習(xí)情況,及時與學(xué)生溝通,提高教學(xué)質(zhì)量。2.2運(yùn)行環(huán)境及條件概述2.2.1技術(shù)方面高校學(xué)生考勤管理系統(tǒng)在目前的高校中使用還不普遍,但也有許多類似的成功案例:如教務(wù)管理系統(tǒng)、排課系統(tǒng)等。本系統(tǒng)使用的開發(fā)工具是開發(fā)程序,采用VB和Access數(shù)據(jù)庫。2.2.2經(jīng)濟(jì)方面本系統(tǒng)使用B/S架構(gòu)設(shè)計,使用市場上流行的動態(tài)網(wǎng)頁技術(shù),開發(fā)簡單,使用度方便,不需要耗費(fèi)大量的人力物力就能很快的開發(fā)出來,系統(tǒng)部署對軟硬件要求不高,用戶操作簡單,幾乎不需要對用戶進(jìn)行專業(yè)培訓(xùn)就可使用本系統(tǒng),所以從經(jīng)濟(jì)上講是可行的。2.2.3操作方面本系統(tǒng)操作簡單方便,只要懂得上網(wǎng)都能方便操作本系統(tǒng),所以在操作上也是可行的。從以上可知,高校學(xué)生考勤管理系統(tǒng)的解決方案無論在技術(shù),經(jīng)濟(jì)還是操作上都是可行的,且開發(fā)本系統(tǒng)具有一定的經(jīng)濟(jì)價值和實用價值。3.系統(tǒng)詳細(xì)需求分析3.1學(xué)生需求描述學(xué)生對本系統(tǒng)的主要需求是:查看在校期間所有的上課出勤信息。(1)查看出勤信息需求:學(xué)生可以查看在校期間所有學(xué)期上課出勤的詳細(xì)信息,如:查看“大學(xué)英語”這門課程在整個學(xué)期請假、曠課多少次等信息。(2)其它需求:查看本人的基本信息,如本人的所屬的院系、年級、專業(yè)、班級、學(xué)號、姓名、性別等,以及修改個人用戶密碼。3.2功能需求描述根據(jù)各類用戶的需求描述,系統(tǒng)具備考勤管理系統(tǒng)功能??记诠芾砉δ苄枨螅喝握n老師通過考勤管理系統(tǒng),對學(xué)生上課出勤信息進(jìn)行公開。請假系統(tǒng)要借助班主任才能完成,考勤管理系統(tǒng)要借助請假系統(tǒng)、班級課表安排才能完成,然而每學(xué)年課表都在變化,班主任安排也有在變化,學(xué)生也在變化,因此必須要求后臺管理系統(tǒng)能根據(jù)系統(tǒng)需求,動態(tài)的、準(zhǔn)確的更新系統(tǒng)數(shù)據(jù)。3.3詳細(xì)系統(tǒng)運(yùn)行環(huán)境及開發(fā)工具根據(jù)各用戶的需求,以及系統(tǒng)各大功能的需求,經(jīng)過大量的調(diào)查分析,針對本高校學(xué)生考勤管理系統(tǒng)選擇以下開發(fā)工具進(jìn)行開發(fā):3.3.1相關(guān)開發(fā)工具簡介系統(tǒng)結(jié)構(gòu):B/S(瀏覽器/服務(wù)器)開發(fā)語言:VB數(shù)據(jù)庫:SQLServer2000開發(fā)工具:JDK1.5
Dreamweaver
4.總體方案確認(rèn)學(xué)生考勤管理系統(tǒng)全部采用Web方式,由前臺操作和后臺管理兩部分構(gòu)成。4.1學(xué)生考勤管理前臺前臺作為與用戶直接交互的界面,在考慮功能的同時,也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不懂電腦操作的客戶,也能輕松的享受電子商務(wù)網(wǎng)站給他們帶來的便利。一、前臺主要功能包括登錄、管理首頁、學(xué)生信息、學(xué)生考勤、學(xué)生成績、課程科目、員工信息、部門班級、信息維護(hù)等各大模塊。二、學(xué)生考勤管理系統(tǒng)前臺特色(一)、帳號保密機(jī)制本系統(tǒng)除了傳統(tǒng)的用戶名和密碼保護(hù)外,又利用MD5方式對密碼進(jìn)行了再次加密,由于這種加密是不可逆轉(zhuǎn)的加密方式,即使后臺數(shù)據(jù)庫被盜,盜取者也無法找到管理員和用戶的密碼,這大大提高了客戶帳號的安全性,使管理人員可以放心的把學(xué)生信息進(jìn)行發(fā)布,后臺管理采用三層加密機(jī)制,限制非本站鏈接直接進(jìn)入后臺管理文件(二)、常見的管理學(xué)生任務(wù)網(wǎng)站前臺頁面顯視欄目分為以下幾種方式:(1)添加新學(xué)生(2)查看管理學(xué)生列表(3)學(xué)生考勤(4)學(xué)生成績(5)修改我的個人資料(6)退出系統(tǒng)(注銷)(三)、人機(jī)化界面網(wǎng)站采用菜單方式來管理網(wǎng)站頁面,不但頁面簡潔,而且操作方便。(四)、強(qiáng)大的權(quán)限管理網(wǎng)站管理人員可以對網(wǎng)站的各功能模塊進(jìn)行管理,而普通用戶僅能查看信息,方便管理。系統(tǒng)前臺結(jié)構(gòu)圖如下:首頁首頁管理目錄常見任務(wù)您的班級您的課程登陸信息添加新學(xué)生管理學(xué)生列表管理學(xué)生考勤修改我的資料管理學(xué)生成績退出系統(tǒng)管理首頁學(xué)生信息學(xué)生考勤學(xué)生成績課程科目信息維護(hù)員工信息部門班級4.2學(xué)生考勤管理后臺本系統(tǒng)后臺管理在考慮學(xué)生考勤管理操作簡便的同時,提供了強(qiáng)大的學(xué)生考勤管理模式。它包括管理員角色的設(shè)置,學(xué)生信息、學(xué)生考勤、學(xué)生成績、課程科目、員工信息、部門班級、信息維護(hù)。后臺管理功能列表學(xué)生的添加、修改、刪除。擁有權(quán)限者:任何權(quán)限的管理員查看/管理學(xué)生列表擁有權(quán)限者:任何權(quán)限的管理員管理學(xué)生考勤擁有權(quán)限者:任何權(quán)限的管理員管理學(xué)生成績擁有權(quán)限者:任何權(quán)限的管理員修改我的個人資料擁有權(quán)限者:任何權(quán)限的管理員退出系統(tǒng)(注銷)擁有權(quán)限者:任何權(quán)限的管理員對首頁新聞的添加、修改、刪除和更改首頁公告。擁有權(quán)限者:任何權(quán)限的管理員添加、修改、刪除課程科目擁有權(quán)限者:任何權(quán)限的管理員添加、修改、刪除員工信息擁有權(quán)限者:任何權(quán)限的管理員添加、修改、刪除部門班級信息擁有權(quán)限者:任何權(quán)限的管理員可以添加、修改、刪除常用的信息擁有權(quán)限者:任何權(quán)限的管理員二、管理使用說明首選服務(wù):注銷登陸:作為后臺安全管理的必要條件之一,當(dāng)后臺管理員管理任務(wù)結(jié)束時,務(wù)必要點擊注銷登陸方可完全正常退出。修改登陸密碼:各權(quán)限管理員都要養(yǎng)成良好習(xí)慣,隔段時間修改一次密碼,防范登陸密碼被黑客破解而遭受到不必要的損失。反饋程序BUG:若您在使用本學(xué)生考勤管理系統(tǒng)時發(fā)現(xiàn)程序出錯或其它需要改善的問題,請點擊這里將BUG反饋給程序員。三、學(xué)生信息管理管理(一)、添加學(xué)生信息:管理員和添加人員可以通過這個功能向數(shù)據(jù)庫中錄入學(xué)生信息方法是:在首頁上點擊常見任務(wù)下的“添加新學(xué)生”(二)、查看與修改:管理員和添加人員可以通過這個功能查看數(shù)據(jù)庫中錄入的學(xué)生列表。四、用戶管理管理網(wǎng)站用戶:此功能只有最高權(quán)限管理員擁有,可管理前臺的所有個人用戶,擁有查看、修改、刪除權(quán)限,也可根據(jù)某用戶查找此用戶所有訂單。利用查找用戶功能可查詢到你需用查找的用戶。管理后臺用戶:此功能只有最高權(quán)限管理員擁有,這是用來管理后臺管理員的功能、可能添加、修改、刪除新的管理員以及分配權(quán)限。5.系統(tǒng)詳細(xì)設(shè)計5.1系統(tǒng)功能劃分根據(jù)系統(tǒng)用戶的需求,將本系統(tǒng)按功能劃分成三大功能模塊:請假系統(tǒng)、考勤系統(tǒng)、后臺管理系統(tǒng)。5.1.1請假系統(tǒng)模塊本模塊的功能是在線請假的實現(xiàn)及管理,主要涉及兩大類用戶:學(xué)生、任課老師用戶,學(xué)生通過此功能模塊進(jìn)行在線請假及查看請假記錄信息;任課老師在線審批學(xué)生請假及查看請假記錄信息。5.1.2考勤系統(tǒng)模塊本模塊的功能是學(xué)生考勤信息統(tǒng)計的實現(xiàn)、查看及管理,涉及六大類用戶中的所有用戶。學(xué)生在線查看自己所有學(xué)年的出勤信息;任課老師在線管理學(xué)生出勤信息;班主任、院系領(lǐng)導(dǎo)、學(xué)校領(lǐng)導(dǎo)查看不同的范圍的學(xué)生出勤信息。5.1.3后臺管理模塊本模塊的功能實現(xiàn)整個系統(tǒng)數(shù)據(jù)的同步更新及維護(hù),只涉及系統(tǒng)管理員用戶。系統(tǒng)管理員動態(tài)的管理學(xué)生信息、課表安排、學(xué)年安排等信息,是整個系統(tǒng)實現(xiàn)的基礎(chǔ)。程序流程圖:5.3系統(tǒng)界面詳細(xì)設(shè)計5.3.1登陸界面用戶登陸時操作頁面如圖所示:輸入用戶名和密碼,然后在選擇用戶類型就能登陸到相應(yīng)的操作界面。如果用戶名和密碼不正確,會提示用戶重新登錄。5.3.2系統(tǒng)主界面進(jìn)入此界面后可以進(jìn)行以下操作,添加新學(xué)生、查看和管理學(xué)生列表、管理學(xué)生考勤、管理學(xué)生成績、修改個人資料、退出系統(tǒng)。5.3.3添加學(xué)生信息界面進(jìn)入此界面后,不僅可以添加學(xué)生基本信息(姓名、性別、住址、電話、Email、出生日期、學(xué)歷、職業(yè)、工作單位、照片、班級、入學(xué)日期、入學(xué)收費(fèi)、經(jīng)辦人)還可以錄入學(xué)生選課的相關(guān)信息。5.3.4課程管理界面可以添加課程種類、課程工作/名稱、上級分類、學(xué)時、學(xué)分等相關(guān)信息。6.數(shù)據(jù)庫系統(tǒng)設(shè)計6.1邏輯結(jié)構(gòu)設(shè)計整個系統(tǒng)各實體可用以下關(guān)系來表示(其中主鍵已用下劃線標(biāo)識):學(xué)生信息表(學(xué)號,姓名,性別,班級,專業(yè),學(xué)院)課程信息表(編號,課程名稱,學(xué)分,學(xué)時)任課老師信息表(編號,姓名,性別,班級,課程,學(xué)院)教務(wù)管理員信息表(編號,姓名,職稱,性別,權(quán)限)請假信息表(學(xué)生學(xué)號,申請時間,開始時間,請假原因,請假天數(shù),節(jié)課數(shù),審批狀態(tài))考勤表(班級名稱,課程編號,考勤時間,出勤人數(shù))學(xué)生上課缺勤記錄表(學(xué)生學(xué)號,學(xué)生姓名,班級名稱,課程名稱,缺勤狀態(tài))6.2主要實體模型6.3E-R圖分析E-R圖分析的目的是確定系統(tǒng)中所有實體、實體的屬性及實體之間的聯(lián)系,為設(shè)計數(shù)據(jù)庫表結(jié)構(gòu)打下基礎(chǔ)。畫E-R圖通常使用自底向上的設(shè)計方法,首先對局部視圖進(jìn)行分析設(shè)計,然后再將局部視圖合并,消除沖突和冗余,得到系統(tǒng)的總體E-R圖。這里不再對局部視圖進(jìn)行設(shè)計,直接給出總體E-R圖,如下圖所示:6.4數(shù)據(jù)庫表設(shè)計(1)教務(wù)管理員信息表admin字段名字段類型主/外鍵字段約束說明編號char(5)PNotNull管理員編號姓名char(10)NotNull管理員姓名性別char(1)NotNull管理員性別職稱char(20)NotNull管理員職稱權(quán)限char(10)NotNull管理員權(quán)限(2)學(xué)生基本信息表student字段名字段類型主/外鍵字段約束說明學(xué)生學(xué)號char(6)PNotNull學(xué)生學(xué)號姓名char(10)NotNull學(xué)生姓名性別char(1)NotNull性別班級名稱char(
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度公司股東內(nèi)部關(guān)于企業(yè)社會責(zé)任履行共識協(xié)議3篇
- 二零二五農(nóng)村合作建房工程招投標(biāo)及合同管理協(xié)議
- 二零二五年度環(huán)保設(shè)施項目公司轉(zhuǎn)讓合同3篇
- 2025年度農(nóng)村公路養(yǎng)護(hù)與社區(qū)文化活動合同2篇
- 2025年度外賣配送公司送餐服務(wù)優(yōu)化合同3篇
- 2025年度公司與公司簽訂的智慧城市建設(shè)合作協(xié)議3篇
- 2025年度綠色養(yǎng)殖產(chǎn)業(yè)鏈合作協(xié)議書-養(yǎng)羊篇3篇
- 2025年度公司車輛充電設(shè)施建設(shè)及使用協(xié)議3篇
- 二零二五年度特色水果種植基地果園土地承包合同3篇
- 2025年度農(nóng)村土地流轉(zhuǎn)承包合同(農(nóng)產(chǎn)品品牌推廣)
- 遼寧省撫順市撫順縣2023-2024學(xué)年八年級上學(xué)期期末考試數(shù)學(xué)試卷(含解析)
- 《中國武術(shù)的起源》課件
- 期末測試卷(試題)(含答案)2024-2025學(xué)年北師大版數(shù)學(xué)五年級上冊
- 2024年道路運(yùn)輸安全生產(chǎn)管理制度樣本(5篇)
- 2024年度股權(quán)轉(zhuǎn)讓合同標(biāo)的及受讓方條件
- 起重機(jī)司機(jī)-特種設(shè)備操作Q2證考試練習(xí)題(含答案)
- 2024年《瘧疾防治知識》課件
- 礦業(yè)數(shù)字化轉(zhuǎn)型研究
- 《現(xiàn)代控制理論》全套課件(東北大學(xué))
- 2024春季中鐵三局集團(tuán)校園招聘高頻難、易錯點500題模擬試題附帶答案詳解
- 出版社圖書編輯出版流程規(guī)范
評論
0/150
提交評論