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

正文內(nèi)容

班級信息管理系統(tǒng)-畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-08-08 11:03本頁面
  

【正文】 時(shí),如果您要將新增記錄重新編號,就不要在查詢之中包含自動編號字段。數(shù)據(jù)刪除:從數(shù)據(jù)庫的基本表中刪除數(shù)據(jù)使用的是 DELETE 語句,其句法如:DELETE FROM 基本表名 [WHERE 條件表達(dá)式]在此作一點(diǎn)說明,刪除語句實(shí)際上是“SELECT * FROM 基本表名 [WHERE 條件表達(dá)式]”和 DELETE 操作的結(jié)合,每找到一個(gè)元組,就把它刪除。數(shù)據(jù)修改:當(dāng)需要修改基本表中元組的某些列值時(shí),可以用 UPDATE 語句實(shí)現(xiàn),其句法如下:UPDATE 基本表名 SET 列名=值表達(dá)式[列名=值表達(dá)式…][WHERE 條件表達(dá)式]。(2)權(quán)限分配明確,不容易泄露信息。(3) 教師端可以完善個(gè)人信息、選擇選修課程;并對自己任教的學(xué)生的選修課和必修課登記成績、也可以查詢班級大事記、班干部名單等。(5)管 理 員 端 的 對 象 可 以 是 輔 導(dǎo) 員 可 以 是 班 長 , 教 師 端 的 對 象 面 向 所 有 教 師 ,學(xué) 生 端 面 向 所 有 學(xué) 生 。 系統(tǒng)結(jié)構(gòu)圖根 據(jù) 系 統(tǒng) 功 能 的 要 求 ,可 以 將 系 統(tǒng) 分 解 成 幾 個(gè) 功 能 模 塊 來 設(shè) 計(jì) ,學(xué) 生 端 功 能 模 塊 圖31 所示,教師端如圖 32,管理員端如圖 33石家莊學(xué)院班級信息管理系統(tǒng)6石家莊學(xué)院班級信息管理系統(tǒng)(學(xué)生端)系統(tǒng)登錄模塊 課程管理模塊 班級事務(wù)模塊查詢模塊連接斷開連接 修改密碼 學(xué)生選課 刪除已選課程 必修課查詢基本信息模塊學(xué)籍管理 教育背景成績管理模塊選修成績 必修成績 班級大事記 班干部名單 學(xué)生花名冊生日查詢 教育背景 聯(lián)系方式學(xué)號查詢成績 條件查詢成績身份證查詢圖 31 系統(tǒng)功能模塊圖(學(xué)生端)石家莊學(xué)院班級信息管理系統(tǒng)7石家莊學(xué)院班級信息管理系統(tǒng)(教師端)系統(tǒng)登錄模塊 課程管理模塊 班級事務(wù)模塊連接斷開連接 修改密碼 刪除已選課程教師選擇授課 必修課表查詢基本信息模塊教師基本信息成績管理模塊登記選修成績 登記必修成績 班級大事記 班干部名單 學(xué)生花名冊石家莊學(xué)院班級信息管理系統(tǒng)(管理員端)系統(tǒng)登錄模塊 課程管理模塊 班級事務(wù)模塊連接斷開連接 添加學(xué)生信息選修課程管理必修課程管理基本信息模塊添加授課教師信息其他模塊日志管理 修改密碼班級大事記班干部名單學(xué)生花名冊圖 32 系統(tǒng)功能模塊圖( 教師端)圖 33 系統(tǒng)功能模塊圖(管理員端)石家莊學(xué)院班級信息管理系統(tǒng)8 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)(Database Design)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求) 。 數(shù)據(jù)庫需求分析 在系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的設(shè)計(jì)非常重要。較好的數(shù)據(jù)庫設(shè)計(jì)會使系統(tǒng)具有較快的響應(yīng)速度。根據(jù)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)圖,列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):用戶表:用戶名、密碼、用戶類型;學(xué)生表:學(xué)號、姓名、入學(xué)時(shí)間、所在系別、專業(yè)、性別、出生年月、籍貫、家庭住址、聯(lián)系電話、民族、政治面貌、身份證號、其他;授課教師表:教師號、姓名、職稱、所在系別、專業(yè)、性別、出 生 年 月 、籍貫、家庭住址、聯(lián)系電話、民族、政治面貌、其他;教育背景:學(xué)號、姓名、開始時(shí)間、結(jié)束時(shí)間、所在學(xué)校、證明人、備注、標(biāo)識 ID;必修課表:課程號、課程名稱、班級、授課教師、上課時(shí)間(星期) 、上課時(shí)段 、上課所在教學(xué)樓、所在教室、學(xué)期、標(biāo)識 ID;選修課表:課程號、課程名稱、上課時(shí)間、課程開始時(shí)間、課程結(jié)束時(shí)間、學(xué)分、授課教師、報(bào)選要求、課程簡介;課程成績:學(xué)號、課程號、課程名稱、分?jǐn)?shù)、標(biāo)記必修選修、學(xué)期、標(biāo)識ID;班級大事記:班號、發(fā)生時(shí)間、班級大事、備注、標(biāo)識 ID;班干部名單:學(xué)號、姓名、電話、職位、班號、標(biāo)識 ID;管理日志:操作員、日期、操作內(nèi)容; ER 模型   實(shí) 體 聯(lián) 系 模 型 ( 簡 稱 ER 模 型 ) 是 由 于 1976 年 首 先 提 出 的 。各 實(shí) 體 與 實(shí) 體 之 間 的 ER 模 型 :(1)學(xué) 生 信 息 實(shí) 體 包 括 : 學(xué)號、姓名、入學(xué)時(shí)間、所在系別、專業(yè)、性別、 出生 年 月 、 籍 貫 、 家庭住址、 聯(lián) 系 電 話 、 民 族 、 政 治 面 貌 、 身 份 證 號 、 其 他 。 如 圖 所 示 :授課教師實(shí)體教師號 姓名職稱所在系別專業(yè) 性別出生年月家庭住址 聯(lián)系電話 民族 政治面貌 其它 籍貫 學(xué)生實(shí)體 學(xué)號 姓名 性別出生年月 入學(xué)時(shí)間 聯(lián)系電話所在系別專業(yè) 民族 政治面貌 身份證號 其它 籍貫 家庭住址圖 學(xué) 生 實(shí) 體 ER 圖圖 授 課 教 師 實(shí) 體 ER 圖石家莊學(xué)院班級信息管理系統(tǒng)10(3) 教育背景實(shí)體包括:學(xué)號、姓名、開始時(shí)間、結(jié)束時(shí)間、所在學(xué)校、證明人、備注、標(biāo)識 ID。如圖 所示:必修課實(shí)體課程號學(xué)期教室上課時(shí)段授課教師 班級 課程名稱教學(xué)樓 上課時(shí)間標(biāo)識教育背景實(shí)體學(xué)號姓名 開始時(shí)間結(jié)束時(shí)間所在學(xué)校 備注 證明人 標(biāo)識圖 教 育 背 景 實(shí) 體 ER 圖圖 必 修 課 實(shí) 體 ER 圖石家莊學(xué)院班級信息管理系統(tǒng)11(5) 選修課實(shí)體包括:課程號、課程名稱、上課時(shí)間、課程開始時(shí)間、課程結(jié)束時(shí)間、學(xué)分、授課教師、報(bào)選要求、課程簡介。如圖 所示:課程成績實(shí)體課程號學(xué)號標(biāo)識標(biāo)記必修選修分?jǐn)?shù)課程名稱學(xué)期(7) 班級大事記實(shí)體包括:班號、發(fā)生時(shí)間、班級大事、備注、標(biāo)識 ID。如圖 所示:班干部實(shí)體姓名聯(lián)系電話標(biāo)識職位 學(xué)號班號(9)用 戶 實(shí) 體 包 括 : 用 戶 名 、 密 碼 、 用 戶 類 型 。如圖 所示:管理日志實(shí)體操作員 日期 操作內(nèi)容(11)實(shí) 體 間 的 關(guān) 系 ER 圖 如圖 所示管理員添加 添加 日志學(xué)生添加教育背景 添加教師選修選修課 選課 講授 必修課查詢課程成績添加添加大事記 班干部名單添加添加 添加查詢 查詢圖 實(shí) 體 間 的 關(guān) 系 ER 圖圖 班 干 部 實(shí) 體 ER 圖石家莊學(xué)院班級信息管理系統(tǒng)14 系統(tǒng)基本功能石家莊學(xué)院班級信息管理系統(tǒng)通過管理員端、學(xué)生端、教師端進(jìn)入系統(tǒng)后對應(yīng)相應(yīng)的頁面各有不同的功能;管理員端負(fù)責(zé)添加學(xué)生,授課教師信息;添加選修、必修課程信息;添加班級事務(wù)信息:班級大事記、班干部名單等。學(xué)生端則是添加自己的教育背景,查詢自己的各科目成績,查詢班級事務(wù),查詢所有人的科目成績等。石家莊學(xué)院班級信息管理系統(tǒng)15第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 具體的數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)采用的是 SQL Server 2022 數(shù)據(jù)庫,數(shù)據(jù)庫名稱為“高校班級信息管系統(tǒng)” ,系統(tǒng)數(shù)據(jù)庫中包含 10 張表。用戶類型 1 為學(xué)生,2 為教師,3 為管理員。如新生入校時(shí),管理員添加學(xué)生姓名和學(xué)號;學(xué)生的其他信息由學(xué)生自己登錄系統(tǒng)時(shí)進(jìn)行設(shè)置和修改。該數(shù)據(jù)表的具體結(jié)構(gòu)如表 2 所示:表 2 STUDENT_INFO字段名 數(shù)據(jù)類型 字段長度 允許空 描述STU_ID char 10 否 學(xué)生信息的學(xué)號STU_NAME char 10 是 學(xué)生信息的姓名ENROLLMENT_TIME datetime 8 是 入學(xué)時(shí)間DEPARTMENT char 20 是 所在系別MAJOR varchar 50 是 所在專業(yè)SEX Int 4 是 性別BIRTHDAY datetime 8 是 出生日期HOMETOWN Varchar 50 是 籍貫ADDRESS Varchar 50 是 家庭住址PHONE char 20 是 聯(lián)系電話RACE char 10 是 民族信息PARTY Int 4 是 政治面貌PERSON_ID Char 20 是 身份證號DIRECTION Varchar 50 是 其他石家莊學(xué)院班級信息管理系統(tǒng)16(3)TEACHER_INFO(授課教師信息表)授課教師信息表的主要功能是用于保存授課教師的基本信息。當(dāng)教師離校時(shí),管理員可刪除此教師信息。具體結(jié)構(gòu)如表 4 所示:表 4 COURSE字段名 數(shù)據(jù)類型 字段長度 允許空 描述COURSE_ID char 10 否 課程號唯一標(biāo)識COURSE_NAME char 10 是 課程名稱COURSE_TIME char 4 是 上午下午晚上START_DATE Datetime 8 是 開課時(shí)間END_DATE Datetime 8 是 結(jié)課時(shí)間CENT Int 4 是 學(xué)分COURSE_TEACHER Char 10 是 授課教師REQUIRE Varchar 50 是 課程要求INSTRUCTION Varchar 50 是 其它(5)COURSE_LIST(必修課程信息表)必修課程信息表的主要功能是用于保存必修課程信息,管理員可以添加、刪除和修改必修課程信息;學(xué)生和教師不可以選擇。如表 6 所示:表 6 COURSE_SCORE字段名 數(shù)據(jù)類型 字段長度 允許空 描述STU_ID char 10 否 學(xué)號COURSE_ID Char 10 是 課程編號COURSE_NAME Varchar 50 是 課程名稱SCORE Int 4 是 分?jǐn)?shù)FLAG Int 4 是 標(biāo)記必修選修XUEQI Int 4 是 學(xué)期UNIC Int 4 否 標(biāo)識(7)CLASSTHING (班級大事記信息表)班級大事記信息表的主要功能是保存班級的大事記,管理員可以添加、修改、刪除班級大事記,學(xué)生和教師可以查詢。如表 8 所示:石家莊學(xué)院班級信息管理系統(tǒng)18表 8 BANGANBU字段名 數(shù)據(jù)類型 字段長度 允許空 描述ID Int 4 否 標(biāo)識STU_ID Char 10 否 學(xué)號STU_NAME Char 20 是 姓名XIAOBANHAO Char 10 是 小班號PHONE Char 15 是 聯(lián)系電話ZHIWEI Char 20 是 職位(9)TEACH_BACK (教育背景信息表)教育背景信息表的主要功能是保存每個(gè)學(xué)生的教育背景,學(xué)生可以自己添加、修改、刪除此信息,也可以查詢所有人的教育背景。如表 10 所示:表 10 LOG字段名 數(shù)據(jù)類型 字段長度 允許空 描述MANAGER Char 10 否 操作員DO_DATE Datetime 8 否 操作日期DO_WHAT Varchar 50 是 操作內(nèi)容石家莊學(xué)院班級信息管理系統(tǒng)19 系統(tǒng)實(shí)現(xiàn) 管理員端的實(shí)現(xiàn) 系統(tǒng)管理員端登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)因?yàn)楦咝0嗉壭畔⒐芾硐到y(tǒng)是為了方便對班級信息的管理,涉及到用戶的權(quán)限問題,因此用戶進(jìn)入系統(tǒng)需要進(jìn)行驗(yàn)證是必須的,從而防止數(shù)據(jù)被惡意添加、刪除或篡改,如下圖 1 所示為系統(tǒng)的管理員端登錄界面:圖 1 登錄界面主要代碼如下:if((學(xué)生)==0)type=1。elseif((管理員)==0)type=3。flag = FALSE。flag = FALSE。flag = FALSE。}if(bLoginamp。flag){m_ID = m_userID。EndDialog(IDOK)。m_userID = 。UpdateData(FALSE)。}else{MessageBox(錯(cuò)誤次數(shù)達(dá)三次以上!,本窗口即將關(guān)閉!)。}}石家莊學(xué)院班級信息管理系統(tǒng)21管理員端經(jīng)過驗(yàn)證成功登錄系統(tǒng)主界面如下圖 2:圖 2 管理員端系統(tǒng)主界面 添加學(xué)生界面的設(shè)計(jì)與實(shí)現(xiàn)新生入校時(shí),管理員添加學(xué)生姓名和學(xué)號,并且可以添加、刪除、修改學(xué)生的獎(jiǎng)勵(lì)和處罰信息,而且把學(xué)生的學(xué)號添加到 USERS 表,默認(rèn)用戶密碼都為學(xué)號。學(xué)生離校后管理員可刪除此學(xué)生信息。%s39。(AFX_DB_USE_DEFAULT_TYPE,strSQL)。(INSERT INTO STUDENT_INFO (STU_ID, STU_NAME, ENROLLMENT_TIME, DEPARTMENT, MAJOR, SEX, BIRTHDAY, HOMETOWN, ADDRESS, PHONE, RACE, PARTY, DIRECTION) VALUES(%s, \39。, \39。, \39。, \39。, 39。, \39。, \39。, \39。, \39。, \39。, \39。, \39。),m_ID,m_name,(),(),(),tim(),(),(),m_other)。(INSERT INTO USERS (USER_ID, USER_PASSWORD, USER_TYPE) VALUES (39。, 39。, 39。) ,m_ID,m_ID)。return TRUE。石家莊學(xué)院班級信息管理系統(tǒng)23 添加授課教師界面的設(shè)計(jì)與實(shí)現(xiàn)管理員可以添加和刪除教師用戶,并把教師的教師編號學(xué)號添加到 USERS表,默認(rèn)用戶密碼都為教師編號。 添加必修課程界面的設(shè)計(jì)與實(shí)現(xiàn)管理員可以添加必修課程信息,其中必須制定授課教師,這些課程對于學(xué)生
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1