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

正文內(nèi)容

運動會成績管理系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計-文庫吧資料

2024-09-03 08:06本頁面
  

【正文】 學生的參賽項目錄入或修改成績。頁面效果圖如圖 53 所示: 圖 53 修改個人密碼 管理學生信息 管理員可以查看所有學生名單,也可以添加新的學生信息,修改或刪除現(xiàn)有學生信息。在該頁面輸入用戶的原始密碼,輸入新密碼并再次確認后,點擊提交按鈕即可修改密碼,并且系統(tǒng)會提示“您的密碼修改成功”。 頁面設(shè)計如圖 51 所示,圖 52 為密碼不匹配時在原頁面上用紅色字體提示“用戶名或密碼錯誤”。若用戶未被管理員分配好權(quán)限那么也是無法登錄本系統(tǒng)的。 Servlet 擔當主要邏輯控制,通過接受 Jsp 傳來的用戶請求,調(diào)用以及初始化 JavaBean,再通過 Jsp 傳到客戶端,本系統(tǒng)中 SqlBean 擔當主要的與數(shù)據(jù)庫的連接與通信, JavaBean 在本系統(tǒng)中主要擔當配合 Jsp 以及 Servlet 來完成用戶的請求,而 Jsp 主要擔當接受與響應客戶端。各個表的具體設(shè)計如下: ( 1)管理員信息表( manager) 表 41 管理員信息表 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 字段描述 id char(10) 非空 主鍵 用戶名 password char(10) 非空 登錄密碼 ( 2)裁判信息表( teacher) 表 42 裁判信息表 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 字段描述 id char(10) 非空 主鍵 工號 tname char(10) 非空 裁判姓名 password char(10) 非空 登錄密碼 ( 3)學生信息表( student) 表 43 學生信息表 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 字段描述 id char(10) 非空 主鍵 學號 sname char(10) 非空 姓名 password char(10) 非空 登錄密碼 sclass char(20) 允許空 班級 smajor char(20) 允許空 專業(yè) sex varchar(5) 非空 性別 ( 4)比賽項目信息表( course) 表 44 比賽項目信息表 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 字段描述 cid char(10) 非空 主鍵 項目編號 ame char(10) 非空 項目名 clnum char(10) 非空 項目序號 boy_count int(11) 允許空 男生參賽名額 girl_count int(11) 允許空 女生參賽名額 boy_count_attend int(11) 允許空 男生已參賽人數(shù) girl_count_attend int(11) 允許空 女生已參賽人數(shù) 運動會成績管理系統(tǒng)設(shè)計與實現(xiàn) 13 ( 5)學生參賽情況信息表( studentcourse) 表 45 參賽情況信息表 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 字段描述 cid char(10) 非空 外部鍵 項目編號 sid char(10) 非空 外部鍵 學生學號 ame char(10) 非空 項目名 clnum char(10) 非空 項目序號 ( 6)比賽成績信息表( score) 表 46 比賽成績信息表 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 字段描述 cid char(10) 非空 外部鍵 項目編號 sid char(10) 非空 外部鍵 學生學號 ame char(10) 非空 項目名 pscore int(4) 允許空 初賽成績 qscore int(4) 允許空 決賽成績 grade int(4) 允許空 總成績 陜西科技大學畢業(yè)設(shè)計說明書 14 5 系統(tǒng)詳細設(shè)計與實現(xiàn) 系統(tǒng)設(shè)計思路 本系統(tǒng)采用傳統(tǒng)的 MVC 開發(fā)模式,即 Jsp+Javabean+Servlet,使用 mysql 數(shù)據(jù)庫。這些實體及其屬性圖如圖 44 至圖 49 所示: 管理員實體屬性圖,如圖 44: 查看他人參賽成績 查看個人參賽成績 修改個人信息 退出登錄 查看個人排名 查看比賽項目列表 報名參賽 運動會成績管理系統(tǒng) 學生身份登錄 陜西科技大學畢業(yè)設(shè)計說明書 10 圖 44 管理員實體屬性圖 學生實體屬性圖,如圖 45: 圖 45 學生實體屬性圖 裁判實體屬性圖,如圖 46: 圖 46 裁判實體屬性圖 比賽項目實體屬性圖,如圖 47: 裁判 登錄密碼 工號 姓名 學生 班級 姓名 學號 性別 專業(yè) 登錄密碼碼 管理員 登錄密碼 用戶名 運動會成績管理系統(tǒng)設(shè)計與實現(xiàn) 11 圖 47 比賽項目實體屬性圖 參賽情況實體屬性圖,如圖 48: 圖 48 參賽情況實體屬性圖 比賽成績實體屬性圖,如圖 49: 圖 49 比賽成績實體屬性圖 數(shù)據(jù)庫表設(shè)計 在設(shè)計應用于本運動會成績管理系統(tǒng)的數(shù)據(jù)庫時,我參考了曾經(jīng)練習過的學生成參賽情況 項目序號 項目名 項目編號 學生學號 比賽項目 男生名額額 項目序號號 女生名額 項目名 項目編號 比賽成績 決賽成績績績 初賽成績績 總成績 項目名 項 目編號號 陜西科技大學畢業(yè)設(shè)計說明書 12 績管理系統(tǒng)的數(shù)據(jù)庫設(shè)計,因為學校運動會算是學生的一個學習環(huán)節(jié),比賽項目也就類似于修讀課程,某項比賽的參賽成績同樣類似于某門課程的考試成績。 按照規(guī)范設(shè)計的方法,考慮數(shù)據(jù)庫及其應用系統(tǒng)開發(fā) 全過程,數(shù)據(jù)庫設(shè)計分為需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施和數(shù)據(jù)庫運行及維護這六個階段,鑒于篇幅有限,這里僅主要介紹運動會成績管理所涉及的實體及其屬性圖和數(shù)據(jù)庫表設(shè)計這兩部分內(nèi)容。系統(tǒng)功能模塊圖如圖 41 至圖 43 所示: 管理員身份功能模塊圖,如圖 41: 圖 41 管理員功能模塊圖 裁判身份功能模塊圖,如圖 42: 圖 42 裁判功能模塊圖 增 刪 改 查 成 績 查看學生信息 修改個人密碼 查看個人信息 退出登錄 查看成績排名 運 動會成績管理系統(tǒng)裁判身份登錄 增刪改 查項目信息 增刪改 查裁判信息 增刪改 查學生信息 修改個人密碼 退出登錄 查看成績排名 增刪改 查 參賽情況 增刪改 查 比賽成績 運動會成績管理系統(tǒng) 管理員身份登錄 運動會成績管理系統(tǒng)設(shè)計與實現(xiàn) 9 學生身份功能模塊圖,如圖 43: 圖 43 學生功能模塊圖 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計是指對于一個給定的應用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求,包括信息管理要求和數(shù)據(jù)操作要求。主要應該具有以下幾項安全性能:數(shù)據(jù)庫系統(tǒng)的身份核查;系統(tǒng)的登錄和身份核查;普通用戶不允許直接進入管理員界面等 等 。 第三, 系統(tǒng)的安全性 。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。 第二, 系統(tǒng)的易用性 。 系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。因此通過 IT 技術(shù)等信息化手段,使運動會成績管理信息化、智能化,從而提升學校信息管理水平,是當今學校信息管理的大勢所趨。 社會可行性 隨著科技的日益發(fā)展,學校的信息管理數(shù)字化已經(jīng)成為了能夠體現(xiàn)學校綜合實力的重要指標。裁判和學生要進入該系統(tǒng),只需管理員在數(shù)據(jù)庫中添加其信息即可,但沒有注冊功能,因為原則上該系統(tǒng)是用于某學校運動會成績管理的,因此只有該校在冊的教工 和學生可進入系統(tǒng),因此無需注冊功能。本系統(tǒng)采用 B/S 模式,開發(fā)語言使用 JAVA,選擇了 MyEclipse 開發(fā)環(huán)境來進行系統(tǒng)的開發(fā),采用傳統(tǒng)的 MVC 開發(fā)模式,即JSP+JavaBean+Servlet,使用 MySQL 數(shù)據(jù)庫存儲數(shù)據(jù)。本系統(tǒng)的實現(xiàn)只需安裝了 MyEclipse、 TOMCAT,JDK, MySQL 和圖片處理工具等的計算機系統(tǒng),從外界所需的條件來講成本 比較低,開發(fā)時無需網(wǎng)絡(luò)支持,發(fā)布時只需要在網(wǎng)上有空間,就可以正常運行。 學生端: ( a) 可對個人登錄密碼進行修改; ( b) 可查看自己的參賽情況; ( c) 可進行比賽項目的報名; ( d) 查詢自己的比賽成績以及成績排名情況,同時擁有通過學號查詢他人比賽成績的權(quán)利。 系統(tǒng)需求概述 通過調(diào)查及資料分析,得出該運動會成績 管理系統(tǒng)在登錄時應有三種驗證身份,分別是管理員身份、裁判身份及學生身份,各個身份可進行的操作如下: 管理員端: ( a) 可對個人登錄密碼進行修改; ( b) 對學生信息進行增、刪、改、查; ( c) 對裁判信息進行增、刪、改、查; ( d) 對比賽項目信息進行增、刪、改、查; ( e) 查看學生的參賽信息和比賽成績,并可對學生的參賽信息和比賽成績進行添加、修改和刪除; ( f) 可按照比賽項目查看各個項目的成績排名情況,也可查看某位學生在其參加的某項比賽中的排名情況。由于其社區(qū)版的性能卓越,搭配 PHP 和 Apache 可組成良好的開發(fā)環(huán)境。MySQL 所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。 MySQL 最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在 WEB 應用方面 MySQL 是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng) ) 應用軟件之一。目前 Tomcat 最新版本為。另外, Tomcat 和 IIS 等 Web 服務器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。 Tomcat 服務器介紹 Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,屬于輕量級應用服陜西科技大學畢業(yè)設(shè)計說明書 4 務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 MyEclipse 可以支持 Java Servlet, AJAX, JSP, JSF, Struts, Spring, Hiber
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1