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

正文內(nèi)容

基于bs結(jié)構(gòu)的在線學(xué)籍管理系統(tǒng)的設(shè)計與實現(xiàn)—免費畢業(yè)設(shè)計論文-免費閱讀

2024-12-31 10:24 上一頁面

下一頁面
  

【正文】 表 9 學(xué)生信息表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 StudentID Int 學(xué)生 ID PK 主鍵 (自動增一 ) ClassID Int 班級 ID FK 引用 Class 表的 ClassID 字段 Name Varcher(200) 學(xué)生姓名 Age Int 年齡 Sex Int 性別 Address int 聯(lián)系地址 Phone Varcher(200) 聯(lián)系電話 Birthday Datetime 出生日期 EntranceDate Datetime 入學(xué)時間 Nationality Varcher(200) 民族 Political Varcher(200) 政治面貌 NativePlace Varcher(200) 籍貫 IdentityCard Varcher(200) 身份證號碼 Marital int 婚姻狀況 Hukou Varcher(200) 戶口 State int 學(xué)生狀態(tài) Desn text 備注 (Score) 成績表 Score 用來存儲班級的信息。 表 1 功能模塊表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 TreeID Int 功能模塊 ID PK 主鍵 (自動增一 ) Title Varchar(200) 功能模塊名稱 ParentID Int 父節(jié)點 ID Url Varchar(200) 頁面鏈接地址 ProName Varchar(200) 功能模塊所屬的名稱 (Role) 角色表 Role 用來存儲系統(tǒng)的角色數(shù)據(jù)。 學(xué)生成績管理查詢主要對學(xué)生的成績進(jìn)行瀏覽,如學(xué)生成績的分?jǐn)?shù)、科目,如圖 2。 課程信息管理功能主要對課程信息進(jìn)行管理,如課程信息的添加、修改、刪除等。 系統(tǒng)模塊劃分 根據(jù)系統(tǒng)需求分析,系統(tǒng)劃分為 7 個模塊: 用戶登錄和注冊功能主要包括的功能如下: 用戶登錄:驗證用戶的信息是否合法,以及驗證用戶是否為系統(tǒng)的合法用戶。 C的優(yōu)點是兼有 Visual Basic 語言的易用性和 C/C++的執(zhí)行效率。 隨附了一個設(shè)計周到的結(jié)構(gòu),它使開發(fā)人員可以在適當(dāng)?shù)募墑e “ 插入 ” 代碼。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應(yīng)用新設(shè)置。 也與語言無關(guān),所以可以選擇最適合應(yīng)用程序的語言,或跨多種語言分割應(yīng)用程序。 是在服務(wù)器上運行的編譯好的公共語言運行庫代碼。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。 主要研究思路和方法 主要針對 B/S 模式實現(xiàn)在線學(xué)籍管理,在界面外觀上便于操作和瀏 覽。作為計算機應(yīng)用的一部分,使用計算機對學(xué)生信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點。 本文是對學(xué)校里的大量 學(xué)生 學(xué)籍信息 處理的研究。 [6] 胡勇輝 ,曹倬瑝 ,蘭湘濤等 . 開發(fā)實戰(zhàn)詳解 [M].北京:電子工業(yè)出版社 ,2020 年。 感謝我的畢業(yè)設(shè)計指導(dǎo)教師的指導(dǎo)和啟發(fā) ,使我 不斷的修正錯誤 ,克服困難 。我今后會將此系統(tǒng)逐 步完善,趨于成熟,并與網(wǎng)絡(luò)課程緊密結(jié)合,使其成為一個較完善的專用教學(xué)平臺。 結(jié) 論 本系統(tǒng)采用瀏覽器 /服務(wù)器體系結(jié)構(gòu)作為軟件結(jié)構(gòu),應(yīng)用 SQL Server 2020以及 技術(shù),實現(xiàn)了學(xué)籍的管理工作,在時間和空間上便利了用戶,具有較強的實用性。兩次密碼設(shè)置一直,用了驗證控件 CompareValidator,在測試輸入密碼必須一致才能進(jìn)行添加用戶。)/script)。 protected void AddBtn_Click(object sender, EventArgs e) { if ( = 1) (script(39。 } catch (Exception ex) { (~/DesktopModules/?ErrorUrl= + () + amp。ErrorMessage= + (\n, ))。 圖 8 教師信息管理模塊 添加新用 戶功能由 AddBtn 按 鈕控件 實現(xiàn)。)/script)。 學(xué)生通過成功登錄系統(tǒng)登錄界面后,來到學(xué)生信息管理模塊,學(xué)生可以查詢信息,修改自己相關(guān)信息,查詢課程、查詢所選課程的分?jǐn)?shù)。 } ()。 驗證用戶名稱和密碼時,通過 User 類的函數(shù) GetUserLogin()從數(shù)據(jù)庫獲取用戶的 ID 信息。左邊主要是功能模塊的選擇,登入系統(tǒng)后,點擊 [學(xué)生信息管理系統(tǒng) ],用 Treeview 下拉導(dǎo)航出系統(tǒng)所以可操作的功能 ,用戶根據(jù)自己身份的權(quán)限進(jìn)行操作。 表 7 班級表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 ClassID Int 班級 ID PK 主鍵 (自動增一 ) Desn Varcher(200) 班級名稱 TeacherID Int 班主任 ID FK 引用 Teacher 表的 TeacherID字段 GradeID Int 所屬年級 ID FK 引用 Grade 表的 GradeID 字段 StartDate Datetime 開始日期 EndDate Datetime 結(jié)束日期 StuNum int 學(xué)生數(shù)量 (Course) 課程表 Course 用來存儲班級的信息。 圖 4 系統(tǒng)管理員模塊 管理員登錄 學(xué)生、教師信息添加,修改、刪除 學(xué)生成績的查詢、修改 管理員 退出登錄 課程信息的管理 班級和年級的管理 學(xué)生、教師用戶的管理 教師登錄 教師信息查看 學(xué)生成績的添加、刪除、修改 教師退出登錄 學(xué)生信息查看 學(xué)生登錄 學(xué)生信息查看 學(xué)生成績的查詢 學(xué)生退出登錄 4 系統(tǒng)設(shè)計與實現(xiàn) 系統(tǒng)數(shù)據(jù)庫設(shè)計 總體設(shè)計 :數(shù)據(jù)庫包括用戶數(shù)據(jù)、角色數(shù)據(jù)、部門數(shù)據(jù)、教師數(shù)據(jù)、年級和班級數(shù)據(jù)、學(xué)生數(shù)據(jù)、課程數(shù)據(jù)、成績數(shù)據(jù)。 系統(tǒng)功能關(guān)系圖 1. 系統(tǒng)功能關(guān)系圖,如圖 1 圖 1 系統(tǒng)功能關(guān)系圖 學(xué) 生學(xué)籍管理系統(tǒng) 用戶登錄和注冊模塊 用戶和角色管理模塊 教師信息管理模塊 學(xué)生信息管理模塊 課程信息管理模塊 班級和年級管理模塊 學(xué)生成績管理模塊 2. 學(xué)生模塊 學(xué)生登錄系統(tǒng)后,學(xué)生可以操作學(xué)生信息的查看,學(xué)生成績的查詢和學(xué)生退出系統(tǒng)。 班級和年級管理功能主要實現(xiàn)班級和年級的管理功能,如班級和年級的添加、修改、刪除、查看等。 3 系統(tǒng)方案 系統(tǒng)結(jié)構(gòu)設(shè)計 學(xué)生學(xué)籍管理系統(tǒng)是一個完整的學(xué)校學(xué)生信息管理系統(tǒng)。 C是一種簡單、類型安全、面向?qū)ο蟮木幊陶Z言,其語法風(fēng)格源 自 C/C++語言。另外,進(jìn)程受到 運行庫的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用 于處理請求。 5.可管理性。由于 基于公共語言運行庫,因此 Web 應(yīng)用程序開發(fā)人員可以利用整個平臺的威力和靈活性。 在結(jié)構(gòu)上與以前的版本不同 ,是一種建立在 CLR(Common Language Runtime)基礎(chǔ)上的程序開發(fā)架構(gòu)。后臺使用 SQL 2020 數(shù)據(jù)庫平臺, B/S 模式 B/S 結(jié)構(gòu)( Browser/Server 結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 主要研究內(nèi)容 綜合運用以前所學(xué)的專業(yè)知識,設(shè)計開發(fā)一個學(xué)籍管理系統(tǒng),本設(shè)計要求實現(xiàn)部分功能 —— 學(xué)籍的管理、學(xué)籍的錄入、學(xué)籍的修改。 聲 明 .............................................................................................. 錯誤 !未定義書簽。在數(shù)字化的今天,為了加快學(xué)校學(xué)籍管理,以及使學(xué)校對學(xué)生數(shù)據(jù)的管理更 加簡單 。 開發(fā)一套學(xué)籍管理系統(tǒng)迫在眉捷,結(jié)合本次畢業(yè)設(shè)計的題目開發(fā)了學(xué)籍管理系統(tǒng)。 1 引言 課題背景 隨著科學(xué)技術(shù)、網(wǎng)絡(luò)信息的不斷發(fā)展,計算機科學(xué)也日漸成熟,其強大的功能已成為人們深刻認(rèn)識,如今,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。具體包括以下內(nèi)容 : ( 1)在設(shè)計與開發(fā)中,既探討能實現(xiàn)用戶對學(xué)籍資料的查詢,又能實現(xiàn)安全可靠的修改,管理; ( 2)能實現(xiàn)用戶的添加與管理,添加時能進(jìn)行身份驗證。它是隨著Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 (2) 技術(shù)的特點: 1. 增強的性能。 .NET 框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從 Web 無縫訪問。 采用基于文本的分層配置系統(tǒng),簡化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和 Web 應(yīng)用程序。 7.自定義性和擴展性。在語法和思維方面上, C同 Java 非常相近。在本系統(tǒng)中主要包括用戶登錄和注冊功能、用戶和角色管理功能、教師信息管理功能、班級和年級管理功能、課程信息管理功能、學(xué)生信息管理功能,學(xué)生成績管理功能等。在系統(tǒng)中主要包括管理班級和年級、添 加班級和年級、修改班級和年級、查看班級和年級。學(xué)生信息查看主要對學(xué)生信息進(jìn)行瀏覽,如學(xué)生信息的姓名、地址、聯(lián)系方式等。 (Tree) 功能模塊表 Tree 用來存儲功能模塊的數(shù)據(jù)。 表 8 課程表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 CourseID Int 課程 ID PK 主鍵 (自動增一 ) Desn Varchar(200) 課程名稱 Body Text 課程的詳細(xì)信息 StartDate Datetime 開始日期 EndDate Datetime 結(jié)束日期 CourseHour Int 課時 TeacherID Int 任課教師 ID FK 引用 Teacher 表的 TeacherID 字段 ExamineDate Datetime 考試時間 TotalMark decimal 總學(xué)分 (Student) 學(xué)生信息表 Student 用來存儲班級的信息。右邊是點擊功能模塊相關(guān)項后出現(xiàn)的操作界面。如果 ID 為空,則用戶登錄失敗。 if ((userId != null) amp。 當(dāng)用戶在頁面 中輸入合法的信息 的學(xué)生信息,并單擊頁面中的 [ 添加 ] 按鈕,就可以實現(xiàn)添加新的學(xué)生信息。 } catch (Exception ex) (~/DesktopModules/?ErrorUrl= + () + amp。 單擊它, 觸發(fā)事件AddBtn_Click(objectsender,EventArgs e),調(diào)用 User 類函數(shù) AddUser()實現(xiàn)添加功能,并把用戶信息存放到數(shù)據(jù)庫中,在添加新用戶時,使用 Encrypt()對用戶密碼進(jìn)行加密,操作成功,則顯示提示信息;錯誤,則彈出失敗對話框,如圖9。 } 5.課程管理模塊 課程信息管理功能主要對課程信息進(jìn)行管理,如課程信息的添加、修改、刪除等。ErrorMessage= + (\n, ))。 + + 39。 } catch (Exception ex) { { (~/DesktopModules/?ErrorUrl= + () + amp。電子郵件用了驗證控件RegularExpressionValidator,匹配電子郵件格式正確。 目前,本系統(tǒng)已經(jīng)基本建成,基本的功能都已經(jīng)具備。 在完成畢業(yè)設(shè)計制作的過程中,我收獲很大。 最終能夠?qū)崿F(xiàn)現(xiàn)在系統(tǒng)所能夠展示的功能 。 [7] 羅兵 ,羅順文 .Visual C2020 編程技巧大全 [M] .北京 :中國水利水電出版社 ,2020 年 。 本文是基于 B/S 結(jié)構(gòu)的在線學(xué)籍管理系統(tǒng), 開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用 界面的開發(fā)兩個方面 。 現(xiàn)今學(xué)校的規(guī)模不斷擴大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。數(shù)據(jù)庫查詢簡單容易。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本( TCO)。與被解釋的前輩不同, 可利用早期綁定、實時編譯、本機優(yōu)化和外緩存服務(wù)。另外,公共語言運行庫的交互性保證在遷移到 時保留基于 COM 的開發(fā)中的現(xiàn)有投資。此 “ 零本地管理 ” 哲學(xué)也擴展到了 框架應(yīng)用程序的部署。實際上,可以用自己編寫的自定義組件擴展或替換 運行庫的任何子組件。 結(jié)構(gòu)化查詢語言 SQL SQL 全稱是 “ 結(jié)構(gòu)化查詢語言 (Structured Query Language)” , 它是數(shù)據(jù)庫的核心語言。 用戶注冊:由系統(tǒng)管理員添加新
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1