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

正文內(nèi)容

基于jsp學(xué)生成績(jī)管理系統(tǒng)軟件的開(kāi)發(fā)詳細(xì)設(shè)計(jì)文檔-文庫(kù)吧資料

2025-05-22 08:32本頁(yè)面
  

【正文】 cher + where = + and = + and in + ( select from classes,student,course + where not in( select class_id from enrol where stu_id=39。} }catch(Exception e){ ()。 if(()){ f=false。 sqlBean db =new sqlBean()。+cour_id+39。+stu_id+39。 其功能實(shí)現(xiàn)的主要代碼如下: public class checkEnrol{ public boolean hasLogin(String stu_id,String cour_id){ boolean f=true。 進(jìn)入功能頁(yè)面 后,系統(tǒng)首先調(diào)用 getCourse方法進(jìn)行所有課程的查詢,然后利用查詢結(jié)果集參數(shù) rs把結(jié)果返回給頁(yè)面。若該課程已經(jīng)被選報(bào),則不會(huì)出現(xiàn)在此頁(yè)面當(dāng)中。主要包括選報(bào)課程、查看自己的學(xué)分和成績(jī)、更新個(gè)人信息等。 (req, res)。 (req, res)。 (req, res)。 doError(req,res,message) 。 goo(req,res,kind)。 if( (temp)) { id=getPassword1(req,res,id,kind)。 kind=(kind)。 password= (password)。 (id,(id))。 id=(id)。 其功能實(shí)現(xiàn)的主要代碼如下: public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String message=null。具體 設(shè)計(jì)介紹如下: 系統(tǒng)登陸模塊 1. 業(yè)務(wù)描述 用戶 選擇不同權(quán)限 (學(xué)生、教師、管理員 )輸入用戶名和口令,系統(tǒng)進(jìn)行驗(yàn)證。 表結(jié)構(gòu)及含義 (如下表 55所示 ): 表 55 記錄數(shù)據(jù)表 含義 字段名 類(lèi)型 寬度 索引 學(xué)生記錄 stu_id varchar 50 ↑ 班級(jí)記錄 class_id varchar 50 ↑ 接受記錄 accept bit 1 評(píng)分記錄 score varchar 50 (6)管理員表 表名: admin 作用:存放管理員屬性和與管理員相關(guān)的信息。 表結(jié)構(gòu)及含義 (如下表 53所示 ): 表 53 課程數(shù)據(jù)表 含義 字段名 類(lèi)型 寬度 索引 課程編號(hào) id varchar 10 ↑ 課程名稱(chēng) name varchar 20 課程學(xué)分 mark int 4 課程學(xué)時(shí) prepare varchar 50 所在系別 department varchar 10 (4)學(xué)生表 表名: student 作用:存放學(xué)生屬性和與學(xué)生相關(guān)的信息。 表結(jié)構(gòu)及含義 (如下表 51所示 ): 表 51 教師數(shù)據(jù)表 含義 字段名 類(lèi)型 寬度 索引 教師編號(hào) id varchar 10 ↑ 教師姓 名 name varchar 50 教師職稱(chēng) title varchar 50 教師電話 tel varchar 50 教師郵箱 e_mail varchar 50 教師密碼 password varchar 50 (2)班級(jí)表 表名: classes 作用:存放班級(jí)屬性和與班級(jí)相關(guān)的信息。通過(guò)對(duì)系統(tǒng) 結(jié)構(gòu)的初步 分析, 確立了 該系統(tǒng)存在以下幾個(gè)實(shí)體: 系 別 、 教師 、學(xué)生、 系統(tǒng)管理員 。因此,必須分析系統(tǒng)的數(shù)據(jù)要求,通常采用建立概念模型的方法,并在此基礎(chǔ)上設(shè)計(jì)和優(yōu)化數(shù)據(jù)庫(kù)。 JSP 開(kāi)發(fā)平為 NetBeans IDE ,數(shù)據(jù)庫(kù)采 用 SQL Server 2021。如圖 38 所示: 圖 38 系統(tǒng)數(shù)據(jù)流程圖 2.系統(tǒng)登陸結(jié)構(gòu)模型。 :存儲(chǔ)在磁盤(pán)上的文件或數(shù)據(jù)庫(kù) 。 : 輸入 /輸出 。 圖 32 系統(tǒng)管理 功能圖 圖 33 系統(tǒng)管理員模塊流程圖 系統(tǒng)管理員 學(xué)生信息息 教師信息 課程信息 班級(jí)信息 錄入、增加、更新、刪除 系統(tǒng)信息文件 系 統(tǒng) 管 理 學(xué) 生 管 理 教師管理 課程管理 班級(jí)管理 對(duì)系統(tǒng)流程圖中的符號(hào)的解釋?zhuān)? 2.教師 操作流程圖 :教師日常管理功能圖及流程圖 如圖 3圖 35 所示: 圖 34 教師 模塊 功能 圖 圖 35 教師 模塊流程圖 3.學(xué)生 操作流程圖 :功能圖及流程圖 如圖 3圖 37所示: 教 師 查看選課班級(jí) 查看選課學(xué)生 錄入學(xué)生成績(jī) 不接受選課學(xué)生 接受選課學(xué)生 統(tǒng)計(jì)學(xué)生學(xué)分 系統(tǒng)信息文件 : 改變數(shù)據(jù)值或數(shù)據(jù)位置的加工或部件 。完成對(duì)各項(xiàng)數(shù)據(jù)的處理 (錄入、新增、修改和刪除 ),并對(duì)學(xué)生、教師、課程和班級(jí)之間的管理做細(xì)致的安排和設(shè)定。將選報(bào)其課程學(xué)生的成績(jī)錄入后公布出來(lái),供學(xué)生登陸查詢,并由 系統(tǒng)根據(jù)成績(jī)計(jì)算出該學(xué)生的累計(jì)學(xué)分。包括:教師選擇和查看選報(bào)其課程的學(xué)生和信息,以及管理員對(duì)班級(jí)、教室、課程的調(diào)度和安排等。分成四大功能模塊,分別為: 1.基礎(chǔ)數(shù)據(jù)模塊:主要是由管理員對(duì)基礎(chǔ)數(shù)據(jù) (學(xué)生、教師、班級(jí)、課程等信息 )的錄入、新增、修改和刪除。在正確連接數(shù)據(jù)庫(kù)后,首先應(yīng)對(duì)用戶的名稱(chēng)和密碼進(jìn)行檢驗(yàn),若沒(méi)有此名稱(chēng)應(yīng)給出相應(yīng)的提示,系統(tǒng)在查詢到管理員姓名后,應(yīng)具有顯示相應(yīng)信息的功能。 2.系統(tǒng)在用戶輸入管理員姓名、管理員密碼時(shí),應(yīng)具有自動(dòng)識(shí)別的功能,以幫助用戶改正錯(cuò)誤。開(kāi)發(fā)學(xué)生成績(jī)管理系統(tǒng)目的是為了方便學(xué)校對(duì)學(xué)生成績(jī)信息進(jìn)行錄入、修改、查詢和統(tǒng)計(jì)報(bào)表。包括對(duì)它們進(jìn)行增添、更新和刪除的功能的實(shí)現(xiàn)。包括錄入學(xué)生成績(jī)、計(jì)算所得學(xué)分、查看選課的學(xué)生及其所在的班級(jí)、修改和更新個(gè)人信息等。以改變以前人工統(tǒng)計(jì)注冊(cè)人數(shù)以及分析注冊(cè)情況復(fù)雜、低效的狀況,從而進(jìn)行動(dòng)態(tài)的、高效的管理,為學(xué)校及時(shí)決策提供依據(jù)。這樣以來(lái),就會(huì) 使得 高校信息管理的成本 進(jìn)一步 降低 , 大大 提高 了高校的 學(xué)生成績(jī)管理 質(zhì)量。它的主要任務(wù)是將在系統(tǒng)詳細(xì)調(diào)查中所得的文檔資料集中到一起,對(duì)組織內(nèi)部整體管理狀況和信息處理過(guò)程進(jìn)行分析。它具有一個(gè)非常復(fù)雜的軟件系統(tǒng),對(duì)數(shù)據(jù)庫(kù)的所有操作,包括定義、查詢、更新和各種運(yùn)行控制最終都通過(guò)它來(lái)實(shí)現(xiàn)的,它是使數(shù)據(jù)庫(kù)系統(tǒng)具有資料共享、并發(fā)訪問(wèn)、資料獨(dú)立等特性的根本保證。如圖 21 所示: 圖 21 MVC設(shè)計(jì)模式 SQLServer 2021 數(shù)據(jù)庫(kù)概述及特點(diǎn) SQL Server 2021 使用了先進(jìn)的數(shù)據(jù)庫(kù)結(jié)構(gòu),與 Windows DNA 緊密集成,具有強(qiáng)大的 Web 功能,能夠使用戶快捷地管理數(shù)據(jù)庫(kù)和開(kāi)發(fā)應(yīng)用程序。隨著網(wǎng)絡(luò)應(yīng)用的快速增加 ,MVC模式對(duì)于 Web 應(yīng)用的開(kāi)發(fā)無(wú)疑是一種非常先進(jìn)的設(shè)計(jì)思想,無(wú)論選擇哪種語(yǔ)言,無(wú)論應(yīng)用多復(fù)雜 ,它都能為理解分析應(yīng)用模型時(shí),提供最基本的分析方法,為構(gòu)造產(chǎn)品提供清晰的設(shè)計(jì)框架,為軟件工程提供規(guī)范的依據(jù)。 Servlet 源于請(qǐng)求 /響應(yīng)模式,它具有可移植、靈活、高效等特性。 2.企業(yè)產(chǎn)品的多樣性 與 JavaBean 一樣, Servlet 也是用 Java 語(yǔ)言編寫(xiě)的。 JSP 技術(shù)理所當(dāng)然地繼承了 Java 語(yǔ)言的這些優(yōu)點(diǎn),使其開(kāi)發(fā)和維護(hù)也變得更加簡(jiǎn)便、容 易。加之 JSP 技術(shù)為其應(yīng)用提供了健壯的意外事件處理機(jī)制,從而使得Java 語(yǔ)言不管是在應(yīng)用范圍、技術(shù)成熟度上,還是在其發(fā)展?jié)摿ι隙純?yōu)越于其他編程語(yǔ)言。相比之下, ASP 技術(shù) 主要依賴(lài)微軟公司各種技術(shù)的支持。另外,對(duì)于這兩種技術(shù)而言,開(kāi)發(fā)人員在其各自軟件體系設(shè)計(jì)和環(huán)境模式開(kāi)發(fā)方面都存在著較大的差異。 盡管 JSP和 ASP技術(shù)在許多方面都很相似,但核心部分還是存在較大的差異。 JSP 技術(shù)與 Java 語(yǔ)言的概述 JSP 技術(shù)與 ASP 技術(shù)的比較 總的來(lái)講, Sun公司的 JSP技術(shù)和微軟的 ASP技術(shù)在很多方面都有相似之處。 這樣使得程序代碼 不僅 通俗易懂 ,而 且大大 地 提高了 代碼的可重用性 。 本系統(tǒng)采用 Servlet+JSP+JavaBean+ SQLServer 2021 的 設(shè)計(jì)方式。 2 系統(tǒng)開(kāi)發(fā)工具 本章主要介紹了學(xué)生成績(jī)管理系統(tǒng)所用到的主要開(kāi)發(fā)工具,采用的技術(shù)及其相關(guān)技術(shù)的比較。根據(jù)實(shí)際情況確定了不同權(quán)限的用戶管理;課程管理;成績(jī)管理;班級(jí)管理等四大模塊,介紹了系統(tǒng)開(kāi)發(fā)用到的 JSP 環(huán)境 NetBeans IDE 、使用的相關(guān) JSP 技術(shù)和 Java編程語(yǔ)言,以及后臺(tái)數(shù)據(jù)庫(kù) SQLServer 2021 的搭建方法和使用,并對(duì)模塊的功能進(jìn)行了具體分析和詳細(xì)設(shè)計(jì)。學(xué)生成績(jī)管理系統(tǒng)的成功開(kāi)發(fā),實(shí)現(xiàn)了學(xué)生成績(jī)信息化管理的基礎(chǔ),從而使工作人員從繁重的事務(wù)性工作中解放出來(lái)。 它作為典型的信息管理系統(tǒng),是對(duì)學(xué)生學(xué)習(xí)管理的重要組成部分,也是教務(wù)工作中一項(xiàng)重要的內(nèi)容。以前高校的成績(jī)管理工作都是在手工的情況下完成的,效率低下、重復(fù)工作、數(shù)據(jù)不能共享、管理模糊,現(xiàn)在利用計(jì)算機(jī)來(lái)管理學(xué)生成績(jī)更能體現(xiàn)查詢快 捷、保密性好、安全性高、存儲(chǔ)量大、壽命長(zhǎng)、成本低和效率高等優(yōu)點(diǎn),同時(shí)更有利于管理和操作。 在這樣的背景下,為了 加快 校園 的 信息化 建設(shè) ,實(shí)現(xiàn)高校辦公自動(dòng)化也就 顯得 越來(lái)越 重 要 了 。 MVC 目 錄 論文總頁(yè)數(shù):共 28 頁(yè) 1 引言 ..................................................................... 6 學(xué)生成績(jī)管理系統(tǒng)的現(xiàn)狀及開(kāi)發(fā)背景 .................................... 6 學(xué)生成績(jī)管理系統(tǒng)的主要特征 .......................................... 6 系統(tǒng)的主要工作 ...................................................... 6 2 系統(tǒng)開(kāi)發(fā)工具 ............................................................. 6 JSP技術(shù)與 Java語(yǔ)言的概述 ........................................... 7 JSP技術(shù)與 ASP技術(shù)的比較 ...................................... 7 Java語(yǔ)言的優(yōu)越性及其演變技術(shù) .................................. 7 MVC設(shè)計(jì)模式 ........................................................ 8 SQLServer 2021 數(shù)據(jù)庫(kù)概述及特點(diǎn) .................................... 8 3 系統(tǒng)總體設(shè)計(jì) ............................................................. 8 系統(tǒng)分析 ........................................................... 8 系統(tǒng)調(diào)查分析 .................................................. 9 對(duì)系統(tǒng)的綜合要求 .............................................. 9 系統(tǒng)總體功能劃分 .................................................... 9 系統(tǒng)流程圖 ........................................................ 10 系統(tǒng)結(jié)構(gòu)圖 ........................................................ 12 4 系統(tǒng)環(huán)境配置 ............................................................ 13 系統(tǒng)運(yùn)行環(huán)境 ...................................................... 13 系統(tǒng)概述 ......................
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1