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

正文內(nèi)容

基于bs的學(xué)生考勤管理系統(tǒng)論(編輯修改稿)

2025-06-10 20:26 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 第三方的組件。通過這種環(huán)境產(chǎn)生動(dòng)態(tài)的、高性能的 WEB 應(yīng)用程序,如使用表單收集處理信息,進(jìn)行上傳下載等,就和用戶在使用自己的 CGI 一樣。由于所有的程序都在服務(wù)器端執(zhí)行,因此就減輕了瀏覽器的負(fù)擔(dān),加大了訪問的速度。 B/S 結(jié)構(gòu)工作原理 B/S 結(jié)構(gòu)工作原理:在前端采用瀏覽器將用戶提供的的信息向 Web 服務(wù)器發(fā)出請(qǐng)求,Web 通過 ASP 和一些組件訪問數(shù)據(jù)庫(kù),并將結(jié)果以 HTML 頁面的方式返回給瀏覽器。 B/S 模式數(shù) 據(jù)庫(kù)體系結(jié)構(gòu)是利用 Web 服務(wù)器和 ASP 作為數(shù)據(jù)庫(kù)操作中的中間層,將客 B/S 模式的結(jié)構(gòu)與 Web 技術(shù)緊密結(jié)合,從而形成具有三層 Web 形式的 B/S 模式的數(shù)據(jù)庫(kù)體系。 B/S 很大的優(yōu)點(diǎn)是可以在任意地方進(jìn)行操作而不用安裝專門軟件。只要有一臺(tái)能聯(lián)網(wǎng)的電腦,它能有效地保護(hù)數(shù)據(jù)管理訪問權(quán)限,數(shù)據(jù)庫(kù)也很安全。系統(tǒng)的擴(kuò)展容易,另一方面簡(jiǎn)化了客戶端電腦的載荷量,減輕了系統(tǒng)維護(hù)與升級(jí)的成本以及其中的工作量,降低了用戶的成本。 數(shù)據(jù)庫(kù)技術(shù)簡(jiǎn)介 SQL Server 是 Microsoft 推出的 一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。一般工作于 Microsoft公司的工作平臺(tái)上,如 Microsoft windows 2021/XP/2021等 .目前 的 SQL Server 數(shù)據(jù)庫(kù) 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 13 有多 種 版本: SQL Server 2021個(gè)人版和企業(yè)版、 SQL Server 2021及 SQL Server2021。功能也逐步提高。 本 系統(tǒng)用的數(shù)據(jù)庫(kù)版本是 SQL Server 2021 個(gè)人版。 該版本繼承了 SQL Server 版本的優(yōu)點(diǎn) 的 同時(shí) , 它增加了許多先進(jìn) 的功能。 比如, 具有使用方便 、 可伸縮性好 、 相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行 Microsoft Windows 98 的電腦到運(yùn)行Microsoft Windows 2021 的大型 多 處理器的服務(wù)器等。 ASP Studio2021 在編寫和調(diào)試過程中,用的開發(fā)工具依然是 ASP Studio2021。它是一個(gè)集 ASP 代碼編輯、程序調(diào)試一體化的高性能 項(xiàng)目開發(fā)工具 。編程只需簡(jiǎn)單的建立一個(gè) ASP 項(xiàng)目,便可在內(nèi)置的帶有調(diào)試功能的 ASP 服務(wù)器的配合下,實(shí)現(xiàn) ASP 項(xiàng)目的 編輯 和 調(diào)試 。 另外,除了 代碼編輯功能外, ASP 編輯器還帶有提示功能,能對(duì) ASP 內(nèi)置對(duì)象、自定義對(duì)象 、 COM 對(duì)象列出其成員函數(shù) 和 其函數(shù)的語法提示, 很好的 方便了 ASP 源程序編輯,提高了程序的編寫 速度。 4 系統(tǒng)設(shè)計(jì) 設(shè)計(jì)原則 功能模塊劃分必須合情合理,讓用戶在進(jìn)入系統(tǒng)后可以很容易地進(jìn)行方便的操作,對(duì)于有相應(yīng)權(quán)限的用戶其檢索數(shù)據(jù)等操作同樣應(yīng)該易于執(zhí)行。同時(shí),對(duì)于系統(tǒng)的 管理者,可維護(hù)、信息查詢、信息更新等操作易于執(zhí)行。 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 14 14 對(duì)于具體業(yè)務(wù),系統(tǒng)功能應(yīng)該是完善的,具有準(zhǔn)確地表示業(yè)務(wù)數(shù)據(jù)的功能,對(duì)于學(xué)生考勤的管理,除考慮管理者對(duì)系統(tǒng)的使用外,還要注意的信息查詢,把它設(shè)計(jì)在管理系統(tǒng)中會(huì)便于學(xué)生和管理者。 系統(tǒng)應(yīng)該是可靠的,用戶在遇到系統(tǒng)出錯(cuò)時(shí),應(yīng)該有相應(yīng)的提示,讓用戶理解相應(yīng)的情況,以便于對(duì)數(shù)據(jù)的更改。 安全機(jī)制是保障數(shù)據(jù)安全的前提,確保數(shù)據(jù)準(zhǔn)確的,對(duì)于用戶的登錄、權(quán)限、數(shù)據(jù)庫(kù)存儲(chǔ)過程都要采用相關(guān)的驗(yàn)證和數(shù)據(jù)保護(hù)措施才是一個(gè)軟件應(yīng)該做到的 。 系統(tǒng)可以適合于可能出現(xiàn)的改進(jìn)數(shù)據(jù)庫(kù)結(jié)構(gòu)、架構(gòu)變化和功能調(diào)整的功能,來滿足實(shí)際過程中出現(xiàn)的系統(tǒng)功能擴(kuò)充或調(diào)整的需求。 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 根據(jù)對(duì)學(xué)生考勤系統(tǒng)的功能來區(qū)分,可以將系統(tǒng)功能劃為三大模塊:系統(tǒng)管理員、學(xué)生和系別管理員。 系統(tǒng)管理員:系統(tǒng)管理員可以根據(jù)實(shí)際系別情況對(duì)系別的基本信息進(jìn)行管理,系統(tǒng)管理員可以修改學(xué)生缺勤信息和個(gè)人獎(jiǎng)懲的信息。 學(xué)生:個(gè)人信息修改中,學(xué)生可以對(duì)自己的用戶名、聯(lián)系方式等基本信息進(jìn)行修改,對(duì)考勤和個(gè)人信息的權(quán)限只限于對(duì)自己查詢操作。 系別管理員:該系別的管理學(xué) 生可以對(duì)所有學(xué)生的考勤和個(gè)人信息進(jìn)行添加、更新、查詢以及統(tǒng)計(jì)。 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 15 系統(tǒng)功能設(shè)計(jì) 根據(jù)系統(tǒng)的權(quán)限,可以發(fā)分為不同學(xué)生權(quán)限,系別管理權(quán)限和輔助管理權(quán)限。 學(xué)生擁有的是最基本權(quán)限,他擁有的功能如下: 學(xué)生能夠隨時(shí)瀏覽自己的基本情況,通過注冊(cè)用戶名,可以將用戶自己的信息上傳到系統(tǒng)上,使用系統(tǒng)。個(gè)人信息管理功能可以隨時(shí)改變學(xué)生自己的信息。學(xué)生可以隨時(shí)瀏覽自己的考勤情況,并且能夠按照關(guān)鍵字查詢自己的考勤記錄。 系別管理者擁有的功能如下:考勤管理功能,系別管理者可以隨時(shí)查閱本系別內(nèi)所有成員的考勤信息,并能夠?qū)γ课?學(xué)生的考勤情況進(jìn)行管理,如遲到、曠課管理。 系統(tǒng)管理者擁有的系統(tǒng)輔助管理權(quán)限,它所要擁有的功能如下:系別管理功能,如新系別的添加刪除,修改信息等。參數(shù)管理功能,管理和設(shè)定考勤管理和信息管理的基本參數(shù),如上課時(shí)間、獎(jiǎng)懲方式等。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是考勤管理信息系統(tǒng)的重要組成部分。其內(nèi)容是:對(duì)于一個(gè)特定的環(huán)境,進(jìn)行符合應(yīng)用語義的邏輯設(shè)計(jì),以及提供一個(gè)確定存貯結(jié)構(gòu)和物理設(shè)計(jì),建立實(shí)現(xiàn)系統(tǒng)目標(biāo),并能有效存取數(shù)據(jù)和數(shù)據(jù)模型。 在本系統(tǒng)的設(shè)計(jì)中,充分考慮到了管理系統(tǒng)數(shù)據(jù)繁雜,重復(fù)性很大,數(shù)據(jù)使用頻繁 。因此本系統(tǒng)采用了一種能正確反映用戶實(shí)現(xiàn)環(huán)境,能被現(xiàn)行系統(tǒng)接受,易于維護(hù)、效率高的數(shù)據(jù)管理方法。 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 16 16 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 數(shù)據(jù)庫(kù)主要用到 的表如 下 : ⑴ 學(xué)生信息表 學(xué)生基本信息表 主要 記錄學(xué)生的基本個(gè)人信息 ,有學(xué)生 學(xué)號(hào) 、學(xué)生姓名、 真實(shí)姓名、密碼、學(xué)生性別、所在 系別 、電話號(hào)碼。該表的主鍵為學(xué)生編號(hào)( id)。學(xué)生信息表結(jié)構(gòu)如圖 45所示。 圖 45 學(xué)生信息表 ⑵ 管理員信息表 管理員信息表用于存放管理員信息,管理員編號(hào)、管理員姓名、密碼 、所在 系別 、所處的管理角色。物理結(jié)構(gòu)如圖 46 所示。 圖 46 管理員信息表 ⑶ 系別 信息表 用于存放系別信息,主要用于記錄系別編號(hào)和系別名稱。 物理結(jié)構(gòu)如圖 49 所示。 ⑸ 日??记谛畔⒈? 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 17 日??记谛畔⒈?是 主要的信息 記錄 表 ,其主要記錄 學(xué)院 學(xué)生每天考勤簽到記錄。 其 的主要信息有 :簽到學(xué)生編號(hào)、學(xué)生姓名、 系別 、簽到時(shí)間、簽到情況。物理結(jié)構(gòu)如圖 47所示。 圖 47 日??记谛畔⒈? 圖 49 系別 信息表 ⑹ 考勤參數(shù)信息表 考勤參數(shù)信息表主要記錄本系統(tǒng)的主要考勤參數(shù) , 主要的表項(xiàng)有 :學(xué)生編號(hào)、上下 課時(shí)間。 物理結(jié)構(gòu)如圖 410 所示。 圖 410 考勤參數(shù)信息表 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 18 18 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 概念層模型是從現(xiàn)實(shí)世界到機(jī)器環(huán)境的一個(gè)中間層次,常用的概念模型有實(shí)體 聯(lián)系( EntityRelationship)模型,也稱為 ER 圖。 ER 方法使用的工具稱為 ER 圖,定義數(shù)據(jù)分類對(duì)象,數(shù)據(jù)庫(kù)設(shè)計(jì)就可以將數(shù)據(jù)項(xiàng)歸到已知的數(shù)據(jù)類別中。實(shí)體是具有公共性質(zhì)的,可相互區(qū)別的現(xiàn)實(shí)世界與之相對(duì)象的集合范疇,可以是具體的事物,也可以是抽象的概念或聯(lián)系。屬性是描述實(shí)體或聯(lián)系的性質(zhì)或特征的數(shù)據(jù)項(xiàng),一個(gè)實(shí)體的所有實(shí)例都具有共同的性質(zhì)。在 ER圖中 ,這些性質(zhì)就是屬性。實(shí)體內(nèi)部的聯(lián)系通常是指組成實(shí)體屬性之間的聯(lián)系,實(shí)體之間的聯(lián)系通常是指不同實(shí)體之間的聯(lián)系。 通過對(duì)本系統(tǒng)相關(guān)參與者的分析 ,得到本系統(tǒng)的邏輯實(shí)體 ,主要有學(xué)生、主管、公司系別、考勤記錄等。 5 系統(tǒng)實(shí)現(xiàn) 關(guān)鍵技術(shù)難點(diǎn)及解決措施 1.系統(tǒng)的權(quán)限區(qū)分 根據(jù)系統(tǒng)的需求分析本系統(tǒng)需要三個(gè)大權(quán)限,它們是教職學(xué)生權(quán)限、系統(tǒng)管理權(quán)限和系別管理權(quán)限。在本系統(tǒng)中,使用了 ADO 對(duì)象中的 Session 對(duì)象,而 session 對(duì)象是全局的,所以用戶登錄到用戶退出的過程中一直保存與系統(tǒng)的運(yùn)行中。用戶登錄的時(shí)候,將 用戶登錄的用戶名和權(quán)限寫入 session對(duì)象中,當(dāng)需要判別權(quán)限時(shí)將系統(tǒng)中的 session取出進(jìn)行必要的判別即可。 用戶的所有信息保存在數(shù)據(jù)庫(kù)中,若能在數(shù)據(jù)庫(kù)中檢索到用戶輸入的用戶名和密碼并驗(yàn)證后才能被允許訪問該頁面。單擊“登陸”按鈕后,登陸頁面的信息將被提交到 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 19 Login/Login Check. Asp 進(jìn)行驗(yàn)證及權(quán)限分配。 在本系統(tǒng)的開發(fā)過程中,學(xué)生的個(gè)人信息和學(xué)生考勤信息與時(shí)間日期是密切相關(guān)的,所以,判別時(shí)間和提取時(shí)間是系統(tǒng)開發(fā)的重中之重。在考勤管理中采用的措施是,提出當(dāng)前系統(tǒng)的 日期,然后判斷在該日期下是否有記錄信息,因每位學(xué)生在某一天只可能有一條記錄信息,如果存在,那么判斷該日的信息已被添加,提供出修改的功能,如果沒,則判斷該日的信息沒有添加,提供出添加界面的功能。而且為了方便信息能夠按關(guān)鍵字年份、月份查詢,在數(shù)據(jù)庫(kù)的設(shè)計(jì)中,添加年份、月份、日字段從而進(jìn)一步保存日期信息的準(zhǔn)確性,方便查詢功能有條不紊的進(jìn)行。 界面設(shè)計(jì) 整個(gè)系統(tǒng)的界面設(shè)計(jì),要簡(jiǎn)潔明快。方便為目標(biāo),方便的查詢和修改,這樣系統(tǒng)才能被用戶很好的接受。所以,用戶界面的設(shè)計(jì)要遵循以下規(guī)則設(shè)定: 1. 統(tǒng)一界面 一致 的人機(jī)界面不但不會(huì)增加用戶的負(fù)擔(dān),讓用戶始終用一種方式特有的思考與操作,最不愿意的是每換一個(gè)屏幕用戶會(huì)隨著自己的習(xí)慣而換一套操作命令與操作方法,那樣是用戶不能接受的。 系統(tǒng)的用戶界面與用戶在日常工作中接觸的實(shí)際如果不相吻合,那么會(huì)有一種不協(xié)調(diào)感,為了使用戶產(chǎn)生親切感,迅速地掌握軟件的使用,系統(tǒng)設(shè)計(jì)的要遵循實(shí)際的情況而定這個(gè)原則,在用戶界面的設(shè)計(jì)上盡可能接近實(shí)際情況。例如考勤管理界面,當(dāng)選定某一系別,系統(tǒng)自動(dòng)提供該系別的學(xué)生名單,并按編號(hào)排序,形成規(guī)則的考勤表格,操作員只需在 表中添加或更新信息即可。 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 20 20 3. 減少用戶輸入工作量 數(shù)據(jù)輸入量較大的緣故,需要對(duì)一些相對(duì)固定的數(shù)據(jù),設(shè)計(jì)在相應(yīng)位置彈出固定框的需要,這樣讓用戶用鼠標(biāo)能夠輕松選擇。對(duì)于關(guān)鍵字的計(jì)數(shù)、順序編號(hào)、日期等采用自動(dòng)生成的方式,來減少錯(cuò)誤的出現(xiàn),提高查詢速度,如在考勤和信息管理界面中,系統(tǒng)時(shí)間等固定的數(shù)據(jù)一般都是自動(dòng)顯示出來的:而編號(hào)的順序則按規(guī)則自動(dòng)生成的方式,查詢修改工作就會(huì)容易完成。 4. 具有較強(qiáng)的容錯(cuò)功能 在系統(tǒng)中按鍵連擊等錯(cuò)誤操作均有可能導(dǎo)致鍵入錯(cuò)誤數(shù)據(jù)。在程序設(shè)計(jì)時(shí)應(yīng)采取相應(yīng)的數(shù)據(jù)驗(yàn)證措施來防止一些錯(cuò)誤數(shù) 據(jù)輸入。 我們規(guī)定了兩種登錄權(quán)限 —— 學(xué)生和管理,其中兩類管理學(xué)生(系別管理員和系統(tǒng)管理員)的分辨是通過 ASP 中的 session 對(duì)象來實(shí)現(xiàn)的 .學(xué)生在輸入用戶名和密碼以后,在下拉框中選擇“學(xué)生”,單擊“登陸”按鈕后,即進(jìn)入學(xué)生權(quán)限的系統(tǒng)頁面,同樣的,管理學(xué)生也是如此。所以該頁面的設(shè)計(jì)使學(xué)生和管理員能夠使用同一個(gè)登陸界面來訪問系統(tǒng)。 系統(tǒng)主要功能模塊的實(shí)現(xiàn) 用戶注冊(cè)界面 根據(jù)系統(tǒng)分析,相應(yīng)的學(xué)生要進(jìn)入系統(tǒng),應(yīng)當(dāng)首先注冊(cè)該學(xué)生基本信息,如用戶名、密碼、聯(lián)系方式等,該文件為 Login Asp,存 放在 login 目錄下。 頁面采用表單處理。在登錄用戶輸入完成注冊(cè)信息后,單擊“清核實(shí)填入信息,現(xiàn)在注冊(cè)”按鈕,表單信息將被提交到 Login/register .Asp 進(jìn)行添加信息處理,其數(shù)據(jù)庫(kù)操作代碼實(shí)現(xiàn)如下: 基于 B//S 模式的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 21 系統(tǒng)的登錄是分為不同權(quán)限的,等到用戶注冊(cè)成功以后,系統(tǒng)將會(huì)重新回到登陸頁面,然后分別輸入用戶名和密碼,點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1