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

正文內(nèi)容

基于j2ee的教學(xué)管理系統(tǒng)開發(fā)(編輯修改稿)

2025-02-27 03:17 本頁面
 

【文章內(nèi)容簡介】 the concrete implementation of the status management module and transaction processing module. Meanwhile it introduces the process of developing and designing the teaching management system with the struts model based on J2EE. Key words teaching management, J2EE, transaction processing system, information releasing, struts 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 1 頁 第 1 章 緒論 教學(xué)管理系統(tǒng)可以幫助管理者更好的管理學(xué)校的教學(xué)工作,為管理者提供一個(gè)良好的管理工具。 本章主要介紹教學(xué)管理系統(tǒng)開發(fā)的背景及意義,并簡單的介紹了系統(tǒng)的功能,同時(shí)還對(duì)本系統(tǒng)所采用的開發(fā)模式做了簡單的介紹。 開發(fā)背景及意義 教學(xué)管理是學(xué)校管理的一項(xiàng)重要工作 ,是學(xué)校管理工作中不可缺少的一部分,同時(shí)也是適應(yīng)教育現(xiàn)代化管理尺度的要求 , 推動(dòng)學(xué)校管理走向科學(xué)化、規(guī)范化的必要條件。只有管理規(guī)范了,才能在各方面更好的發(fā)展。為了適應(yīng)教育改革和推進(jìn)素質(zhì)教育發(fā)展的 要求 ,教學(xué)管理也從以前 的手工管理逐漸被規(guī)范化的管理信息系統(tǒng)所代替。眾所周知,當(dāng)今社會(huì)是 信息 化的 社會(huì),在計(jì)算機(jī)信息管理領(lǐng)域中 世界已進(jìn)入 激烈競爭的 時(shí)代 ,因此,教學(xué)管理 單純依靠手工管理的方法,不僅需要耗 費(fèi) 大量的人力、物力、財(cái)力,而且由于人工管理存在著大量的不可控因素 , 造成了教學(xué) 管理的不規(guī)范 ,工作效率低,難以達(dá)到預(yù)期目的。為 了提高工作效率 , 保證學(xué)校能夠及時(shí)準(zhǔn)確了解 學(xué)校教學(xué)的各種信息及學(xué)生 的 總體信息,利用計(jì)算機(jī)進(jìn)行信息處理 已 成為必然。 引入教學(xué)管理系統(tǒng),使用計(jì)算機(jī)來對(duì)教學(xué)信息進(jìn)行管 理,不僅能夠大大 提高 教學(xué)管理的效率,優(yōu)化教學(xué)管理的 方式 ,提高學(xué)校的整體管理水平,還可以節(jié)省大量的人力、物力,使學(xué)校的教學(xué)管理質(zhì)量達(dá)到質(zhì)的飛躍。 系統(tǒng)簡介 教學(xué)管理系統(tǒng)是為了更好的管理學(xué)校的教學(xué)工作,為學(xué)校的教學(xué)管理提供可靠、高效的管理方式。因此教學(xué)管理系統(tǒng)應(yīng)具有的功能有:招生管理、學(xué)籍管理、教務(wù)管理、教學(xué)培養(yǎng)計(jì)劃管理、排課及教學(xué)資源管理、學(xué)河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 2 頁 生選課管理、事務(wù)處理、教務(wù)信息的發(fā)布以及輔助管理系統(tǒng)等 , 下面主要介紹 其中的學(xué)籍管理和 事務(wù)處理 兩部分。 學(xué)籍管理子系統(tǒng)必須與招生管理子系統(tǒng)、事務(wù)處理子系統(tǒng)和學(xué)生選 課系統(tǒng)協(xié)同工作,對(duì)學(xué)生從入學(xué)到畢業(yè)的所有信息進(jìn)行管理,包括學(xué)生的基本信息、交費(fèi)信息、注冊信息、選課信息、學(xué)生 在 各個(gè)學(xué)期的考試成績、學(xué)籍的變動(dòng)以及畢業(yè)資格的審查等信息進(jìn)行管理。 事務(wù)處理 子系統(tǒng)主要對(duì)教職人員的基本信息、課程信息、班級(jí)信息、畢業(yè)生的畢業(yè)論文、學(xué)校的實(shí)驗(yàn)教學(xué)信息進(jìn)行管理,同時(shí)還要進(jìn)行獎(jiǎng)學(xué)金的評(píng)定,確定獲獎(jiǎng)學(xué)生的信息,處理日常的教學(xué)事務(wù)。 系統(tǒng) 開發(fā)架構(gòu)介紹 本系統(tǒng)以 MyEclipse 作為開發(fā)工具 , 開發(fā) 環(huán)境 為 jdk , MyEclipse 以上 版本 和 Tomcat 以上 版本 ,以 及數(shù)據(jù)庫 SQL SERVER 2021,采用基于 J2EE 的 struts 架構(gòu)的設(shè)計(jì)模式,使系統(tǒng)更加的可靠、安全。 Struts 是 一 個(gè) 為 開 發(fā) 基 于 模 型 (Model) - 視 圖 (View) - 控 制 器(Controller)(MVC)模式的應(yīng)用架構(gòu)的開源框架,是利用 Java Servlet 和JSP 構(gòu)建 Web 應(yīng)用的一項(xiàng)非常有用的技術(shù)。由于 Struts 能充分滿足應(yīng)用開發(fā)的需求,簡單易用,敏捷迅速,因而受到了眾多的開發(fā)人員的青睞。 MVC 是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的把應(yīng)用程序的輸入、處理和輸出分開,使 MVC 應(yīng)用程序被分成三個(gè)核心部 件:模型、視圖、控制器。 Struts 框架可分為 四部分 : 模型 (Model), Struts 為 Model 部分提供了 Action 和 ActionForm對(duì)象 。 視圖 (View), Struts 應(yīng)用中的 View 部分是通過 JSP 技術(shù)實(shí)現(xiàn)的 。 控制器 (Controller),控制器的作用是從客戶端接受請求,并且選擇執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,然后把響應(yīng)結(jié)果送回到客戶端 。 一堆用來做 XML 文件解析的工具包, Struts 是用 XML 來描述如何自動(dòng)產(chǎn)生一些 JavaBean 的屬性的,此外 Struts 還利用 XML 來描述在國 際化應(yīng)用中的用戶提示信息 (通過 資源文件來實(shí)現(xiàn) )。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 3 頁 第 2 章 系統(tǒng)分析 系統(tǒng)分析是系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的前提和基礎(chǔ),是程序設(shè)計(jì)不可缺少的組成部分。 本章主要分析了開發(fā)該項(xiàng)目的可行性與需求方面的信息, 并對(duì)數(shù)據(jù)庫需求進(jìn)行了分析。 可行性分析 本程序采用基于 struts 架構(gòu)的 MVC 開發(fā)模式,使系統(tǒng)具有更好的穩(wěn)定性,可重用性,可擴(kuò)充性和可移植性。整個(gè)教學(xué)管理系統(tǒng)是一個(gè)龐大的MIS( Management Information System) 系統(tǒng),在組織關(guān) 系上存在很大的復(fù)雜性、繁瑣性,但是就整個(gè)系統(tǒng)的技術(shù)構(gòu)成上來看,它還是屬于一個(gè)數(shù)據(jù)庫應(yīng)用類的系統(tǒng)。其基本操作還是對(duì)數(shù)據(jù)庫進(jìn)行添加、刪除、查找、編輯等,所以技術(shù)上并不是問題。由于系統(tǒng)對(duì)學(xué)校教學(xué)工作正常進(jìn)行的影響相當(dāng)?shù)拇?,所以必須要設(shè)置單獨(dú)的服務(wù)器來運(yùn)行整個(gè)系統(tǒng),并保證系統(tǒng)的正常工作。整個(gè)系統(tǒng)業(yè)務(wù)的分析都 是 根據(jù)學(xué)校教學(xué)的具體情況進(jìn)行的,使系統(tǒng)的開發(fā)能夠很好的滿足用戶的需求,并 能 保證學(xué)校整個(gè)教學(xué)工作正常、有序、高效的進(jìn)行。 系統(tǒng)需求分析 為了很好 地 滿足學(xué)校教學(xué)工作的需要,對(duì)于學(xué)籍管理 系統(tǒng) 和事務(wù)處理系統(tǒng) 必須 具有 以 下兩個(gè) 功能 。 學(xué)籍管理:管理完整的學(xué)生基本信息,對(duì)學(xué)生個(gè)人基本信息、入學(xué)信息、家庭信息進(jìn)行錄入、修改、查詢、統(tǒng)計(jì),實(shí)現(xiàn)多種條件組合查詢,并能夠?qū)W(xué)生在校期間的學(xué)籍變動(dòng)情況進(jìn)行記錄;對(duì) 學(xué)生在校期間所有的成績進(jìn)行管理包括成績的錄入、修改、查詢等,但 前提是學(xué)生必須完成了選課,并參加了考試 , 有成績記錄;對(duì)課程進(jìn)行管理,包括添加、修改、刪除課程信息,并提供課程的查詢,保證學(xué)校教學(xué)的正常進(jìn)行;對(duì)學(xué)校的所有班級(jí)進(jìn)行管理,這也是學(xué)籍管理的一個(gè)重要組成部分。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 4 頁 事務(wù)處理:管理教師的基本信息,對(duì)教師的個(gè)人信息進(jìn)行錄入、修改 、查詢、統(tǒng)計(jì)等操作,為學(xué)生在選課時(shí)查看教師的信息提供參考,讓學(xué)生選擇自己喜歡的老師;獎(jiǎng)學(xué)金 評(píng)定,根據(jù)學(xué)生該年的考試成績以及平時(shí)的上課情況來確定獲獎(jiǎng)的同學(xué); 實(shí)驗(yàn)教學(xué)管理,管理學(xué)校的實(shí)驗(yàn)課程信息,對(duì)實(shí)驗(yàn)課程的基本信息進(jìn)行錄入,修改,查詢等操作, 為學(xué)生選修實(shí)驗(yàn)課提供參考 信息;畢業(yè)生論文管理, 對(duì) 畢業(yè)生的論文信息 進(jìn)行 管理 。 數(shù)據(jù)庫需求分析 本系統(tǒng)采用 SQL server 作為數(shù)據(jù)庫,使系統(tǒng)具有更好的穩(wěn)定性和可維護(hù)性,便于系統(tǒng)的擴(kuò)展和修改。由于本教學(xué)管理系統(tǒng)涉及到學(xué)籍管理和事務(wù)處理兩部分,包括對(duì)學(xué)生信息的管理, 課程信息的管理,班級(jí)信息的管理,學(xué)生選課成績的管理,教師信息的管理,實(shí)驗(yàn)課程的管理,畢業(yè)論文的管理以及學(xué)生獎(jiǎng)學(xué)金的評(píng)定等功能,因此數(shù)據(jù)庫中就需要有與實(shí)現(xiàn)這些功能相配套的數(shù)據(jù)庫表,具體包括的表有: student 表:主要存放學(xué)生的相關(guān)學(xué)籍信息; teacher 表:主要存放教師的相關(guān)具體信息; classes 表:主要存放有關(guān)班級(jí)的具體信息; course 表:主要存放有關(guān)課程的具體信息; ex_course 表:主要存放有關(guān)實(shí)驗(yàn)課程的具體信息; paper 表:主要存放有關(guān)畢業(yè)生論文的信息; stu_course 表: 主要存放有關(guān)學(xué)生選修課程的信息; stuclass 表:主要存放有關(guān)學(xué)生所屬班級(jí)的信息; 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 5 頁 第 3 章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 經(jīng)過系統(tǒng)分析后就進(jìn)入了系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)階段,系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)是系統(tǒng)開發(fā)中最為關(guān)鍵的一步。 本章主要介紹該教學(xué)管理系統(tǒng) 中 數(shù)據(jù)庫表、數(shù)據(jù)庫操作類的具體實(shí)現(xiàn)以及各 主要功能模塊的具體 設(shè)計(jì)與 實(shí)現(xiàn) 和系統(tǒng)運(yùn)行時(shí)的具體 環(huán)境 配置。 數(shù)據(jù)庫表的設(shè)計(jì)實(shí)現(xiàn) 在該系統(tǒng)中,系統(tǒng)絕大部 分功能的實(shí)現(xiàn)都和數(shù)據(jù)庫的操作有關(guān),所以數(shù)據(jù)庫表的設(shè)計(jì)就顯的非常 重要。一個(gè)設(shè)計(jì)規(guī)范的數(shù)據(jù)庫表,不僅可以減少數(shù) 據(jù)冗余,還可以提高數(shù)據(jù)庫 的運(yùn)行效率,進(jìn)而提高整個(gè)系統(tǒng)的運(yùn)行效率。在學(xué)籍管理和事務(wù)處理兩部分中,一共涉及到 8 個(gè)數(shù)據(jù)庫表, 下面對(duì)其中 幾個(gè)主要的數(shù)據(jù)表進(jìn)行簡單的介紹 。 學(xué)生學(xué)籍信息表, 該表 記錄著學(xué)生學(xué)籍的基本信息,它與學(xué)生班級(jí)表聯(lián)合組成學(xué)生學(xué)籍的完整信息,是學(xué)籍管理的關(guān)鍵,如表 31 所示。 表 31 學(xué)生學(xué)籍信息表 序號(hào) 字段名稱 字段描述 類型 長度 Key 1 sid 學(xué)號(hào) char 8 是 2 sname 姓名 varchar 10 否 3 card_id 身份證 varchar 18 是 4 sex 性別 char 2 否 5 birth 出生日期 varchar 20 否 6 parent 父母 varchar 8 否 7 nation 民族 varchar 16 否 8 age 年齡 int 4 否 9 address 地址 varchar 50 否 10 tel 電話 varchar 13 否 11 varchar 50 否 12 exteral 備注 varchar 100 否 教師信息表, 該表 記錄著教師的一些基本信息,該表對(duì)于教職人員的管理和學(xué)生的選課都起著非常重要 的作用,如表 32 所示 。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 6 頁 表 32 教師信息表 序號(hào) 字段名稱 字段描述 類型 長度 Key 1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1