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

正文內容

基于web的成績管理系統(tǒng)的設計與實現畢業(yè)設計論文-在線瀏覽

2024-09-12 08:31本頁面
  

【正文】 I12:所屬專業(yè) 表 2- 4 教師信息 數據結構編號 03 數據結構名稱 教師信息 組成項 1 I13:教師編號 組成項 2 I14:教師名稱 組成項 3 I15:教工號 組 成項 4 I16:性別 組成項 5 I17:出生日期 組成項 6 I18:備注 組成項 7 I19:密碼 組成項 8 I20:所在學院 組成項 9 I21:所授課程 表 2- 5 成績信息 數據結構編號 04 數據結構名稱 成績信息 組成項 1 I22:成績編號 組成項 2 I 23:課程號 組成項 3 I 24:任課教師 組成項 4 I05:學生姓名 組成項 5 I21:課程名稱 組成項 6 I25:平時成績 組成項 7 I26:期中成績 組成項 8 I27:期末成績 山東財經大學學士學位論文 9 組成項 9 I28:總成績 表 2- 6 課程信息 數據結構編號 05 數據結構名稱 課程信息 組成項 1 I22:課程編號 組成項 2 I21:課程名稱 組成項 3 I 29:學期 組成項 4 I30:學分 組成項 5 I20:學院 組成項 6 I12:專業(yè) 組成項 7 I31:班級 組成項 8 I31:上課地點 表 2- 7 學院信息 數據結構編號 06 數據結構名稱 學院信息 組成項 1 I33:學院編號 組成項 2 I20:學院名稱 表 2- 8 專業(yè)信息 數據結構編號 07 數據結構名稱 專業(yè)信息 組成項 1 I34:專業(yè)編號 組成 項 2 I12:專業(yè)名稱 三、系統(tǒng)設計 系統(tǒng)需求分析階段已經建立了系統(tǒng)的邏輯模型,明確了系統(tǒng)的功能。 (一)系統(tǒng)總體設計 完成了系統(tǒng)的概念結構分析之后,就進入了系統(tǒng)的設計階段,在整個系統(tǒng)的開發(fā)時期中,設計階段是最主要的階段。 根據分析做出的系統(tǒng)功能模塊圖如下: 山東財經大學學士學位論文 10 圖 31 系統(tǒng)功能模塊圖 對以上的功能模塊應進行相應的功能說明 ,描述各個模塊所要實現的具體功能及數據結構。本模塊包括功能模塊的添加,刪除,修改等。 學生信息管理模塊:輸入學生基本信息,并可以對學生信息進行添加、查詢、修改、刪除。輸出學生基本 信息,學號、班號、姓名查詢的信息結果。 成績信息管理模塊:輸入成績信息,并可以對成績信息進行添加、查詢、修改、刪除。輸出查詢的學生成績信息。 學生信息查詢 :本模塊是可對學生成績進行查詢,可按學號,姓名,年齡,所在院系,入學年份等不同條件獨立查詢或進行模糊查詢。 (二)物理配置方案設計 系統(tǒng)采用 B/多層體系結構,將信息分配到校園網絡的 Web 服務器上,并通過 Web 服務器訪問SQL Server 20xx 數據庫,實現數據的各項操作??梢杂靡慌_服務器來實現所有的功能,也可以分為 WEB 服務器和 Database 數據服務器,這樣就可以減輕服務器的負擔,提高了執(zhí)行效率。 2)系統(tǒng)不存在和其它系統(tǒng)的硬件接口。 用戶界面層位于客戶端,相當于用戶界面,即 Inter Explore等 Web 瀏覽器。 業(yè)務邏輯層是系統(tǒng)核心部分,主要擔當業(yè)務的邏輯處理任務,包括處理接口層的 Http 請求,為用戶界面層提供業(yè)務功能同時通過數據層來訪問數據庫。數據層位于底層,主要用來實現與數據庫的交互,完成查詢、插入、修改和刪除數據庫中的數據的功能。 (三)代碼設計 代碼,是代表客觀實體或屬性的符號。而代碼設計 是實現信息系統(tǒng)的前提條件,是系統(tǒng)設計與編程的標準。 代碼是代表事物名稱、屬性、狀態(tài)等的符號,通常是字母、數字的組合。 各模塊代碼: ( 1)管理員 name X 賬號 如: 1 2 3 … ( 2)教師 XXXX XX 代表教師工號 如: 000001 000002 … (3) 學生 XXXXXXX XXX 代表學生學號 如: 20xx010188 … (四)數據庫設計 數據庫設計是指根據用戶需求研制數據庫結構的過程,具體的說,是指對于一個給定的應用環(huán)境,構造最優(yōu)的數據模式,建立數據庫及其應用系統(tǒng),使之能有效地存儲數據,滿足用戶信息要求和處理要求。 E- R 圖 在 需求分析的基礎上,用 ER(實體 聯系)圖構造一個反映現實世界客觀事物之間聯系的概念模型,然后再將此概念模型轉換成基于某一特定的 DBMS 的數據模型。我采用了 SQL20xx 數據庫管理系統(tǒng),建立的數據庫名為ChengJiGuanLI。 表 32 Course 序號 英文名 中文名 類型 長度 (字符 ) 1 id 編號 int 4 2 courseID 課程編號 nvarchar 50 3 courseName 課程名稱 nvarchar 50 4 TeacherId 教師工號 nvarchar 50 5 credithour 學分 nvarchar 50 6 term 學期 nvarchar 50 7 classname 班級名稱 nvarchar 50 8 Address 上課地點 nvarchar 50 9 BeginTime 上課時間 nvarchar 50 10 zhuanyeid 專業(yè)編號 Int 4 11 xueyuanid 學院編號 Int 4 ( 3) SelectCourse 選課關系 信息表,如 下 表所示。 表 34 Student 序號 英文名 中文名 類型 長度 (字符 ) 1 id 編 號 int 4 2 UserName 姓名 nvarchar 50 3 xuehao 學號 nvarchar 50 4 Sex 性別 nvarchar 50 5 chushengriqi 出生年月 datetime 8 6 Ds 備注 text 7 emal 電子郵件 nvarchar 50 8 pwd 登陸密碼 nvarchar 50 9 xueyuanid 學院編號 Int 4 山東財經大學學士學位論文 15 11 zhuanyeid 專業(yè)編號 Int 4 ( 5) Teacher 教師 信息表,如 下 表 所示。 表 36 Xueyuan 序號 英文名 中文名 類型 長度 (字符 ) 1 id 編號 int 4 2 xueyuanId 學院編號 int 4 3 xueyuanname 學院名稱 nvarchar 50 ( 7) zhuanye 專業(yè) 信息表,如 下 表所示。一個好的 輸入系統(tǒng)設計 可以為用戶和系統(tǒng)雙方帶來良好的工作環(huán)境 ,一個好的 輸出設計 可以為管理者提供簡捷、明了、有效、實用的管理和控制信息 山東財經大學學士學位論文 16 在登陸界面,要求輸入用戶名及密碼, 選擇用戶角色 。其界面設計樣式如圖 52 所示。當用戶名或密碼、權限輸入錯誤,會提示用戶重新輸入。 管理員對系統(tǒng)中的所有信息進行管理, 包括賬號管理,學生信息管理,教師信息管理,課程信息管理,學院信息管理,專業(yè)信息管理等功能模塊。 教師用戶的功能包括修改自己的信息,修改自己的登陸密碼,查看任課表,查看學生信息,錄入學生成績信息等功能。 (一)數據庫連接 本系統(tǒng)連接數據庫采用 WEB。InitialCatalog=ChengJiGuanLI。Initial Catalog=ChengJiGuanLI。MultipleActiveResultSets=False。ApplicationName=MicrosoftSQLServerManagementStudioExpress” providerName=” qlClient” / /connectionStrings 要連接數據庫首先要打開數據庫,我們打開 SQLserver20xx 管理器,對數據庫進行 相關操作,登陸界面如圖 51 所示。 山東財經大學學士學位論文 19 可進行添加、編輯、刪除等操作。添加學生的時候要對學號進行驗證,學號是不能重復添加的,此外學生信息還包括學生的姓名、性別、院系、出生日期、入學日期、備注等信息。 (教師結構模塊與此相同 ) 圖 44 添加學生信息 學生信息添加后會出現提示添加成功信息。同樣的課程的編號不允許重復添加,所以在添加課程信息的時候首先要對課程的編號進行驗證,判斷是否已經在數據庫中存在,如果已經存在給出提示,如果不存在就能添加,添加的課程信息包括課程的編號、課程的名稱、課程的學分、課程的備注信息等信息。 山東財經大學學士學位論文 21 圖 47 添 加課程信息 課程添加成功 圖 48 成功添加課程 山東財經大學學士學位論文 22 圖 49 課程管理 成績管理模塊是系統(tǒng)中很重要的功能模塊,實現了對學生成績信息的添加和管理。成績管理的關鍵部分就是對成績進行分析,得出每個科目的及格率、優(yōu)秀率、不及格人數等數據信息,這部分信息會在管理員管理界面呈現。 圖 410 成績分析 (三)教師用戶操作界面 教師用戶登陸后界面: 山東財經大學學士學位論文 23 圖 411 教師用戶登陸 教授學生查詢: 圖 412 教授學生查詢 學生評分管理及成績錄入: 圖 413 成績錄入 成績查詢: 山東財經大學學士學位論文 24 圖 414 成績查詢 注:其他具體操作均與管理員操作大同小異,這里不再進行詳細介紹。 圖 415 學生選擇的課 程 學生課程成績查詢: 圖 416 學生成績查詢 注:其他具體操作均與管理員操作大同小異,這里不再進行詳細介紹。 系統(tǒng)測試主要有兩種測試方法:白盒測試和黑盒測試。它是軟件生命周期中一項非常重要且非常復雜的工作,對軟件可靠 性保證具有極其重要的意義。 表 41 測試計劃表 編號 測試內容 測試人 1 用戶登錄測試 王慶梅 2 修改密碼測試 王慶梅 3 查詢個人信息測試 宋暢 4 修改個人信息測試 宋暢 5 錄入學生成績測試 孫秀娟 6 課程分析測試 孫秀娟 7 錄入課程信息測試 孫秀娟 表 42 測試用例表 用例編號: 1 用戶登錄測 試 模塊名稱: 用戶登錄 模塊功能: 登錄成績管理系統(tǒng) 輸入數據: 1:輸入數據庫已存的用戶名和密碼信息 2:輸入數據庫沒有的用戶名和密碼信息 預期結果: 1:正常登錄 2:無法登錄 輸出結果: 1:正常登錄 2:無法登錄 用例編號: 2 修改密碼測試 模塊名稱: 修改密碼 模塊功能: 實現用戶密碼更改 輸入數據: 1: 原始密碼、確認密碼、更新的密碼 2: 錯誤的原始密碼、確認密碼、更新 密碼 3: 原始密碼、不一樣的確認密碼、更新密碼 預期結果: 1:密碼修改成功 2:原始密碼不正確 3:密碼不一致 輸出結果: 1:原始密碼正確,修改成功 2:原始密碼錯誤,沒有修改成功 3:密碼不一致,沒有修改成功 山東財經大學學士學位論文 26 用例編號: 3 查詢個人信息 測試 模塊名稱: 查詢個人信息 模塊功能: 實現個人信息的顯示 輸入數據: 1:輸入與系統(tǒng)一致學號(姓名)或教工號(姓名) 2:輸入與系統(tǒng)不一致學號(姓名)或教工號(姓名) 預期結果: 1:顯示個人信息 2:不顯示個人信息 輸出結果: 1:顯示個 人信息 2:無法顯示個人信息 用例編號: 4 修改個人信息測試 模塊名稱: 修改個人信息 模塊功能: 修改個人信息 輸入數據: 1:輸入與系統(tǒng)一致學生學號或教師工號 2:輸入與系統(tǒng)不一致學生學號或教師工號 預期結果: 1:修改個人信息成功 2:修改個人信息失敗 輸出結果: 1:個人信息已修改 2:個人信息修改失敗 用例編號: 5 錄入學生成績測試 模塊名稱: 學生評分管理 模塊功能: 錄入學生成績 輸入數據: 1:輸入學生成績
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1