計算機畢業設計jsp學生考勤信息管理系統sqlserver mysql畢設100
演示視頻:
https://www.bilibili.com/video/BV1nC4y1D7vq/
第4章 總體設計
3.1 引言
經過需求分析階段的工作,系統必須“做什么”已經清楚了,現在是決定“怎樣做”的時候。
3.2 系統布局設計
系統頁面采用框架來設計,不同的用戶有不同的功能菜單,但都有統一的風格,這給頁面的使用和維護都帶來了很大的便利,特別是在代碼重用方面起了很大作用。本系統各用戶的頁面設計如圖3-1所示:
1.Banner區——可以在此展示系統標識、頁面歸屬等信息。
2.功能菜單區——提供系統可供操作的功能列表。
3.頁面主體區——顯示頁面格式化數據頁面主體區顯示的內容,將依據頁面在系統中的作用而定。
3.Bottom區——可設計為顯示系統所有權等信息。
3.3 總體結構圖
根據系統功能的要求,高校學生考勤管理系統各個模塊之間的層次結構如圖3-2所示:
按用戶劃分,系統結構圖如圖3-3所示:
高校學生考勤管理系統
任課老師
管理員
學生
圖4-3系統用戶結構示意圖
Fig.4-3 Structure sketch map of the System’s user
系統子功能模塊的層次結構如圖3-4所示:
第5章 詳細設計
3.1 引言
總體設計階段以比較抽象概括的方式提出了解決問題的辦法。詳細設計是軟件開發時期的第三個階段,也是軟件設計的第二步。其任務就是把解法具體化,也就是回答下面這個關鍵的問題:“應該怎樣具體地實現這個系統呢?”,通過詳細設計應該得出對目標系統的jingque描述,給出各個模塊的詳細過程性描述。從而在編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。
3.2 系統功能流程圖
1)主功能流程:
用戶登陸
任課老師
學生
查看考勤信息
審批請假
查看考勤信息
在線請假
退出系統
圖5-1主界面流程圖
Fig.5-1 main pages’s flow diagram
3.4 數據庫設計與實現
5.4.1 實體模型
請假記錄
圖5-3 請假記錄屬性模型
Fig5-3 attribute model of the recordasking for leave
5.4.2 E-R模型
5.4.3 數據庫的邏輯設計
根據系統功能設計的要求以及功能模塊的劃分,對于系統數據庫,可以列出以下數據項和數據結構:
考勤登記表:課程安排代號、記載時間、上課時間。
學生上課出勤信息表:上課時間代號、上課時間、學號、出勤狀態。
請假信息表:請假代號、班級代號、學年代號、學號、請假原因、開始時間、結束時間、請假天數、申請時間等。
5.4.4 數據庫表的創建
根據數據庫需求的分析,建立如下4個基本數據表。
表3-1 考勤信息表(kq)
表3-2 教師信息表(teacher)
表3-3 管理員信息表(admin)
表3-4 管理員信息表(student)
- 計算機畢業設計jsp售后服務管理系統sqlserver畢設20 2024-04-28
- 計算機畢業設計jsp同學錄sqlserver畢設76 2024-04-28
- 計算機畢業設計jsp企業客戶服務與產品管理系統sqlserver畢設57 2024-04-28
- 計算機畢業設計 jsp協同辦公平臺ssh 畢設96 2024-04-28
- 計算機畢業設計 jsp企業員工論壇mysql 畢設21 2024-04-28
- 計算機畢業設計 jsp企業員工考勤系統sqlserver 畢設93 2024-04-28
- 計算機畢業設計 jsp三亞旅游網sqlserver 畢設50 2024-04-28
- 計算機畢業設計 jsp高校設備采購系統(jsp sqlserver) 畢設24 2024-04-28
- 計算機畢業設計 jsp銀行業務系統ssh 畢設68 2024-04-28
- 計算機畢業設計 jsp資助工作部管理系統(jsp mysql) 畢設73 2024-04-28
- 計算機畢業設計 jsp診療卡管理系統(ssh) 畢設20 2024-04-28
- 計算機畢業設計 jsp證券交易模擬系統mysql 畢設27 2024-04-28
- 計算機畢業設計 jsp藥品銷售管理系統sqlserverr 畢設65 2024-04-28
- 計算機畢業設計 jsp紅酒網站mysql 畢設2 2024-04-28
- 計算機畢業設計 jsp研究生信息查詢系統(jsp mysql) 畢設55 2024-04-28