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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(參考版)

2025-06-29 09:56本頁(yè)面
  

【正文】
(3)由于在色彩搭配、圖像處理、整體布局等方面缺少專業(yè)技巧,所做網(wǎng)站頁(yè)面與專業(yè)人士所做的還有很大差距。比如:系統(tǒng)中的安全等問(wèn)題,沒(méi)有進(jìn)行深入研究和控制。它同時(shí)讓我們了解到系統(tǒng)開(kāi)發(fā)是一項(xiàng)工程性的工作。 通過(guò)設(shè)計(jì)和實(shí)現(xiàn)本系統(tǒng),我對(duì)ASP有了更多的認(rèn)識(shí),對(duì)于面向?qū)ο蠛蚇層結(jié)構(gòu)有了一次運(yùn)用實(shí)踐經(jīng)驗(yàn),鍛煉了開(kāi)發(fā)的相互協(xié)調(diào)能力,學(xué)到了很多實(shí)際開(kāi)發(fā)經(jīng)驗(yàn),對(duì)于軟件工程的技術(shù)有了一次較之前更為具體深入的運(yùn)用。
結(jié) 論本系統(tǒng)在我寫論文前就開(kāi)始設(shè)計(jì)。信息刪除與成績(jī)刪除的實(shí)現(xiàn)方法是相同的,在此就不再?gòu)?fù)述。在得到允許刪除的信息后系統(tǒng)才會(huì)刪除記錄;如果沒(méi)有符合條件的記錄,則返回信息頁(yè)。修改信息時(shí)的工作頁(yè)面是圖5.23。保存完成后返回信息頁(yè)。修改用戶時(shí),系統(tǒng)會(huì)列出原有的信息,如果保留則不填寫。 圖5.21信息界面Fig.5.21 Information interface得到查詢結(jié)果——即學(xué)生的詳細(xì)信息。當(dāng)輸入信息不符要求時(shí),系統(tǒng)會(huì)彈出提示信息。這個(gè)功能不支持模糊查詢,在查詢時(shí)輸入的信息必須是符合要求的。 下圖是以學(xué)生為例,登錄后顯示的用戶信息如圖5.20所示。學(xué)生和教師的信息由管理員統(tǒng)一錄入。由于信息管理模塊的查詢、添加、修改、刪除功能的工作流程圖與成績(jī)管理模塊的查詢、添加、修改、刪除功能的工作流程圖相同,在此就不再?gòu)?fù)述。圖5.18是刪除成績(jī)的工作流程圖。圖5.17是修改成績(jī)的工作流程圖。添加成績(jī)的實(shí)現(xiàn)效果如下:圖5.15添加單科考試成績(jī)(2)成績(jī)修改、刪除 修改時(shí)先要查找出要修改的學(xué)生成績(jī)信息,若成績(jī)信息存在則可進(jìn)入修改頁(yè)。添加成績(jī)時(shí)系統(tǒng)對(duì)輸入數(shù)據(jù)進(jìn)行檢查。管理員根據(jù)要求填寫信息,然后保存到數(shù)據(jù)庫(kù)中并返回該學(xué)生的成績(jī)信息頁(yè)。
圖5.13成績(jī)錄入——第四步 Fig.5.13 Score entry—the forth step5.3.3成績(jī)添加、修改、刪除成績(jī)添加、修改和刪除,是在學(xué)生發(fā)現(xiàn)成績(jī)有誤時(shí),經(jīng)過(guò)必要手續(xù)后,由管理員添加、修改或者刪除的。教師可輸入班級(jí)成績(jī)。st step (2)班級(jí)編號(hào)校驗(yàn)通過(guò)后會(huì)要求輸入課程號(hào)。圖5.10成績(jī)錄入——第一步Fig.5.10 Score entry圖5.9是描述教師錄入成績(jī)的流程圖。 圖5.9成績(jī)錄入模塊流程圖Fig.5.9 Results entry module flow chart
錄入成績(jī)時(shí)教師先輸入班級(jí)的編號(hào)及所授課程號(hào),判斷存在且無(wú)誤后列表顯示班級(jí)學(xué)生信息,包括姓名、學(xué)號(hào)及成績(jī)輸入框。這個(gè)功能只有教師能做。具體實(shí)現(xiàn)是: (1)管理員登錄后選擇成績(jī)管理下的成績(jī)查詢,即可按學(xué)號(hào)查詢學(xué)生成績(jī)。 查詢時(shí)輸入相應(yīng)的查詢信息后,如果成績(jī)信息存在就列表顯示成績(jī)信息;如果不存在,則返回查詢頁(yè),并提示要查詢的成績(jī)信息不存在。
5.3成績(jī)管理模塊實(shí)現(xiàn) 成績(jī)管理模塊主要包括成績(jī)查詢、成績(jī)錄入、成績(jī)添加、成績(jī)修改及成績(jī)刪除等功能。
實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)的代碼如下: 在本系統(tǒng)里當(dāng)用戶沒(méi)有提出請(qǐng)求或刷新頁(yè)面長(zhǎng)達(dá)20分鐘,服務(wù)器默認(rèn)用戶已經(jīng)離開(kāi)。 在這里利用用戶的 Session進(jìn)行身份認(rèn)證。并將登錄信息用session保存起來(lái)。如圖5.3 所示。如圖5.3所示。圖5.2描述了上述工作流程。如果連續(xù)五次輸入的用戶名和密碼都不正確,系統(tǒng)將關(guān)閉登錄頁(yè)面。
圖5.1系統(tǒng)流程圖
Fig.5.1 System flow chart
5.2用戶登錄模塊實(shí)現(xiàn)
用戶登錄模塊的功能是實(shí)現(xiàn)登錄者的身份驗(yàn)證。 5.1 學(xué)生成績(jī)管理系統(tǒng)工作流程圖分析了前面對(duì)系統(tǒng)的架構(gòu)設(shè)計(jì)、功能設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì)后,就可以確立本系統(tǒng)的系統(tǒng)流程圖。同時(shí)為了增加系統(tǒng)的安全性,防止注入攻擊,需要對(duì)用戶的輸入進(jìn)行非法字符的校驗(yàn)。 根據(jù)系統(tǒng)的E.R圖,得到以下數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu): 數(shù)據(jù)庫(kù)名sch001.mdb,包括以下數(shù)據(jù)表: (1)系統(tǒng)管理員表 表4.1管理員表續(xù)表4.2學(xué)生信息表
(2)課程一覽表
表4.5課程一覽表
Tab.4.5 Course list table
第五章 系統(tǒng)實(shí)現(xiàn)
本章在系統(tǒng)設(shè)計(jì)的基礎(chǔ)上實(shí)現(xiàn)系統(tǒng)的各個(gè)功能模塊和數(shù)據(jù)庫(kù)的設(shè)計(jì)。本系統(tǒng)的實(shí)體有:學(xué)生實(shí)體、班級(jí)實(shí)體、課程實(shí)體、學(xué)生成績(jī)實(shí)體、教師實(shí)體。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。它主要包括結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)兩個(gè)方面的內(nèi)容。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率和實(shí)現(xiàn)的效果產(chǎn)生影響。首先是選擇刪除的記錄,若存在則進(jìn)入刪除頁(yè)面,在得到允許刪除的信息后系統(tǒng)才會(huì)刪除記錄;如果沒(méi)有符合條件的記錄,則返回用戶查詢頁(yè)。進(jìn)入修改頁(yè)后可在要修改的項(xiàng)目中添加新的信息,保存后返回到修改后的用戶信息頁(yè);如果用戶信思不存在則進(jìn)入添加用戶信息頁(yè)。如修改學(xué)生信息、修改教師信息、修改班級(jí)信息等。管理 員首先要確定該用戶是否存在,如果不存在則進(jìn)入添加用戶信息的頁(yè)面,按照要求添加相應(yīng)的用戶信息后保存,返回到新添加的用戶信息頁(yè);如果用戶信息已存在則返回該用戶信息頁(yè)。(4)管理員用戶可以添加信息。
圖4.4信息管理模塊圖
Fig.4.4 Information management block diagram
(3)管理員用戶可以查詢教師的用戶信息和學(xué)生的用戶信息。(2)教師和學(xué)生用戶可以修改自己的信息。(1)教師和學(xué)生用戶可以查詢自己的信息。學(xué)生登錄后即可查看個(gè)人成績(jī)信息。首先是選擇刪除的成績(jī)信息,若存在則進(jìn)入刪除頁(yè)面,在得到允許刪除的信息后系統(tǒng)才會(huì)刪除記錄;如果沒(méi)有符合條件的記錄,則返回成績(jī)查詢頁(yè)。進(jìn)入修改頁(yè)后可在要修改的科目后添加新的成績(jī)信息,保存后返回到修改后的成績(jī)信息頁(yè);如果成績(jī)信息不存在則進(jìn)入添加成績(jī)信息頁(yè)。
(5)管理員用戶可以修改成績(jī)信息。

(4)管理員用戶可以添加成績(jī)信息。
(3)管理員用戶可以查詢學(xué)生的成績(jī)信息。當(dāng)教師輸入班級(jí)的編號(hào)及所授課程號(hào)后,列表顯示班級(jí)學(xué)生信息,包括姓名、學(xué)號(hào)及成績(jī)輸入框。輸入相應(yīng)的查詢信息后,如果成績(jī)信息存在就列表顯示成績(jī)信息;如果不存在,則返回查詢頁(yè),并提示要查詢的成績(jī)信息不存在。主要實(shí)現(xiàn)管理員和教師對(duì)成績(jī)的管理和用戶對(duì)成績(jī)查詢的操作。 當(dāng)用戶名和密碼錯(cuò)誤而登錄失敗時(shí),系統(tǒng)轉(zhuǎn)向登錄失敗頁(yè),并提示登錄失敗原因。如果成功則轉(zhuǎn)入各用戶的相應(yīng)操作頁(yè)面,并將登錄信息用session保存起來(lái)。
在登錄頁(yè)面輸入用戶名、密碼并選擇身份類型,提交驗(yàn)證。 不同用戶登錄系統(tǒng)時(shí)首先選擇對(duì)應(yīng)的用戶類型,然后輸入用戶名和密碼登錄系統(tǒng)。 (3)學(xué)生權(quán)限:主要是查詢個(gè)人的考試成績(jī)以及個(gè)人信息的維護(hù)。他們的權(quán)限分別是: (1)管理員權(quán)限:擁有最高權(quán)限,負(fù)責(zé)服務(wù)器端的維護(hù)和管理、用戶的添加以及直接訪問(wèn)數(shù)據(jù)庫(kù)的權(quán)力;可以對(duì)添加、刪除、修改教師用戶和學(xué)生用戶的個(gè)人信息,可以添加、刪除、修改學(xué)生的考試成績(jī)。這是任何一個(gè)信息管理系統(tǒng)保密性的需要。從而得到系統(tǒng)的功能模塊。數(shù)據(jù)的輸入與輸出處理流程都依靠數(shù)據(jù)庫(kù)的支持,要將這些信息按照一定的方法規(guī)則建立數(shù)據(jù)庫(kù)放好,在必要時(shí)候可以隨時(shí)調(diào)出來(lái)看,及時(shí)掌握學(xué)生的信息,及時(shí)對(duì)學(xué)生的信息進(jìn)行記錄,以便于提高我們的工作效率。 第四章 系統(tǒng)設(shè)計(jì)根據(jù)上章的系統(tǒng)分析可知本系統(tǒng)開(kāi)發(fā)的基本要求與功能是實(shí)現(xiàn)對(duì)學(xué)生成績(jī)等相關(guān)數(shù)據(jù)的管理與操作處理。本系統(tǒng)要求為每一位用戶都設(shè)立密碼。確認(rèn)用戶身份的方式有很多,如口令系統(tǒng)、智能卡和生物統(tǒng)計(jì)學(xué)等等。因此用戶身份的確認(rèn)需求是系統(tǒng)必須滿足的安全性或保密性策略。因此定期由管理員做數(shù)據(jù)庫(kù)的備份就可以滿足數(shù)據(jù)安全的要求。只要操作系統(tǒng)沒(méi)有大的故障,程序一般是比較穩(wěn)定的。本系統(tǒng)要求的數(shù)據(jù)庫(kù)屬于中等,根據(jù)服務(wù)器和客戶機(jī)配置不同對(duì)程序每秒的請(qǐng)求數(shù)、響應(yīng)時(shí)間分布情況和錯(cuò)誤計(jì)數(shù)統(tǒng)計(jì)結(jié)果比較滿意。 (2)系統(tǒng)性能 由于本系統(tǒng)基于B/S模式,運(yùn)算式服務(wù)器整體性能要求較高,因此在硬件上要求系由于采用數(shù)據(jù)庫(kù)技術(shù)并且用戶對(duì)數(shù)據(jù)精確度要求不高,所以在系統(tǒng)中數(shù)據(jù)精確度表現(xiàn)較少。而管理員可以對(duì)教師、學(xué)生、班級(jí)的信息添加、修改、刪除。
圖3.6成績(jī)錄入順序圖
Fig.3.6 Input sequence diagram
(3)信息管理功能 記錄學(xué)生、教師的檔案信息。圖3.5成績(jī)管理狀態(tài)圖
Fig.3.5 management activity diagram
④錄入:教師可以錄入自己教授的課程的成績(jī)??梢詫?duì)單個(gè)學(xué)生成績(jī)添加、修改、刪除。查詢狀態(tài)圖如圖3.4。學(xué)生、教師和管理員可以查詢學(xué)生成績(jī);教師可以錄入班級(jí)成績(jī);管理員可以對(duì)單個(gè)學(xué)生成績(jī)進(jìn)行添加、刪除、修改等。輸入不合法則進(jìn)入檢查輸入次數(shù)狀態(tài),若輸入次數(shù)小于規(guī)定次數(shù)可返回到首頁(yè),否則結(jié)束登錄,活動(dòng)圖如圖3.2。由此將三種用戶的使用功能整合后分為三類:
(1)用戶登錄功能 用戶登錄用例圖如圖3.1所示。比如教師和學(xué)生都有查詢成績(jī)的功能,但是教師還有錄入成績(jī)的功能。(3)學(xué)生登錄后可以修改自己的信息;修改密碼;查看全部已考科目的成績(jī)、查看本學(xué)期科目成績(jī)及不及格科目成績(jī)。但沒(méi)有對(duì)班級(jí)成績(jī)的管理功能,這個(gè)相當(dāng)于成績(jī)錄入,應(yīng)由教師完成。
④成績(jī)管理:按學(xué)號(hào)可以查找到學(xué)生的全部成績(jī)信息。③學(xué)生管理:按學(xué)號(hào)可以查找到學(xué)生的詳細(xì)信息,并可以刪除、修改學(xué)生信息。班級(jí)信息頁(yè)中列出班級(jí)的詳細(xì)信息,如代碼、入學(xué)年份、所屬院系、班級(jí)人數(shù)等。教師信息顯示頁(yè)中提供修改、刪除等功能??砂丛合挡榭唇處熜畔?,并在院系教師信息頁(yè)中可以添加教師。系統(tǒng)的服務(wù)對(duì)象有系統(tǒng)管理員、教師、學(xué)生。但是如何加強(qiáng)IIS的安全機(jī)制,建立一個(gè)高安全性能的web服務(wù)器,已成為IIS設(shè)置中不可忽視的重要組成部分。對(duì)于諸如VBScript,JScript開(kāi)發(fā)軟件,IIS都提供強(qiáng)大的本地支持。IIS(Interact Information Server)是在Windows NT Server上建立Intemet服務(wù)器的基本組件。這些服務(wù)器端的程序產(chǎn)生一個(gè)HTML頁(yè)面給瀏覽器使之可以瀏覽。確切的說(shuō),Web服務(wù)器專門處理Http請(qǐng)求。根據(jù)以上特點(diǎn),Access很適合中小數(shù)據(jù)庫(kù),所以這個(gè)系統(tǒng)采用它為數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。Access內(nèi)置功能多樣,種類豐富的各種函數(shù),可以幫
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1