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

正文內(nèi)容

學(xué)生成績管理系統(tǒng)本科-wenkub

2022-12-15 00:54:14 本頁面
 

【正文】 闡述了成績管理系統(tǒng)的需求分析,首先詳細闡述了對于教師排 4 課、教師錄入學(xué)生成績、查詢學(xué)生成績、統(tǒng)計不及格 人數(shù)、計算平均成績等業(yè)務(wù)分析,然后詳細闡述了 學(xué)生管理、班級管理、 課程 管理、成績管理 等功能的需求,并相應(yīng)的給出了系統(tǒng)數(shù)據(jù)模型及其他需求; 在需求分析的基礎(chǔ)上,本文詳細闡述了系統(tǒng)設(shè)計,包括系統(tǒng)的體系結(jié)構(gòu)設(shè)計、系統(tǒng)模塊劃分以及各個相應(yīng)模塊的設(shè)計,最后給出了系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)設(shè)計; 在設(shè)計的基礎(chǔ)上,本文還詳細闡述了學(xué)生管理、教師管理、班級管理、課程管理、成績管理、用戶管理、系統(tǒng)維護管理等功能模塊的實現(xiàn); 在文章結(jié)尾給出了論文的結(jié)論與展望。 第 4 章 系統(tǒng)設(shè)計,主要是對本系統(tǒng)的功能模塊設(shè)計、系統(tǒng)數(shù)據(jù)庫的設(shè)計進行了詳細的描述,重點是對各個系統(tǒng)模塊的功能結(jié)構(gòu)設(shè)計和詳細設(shè)計的詳細說明。 5 2 相關(guān)技術(shù) B/S 模式 B/S( Browser/Server,瀏覽器 /服務(wù)器)模式又稱 B/S 結(jié)構(gòu)。 2 隨著 Inter 網(wǎng)絡(luò) 和 WWW 萬維網(wǎng) 的流行, 以前 的主機 /終端和 C/S 都 已經(jīng)無法滿足 如今 的全球網(wǎng)絡(luò)開放、互連、信息共享的新要求, 所以, 就出現(xiàn)了 B/S型模式, 就是 我們所說的 B/S( 瀏覽器 /服務(wù)器 ) 結(jié)構(gòu)。在 B/S 結(jié)構(gòu)中,將許許多多的網(wǎng)連接到一塊,形成一個巨大的網(wǎng),即全球網(wǎng)。使用ASP 能夠設(shè)計出擁有動態(tài)效果、高性能的 Web 服務(wù)器端應(yīng)用程序。當(dāng)在 瀏覽器上寫好數(shù)據(jù)內(nèi)容并提交時,需要在站點 Web 服務(wù)器上執(zhí)行表單預(yù)先設(shè)定好的一段程序代碼,而不只是一個簡單的、靜態(tài)的 HTM 文件。 生成簡單,利用普通的文本 編輯器,如 Windows 系統(tǒng)下的記事本,即可設(shè)計和編寫 *.asp 頁面。 面向?qū)ο螅褂?ASP 腳本能夠十分方便地調(diào)用系統(tǒng)組件以及 ASP 腳本的內(nèi)置組件,并且還可以定制 ActiveX 服務(wù)器組件( ActiveX Server Component )來擴充腳本的功能。 7 腳本中來進行設(shè)計。 6 SQL 在使用它時,只需要發(fā)出 “ 做什么 ” 的命令, “ 怎么做 ” 是不用使用者考慮的。 中主要有如下 4 個核心對象訪問數(shù)據(jù)庫的各種類的集合: Command:對數(shù)據(jù)源執(zhí)行操作命令。 SQL 數(shù)據(jù)體系結(jié)構(gòu)基本上是三級結(jié)構(gòu) 。 8 語言的程序中使用,宿主語言有 PASCAL, PL/I, FORTRAN, COBOL, C 和 Ada 語言等。在用戶角度來看,視圖和基本表是一樣的,沒有區(qū)別,都是關(guān)系 (表格 )。 ( 7) SQL 用戶也能作為獨立的用戶接口,供交互環(huán)境下的終端用戶使用。 (3) 數(shù)據(jù)定義:這一部分又稱為 “SQL DDL” ,定義數(shù)據(jù)庫的邏輯結(jié)構(gòu),包括定義數(shù)據(jù)庫、基本表、視圖和索引 4 部分。計算機的最大好處在于利用它能夠進行信息管理。 雖然現(xiàn)在各大院校都引入了管理系統(tǒng)來對學(xué)生成績進行管理,但是目前,這些管理系統(tǒng)并不是很完善,這可能會間接的給學(xué)校的信息安全帶來一些隱患。利用計算機進行成績信息的管理無疑是一條行之有效且高效的辦法。首先,任課老師根據(jù)學(xué)生在試卷上填寫的姓名、學(xué)號以及班級信息,找到該生,然后將該學(xué)生的成績填入對應(yīng)的地方。最后,任課老師將成績單交到學(xué)校教務(wù)處。 學(xué) 生 查 詢 成 績 業(yè) 務(wù) 流 程教 務(wù) 處教 務(wù) 處學(xué) 生學(xué) 生任 課 教 師任 課 教 師開 始申 請 查 詢 自 己 的某 科 目 的 成 績結(jié) 束接 受 申 請是 否 有 該 學(xué) 生 的成 績 單告 知 學(xué) 生 成 績接 受 申 請調(diào) 取 該 科 任 老 師 所任 課 程 的 成 績 單將 成 績 單 交 給 該科 任 老 師獲 取 成 績 單申 請 所 任 課 程 的學(xué) 生 成 績 單獲 取 自 己 的 成 績是否 圖 32 學(xué)生查詢成績業(yè)務(wù)流程 12 計算學(xué)生綜合成績業(yè)務(wù)分析 綜合成績對學(xué)生來說是很重要的,這涉及到學(xué)生的排名情況,也是學(xué)生評選三號學(xué)生和優(yōu)秀學(xué) 生干部的重要依據(jù)。主要涉及到了對學(xué)生的所在班級信息、以及個人 的一些基本信息等的單個錄入、批量導(dǎo)入、修改、刪除、查詢等功能。下面給出教師信息管理的功能需求: 管理員能夠?qū)⒔處煹幕拘畔蝹€或是批量導(dǎo)入系統(tǒng)中; 在將教師的基本信息導(dǎo)入系統(tǒng)時,能夠自動驗證學(xué)生信息的正確性; 管理員能夠修改教師的基本信息; 在修改教師基本信息的時候,能夠給予操 作人員提示,以免管理員發(fā)生操作性失誤,使教師的某些信息丟失; 管理員能夠刪除教師的基本信息; 在刪除教師基本信息的時候,能夠給予操作人員提示,以免管理員發(fā)生操作性失誤,將其他教師的信息錯刪掉; 對于已經(jīng)退休的教師的基本信息,系統(tǒng)能夠自動提示管理員將他們的相關(guān)信息進行刪除。 課程管理功能需求 對于課程管理,就是指對學(xué)校開設(shè)的所有課程進行管理的功能。主要涉及到了對學(xué)生成績的錄入、修改、刪除,計算加權(quán)平均分,查詢各個科目成績、各門課程成績排名、加權(quán)平均分以及加權(quán)平均分排名,成績單的打印等。 16 系統(tǒng)維護管理功能需求 對于系統(tǒng)維護是非常重要的, 為了保證系統(tǒng)安全、可靠、穩(wěn)定運行,需要管理人員對系統(tǒng)進行維護管理, 主要是針對數(shù)據(jù)庫的維護和系統(tǒng)本身的維護,其中包括對 數(shù)據(jù)庫的 維護、備份、刪除;系統(tǒng)日志的維護、備份和清除等 。根據(jù)業(yè)務(wù)流程以及對應(yīng)的數(shù)據(jù)流圖,可以得到學(xué)生、教師、班級、課程、成績、加權(quán)成績等的數(shù)據(jù)字典。 7張躍廷,王小科, 2021:《 數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選》 , 人民郵電出版社。 班 級班 級 編 號班 級 名 稱年 級班 主 任 工 號所 屬 學(xué) 院班 級 人 數(shù) 圖 38班級 實體 成績的數(shù)據(jù)項有:編號、課程編號、學(xué)生編號、分數(shù)、排名;由成績的數(shù)據(jù)項得到成績的實體屬性圖,如圖 38 所示。 系統(tǒng)提供了高度的靈活性和自定義性??蛻舳耸紫仁占瘜W(xué)生、教師、課程、班級、成績等的相關(guān)數(shù)據(jù)保存到數(shù)據(jù)庫,然后,由客戶端向數(shù)據(jù)庫請求數(shù)據(jù),數(shù)據(jù)庫會作出響應(yīng)。 ( 1)數(shù)據(jù)庫服務(wù)器采用 Microsoft SQL Server 2021 數(shù)據(jù)庫。 ( 5)開發(fā)語言環(huán)境采用的是 Visual Studio 2021。以下圖示 42 是該系統(tǒng)的總的網(wǎng)絡(luò)體系結(jié)構(gòu)。由于論文的篇幅關(guān)系,這里只寫出單個錄入學(xué)生基本信息的算法流程,如圖 44 所示: 開 始是 否 連 接 成 功獲 取 輸 入 的 學(xué) 生基 本 信 息結(jié) 束連 接 數(shù) 據(jù) 庫將 數(shù) 據(jù) 寫 入 數(shù) 據(jù) 庫中是提 示 失 敗 原 因否提 示 學(xué) 生 基 本 信 息錄 入 成 功是 否 寫 入 成 功是否 圖 44 單個錄入學(xué)生基本信息的算法流程 23 教師管理模塊的設(shè)計 教師管理模塊 其實就是對教師的相關(guān)信息進行管理。由于論文的篇幅關(guān)系,這里只寫出修改班級基本信息的算法流程,如圖 46 所示: 開 始是 否 連 接 成 功結(jié) 束獲 取 修 改 過 后 的 班級 信 息否提 示 失 敗 原 因顯 示 數(shù) 據(jù) 更 新 成功執(zhí) 行 更 新 語 句是 否 更 新 成 功是是否連 接 數(shù) 據(jù) 庫 圖 46 修改班級基本信息的算法流程 25 課程管理模塊的設(shè)計 課程管理模塊就是指對學(xué)校開設(shè)的所有課程進行管理的功能。由于論文的篇幅關(guān)系,這里只寫出打印學(xué)生成績單的算法流程,如圖 48 所示: 開 始是 否 成 功 連 接打 印 機獲 取 要 打 印 的 數(shù)據(jù)結(jié) 束打 印 成 績 單是提 示 失 敗 原 因否提 示 打 印 成 績 單 成功 圖 48打印學(xué)生成績單的算法流程 27 用戶管理子模塊的設(shè)計 工作人員登入系統(tǒng)的時候,系統(tǒng)要對工作人員的相關(guān)信息進行驗證;保證正確的工作人員進行操作,防止數(shù)據(jù)的丟失;還要用戶完成相關(guān)的操作之后,可以選擇安全退出系統(tǒng)。如圖 410 所示。數(shù)據(jù)庫設(shè)計是學(xué)生成績管理系統(tǒng)設(shè)計的核心的部分,下面給出一部分重要的數(shù)據(jù)庫表,以列表 的形式描述數(shù)據(jù)庫的表信息: 表 ( Student) 字段名稱 字段說明 數(shù)據(jù)類型 長度 字段約束 StuID 學(xué)號 Int 11 Primary key StuName 學(xué)生姓名 Varchar 30 Not Null StuSex 性別 Bit 1 Not Null StuNation 民族 Varchar 30 Not Null StuPolitical 政治面貌 Varchar 20 Not Null StuBirth 出生日期 DateTime 8 Not Null StuEntrance 入學(xué)年份 DateTime 8 Not Null StuProfessional 專業(yè) Varchar 30 Not Null StuClassID 班級編號 Varchar 20 Foreign Key StuOrigin 籍貫 Varchar 20 Not Null StuAdd 家庭住址 Varchar 100 Not Null StuPhone 聯(lián)系方式 Varchar 20 Not Null StuBedroom 寢室號 Varchar 10 Not Null StuPassword 密碼 Varchar 20 Not Null 表 ( Teacher) 字段名稱 字段說明 數(shù)據(jù)類型 長度 字段約束 TeaID 工號 Int 11 Primary key TeaName 姓名 Varchar 30 Not Null TeaSex 性別 Bit 1 Not Null 30 TeaNation 民族 Varchar 30 Not Null TeaBirth 出生日期 DateTime 8 Not Null TeaEntrance 入校時間 DateTime 8 Not Null TeaPosition 職稱 Varchar 30 Not Null TeaPolitical 政治面貌 Varchar 20 Not Null IsClassLeader 是否班主任 Bit 1 Not Null TeaOrigin 籍貫 Varchar 20 Not Null TeaIdentify 身份證號碼 Varchar 20 Not Null TeaPhone 聯(lián)系方式 Varchar 20 Not Null TeaPassword 密碼 Varchar 20 Not Null 表 ( Course) 字段名稱 字段說明 數(shù)據(jù)類型 長度 字段約束 CourseID 課程編號 Int 11 Primary Key CourseName 課程名稱 Varchar 30 Not Null CourseCredit 學(xué)分 Int 4 Not Null CourseTeID 任課教師編號 Int 4 Not Null CourseType 課程類型 Varchar 20 Not Null CourseN 班號 Varchar 20 Not Null 表 ( Grade) 字段名稱 字段說明 數(shù)據(jù)類型 長度 字段約束 GradeID 班級編號 Int 11 Primary Key GradeName 班級名稱 Varchar 30 Not Null GradeYear 年級 Varchar 10 Not null LeaderID 班主任工號 Int 11 Foreign Key GradeF 所屬學(xué)院 Varchar 30 Not Null 31 GradeP 班級人數(shù) Int 4 Not Null 表 ( Score) 字段名稱 字段說明 數(shù)據(jù)類型 長度 字段約束 ScoreID 編號 Int 11 Primary Key ClassID 課程編號 Int 11 Foreign Key StudentID 學(xué)生編號 Int 11 Foreign Key Score 分數(shù) Float 8 Rank 排名 Int 4 Not Null 表 ( Score) 字段名稱 字段說明 數(shù)據(jù)類型 長度 字段約束 ScoreTID 編號 Int 11 Primary Key StuID 學(xué)號 Int 11 Foreign Key Year 學(xué)期 DateTime 8 ScoreTo 分數(shù) Float 8 Srank 排名 Int 4 Not Null 32 系統(tǒng)登錄界面包含有用戶名,密碼兩個區(qū)域,用戶需填寫正確
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1