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

正文內容

課堂考勤管理系統開發(fā)——畢業(yè)論文(編輯修改稿)

2025-04-05 02:27 本頁面
 

【文章內容簡介】 信息的查詢,包括學生個人信息,學生總體信息、請假等信息的查詢。 ? 管理員模塊 首先對用戶進行管理,用戶進入管理界面,界面將會顯示登錄該系統的用戶的基本信息,并且顯示所有用戶的基本信息,系統管理員可以對用戶信息進行添加、修改和刪除,而普通管理員將受到權限的限制,不能進行任何的操作,只能看到用 戶的基本信息。所有的用戶都不能獨立的進行信息注冊,需經管理員進行添加。 計算機專業(yè) 本科生畢業(yè)設計(論文) 7 ? 學生信息查詢模塊 學生信息查詢模塊是對學生基本信息的管理,學生本人可以對信息進行查詢但是不能進行添加、刪除和錄入,我們可以給每一個學生進行編號,以學號的不同來確定所操作的信息是否正確,而不至于因名稱相同而增加工作量,信息的刪除也只需將所要刪除的基本信息寫入信息框,然后點擊刪除按鈕即可。 ? 教師管理模塊 教師管理模塊可以查詢所有學生的情況,以及曠課信息和請假信息的錄入,以保證每個信息都是準確的,學生的姓名和學號都是統一的,可以減少數據庫中的 數據量。我們也可以對學生信息進行添加和刪除。 ? 信息錄入模塊 教師將學生信息錄入后,就應該在錄入管理中將學生信息進行 錄入 處理,我們規(guī)定每一節(jié)課都將會有一個錄入信息,定義一個時間,這樣就會方便學生信息的查詢和操作,可以節(jié)省數據庫的數據量,方便管理。 ? 查詢管理 查詢就是可以對課堂考勤中的信息以各種不同的條件查詢學生的信息,查詢條件分別可以從具體的時間、月份和周次進行,再選定表中以某一具體的查詢條件進行課堂考勤信息的查詢 , 查詢的信息也會顯示在對話框中。 計算機專業(yè) 本科生畢業(yè)設計(論文) 8 第四章 系統設計 在進行了需求分 析、確定了設計思想之后,就要進行系統的功能設計和數據庫的設計。 系統功能設計 系統登錄流程圖 圖 系統登錄流程圖 系統功能模塊圖 在系統功能分析的基礎上,考慮到 Visual Studio 2021 程序編制的特點在仔細分析了學校的數據圖后,決定將整個系統分為兩大模塊,每個模塊又有若干個子模塊。整個系統功能模塊如圖 所示: 計算機專業(yè) 本科生畢業(yè)設計(論文) 9 圖 系統功能模塊圖 大多數應用系統都需要后臺數據庫 地支持。在 Windows 操作系統中, SQL Server 是最常見 的 網絡后臺數據庫。本系統是采用 SQL Server 2021 數據庫存儲數據。 ? 數據庫系統體系結構 數據庫的體系結構主要包括外模式,模式,內模式三級體系結構。模式又稱概念模式,它反映數據庫組織的全局邏輯觀點,并不涉及數據的物理存儲。模式位于總體概念級,故稱數據庫管理員視圖。內模式又稱存儲模式,它具體描述數據是如何被組織并存放在外部存儲器上。內模式由系統設計員選擇一定的文件結構進行組織,也是由他們編輯存儲程序實現數據存取,故內模式又稱系統程序員視圖 。外模式是面向用戶,是呈現在用戶眼中的數據庫,故外模式又稱用戶視圖。 三個模式反映了三種不同的觀點:模式表示了概念級數據庫,體現對數據庫的總體觀;內模式表示物理數據庫,體現對數據庫的存儲觀;外模式表示用戶數據庫,體現了數據庫的用戶觀。 ? 數據庫系統的組成 數據庫系統是指實際可運行的按照數據庫方式存儲和維護并向應用程序提供課堂考勤管理信息系統 基本信息 學生基本信息 曠課信息 請假信息 考勤管理 用戶信息 錄入管理 查詢管理 用戶管理 計算機專業(yè) 本科生畢業(yè)設計(論文) 10 數據或者信息支持的系統。一個完整的數據庫系統由數據庫,數據庫管理系統,數據庫應用程序,支持數據庫運行的計算機軟硬件環(huán)境以及數據庫管理員等組成。 ? 數據庫設計理念 數據庫設計有兩個最重要的目標:滿 足應用功能需求和良好的數據庫性能。滿足應用功能需求,主要是能把用戶當前應用以及可預知的將來應用所需要的數據以及其聯系全部準確的存放于數據庫中,并能根據用戶的需求對數據進行合理的修改操作。 ? 數據庫設計內容 數據設計的內容主要有:數據庫結構特性設計,數據庫行為特性設計和數據庫物理模式設計。數據庫的結構特性設計是確定數據庫的框架和數據結構。他是匯總各用戶試圖產生的全局邏輯結構。它反映了現實世界及其聯系,能數據共享。在數據庫系統中,數據庫的行為和動作反映在數據庫應用程序中,這些行為和動作主要包括數據庫的記錄的添加 ,刪除,修改,數據庫的查詢和統計,事務處理和報表處理等。 創(chuàng)建數據庫 本系統采用 SQL 作為數據庫管理系統。先啟動 SQL Server 2021 程序,然后創(chuàng)建名為 “ CourseSearch” 的數據庫。 打開數據庫中工具欄的查詢分析器,編寫 SQL 語句,創(chuàng)建數據庫表。表名分別dbo_login、 dbo_absent、 dbo_leave。 數據庫邏輯結構設計 現在需要將在上面的數據庫概念結構轉化為 SQL Server 2021 數據庫系統所支持的實際數據模型,也就是數據庫的邏輯結構。 通過對商 品課堂考勤管理的內容和數據流程分析,設計數據項和數據結構如下: ● 管理員信息,包括的數據項有用戶名稱、用戶密碼、用戶級別; ● 學生信息,包括的數據項有學號、姓名、年級、班級; ● 錄入信息,包括的數據項有 學生姓名 、曠課名稱、曠課時間、請假信息等; ● 查詢信息,包括的數據項有曠課時間、課程名稱、曠課周次等。 數據庫概念結構設計 得到上面的數據項和數據結構以后,就可以設計出能夠滿足用戶需求的各種實體結構,以及他們之間的關系,為以后的邏輯結構設計打下基礎。 課堂考勤管理信息系統數據庫中各個表格的設計結果如下 面表格所示。每個表格所示在數據庫中的一個表。 計算機專業(yè) 本科生畢業(yè)設計(論文) 11 (1) 用戶基本信息表 此表主要用來存儲用戶的基本信息,包括用戶名、用戶密碼和級別等,可對學生信息進行錄入、查詢操作,用戶可以跟據級別不同來對學生和其它信息進行不同的操作。 表 用戶信息 列名 數據類型 允許空值 賬號 varchar(30) 否 用戶名 varchar(30) 否 密碼 varchar(30) 否 權限 varchar(30) 否 (2) 學生基本信息表 此表主要用來存儲學生考勤的基本信息,包括學號、姓名、年級、班 級、曠課時間、周次等,用于信息錄入的操作。 表 學生基本信息 列名 數據類型 允許空值 學號 varchar(50) 否 姓名 varchar(50) 否 班級 varchar(50) 否 年級 varchar(50) 否 專業(yè) varchar(50) 否 曠課課程 varchar(50) 否 曠課時間 varchar(50) 否 曠課周次 varchar(50) 否 (3) 錄入信息表 此表主要用來存儲錄入的基本信息,包括曠課時間、曠課周次、課程名,請假時間、請假周次、請假原因 等,以實現信息的錄入功能。 表 錄入信息 列名 數據類型 允許空值 學號 varchar(50) 否 姓名 varchar(50) 否 班級 varchar(50) 否 請假原因 varchar(5000) 否 請假時間 varchar(50) 否 請假周次 varchar(50) 否 計算機專業(yè) 本科生畢業(yè)設計(論文) 12 第五章 系統實現 本系統主要采用 Visual Studio 2021 技術來進行開發(fā),以 Visual Studio 2021 為編程語言, SQL Server 2021 是作為后臺數據庫的考勤管理系統 。主要實現三類用戶的功能實現,包括普通用戶、教師用戶和管理員用戶。普通用戶主要實現基本的曠課信息和請假信息的查詢,教師用戶在普通用戶的基礎上實現考勤信息的錄入功能和考勤信息的匯總,管理員用戶則在教師用戶的基礎上實現考勤通報的審查以及用戶信息的添加修改和刪除的功能。本系統登錄成功后會顯示當前用戶的姓名以及登錄的具體時間。 本系統按用戶類別及使用功能可以分為管理員登錄、教師用戶登錄和普通用戶登錄。不同級別的用戶具有不同的權限。所有用戶的主操作界面不相同,每個用戶登錄只顯示自己權限內能 夠使用的功能。普通用戶登錄只顯示基本的查詢功能。 普通用戶登錄界面 設計思路與要點:用戶運行程序后,輸入用戶名與密碼,程序根據用戶名到后臺數據庫查詢用戶名和密碼是否正確,如果正確則登陸成功! 系統登錄界面如圖 所示: 圖 登錄界面 計算機專業(yè) 本科生畢業(yè)設計(論文) 13 用戶名或密碼錯誤時,則會彈出對話框,如圖 所示: 圖 提示對話框 核心代碼如下: string str = select * from login where 賬號 =@zhanhao and 密碼 =@mima。 SqlParameter[] paras = { new SqlParameter(@zhanhao,), new SqlParameter(@mima , ),}。 ArrayList flag = (str, 賬號 ,paras)。 if (0) {string sql = select 權限 from login where 賬號 =+39。++39。 object quanxian = (sql)。 string sql1 = select 用戶名 from login where 賬號 =+39。++39。 object name = (sql1)。 if (() == 學生 ) { ()。//將 form窗體隱藏 student f1 = new student()。 ()。 = ()。} Else if (() == 老 ?師簗 ) { ()。//將 form2窗體隱藏 teacher f1 = new teacher()。 ()。 = ()。} Else if (() == 管理員 ) { ()。//將 form2窗體隱藏 manager f1 = new manager()。 ()。 = ()。} 計算機專業(yè) 本科生畢業(yè)設計(論文) 14 } 用戶登錄通過后,系統將顯示下一界面,輸入查詢信息的具體范圍以及索引后則會顯 示所要查詢的曠課信息,如圖 所示 圖 信息查詢界面 核心代碼如下: SqlParameter[] pars = {new SqlParameter(@data,data), new SqlParameter(@xuehao,),}。 string a = Select * from absent where 學號 =@xuehao and 曠課時間 =@data。 ArrayList al = (a, 學號 , pars)。 計算機專業(yè) 本科生畢業(yè)設計(論文) 15 設計思路與要點:用戶運行程序后,輸入用戶名與密碼,程序根據用戶名到后臺數據庫查詢用戶名和密碼是否正確,如果正確則登陸成功! 教師用戶功能界面 用戶登錄通過后,系統將顯示下一界面,如圖 所示: 圖 系統界面 基本信息管理 包括課堂考勤信息管理、請假信息管理等。課堂考勤信息管理完成課堂考勤情況的錄入和查詢;請假信息管理完成請假信息的添加和查詢;教師可以實現查詢和錄入的功能等。 在錄入 操作中用選擇時間、課程、學號的形式來完成錄入的操作;查詢是通過根據查詢條件以各種形式顯示課堂考勤信息。 ? 錄入操作 錄入操作即將需要添加的信息進行錄入處理,這樣可以大大減少因人為因素產生的錯誤。規(guī)范化課堂考勤的錄入操作。要做錄入操作首先確定所要輸入的基本信息在用戶的基本信息、課堂的基本信息中存在,若不在,則不能進行錄入操作。曠課信息需輸入計算機專業(yè) 本科生畢業(yè)設計(論文) 16 學生基本信息和曠課課程和時間;請假信息需輸入請假時間和原因,如圖 所示: 圖 信息錄
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1