freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于bs架構(gòu)的考勤管理系統(tǒng)設(shè)計與實現(xiàn)-文庫吧資料

2025-01-21 23:42本頁面
  

【正文】 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 18 頁 共 89 頁 圖 43 請假系統(tǒng) ER 圖 數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計 根據(jù)以上的實體屬性集可以建立相應(yīng)的數(shù)據(jù)庫表結(jié)構(gòu),其中教學(xué)管理系統(tǒng)學(xué)生客戶端主要用到的數(shù)據(jù)庫表結(jié)構(gòu)如下所示。 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 15 頁 共 89 頁 考 勤 系 統(tǒng)登 陸 子 系 統(tǒng) 點 名 子 系 統(tǒng)統(tǒng) 計 子 系 統(tǒng) 請 假 子 系 統(tǒng) 公 告 子 系 統(tǒng) 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 16 頁 共 89 頁 圖 41 系統(tǒng)總體結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 實體 聯(lián)系圖 ,即 ER 圖, 提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型 , 在數(shù)據(jù)庫系統(tǒng)概論中屬于概念設(shè)計階段。 硬件與軟件配置設(shè)計 硬件配置 處理器:主流處理器,頻率 1GHz以上 內(nèi)存:建議 1GB以上 硬盤:最低 60GB內(nèi)存: 1G及其以上。它包括:硬件 配置設(shè)計、系統(tǒng)模塊 結(jié)構(gòu)設(shè)計 、數(shù)據(jù)庫設(shè)計、代碼設(shè)計等內(nèi)容。 教學(xué)管理系統(tǒng)的運行同樣離不開信息流和數(shù)據(jù)流移動變換,數(shù)據(jù)流圖的描繪可以幫助開發(fā)者更好地理清整個程序的運行過程和參數(shù)傳遞。 圖 34: 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 13 頁 共 89 頁 圖 :35 請假流程圖 數(shù)據(jù)流圖 數(shù)據(jù)流圖 描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換 ,它 反映系統(tǒng)必 須完成的邏輯功能 。 b) 通過請假子系統(tǒng),學(xué)生能夠非常方便地進行請假,但也不是說想請就請,必須要有符合規(guī)定的證明,并經(jīng)過學(xué)生工作管理人員的核實,才能請假成功。 c) 刪除行政班、學(xué)生信息。 本模塊的流程說明 :首先確認當前用戶是否已登錄,只有已登錄的用戶可以使用本功能,用戶確認已登 出之后,即退出系統(tǒng),跳到指定頁面。 流程圖如圖 33: 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 10 頁 共 89 頁 圖 33 登陸流程 b)登出 本模塊的主要功能 :為已登錄用戶提供登出功能,用戶可以通過本模塊登出。 該模塊的適用對象 :包括當前系統(tǒng)的所有用戶,即 學(xué)生、任課老師、班主任、學(xué)生工作管理人員、系統(tǒng)管理員。 系統(tǒng)用例圖如圖 31: 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 8 頁 共 89 頁 查看學(xué)生考勤信息公布警告處罰名單查看已提交的考勤信息提交班級考勤數(shù)據(jù)查看班級考勤信息任課老師班主任普通用戶學(xué)生工作管理人員導(dǎo)出學(xué)生考勤信息修改考勤信息批假學(xué)生數(shù)據(jù)維護教師數(shù)據(jù)維護年級老師學(xué)生請假查看學(xué)生請假信息 圖 31 系統(tǒng)用例 角色關(guān)系如圖 32: 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 9 頁 共 89 頁 圖 32 角色 列表 登錄子系統(tǒng) 對每個主要子系統(tǒng)中的基本功能模塊 /對象進行描述,包括結(jié)構(gòu)圖、流程圖或?qū)ο髨D。學(xué)生登陸系統(tǒng)之后,可以查看本人曠課、遲到等記錄、進入請假子系統(tǒng)進行請假、調(diào)課。 c) 作用范圍:學(xué)生、任課老師、班主任、年級老師、學(xué)生工作管理人員。 b) 應(yīng)用目標:任課老師可以對學(xué)生的考勤信息進行錄入、修改;班主任可以對本班學(xué)生考勤信息、請假信息進行查詢;年級老師學(xué)生工作管理人員可以 對學(xué)生的考勤信息進行查看以及管理,對學(xué)生的請假進行批準 。系統(tǒng)各個模塊設(shè)計應(yīng)該很明確,核心代碼處應(yīng)有必要的注釋,使得今后的軟件維護,軟件更新等操作應(yīng)該能夠順利的進行。軟件在運行不能發(fā)生崩潰,卡頓等問題,整個界面操作起來很流暢。 (2)軟件功能流暢,不拖沓。一個良好的教學(xué)管理系統(tǒng)應(yīng)該功能明確,沒有二義性,用戶可以很明了的通過界面明白各項功能的實現(xiàn)方法,而不是看到界面不知道各按鈕的具體用途,即操作簡單,界面友好。系統(tǒng)采用模塊化開發(fā)方法,每 個模塊各自實現(xiàn)相應(yīng)的子功能,最后進行集成,共同實現(xiàn)系統(tǒng)的功能。畢業(yè)設(shè)計考勤管理系統(tǒng)需要實現(xiàn)數(shù)據(jù)庫的建立和連接、系統(tǒng)界面的設(shè)計以及各個功能模塊的設(shè)計和開發(fā)。 畢業(yè)設(shè)計考勤管理系統(tǒng)不但要存儲教師和學(xué)生的基本信息,而且要實現(xiàn)一些重要流程和必要操作,如點名,請假,查詢信息,處理數(shù)據(jù),統(tǒng)計數(shù)據(jù),發(fā)布公告外,還需要北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 6 頁 共 89 頁 開發(fā)專門的數(shù)據(jù)庫系統(tǒng)來幫助對其進行管理。當前的數(shù)據(jù)庫產(chǎn)品主要有 Acess, MySql 等小型數(shù)據(jù)庫,以及 SQL Server, Oracle 等大型數(shù)據(jù)庫。 MySQL 簡介 隨著社會信息化的不斷發(fā)展,人們面對的各種類型的數(shù)據(jù)信息正在呈現(xiàn)出爆炸式增長的態(tài)勢,因而對數(shù)據(jù)的安全存儲和高效管理具有越發(fā)明顯的重要性。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。再加上 CSS、 Javascript、 JQuery的效果渲染和功能實現(xiàn),它 們的的結(jié)合足以為畢業(yè)設(shè)計教學(xué)考勤管理系統(tǒng)提供完整的解決 方案。它們能夠建造出完整的 Spring MVC 框架 。這樣的對象可以在不同 Java EE 環(huán)境( Web 或 EJB)、獨立應(yīng)用程序、測試環(huán)境之間重用。 Spring 框架的功能可以用在任何 Java EE 服務(wù)器中,大多數(shù)功能也適用于不受管理的環(huán)境。通過策略接口, MVC 框架變成為高度可配置的, MVC 容納了大量視圖技術(shù),其中包括 JSP、 Velocity、 Tiles、iText 和 POI。 Spring MVC 分離了控制器、模型對象、分派器以 及處理程序?qū)ο蟮慕巧?,這種分離讓它們更容易進行定制。通過策略接口, Spring 框架是高度可配置的,而且包含多種視圖技術(shù),例如 JavaServer Pages( JSP)技術(shù)、 Velocity、 Tiles、 iText 和 POI。 Spring MVC 框架 簡介 Spring 框架提供了構(gòu)建 Web 應(yīng)用程序的全功能 MVC 模塊。隨著 Catalina Servlet 引擎的出現(xiàn), Tomcat 第四版號的性能得到提升,使得它成北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 5 頁 共 89 頁 為一個值得考慮的 Servlet/JSP 容器,因此目前許多 WEB服務(wù)器都是采用 Tomcat。 Tomcat 是完全重寫的 Servlet API 和 JSP 兼容的 Servlet/JSP 容 器。 Tomcat Server 是根據(jù) servlet 和 JSP 規(guī)范進行執(zhí)行的,因此就可以說Tomcat Server也實行了 ApacheJakarta規(guī)范且比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好。 本系統(tǒng)即通過 Eclipse,匹配上 Spring MVC 和 Java EE進行軟件的開發(fā)。盡管 Eclipse 是使用 Java 語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C++ 和 COBOL 等編程語言的插件已經(jīng)可用,或預(yù)計將會推出。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具 開發(fā)人員都具有同等的發(fā)揮場所。 雖然大多數(shù)用戶更加樂于將 Eclipse 當作 Java 集成開發(fā)環(huán)境來使用,但 Eclipse的作用已經(jīng)不僅限于此。Eclipse 的本身只是一個框架平臺,但是隨著眾多 插件 的產(chǎn)生,使得 Eclipse 擁有很好的靈活性。 開發(fā)工具簡介 Eclipse 簡介 Eclipse是一個著名的 跨平臺 的 自由 集成開發(fā)環(huán)境 軟件。而這是出現(xiàn)了年級管理員,他把該教師的整理工作接手了,而且可以同時處理課程 A和課程 B的信息,實現(xiàn)管理的統(tǒng)一。 統(tǒng)一管理 本功能可以把教師收集各種考勤信息進行歸類,然后交給年級管理員來進行管理,對考勤相關(guān)的信息進行統(tǒng)一化管理,可以大大節(jié)省了人力物力,而且解決了不必要的沖突。然后等待管理員核實請假內(nèi)容,再找年級主任進行請假申請的確認,便可完成請假。 申請請假 申請請假功能讓考勤系統(tǒng)更人性化,它不僅可以考勤,還可以為學(xué)生提供方便,提供一個請假的平臺。這樣看來,考勤標記可 以給學(xué)生設(shè)定一個改正過錯的標準。則再下一次點名時,教師便會特別關(guān)注這些考勤標記較多的學(xué)生,而學(xué)生也可以通過登錄考勤系統(tǒng),查看自己的考勤標記,確定自己的缺勤情況。當確認某個學(xué)生屬于遲到或者曠課,系統(tǒng)將對這項記錄設(shè)置一個考勤標記。這個功能符合考勤的初衷和最終的目的,為考勤工作提供了很大的方便。該考勤系統(tǒng)對轉(zhuǎn)換工作進行了自動轉(zhuǎn)換的功能,按照規(guī)定自動對考勤信息進行轉(zhuǎn)換,并會在系統(tǒng)中發(fā)布通知告訴相關(guān)的教師。而對于學(xué)校來說,為了方便統(tǒng)計和管理,這些信息需要得到相應(yīng)的轉(zhuǎn)換,如 3次遲到算一次曠課,兩次早退算一次曠課等,對于超出學(xué)生手冊規(guī)定的曠課次數(shù)的學(xué)生,應(yīng)當實施相應(yīng)的處罰。因此,在原有考勤功能的基礎(chǔ)上增加這個特色功能,可以讓老師能有更加便捷的選擇,真正有效地 做到督促學(xué)生上課,提高學(xué)生上課的積極性。這個功能改變了以往考勤工作浪費紙張和時間長等弊端。當某個班級的考勤完成后,便捷點名會生成一組簡單的記錄。通過在頁面上直接顯示學(xué)生名單,并每個北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 3 頁 共 89 頁 名字都有“遲到”,“曠課”,“請假”等選項。由于此系統(tǒng)開發(fā)并不是以盈利為目的,開發(fā)周期可以相對較長,因此開發(fā)進程方面是可行的。因此在技術(shù)上是可行的。整體架構(gòu)用 Java EE 編寫,在 Apache Tomcat 環(huán)境下實現(xiàn), Spring MVC 運用面向?qū)ο蟮木幊趟枷脒M行 Web 開發(fā),采用敏捷開發(fā)的方式,具有較高的開發(fā)效率和運行性能。軟件領(lǐng)域的可行性分析主要考慮四個因素:技術(shù)可行性分析,開發(fā)人員與進程可行性分析。教學(xué)考勤管理系統(tǒng)可以基于 B/S架構(gòu) 進行開發(fā),幫助師生輕松解決教學(xué)中考勤與請假等問題。實現(xiàn)網(wǎng)上考勤任務(wù),以減輕教師或班干部考勤的工作量??记谧鳛橐粋€學(xué)校上課的基礎(chǔ)管理,是老師對學(xué)生學(xué)習(xí)管理的基本依據(jù)。 但是隨著多媒體教學(xué)的推廣,電腦和網(wǎng)絡(luò)的普及,學(xué)生與教師對電 腦的應(yīng)用已經(jīng)不再陌生。而目前本校的這項工作還處于半手工管理階段,教師需要通過用紙和筆來記錄學(xué)生的考勤情況,花費了無謂的精力,信息資源的數(shù)字化程度低,大部分歷史積累的數(shù)據(jù),尚未數(shù)字化。 北京師范大學(xué)珠海分校信息 技術(shù)學(xué)院 第 2 頁 共 89 頁 2. 考勤管理系統(tǒng) 的課題背景與可行性分析 課題背景 隨著社會進入了信息化時代,各種新事物都紛紛映入了人們的眼簾。學(xué)生考勤系統(tǒng)以方便、快捷等優(yōu)點沖擊著傳統(tǒng)的考勤方式。它的出現(xiàn),改變了教師手工登記考勤信息的管理方式,管理員及教師使用計算機對學(xué)生信息進行管理,具有著手工無法比擬的優(yōu)點,例如:考勤統(tǒng)計查詢方便快捷 ,數(shù)據(jù)存儲量大,可靠性高等。降低資源浪費,同時增強學(xué)生管理的透明度以及約束學(xué)生自覺遵守出勤制度。教學(xué)管理的信息化的實現(xiàn),其中一步就是要實現(xiàn)考勤管理信息化,這不僅改變了考勤管理的格局,還修正了傳統(tǒng)的紙面考勤的弊端,它降低點名紙張的開銷,減少手工點名所浪費的時間,提高考勤效率,能為教師和學(xué)生提供更透明、更優(yōu)質(zhì)的考勤管理體系??记诠芾硐到y(tǒng)的開發(fā)成為學(xué)校信息管理的一個主要發(fā)展方向。 Spring Security。 learning interest。 teachers。 learning enthusiasm and interest. In this paper bined with our group developed the attendance management system software needs analysis ( SRS ) and software design description ( SDD ), analysis of allround development of the system theory. Then, I will bine the attendance management system for its own characteristics and development concept, a prehensive description of the system development process and software life cycle. This system adopts B/S architecture and Spring MVC development framework, using MySQL database, the binat
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1