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

正文內(nèi)容

實(shí)驗(yàn)教學(xué)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-07-04 13:56本頁(yè)面
  

【正文】 所示。學(xué)生實(shí)體( s t u d e n t )學(xué)生姓名學(xué)生登錄名學(xué)生登錄密碼 編號(hào)生日性別年級(jí)編號(hào)班級(jí)編號(hào)院系編號(hào)圖 48 學(xué)生實(shí)體 ER 圖根據(jù)教師信息所分析出的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)信息設(shè)計(jì)出 ER 圖。學(xué)生實(shí)體包含的屬性有編號(hào)、院系編號(hào)、班級(jí)編號(hào)、年級(jí)編號(hào)、學(xué)生姓名、學(xué)生登錄名、學(xué)生密碼、性別、生日。學(xué)生實(shí)驗(yàn)成績(jī)實(shí)體 ( s c o r e s )學(xué)生編號(hào)學(xué)生名字課程名字 編號(hào)教師名字期末成績(jī)教師名字. . .第一次成績(jī)第十次成績(jī)省略號(hào)代表第二次實(shí)驗(yàn)成績(jī)到第九次試驗(yàn)成績(jī)。學(xué)生實(shí)驗(yàn)成績(jī)實(shí)體包含的屬性有編號(hào)、學(xué)生編號(hào)、學(xué)生名字、課程名字、教師名字、第一次成績(jī)到第十次成績(jī)、期末成績(jī)。年級(jí)實(shí)體 ER 圖如圖 46 所示。院系實(shí)體( d e p t ) 編號(hào)院系名圖 45 院系實(shí)體 ER 圖根據(jù)年級(jí)信息所分析出的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)信息設(shè)計(jì)出 ER 圖。院系實(shí)體包含的屬性有編號(hào)、院系名。課表實(shí)體 ER 圖如圖 44 所示。課程實(shí)體( c o u r s e )課程名 編號(hào)課程簡(jiǎn)介學(xué)分圖 43 課程實(shí)體 ER 圖根據(jù)課表信息所分析出的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)信息設(shè)計(jì)出 ER 圖。課程實(shí)體包含的屬性有編號(hào)、課程名、學(xué)分、課程簡(jiǎn)介。班級(jí)實(shí)體 ER 圖如圖 42 所示。管理員實(shí)體( a d m i n )管理員密碼 編號(hào)管理員登錄名圖 41 管理員實(shí)體 ER 圖根據(jù)班級(jí)信息所分析出的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)信息設(shè)計(jì)出 ER 圖。管理員實(shí)體包含的屬性有編號(hào)、管理員登錄名、管理員密碼。h)系統(tǒng)最大限度地實(shí)現(xiàn)易安裝性、易維護(hù)性和易操作性。f)對(duì)系統(tǒng)用戶進(jìn)行管理。d)實(shí)現(xiàn)實(shí)驗(yàn)活動(dòng)管理、記錄該班學(xué)生的出勤和實(shí)驗(yàn)臺(tái)使用記錄等功能。b)實(shí)現(xiàn)排課管理、生成課表及課表的管理和查詢。 系統(tǒng)功能模塊需求實(shí)驗(yàn)教學(xué)管理系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)對(duì)高校實(shí)驗(yàn)教學(xué)環(huán)節(jié)進(jìn)行網(wǎng)絡(luò)化管理。c)安全性要求,通過(guò)數(shù)據(jù)加密和口令密碼,保證用戶數(shù)據(jù)不受侵害。 性能需求分析 系統(tǒng)界面需求a)整個(gè)系統(tǒng)的界面必須友好,讓用戶有種賞心悅目的感覺(jué)。從需求可得出此系統(tǒng)有如下實(shí)體:管理員實(shí)體、班級(jí)實(shí)體、課程實(shí)體、課表實(shí)體、院系實(shí)體、年級(jí)實(shí)體、學(xué)生實(shí)驗(yàn)成績(jī)實(shí)體、學(xué)生實(shí)體、教師實(shí)體等 9 個(gè)實(shí)體。4 系統(tǒng)需求分析 根據(jù)系統(tǒng)功能模塊,可以設(shè)計(jì)出能滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。 操作可行性 主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià)。在軟件方面,本系統(tǒng)采用的是 JSP(Java Sever Pages)進(jìn)行開(kāi)發(fā),而數(shù)據(jù)庫(kù)系統(tǒng)采用的是 MySQL。為了確定開(kāi)發(fā)具有可行性,對(duì)本系統(tǒng)主要進(jìn)行了以下四個(gè)方面的分析。 i)可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)3 系統(tǒng)可行性研究 可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。 g)提供 TCP/IP、ODBC 和 JDBC 等多種數(shù)據(jù)庫(kù)連接途徑。 e)優(yōu)化的 SQL 查詢算法,有效地提高查詢速度。這些編程語(yǔ)言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。 b)支持 AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多種操作系統(tǒng)。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng) 站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。在2022 年 1 月 16 號(hào)被 Sun 公司收購(gòu)。開(kāi)發(fā)人員可以使用 Dreamweaver 及所選擇的服務(wù)器技術(shù)來(lái)創(chuàng)建功能強(qiáng)大的 Inter 應(yīng)用程序,從而使用戶能連接到數(shù)據(jù)庫(kù)、Web 服務(wù)和舊式系統(tǒng)。它將可視布局工具、應(yīng)用程序開(kāi)發(fā)功能和代碼編輯支持組合在一起,其功能強(qiáng)大,使得各個(gè)層次的開(kāi)發(fā)人員和設(shè)計(jì)人員都能夠快速創(chuàng)建界面吸引人的基于標(biāo)準(zhǔn)的網(wǎng)站和應(yīng)用程序。打包完成以后我們將 war 放到 tomcat 的 webapps 目錄下,并設(shè)置 文件;然后運(yùn)行 tomcat,并輸入項(xiàng)目的 url 就可以瀏覽了。MyEclipse 生成 WAR 包并在 Tomcat 下部署發(fā)布。簡(jiǎn)單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò), 以前版本需先安裝Eclipse。對(duì)于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。它是功能豐富的 JavaEE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate?! truts2 框架的大概處理流程如下:   a)加載類(FilterDispatcher )   b) 讀取配置(struts 配置文件中的 Action)   c)派發(fā)請(qǐng)求(客戶端發(fā)送請(qǐng)求)   d) 調(diào)用 Action(FilterDispatcher 從 struts 配置文件中讀取與之相對(duì)應(yīng)的Action 。Struts2 的體系與 Struts1 體系的差別非常大,因?yàn)?Struts2 使用了 WebWork的設(shè)計(jì)核心,而不是 Struts1 的設(shè)計(jì)核心。Struts2 對(duì)應(yīng)的有自己的 標(biāo)簽,并且功能強(qiáng)大。我 們甚至也可以說(shuō) Struts2 就是 而已。從某種程度上看,Struts2 是從 WebWork2 上升級(jí)得到的。Struts 2 以 WebWork 為核心,采用攔截器的機(jī)制來(lái)處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API 完全脫離開(kāi),所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。是在 struts 和 WebWork 的技術(shù)基礎(chǔ)上進(jìn)行了合并,全新的 Struts 2 框架。幾乎所有瀏覽器都支持 Javascript,如 Inter Explorer(IE),F(xiàn)irefox, Netscape, Mozilla,Opera 等。Javascript 主要是基于客戶端運(yùn)行的,用戶點(diǎn)擊帶有 Javascript 的網(wǎng)頁(yè),網(wǎng)頁(yè)里的 Javascript 就傳到瀏覽器,由瀏覽器對(duì)此作處理。正因?yàn)榭梢越梃b、參考優(yōu)秀網(wǎng)頁(yè)的代碼,所以讓Javascript 本身也變得非常受歡迎,從而被廣泛應(yīng)用。Javascript 是一種腳本語(yǔ)言,比 HTML 要復(fù)雜。HTML 網(wǎng)頁(yè)在互動(dòng)性方面能力較弱,例如下拉菜單,就是用戶點(diǎn)擊某一菜單項(xiàng)時(shí),自動(dòng)會(huì)出現(xiàn)該菜單項(xiàng)的所有子菜單,用純 HTML 網(wǎng)頁(yè)無(wú)法實(shí)現(xiàn);又如驗(yàn)證HTML 表單(Form)提交信息的有效性,用戶名不能為空,密碼不能少于 4 位,郵政編碼只能是數(shù)字之類,用純 HTML 網(wǎng)頁(yè)也無(wú)法實(shí)現(xiàn)。JSP可以使用成熟的 JAVA BEANS 組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能。 e)支 持服務(wù)器端組件。d)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展;c)強(qiáng)大的可伸縮性。JSP 網(wǎng)頁(yè)具有以下特點(diǎn):a)一次編寫(xiě),到處運(yùn)行。網(wǎng)頁(yè)還能通過(guò) tags 和scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 用 JSP 開(kāi)發(fā)的 Web 應(yīng)用是跨平臺(tái)的,既能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。2 系統(tǒng)開(kāi)發(fā)的技術(shù)及工具 JSP 技術(shù)JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。該系統(tǒng)可以使高校參與實(shí)驗(yàn)教學(xué)工作的人員減輕大部分文案工作,從而更加有利于服務(wù)學(xué)生,對(duì)高校的教學(xué)管理具有積極的促進(jìn)作用。在校園內(nèi)任何一臺(tái)聯(lián)網(wǎng)計(jì)算機(jī)上,學(xué)生可以進(jìn)行實(shí)驗(yàn)項(xiàng)目的相關(guān)查詢,教師也可以方便地登錄學(xué)生實(shí)驗(yàn)的成績(jī);有合理的成績(jī)?cè)u(píng)定方式,能充分發(fā)揮獎(jiǎng)勤罰惰的作用;有相應(yīng)的安全保障,避免實(shí)驗(yàn)成績(jī)不被篡改;具有很強(qiáng)的統(tǒng)計(jì)及報(bào)表輸出功能;能夠建立起有效的師生交流渠道。因此,針對(duì)某些學(xué)科專業(yè)的基礎(chǔ)實(shí)驗(yàn)課程,非常有必要建立一個(gè)基于 Web 的實(shí)驗(yàn)教學(xué)管理系統(tǒng)。 系統(tǒng)開(kāi)發(fā)的意義整個(gè)社會(huì)信息變革的同時(shí),學(xué)校也面臨信息化管理的挑戰(zhàn)。覆蓋了全校的校園網(wǎng)絡(luò)為建立基于 Web 的管理信息系統(tǒng)提供了良好的基礎(chǔ)。實(shí)驗(yàn)教學(xué)改革是高等院校教育改革的一部分,是高等院校深化教育改革、全面推行素質(zhì)教育的有效途徑。隨著招生規(guī)模的擴(kuò)大,學(xué)生人數(shù)的增多,使得實(shí)驗(yàn)教學(xué)信息數(shù)據(jù)量日益龐大,傳統(tǒng)的實(shí)驗(yàn)教學(xué)管理系統(tǒng)不能完全適應(yīng)教學(xué)的需求,影響了教學(xué)活動(dòng)的正常開(kāi)展。目前大多數(shù)學(xué)校所使用的實(shí)驗(yàn)教學(xué)管理系統(tǒng)功能不完善、不符合實(shí)驗(yàn)教學(xué)的實(shí)際需求,不能支持開(kāi)放實(shí)驗(yàn)的開(kāi)設(shè)和管理。關(guān)鍵詞:實(shí)驗(yàn)教學(xué)管理系統(tǒng);JSP;SSI;MySQLDesign of Experiment Management System Abstract : With the rapid development of science and technology, puter science has bee more sophisticated, the rapid development of its powerful functions for the people deeply understand that it has entered the human society in various fields and is playing an increasingly important role. Students use the puter files of information management, student achievement, course selection, management, etc., this management can not be pared with the advantages of manual management. Experiment management system for schools that are essential to policy makers and managers is the lack of an education unit of management tools to provide users with adequate information and fast search tool. In this study, teaching management system is based on java web technology systems. Management module, including teachers, classroom management module, course management module, student management module. In these modules, in addition to the basic delete, add, query, also added a more detailed query. System in accordance with the requirements analysis, design, programming, testing phases, including design and also includes the overall design, system design (the overall structure into a block system), several aspects of the detailed design. Entities in the data processing and analysis, based on the draw ER diagram, and then plete the system design of the database table. After the detailed design of the whole project bees a block module, and then enter the programming phase. This system uses the MVC pattern, using Dreamweaver and MyEclipse developer tools to Struts2, Spring, Ibatis (SSI) as a framework, MySQl for the database, with queries convenient, high reliability, large m
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1