版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、畢 業(yè) 論 文(設(shè)計(jì)) 題 目:基于Java的教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與開發(fā) 姓 名: 學(xué) 院: 專 業(yè): 通信工程 班 級(jí): 學(xué) 號(hào): 指導(dǎo)教師: 畢業(yè)論文(設(shè)計(jì))誠(chéng)信聲明本人聲明:所呈交的畢業(yè)論文(設(shè)計(jì))是在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果,論文中引用他人的文獻(xiàn)、數(shù)據(jù)、圖表、資料均已作明確標(biāo)注,論文中的結(jié)論和成果為本人獨(dú)立完成,真實(shí)可靠,不包含他人成果及已獲得青島農(nóng)業(yè)大學(xué)或其他教育機(jī)構(gòu)的學(xué)位或證書使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示了謝意。論文(設(shè)計(jì))作者簽名: 日期: 年 月 日 畢業(yè)論文(設(shè)計(jì))版權(quán)使用授權(quán)書本畢業(yè)論文(設(shè)計(jì))作者
2、同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文(設(shè)計(jì))的復(fù)印件和電子版,允許論文(設(shè)計(jì))被查閱和借閱。本人授權(quán)青島農(nóng)業(yè)大學(xué)可以將本畢業(yè)論文(設(shè)計(jì))全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本畢業(yè)論文(設(shè)計(jì))。本人離校后發(fā)表或使用該畢業(yè)論文(設(shè)計(jì))或與該論文(設(shè)計(jì))直接相關(guān)的學(xué)術(shù)論文或成果時(shí),單位署名為青島農(nóng)業(yè)大學(xué)。論文(設(shè)計(jì))作者簽名: 日期: 年 月 日指 導(dǎo) 教 師 簽 名: 日期: 年 月 日基于Java的教務(wù)信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)摘 要: 本次設(shè)計(jì)以方便、快捷、安全為出發(fā)點(diǎn),已改以前傳統(tǒng)的人工記錄或者是簡(jiǎn)單的管理軟件對(duì)學(xué)生信息管理的缺陷和不足,力圖
3、用一個(gè)全新的方式使學(xué)校能夠更好的對(duì)學(xué)生信息進(jìn)行存儲(chǔ)與維護(hù),不斷增加管理的效率。本系統(tǒng)大體分為管理員登錄管理后臺(tái)、學(xué)生登錄選課及對(duì)成績(jī)的查詢兩個(gè)獨(dú)立的模塊。并且賦予了管理員很多功能來操作這個(gè)系統(tǒng),包括:學(xué)生管理,老師管理,選課管理,通知管理,登錄用戶管理,密碼修改等功能;為學(xué)生用戶提供了選修改課程查詢(分?jǐn)?shù)、課程)、選擇、密碼修改等功能。通過這些功能模塊的設(shè)計(jì),滿足了學(xué)校老師對(duì)全校學(xué)生的信息進(jìn)行管控的所需的功能。設(shè)計(jì)中采用B/S三層結(jié)構(gòu),對(duì)動(dòng)態(tài)頁(yè)面的制作采用了JSP技術(shù),為了實(shí)現(xiàn)管理系統(tǒng)的安全可靠以及對(duì)有些代碼可以進(jìn)行重復(fù)使用考慮,對(duì)程序的重要代碼進(jìn)行封裝時(shí)采用Java Bean。本系統(tǒng)貫徹以人
4、為本的思想,實(shí)用性高。關(guān)鍵詞: JSP;管理;Javabean;教務(wù)信息管理系統(tǒng)The Design and Development of Educational Administrastion Information Management System Based on JavaABSTRACT: The design for a convenient, fast, security as a starting point, has changed the previous traditional manual recording or is a simple management soft
5、ware on thedefects and deficiencies of the student information management, trying to make the school better storage and maintenance of student information in a new way,constantly increase the management efficiency.This graduation design is developed with the JSP technology, crafted an academic infor
6、mation management system. The system can be divided into the administrator login management background, students log oncourse selection and query on the results of two independent modules. And gives the administrator a lot of functions to operate the system, including: student management, teacher ma
7、nagement, course management, notification management, user management, password changes and other functions; for students to provide modify course query (fraction, course),selection, password changes and other functions. Through the design of these modules, basically meet the school teacher to the s
8、tudent information management functions.In terms of design, the system adopts B / S three layer structure, while using the JSP technology in dynamic page design, from the system of security and code reusability considerations, the use of JavaBean on the key procedure code package. Thought this syste
9、m implement people-oriented, high availability.Key Words: JSP;management: Javabean;school educational administration management information system.目 錄1 引言 12 概述 22.1 系統(tǒng)說明 22.2 系統(tǒng)特點(diǎn) 22.3 系統(tǒng)功能簡(jiǎn)介 22.3.1 基本功能 22.3.2 高級(jí)功能 33 開發(fā)環(huán)境介紹 43.1 JSP簡(jiǎn)介 43.2 SERVLET構(gòu)架技術(shù)簡(jiǎn)介 53.3系統(tǒng)數(shù)據(jù)庫(kù)介紹 83.3.1 數(shù)據(jù)庫(kù)的概念 83.3.2 “結(jié)構(gòu)化查詢語(yǔ)言”(
10、SQL)簡(jiǎn)介 93.4 系統(tǒng)運(yùn)行環(huán)境配置 104 總體設(shè)計(jì) 114.1 開發(fā)目標(biāo) 114.2功能分析 114.3 數(shù)據(jù)流圖 134.4 系統(tǒng)結(jié)構(gòu)分析 144.4.1 邏輯結(jié)構(gòu) 144.4.2 物理結(jié)構(gòu) 144.5系統(tǒng)圖 15學(xué)生實(shí)體E-R圖 15教師功能圖 15管理員功能圖 165 數(shù)據(jù)庫(kù)設(shè)計(jì) 175.1數(shù)據(jù)表的介紹 175.2系統(tǒng)原理 196 詳細(xì)設(shè)計(jì) 206.1 登陸界面 206.2管理平臺(tái) 216.3系統(tǒng)框架核心 257 總結(jié) 26參考文獻(xiàn) 27致謝 281 引言在信息社會(huì)中,隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,許多學(xué)校開始注意到辦公效率的發(fā)展是有多么關(guān)鍵,對(duì)學(xué)校管理起到舉足輕重的作用?;贗nt
11、ernet的信息服務(wù),快速成長(zhǎng)為現(xiàn)代學(xué)校一項(xiàng)不可或缺的內(nèi)容。許多學(xué)校都已經(jīng)不滿意商務(wù)辦公管理的緩慢的方式。學(xué)校的需求是一個(gè)功能強(qiáng)大的,能提供完善的管理,管理信息系統(tǒng)的速度和準(zhǔn)確的高速信息。社會(huì)持續(xù)的向前發(fā)展,特別是很多地方普及使用計(jì)算機(jī),計(jì)算機(jī)應(yīng)用已經(jīng)開始向大容量的數(shù)據(jù)存儲(chǔ)與處理發(fā)展,因此產(chǎn)生了以臺(tái)式計(jì)算機(jī)為核心,用數(shù)據(jù)庫(kù)為制作環(huán)境的管理信息系統(tǒng),以及在事務(wù)管理方面采用大容量和對(duì)各種信息動(dòng)態(tài)管理等方面的應(yīng)用。 建立學(xué)校教務(wù)管理體系能夠使學(xué)校職員對(duì)學(xué)生信息的管理更為規(guī)范化、合理化。能夠有效的快速記錄大量的學(xué)生的信息,并能對(duì)其進(jìn)行修改使學(xué)生用戶能夠運(yùn)用簡(jiǎn)便的方法能夠快速的查到他們所需要的課程信息,
12、并能夠發(fā)布通知等一系列功能,實(shí)現(xiàn)了由傳統(tǒng)的人工辦公向信息自動(dòng)化的轉(zhuǎn)變。JSP是開發(fā)信息化平臺(tái)的非常必要的工具,效率高,是一項(xiàng)網(wǎng)絡(luò)服務(wù)器上的端編程環(huán)境。JSP的強(qiáng)大功能,使它成為一個(gè)出色的服務(wù)器技術(shù)。跟著網(wǎng)絡(luò)上很多技術(shù)的日益發(fā)展與走向成熟,JSP技術(shù)在網(wǎng)絡(luò)編程中也變得不可或缺。因此,在本次畢業(yè)設(shè)計(jì),利用JSP開發(fā)工具,精心構(gòu)建了一個(gè)教務(wù)信息管理平臺(tái),實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的管理系統(tǒng)。該系統(tǒng)能實(shí)現(xiàn)學(xué)生信息的管理、選修課程的管理、成績(jī)的管理、課程選報(bào)情況的管理、系統(tǒng)用戶的管理;能夠?qū)崿F(xiàn)學(xué)生選報(bào)課程的查詢、已選報(bào)課程成績(jī)的查詢、個(gè)人信息的查詢修改等功能?;象w現(xiàn)了一個(gè)小型的信息化平臺(tái)的工作流程及管理方式。教務(wù)
13、信息管理系統(tǒng)的完成給學(xué)校管理人員們和學(xué)生提供了很多的便利,能夠更好的提高教學(xué)質(zhì)量,其科學(xué)性,合理性對(duì)學(xué)校的發(fā)展起著舉足輕重的作用。 2 概述現(xiàn)代化的進(jìn)程高速發(fā)展,計(jì)算機(jī)技術(shù)日漸成熟,人們已經(jīng)深刻認(rèn)識(shí)到他的功能如此強(qiáng)大,對(duì)人類社會(huì)的方方面面發(fā)揮著很重要的作用。計(jì)算機(jī)應(yīng)用得到廣泛的推行,選用計(jì)算機(jī)技術(shù)建立一個(gè)教務(wù)系統(tǒng)對(duì)學(xué)校的信息進(jìn)行管理與普通的人工管理相比具備許多優(yōu)點(diǎn)。2.1 系統(tǒng)說明這個(gè)高校教務(wù)信息管理系統(tǒng),提供了很多查詢功能,修改功能,增刪功能,方便了各類用戶的使用。用戶可以在系統(tǒng)中查詢、選報(bào)等功能;管理員可以通過學(xué)生及老師的信息管理,密碼修改,新聞發(fā)布,通知發(fā)布等功能來對(duì)系統(tǒng)進(jìn)行維護(hù)更新、對(duì)
14、學(xué)生選課管理調(diào)控。2.2 系統(tǒng)特點(diǎn)(1)一切開發(fā)基于Web技術(shù)的系統(tǒng),只要能連上互聯(lián)網(wǎng),就能夠進(jìn)入這個(gè)系統(tǒng)。(2)利用JSP和SQL開發(fā),方便管理,易于閱讀的代碼,體積小巧的特點(diǎn)。(3)可以通過網(wǎng)頁(yè)日志管理系統(tǒng)完全,維修方便。(4)每一個(gè)模塊具有獨(dú)立的功能是非常強(qiáng)大的,根據(jù)需要能夠隨意組合。(5)界面清潔方便,操作簡(jiǎn)單。(6)支持Windows系列操作系統(tǒng)。2.3 系統(tǒng)功能簡(jiǎn)介2.3.1 基本功能(1)學(xué)生登陸(2)學(xué)生查詢可選課程(3)學(xué)生對(duì)可選課程進(jìn)行選定(4)學(xué)生對(duì)已選課程的成績(jī)查詢(5)學(xué)生修改密碼(6)教師登錄(7)教師查看所教學(xué)生(8)教師發(fā)布成績(jī)2.3.2 高級(jí)功能(1)管理員登
15、錄(2)學(xué)生管理(添加/刪除/編輯學(xué)生信息)、管理學(xué)生信息資料(3)選修課程管理(添加/刪除/編輯選修課程)、管理選修課程(4)學(xué)生選修課程成績(jī)管理(編輯學(xué)生選修課程的成績(jī)/查詢各學(xué)生選報(bào)情況)(5)系統(tǒng)用戶管理(添加/刪除/編輯系統(tǒng)用戶)(7)密碼管理(管理員修改密碼)系統(tǒng)功能關(guān)系如圖2-1: 圖2-1系統(tǒng)功能3 開發(fā)環(huán)境介紹3.1 JSP簡(jiǎn)介JSP技術(shù)是如今軟件開發(fā)者比較喜歡利用的技術(shù)。 使用JSP,設(shè)計(jì)者設(shè)計(jì)動(dòng)態(tài)網(wǎng)頁(yè)時(shí)對(duì)剩余的項(xiàng)目沒必要仔細(xì)了解。 同時(shí),Web開發(fā)人員可以到一個(gè)可擴(kuò)展標(biāo)簽提高軟件組件的背景能力。Java中的方法延伸發(fā)展過程的一致性提供更多的支持,支持多語(yǔ)言的軟件開發(fā)中的應(yīng)
16、用。Java服務(wù)器頁(yè)面標(biāo)準(zhǔn)標(biāo)簽庫(kù),在其余的函數(shù),可以根據(jù)您使用的格式任何定義標(biāo)簽格式。從中可以看出,對(duì)Java Server Pages技術(shù)進(jìn)行了簡(jiǎn)短的介紹, 這樣你可以更好地了解如何使用這些技術(shù)來解決所涉及的一些問題。稍后在于怎樣發(fā)展基于多種語(yǔ)言web應(yīng)用,并說明通過Java Server Pages怎么解決問題:代碼的特性、它的格式和特點(diǎn)等。(1)Java Server Pages技術(shù)通過JSP,設(shè)計(jì)師可以創(chuàng)建一個(gè)動(dòng)態(tài)的,互動(dòng)的網(wǎng)頁(yè),業(yè)務(wù)邏輯及互聯(lián)網(wǎng)上的數(shù)據(jù)庫(kù)和其他服務(wù)。設(shè)計(jì)者所運(yùn)用的JSP技術(shù)是由HTML,XML和其余內(nèi)容有靜態(tài)XML式的標(biāo)簽,連接庫(kù)的基本軟件,以及普遍關(guān)注的Java程序
17、語(yǔ)言撰寫的Java技術(shù), 尤其重要的是JavaBeans組件體系結(jié)構(gòu)(作為一個(gè)通用的JSP界面Java接口),Java數(shù)據(jù)庫(kù)連接(JDBC)連接到SQL數(shù)據(jù)庫(kù),為不同的XML庫(kù)處理。通過編輯Jsp把Java代碼編譯成servlets來進(jìn)行執(zhí)行。Servlets是Web服務(wù)器的一個(gè)擴(kuò)展,已被納入到服務(wù)器,那么腳本語(yǔ)言的執(zhí)行速度比Scripting語(yǔ)言快。用Java語(yǔ)言編程和JSP頁(yè)面語(yǔ)言常常一起使用,servlet作為管理員角色和JSP作為視圖的應(yīng)用程序。 對(duì)JSP技術(shù)的使用的一個(gè)重要原因,它使得網(wǎng)頁(yè)作者和應(yīng)用程序開發(fā)人員分開,當(dāng)它可以直接嵌入到JSP頁(yè)的聲明Java,開發(fā)商已經(jīng)意識(shí)到這是最好的
18、選擇,避免標(biāo)簽的習(xí)慣。(2)Java Server Pages標(biāo)準(zhǔn)標(biāo)簽庫(kù) Java Server Pages標(biāo)準(zhǔn)標(biāo)簽庫(kù) (JSTL)里面的習(xí)慣行為包含不少JSP中常用的功能。在很多地方它都有自己的庫(kù),是個(gè)可以依賴的軟件,使用起來方面,并且能夠獨(dú)立于服務(wù)器運(yùn)行。除了傳統(tǒng)的標(biāo)簽,JSTL還介紹了語(yǔ)言表達(dá),這使得JSP頁(yè)面來進(jìn)一步減少腳本語(yǔ)言,而且在JSP網(wǎng)頁(yè)中標(biāo)簽庫(kù)能夠合理的限制使用scripting和標(biāo)簽庫(kù)。(3)傳統(tǒng)的標(biāo)簽主要涉及的領(lǐng)域是: 可變操控: 通過某些方法定義的范圍(網(wǎng)頁(yè),請(qǐng)求,會(huì)議,和應(yīng)用),將它們刪除,或成為一個(gè)頁(yè)面的新一代。流量控制: "核心"庫(kù)中的某些方面
19、會(huì)生成基于流量控制結(jié)構(gòu)好比消除scripting語(yǔ)言嵌入代碼引起反應(yīng)。 URL有關(guān)的動(dòng)作: "核心"庫(kù)中的有些行為,讓JSP進(jìn)口的實(shí)質(zhì)界定URL,從里面對(duì)外面形式(大體包括收集信息,采集材料) 重寫URL的形式。 進(jìn)入相關(guān)數(shù)據(jù)庫(kù): "SQL"庫(kù)的一些行為允許web應(yīng)用程序去執(zhí)行簡(jiǎn)單SQL查詢和更新。3.2 SERVLET構(gòu)架技術(shù)簡(jiǎn)介Servlet早先作為Apache Jakarta項(xiàng)目的組成部分在世界出現(xiàn)。通過本項(xiàng)目的研究,創(chuàng)建者希望改善和提高Java服務(wù)器頁(yè)面, Servlet和面向?qū)ο蟮募夹g(shù)水平。目的是為了縮短在開發(fā)Web使用mvc技術(shù)的時(shí)間。雖然還
20、要需要懂得和應(yīng)用該架構(gòu),但一些復(fù)雜的工作可以很好的完成。Servlet是開放源代碼的軟件,和Tomcat及其他Apache項(xiàng)目是相似的,因此一個(gè)大的便利是使用戶更深入的了解其內(nèi)部結(jié)構(gòu)。另外,有兩個(gè)方面集中表現(xiàn)了Struts的優(yōu)點(diǎn)。Taglib運(yùn)用起來非常靈活,開發(fā)效率會(huì)很大的提升。在我國(guó)的JSP開發(fā)人員,除了標(biāo)簽使用JSP內(nèi)置,標(biāo)記開發(fā)自己的很少,也許Servlet是一個(gè)很好的開始。頁(yè)面導(dǎo)航也很方便快捷。我認(rèn)為頁(yè)面導(dǎo)航將是最近一段時(shí)間主要的發(fā)展方向,通過這樣使系統(tǒng)的方方面面更加清楚。要想把握各個(gè)模塊在整個(gè)系統(tǒng)之間的關(guān)系,只需要配置一個(gè)文件,后期維護(hù)起來也很實(shí)用,快捷。特別其他的開發(fā)者使用這個(gè)項(xiàng)
21、目時(shí),這些方便之處會(huì)是一目了然。MVC,這個(gè)模式近年得到普遍的使用。MVC業(yè)務(wù)邏輯和數(shù)據(jù)接口之間的耦合率得到減少,并且視圖層是可以互相變化的。Struts 是MVC內(nèi)容的一個(gè)實(shí)現(xiàn)方面,是必不缺少的部分。Struts都運(yùn)用了MVC的每個(gè)特征,通過運(yùn)用J2EE的特點(diǎn),制作出相應(yīng)的改變,并且提高發(fā)展。工作原理,如圖3-1所示: 圖3-1 Struts的工作原理圖Struts框架具備相當(dāng)多的優(yōu)點(diǎn)和長(zhǎng)處例如:系統(tǒng)的模塊化,靈活性大,應(yīng)用程序的開發(fā)獲得了簡(jiǎn)化。Struts可以清晰的分辨出每一個(gè)控制和事務(wù)邏輯,對(duì)于開發(fā)更加方面。Struts提供的類也能夠使得建設(shè)一個(gè)系統(tǒng)更為簡(jiǎn)單,這些類有: 控制程序流程的類
22、 實(shí)現(xiàn)和執(zhí)行程序事務(wù)邏輯的類 通過使用自定義標(biāo)簽庫(kù)使得建立和驗(yàn)證的形式更加靈活。從MVC設(shè)計(jì)模式的Struts框架中的組件的角度觀察,包括模型框架,窗口和控制器三個(gè)部分。模型在框架中,可以分為兩個(gè)部份: 系統(tǒng)的內(nèi)部狀態(tài) 可以改變狀態(tài)的操作(事務(wù)邏輯) 有時(shí)根據(jù)設(shè)計(jì)的簡(jiǎn)單和復(fù)雜程度的大小,根據(jù)設(shè)計(jì)或應(yīng)用程序的復(fù)雜性,這些豆可以自我控制,具有連續(xù)的狀態(tài),或只在必要的時(shí)候獲取數(shù)據(jù)(從一個(gè)數(shù)據(jù)庫(kù))。很多的應(yīng)用程序通常是采用在內(nèi)部包裝業(yè)務(wù)邏輯的方式,然后可以被擁有的狀態(tài)信息的bean調(diào)用。例如,購(gòu)物車,用戶購(gòu)買商品的詳細(xì)信息,也可以有一個(gè)校驗(yàn)用于關(guān)聯(lián)客戶信用卡的方法,并將訂單信息發(fā)送到倉(cāng)庫(kù)。 一些小程序
23、,當(dāng)邏輯簡(jiǎn)單,操作可以被嵌入在Action類中,控制器起作用的部分是被經(jīng)常使用到的。建議用戶業(yè)務(wù)邏輯(做什么)和作用類(做決定)分開。用JSP創(chuàng)立一個(gè)視圖,struts能夠擴(kuò)展自定義的標(biāo)簽庫(kù),建立完全符合國(guó)際化的用戶界面。實(shí)例servelt便是一個(gè)現(xiàn)在非常基本的起著控制作用的組件??蚣苤兴褂玫慕M件3: ActionServlet 控制器 ActionClass 包括事件邏輯 ActionForm 顯示模塊程序數(shù)據(jù)ActionMapping 能夠使控制器將請(qǐng)求反映到操作 ActionForward 指向操作轉(zhuǎn)移的目標(biāo) ActionError 可以用來保存和回收錯(cuò)誤 Struts標(biāo)記庫(kù) 降低開發(fā)
24、顯示層的工作量Struts的MVC如圖3-2: 圖3-2 Struts的MVC圖Hibernate是一個(gè)映射著各種關(guān)系的框架,源代碼開放的,它使用十分輕量級(jí)的對(duì)象封裝了JDBC,這樣Java程序員能夠根據(jù)自己的意愿使用對(duì)象編程思維來對(duì)數(shù)據(jù)庫(kù)進(jìn)行控制。無論是在什么利用到JDBC的場(chǎng)合,Hibernate都能夠被應(yīng)用 ,不但可以在客戶端程序使用,而且還能在JSP的Web應(yīng)用中被運(yùn)用,而且最重要的是, J2EE框架中Hibernate可以代替CMP,對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)期的使用。Hibernate擁有六個(gè)中心接口,這些接口在任何開發(fā)項(xiàng)目都將被使用,使用接口不僅可以訪問持久性對(duì)象,還可以控制事務(wù)。3.3系統(tǒng)數(shù)
25、據(jù)庫(kù)介紹3.3.1 數(shù)據(jù)庫(kù)的概念在當(dāng)今有很多管理數(shù)據(jù)的工具,數(shù)據(jù)庫(kù)技術(shù)是新型的,它也是計(jì)算機(jī)科學(xué)的分支其發(fā)展最快,應(yīng)用亦然最廣。在計(jì)算機(jī)科學(xué)中,數(shù)據(jù)的含義是很廣泛的,所有的信息可以存儲(chǔ),如文本,圖像,聲音,可以通過二進(jìn)制代碼形式的數(shù)據(jù))為對(duì)象,以滿足特定應(yīng)用需求的手段,是存放在計(jì)算機(jī)內(nèi)的有組織,能夠被共同享用的數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有很小的冗余度,獨(dú)立性很強(qiáng)大,可以共享到每個(gè)用戶。數(shù)據(jù)庫(kù)有以下特點(diǎn)1:(1) 集成性:數(shù)據(jù)的含意包括數(shù)據(jù)自身和數(shù)據(jù)之間的關(guān)系。把一些數(shù)據(jù)集中在一塊,存儲(chǔ)是按照一定的方式和方法,并利用一些規(guī)則約束數(shù)據(jù)之間的各種關(guān)系,避免數(shù)據(jù)重復(fù)或數(shù)據(jù)的不合理性。(2) 量大性:
26、日常數(shù)據(jù)庫(kù)里寄存的數(shù)據(jù)是非常龐大,調(diào)用是不能一塊兒在內(nèi)存中全部調(diào)用,只能存儲(chǔ)在外部存儲(chǔ)器和大容量的移動(dòng)設(shè)備或硬盤。(3) 共享性:幾個(gè)用戶根據(jù)不同的目的,使用不同的方法訪問一個(gè)相同的數(shù)據(jù)庫(kù),并且訪問的內(nèi)容、可執(zhí)行的操作也是不相同的數(shù)據(jù)庫(kù)系統(tǒng)可以提供相應(yīng)的機(jī)制,確保有序的狀態(tài)共享,可避免因所引起的同步誤差。(4) 持久性:一般來說,數(shù)據(jù)庫(kù)中是數(shù)據(jù)都需要長(zhǎng)期保存。(5) 獨(dú)立性:獨(dú)立性很高,概括地說分別是:數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。利用數(shù)據(jù)與程序分開單獨(dú)使用,把數(shù)據(jù)的定義在程序中分開出來,又由于DBMS擔(dān)當(dāng)存取數(shù)據(jù)的方法,簡(jiǎn)化程序編制,對(duì)程序的保護(hù)與維修提供了很多的便利。(6) DBMS
27、統(tǒng)一管理和控制: 其具有以下大體幾個(gè)功能,當(dāng)有不合法的使用者使用數(shù)據(jù)時(shí)進(jìn)行保護(hù),確保不要發(fā)生數(shù)據(jù)的泄漏,從而避免了危害的發(fā)生,由于個(gè)人或其他原因,數(shù)據(jù)全丟或數(shù)據(jù)有一些損失,利用恢復(fù)功能,可以恢復(fù)到原來的數(shù)據(jù)狀態(tài)。3.3.2 “結(jié)構(gòu)化查詢語(yǔ)言”(SQL)簡(jiǎn)介SQL是標(biāo)準(zhǔn)語(yǔ)言。不管什么情況下只要訪問數(shù)據(jù)庫(kù),就會(huì)用到SQL語(yǔ)言。所以有對(duì)ASP編程來說,能夠操作這個(gè)SQL語(yǔ)言是非常重要的。SQL技術(shù)的成長(zhǎng)會(huì)是一場(chǎng)新的革命。利用存儲(chǔ)數(shù)據(jù)庫(kù)中的數(shù)據(jù)。一個(gè)表由行和列組成。視圖是從一個(gè)也有可能幾個(gè)基礎(chǔ)表到處的表。其在數(shù)據(jù)庫(kù)是很特別的,數(shù)據(jù)庫(kù)是存儲(chǔ)定義不存儲(chǔ)相應(yīng)的數(shù)據(jù)。所以視圖便是個(gè)虛表2。當(dāng)進(jìn)行SQL查詢時(shí),
28、利用一些特定的查詢規(guī)則,就可以產(chǎn)生一個(gè)記錄列表。這時(shí)候顯示的結(jié)果是來自一個(gè)或多個(gè)表。SQL查詢的句法非常簡(jiǎn)單如果表名email_table,包括名稱和住址的兩個(gè)領(lǐng)域,獲得比爾蓋茨的電子郵件地址,您可以使用以下查詢:SELECT email from email_table WHERE name=”Bill Gates”SELEC語(yǔ)句的結(jié)構(gòu)布局是非常直觀的。在一個(gè)特定的表中,如果讓一個(gè)人為你選取一組記錄,你可以用非常類似的方式提出你的要求。SQL中的常用語(yǔ)句:(1) 添加語(yǔ)句:向表中添加一個(gè)新記錄。Insert table(column)values(somedata)(2) 刪除語(yǔ)句:從表中刪
29、除一條或多條語(yǔ)句。Delete table where first=deleteme(3) 更新記錄:更改表中已經(jīng)存在的一條記錄或多條記錄。Updata table name table name where clause(4) 使用select創(chuàng)建一個(gè)記錄和表insert table(first_column,second_column)select another_first_column,another_sencond_columnfrom anothertablewhere another_first_column=copy me3.4 系統(tǒng)運(yùn)行環(huán)境配置操作系統(tǒng):Windows系列操作
30、系統(tǒng)、Unix類操作系統(tǒng)CPU:只要能夠很好的運(yùn)行操作系統(tǒng)就足矣,這個(gè)沒有太高的要求。當(dāng)然,要想提高jsp代碼的運(yùn)行效率,必須要提高cpu的處理速度。內(nèi)存:最低配置128MB,建議使用256MB以上內(nèi)存,如果使用Windows 2000或Windows XP建議使用256MB以上內(nèi)存。硬盤空間:這些組件至少需要60MB。4 總體設(shè)計(jì)4.1 開發(fā)目標(biāo)該系統(tǒng)的目標(biāo)是實(shí)現(xiàn)教務(wù)信息管理的全過程。其功能如下:管理員管理全體學(xué)生學(xué)籍信息管理員管理全體教師的信息管理員管理班級(jí)的信息管理員管理設(shè)置教師與課程的關(guān)聯(lián)關(guān)系學(xué)生登陸驗(yàn)證密碼功能 為了避免出現(xiàn)不好的狀況發(fā)生,合法的學(xué)生才能進(jìn)入此系統(tǒng),才能進(jìn)行選課。查看
31、有哪些課程能夠選擇,也能看任課老師的信息 登陸的學(xué)生可以看到課程的介紹,有哪些老師在任職哪些課程。選擇某門課程 學(xué)生可以查看當(dāng)前自己選擇的課程,如果不滿意,可以取消課程,而切也可以查看某門課程都有哪些同學(xué)在修。4.2功能分析根據(jù)系統(tǒng)功能的要求,該信息管理系統(tǒng)總體分為管理員高級(jí)功能和學(xué)生管理功能。學(xué)生管理功能如下:1學(xué)生選課管理(1)可選課程列表查詢(2)詳細(xì)查看(3)選定2已選課程管理(1)已選課程查詢(2)成績(jī)查詢(3)撤銷3密碼修改密碼修改管理員管理具體描述如下:1. 學(xué)生信息管理(1)查詢學(xué)生信息(2)新增學(xué)生信息(3)編輯學(xué)生信息(4)刪除學(xué)生信息2. 課程信息管理(1)查詢課程信息(
32、2)新增課程信息(3)編輯課程信息(4)刪除課程信息3. 選課情況管理(1)按條件查詢各課程被選情況(2)查詢各課程已選人數(shù)4. 學(xué)生成績(jī)管理(1)按條件查詢各學(xué)生的所選課程(2)對(duì)課程成績(jī)進(jìn)行錄取、修改等5. 系統(tǒng)用戶管理(1)查詢系統(tǒng)用戶(2)新增系統(tǒng)用戶(3)編輯系統(tǒng)用戶(4)刪除系統(tǒng)用戶6. 密碼修改(1) 密碼查看(2) 密碼修改從功能描述的內(nèi)容可以看到,可以實(shí)現(xiàn)9個(gè)左右完整的功能。根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊。 在這個(gè)信息系統(tǒng)中,設(shè)計(jì)用戶管理功能可以說是很簡(jiǎn)單。初始系統(tǒng)時(shí),我手動(dòng)加到數(shù)據(jù)庫(kù)一個(gè)“系統(tǒng)管理員“用戶admin,密碼是123.然后再有admin用戶去創(chuàng)建其他的用戶,
33、普通用戶則可以修改自己注冊(cè)信息和密碼。用戶管理功能模塊的關(guān)系如圖4-1所示:系統(tǒng)用戶信息管理修改自身的密碼創(chuàng)建,修改和刪除用戶信息刪除用戶信息修改自身的密碼創(chuàng)建,修改自身的信息 圖4-1 用戶管理功能4.3 數(shù)據(jù)流圖 用 戶 登 錄 操 作數(shù)據(jù)庫(kù) 圖4-2 數(shù)據(jù)流圖4.4 系統(tǒng)結(jié)構(gòu)分析4.4.1 邏輯結(jié)構(gòu)信息管理系統(tǒng)的特點(diǎn)就是利用Browser/Server(B/S)結(jié)構(gòu),提供了一個(gè)可以在網(wǎng)絡(luò)上進(jìn)行管理的平臺(tái),讓用戶只要上網(wǎng)就可以實(shí)現(xiàn)平臺(tái)的管理、信息的查詢等功能。系統(tǒng)的優(yōu)勢(shì)有很多方面,包括功能非常的強(qiáng)大,操作起來方便,系統(tǒng)簡(jiǎn)單,擴(kuò)展性好,界面簡(jiǎn)潔。 網(wǎng)絡(luò)使用原理如圖4-3所示:系統(tǒng)服務(wù)器后臺(tái)數(shù)
34、據(jù)庫(kù)Internet用戶教務(wù)信息管理系統(tǒng)Internet 圖4-3 網(wǎng)絡(luò)原理4.4.2 物理結(jié)構(gòu)系統(tǒng)實(shí)現(xiàn)的物理結(jié)構(gòu)如圖4-4所示:瀏覽器瀏覽器WEB服務(wù)器數(shù)據(jù)服務(wù)器瀏覽器 圖4-4 物理結(jié)構(gòu)4.5系統(tǒng)圖4.5.1學(xué)生實(shí)體E-R圖學(xué)生 姓名年齡 性別 登錄名 密碼 入學(xué)年份 專業(yè) 班級(jí) 圖4-5 學(xué)生實(shí)體圖4.5.2教師功能圖教師新聞信息我的執(zhí)教我的學(xué)生考試信息信息修改 圖4-6 教師功能圖4.5.3管理員功能圖管理員學(xué)生管理教師管理班級(jí)管理新聞管理課程管理用戶管理修改密碼 圖4-7 管理員功能圖5 數(shù)據(jù)庫(kù)設(shè)計(jì)5.1數(shù)據(jù)表的介紹這個(gè)系統(tǒng)的重要功能是保存數(shù)據(jù),以便實(shí)行操作。教務(wù)信息管理系統(tǒng)采納my
35、sql數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱為xsgl,共包含5張表。關(guān)于數(shù)據(jù)庫(kù)中的數(shù)據(jù)表如下:(1)kc(課程信息表)學(xué)校課程的數(shù)據(jù)信息表kc的結(jié)構(gòu)如表5-1所示。 表5-1 學(xué)校課程字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDint50序號(hào)KNAMEnvarchar500課程名稱REMARKnvarchar500備注STATUSnvarchar500刪狀態(tài)TEACHERnvarchar500任課老師NOnvarchar500課程編號(hào)(2)mykc(學(xué)生選修相應(yīng)信息表)學(xué)生選課對(duì)應(yīng)信息表主要用來保存學(xué)生的選課信息。表mykc的結(jié)構(gòu)如表5-2所示。 表5-2 學(xué)生選課字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDint50序號(hào)KI
36、Dnvarchar500事故描述SIDnvarchar500時(shí)間SCOREnvarchar500分?jǐn)?shù)(3)student(每個(gè)學(xué)校里學(xué)生信息表)此表里面包含學(xué)生信息,表student的布局如表5-3所示。 表5-3 學(xué)生信息字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDint50序號(hào)UNAMEnvarchar500用戶名PWDnvarchar500密碼REALNAMEnvarchar500真實(shí)姓名SEXnvarchar500性別NOnvarchar500編號(hào)GRAGEnvarchar500班級(jí)STATUSnvarchar500刪除狀態(tài)SAVETIMEnvarchar500創(chuàng)建時(shí)間TYPEnvarchar5
37、00用戶類型AGEnvarchar500年齡(4)sysuser(用戶信息表)用于存放系統(tǒng)用戶信息,表sysuser的結(jié)構(gòu)如5-4所示。 表5-4 系統(tǒng)用戶字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDnvarchar50序號(hào)UNAMEnvarchar50用戶名PWDnvarchar50密碼INFOnvarchar50備注TYPEnvarchar50用戶類型SAVETIMEnvarchar50創(chuàng)建時(shí)間SATUTSnvarchar50刪除狀態(tài)(5)bj(班級(jí)信息表)用于存放班級(jí)信息,表bj的結(jié)構(gòu)如表5-5所示。 表5-5 班級(jí)信息字段名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述IDnvarchar50序號(hào)bjnamenvar
38、char50班級(jí)名稱5.2系統(tǒng)原理 本系統(tǒng)的開發(fā)是目前使用最廣泛的管理基于B/S(瀏覽器/服務(wù)器)是一個(gè)瀏覽器/服務(wù)器結(jié)構(gòu),原理圖如圖5-6圖5-6 原理圖信息管理系統(tǒng)的主要體系結(jié)構(gòu)包括:(1)數(shù)據(jù)服務(wù)器(2)WEB服務(wù)器(3)后臺(tái)管理平臺(tái)業(yè)務(wù)技術(shù)因素包括:(1)業(yè)務(wù)處理方式(2)數(shù)據(jù)處理量,存儲(chǔ)量(3)應(yīng)用功能設(shè)計(jì)(4)服務(wù)器設(shè)計(jì)(5)存儲(chǔ)設(shè)計(jì)(6)安全設(shè)計(jì)6 詳細(xì)設(shè)計(jì)選擇這個(gè)課題時(shí),最初要把研究的每個(gè)模塊弄清楚,確定一個(gè)清晰的思路。繼而,由此及彼,由表及里,從上到下,通過探索和分解層的思維方法,以達(dá)到解決實(shí)際問題的目的。也就是說,我們必須首先解決的一個(gè)思想方法問題,要在正確的軌道上的研究和
39、探討,不盲目而無實(shí)際意義的爭(zhēng)論。這就是通常講的理性化思維。信息化與信息化建設(shè)在本質(zhì)上是相同的,但在本質(zhì)上的一些方面是不同的。學(xué)校信息化是一個(gè)全局性規(guī)劃性的范疇,如同當(dāng)今所涉及的自動(dòng)化、工業(yè)化、現(xiàn)代化一樣。學(xué)校信息化建設(shè)每個(gè)學(xué)校采用科學(xué)技術(shù)和規(guī)范的原則,把信息放在首位,使用集成的方法,對(duì)學(xué)校管理信息的架構(gòu)與機(jī)制進(jìn)行全面整合,合理配置資金、物流、信息等。信息化建設(shè)的含意就是將現(xiàn)代的管理技術(shù)和信息技術(shù)結(jié)合在一起,提高學(xué)校管理現(xiàn)代化、生產(chǎn)自動(dòng)化水平、降低成本、增強(qiáng)經(jīng)濟(jì)效益、全面提升制造業(yè)的市場(chǎng)競(jìng)爭(zhēng)力。 學(xué)校信息化建設(shè)是具體的學(xué)校行為,是學(xué)校本身向前成長(zhǎng)的一個(gè)階段,與學(xué)校的管理相輔相成并陪伴在學(xué)校管理的
40、進(jìn)步當(dāng)中,具有實(shí)踐性和可操作性的特征,經(jīng)常是個(gè)以工程項(xiàng)目的形式表現(xiàn)。6.1 登陸界面設(shè)計(jì)時(shí),用戶類型分為三種:學(xué)生、教師和管理員。選擇相應(yīng)的類型并在在用戶名框架內(nèi)輸入登錄名,在密碼處填寫上相應(yīng)的密碼,最后單擊【提交】按鈕,與此同時(shí)需要查詢數(shù)據(jù)庫(kù)來判斷這個(gè)用戶是不是確實(shí)存在,如果存在即可進(jìn)入系統(tǒng)界面。界面如圖6-1 圖6-1 登錄界面圖 如果用戶不存在或是密碼錯(cuò)誤會(huì)出現(xiàn)下面的界面: 圖6-2 錯(cuò)誤圖 6.2管理平臺(tái)管理員功能包括:學(xué)生信息管理,課程管理,班級(jí)管理,教師管理,系統(tǒng)用戶管理,修改登錄管理等模塊。在學(xué)生信息管理里可以進(jìn)行添加學(xué)生的權(quán)限。學(xué)生的信息包括姓名、登錄名、登錄密碼、年齡、性別、
41、專業(yè)、班級(jí)等信息。添加學(xué)生界面如下圖: 圖6-3 學(xué)生信息圖核心代碼如下: 圖6-4 添加學(xué)生代碼圖在新聞管理模塊,管理員可以進(jìn)行發(fā)布新聞和一些考試信息,以方便教師和學(xué)生查看。當(dāng)有變動(dòng)時(shí),也可以對(duì)已發(fā)布的信息進(jìn)行修改。添加新聞模塊有標(biāo)題和內(nèi)容,根據(jù)自己的意愿可以選擇字體和大小。新聞添加管理如圖: 圖6-5 新聞添加圖代碼如下: 學(xué)生登錄后,可以查看新聞信息,考試信息,修改自己的信息,查看課程,以及進(jìn)行選課。在學(xué)生選課管理功能這里做到了數(shù)據(jù)庫(kù)的級(jí)聯(lián)查詢等方法,使信息顯示更為全面。學(xué)生登陸后對(duì)于未選修的課程學(xué)生可以一目了然,已被選中的課程不會(huì)出現(xiàn)在此頁(yè),避免了同一課程被多次選修的問題??蛇x課程管理
42、如圖6-6: 圖6-6 可選課程圖選課核心代碼如圖6-7: 圖6-7 選課代碼圖學(xué)生課程模塊用于學(xué)生查詢自己已選擇的課程并可以看到每門課程的成績(jī),對(duì)于沒有分?jǐn)?shù)的課程本系統(tǒng)默認(rèn)為沒有經(jīng)過考試,沒有分?jǐn)?shù)的課程,則可以撤銷對(duì)此門課程的選修,對(duì)于已有分?jǐn)?shù)的課程則不能刪除只能查看。 圖6-8 課程信息圖 從上圖可以看到j(luò)ava課程和C語(yǔ)言課程已有成績(jī),說明這個(gè)課程已修順利完成,對(duì)于VB課程沒有成績(jī),說明沒有順利通過,可以點(diǎn)擊撤銷按鈕進(jìn)行刪除這一門課程。也可以是進(jìn)行選課時(shí)并不想修這一門了,可以到這個(gè)模塊進(jìn)行刪除。個(gè)人信息模塊用于學(xué)生修改個(gè)人信息之用,有可改項(xiàng)和不可改項(xiàng)之分,一般班級(jí)是不允許學(xué)生自主修改的。
43、教師功能包括了:查看自己所帶科目在的學(xué)生和對(duì)學(xué)生進(jìn)行評(píng)分。如圖6-9: 圖6-9 教師功能圖6.3系統(tǒng)框架核心本系統(tǒng)的核心是使用了封裝了各種方法的COMMDAO.JAVA類,此類封裝了如:分頁(yè),數(shù)據(jù)庫(kù)的增刪改查等,使用起來很方便,不需要重復(fù)的寫常用的方法,大大提高了開發(fā)速度。另外還有一個(gè)輔助類STRUTIL.JAVA類,此類封裝了各項(xiàng)輔助的方法:比如生成當(dāng)前時(shí)間,字符轉(zhuǎn)碼等常用輔助類。數(shù)據(jù)庫(kù)連接運(yùn)用了JDBC連接池,在COMMDAO.JAVA類中進(jìn)行數(shù)據(jù)庫(kù)操作的時(shí)候?qū)B接池做了處理,解決了開發(fā)中需要重復(fù)連接、斷開數(shù)據(jù)庫(kù)的操作,及時(shí)釋放連接池資源,使數(shù)據(jù)存儲(chǔ)過程中數(shù)據(jù)庫(kù)的穩(wěn)定性得到了大大的提高。
44、7 總結(jié)本文論述了一個(gè)基于WEB的教務(wù)管理系統(tǒng),基本上體現(xiàn)了電子信息化管理的優(yōu)點(diǎn)。在這次的設(shè)計(jì)過程當(dāng)中,進(jìn)一步學(xué)到了數(shù)據(jù)庫(kù)的結(jié)構(gòu)功能,對(duì)SQL語(yǔ)言有了全面的認(rèn)識(shí),并且運(yùn)用了很多日常學(xué)到的知識(shí)。這次畢業(yè)設(shè)計(jì)使我深深明白了在設(shè)計(jì)中所用到的軟件開發(fā)的方法和技術(shù),也是我深刻認(rèn)識(shí)到合理利用軟件的重要性。開發(fā)一個(gè)系統(tǒng)需要進(jìn)行可行性研究,然后對(duì)要設(shè)計(jì)的系統(tǒng)進(jìn)行分析,勾畫出設(shè)計(jì)框架。經(jīng)過幾個(gè)月的畢業(yè)設(shè)計(jì),基本開發(fā)完成了教務(wù)信息管理系統(tǒng)。這次畢業(yè)設(shè)計(jì)讓我懂得了很多,個(gè)人的動(dòng)手能力得到了很大的提高,也認(rèn)識(shí)到當(dāng)遇到難題時(shí)要學(xué)會(huì)積極的請(qǐng)教他人。坦言說在設(shè)計(jì)中多次遇到自己難以克服的困難,使得設(shè)計(jì)幾乎處于暫停狀態(tài)。在這種情況下,別人給
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 健身教練聘用合同范本3篇
- 塘渣采購(gòu)合作合同2篇
- 安徽大學(xué)江淮學(xué)院《裝配式建筑技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 安徽大學(xué)《熱噴涂技術(shù)及應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 安徽財(cái)貿(mào)職業(yè)學(xué)院《中外聲樂藝術(shù)作品賞析》2023-2024學(xué)年第一學(xué)期期末試卷
- 餐飲店鋪?zhàn)赓U合同
- 2025年度工業(yè)廠房及配套設(shè)施買賣合同9篇
- 2025年度加工車間質(zhì)量控制與改進(jìn)合同2篇
- 2025年度智能交通設(shè)備采購(gòu)與交通管理合同3篇
- 邀請(qǐng)專家講座合同全文2025年
- 人力資源規(guī)劃
- 《北京大學(xué)介紹》課件
- 夜泊牛渚懷古
- 關(guān)于家長(zhǎng)與學(xué)生評(píng)議教師制度
- 《大學(xué)生職業(yè)生涯規(guī)劃與就業(yè)指導(dǎo)》教學(xué)教案
- 河北省建設(shè)工程竣工驗(yàn)收?qǐng)?bào)告
- 畢業(yè)設(shè)計(jì)范本
- 醫(yī)藥企業(yè)研發(fā)人員考核制度
- 26化學(xué)物的致突變、致癌變及致畸作用
- 鍋爐煮爐報(bào)告完
- 小學(xué)備、講、批、輔、考考評(píng)細(xì)則(修訂)
評(píng)論
0/150
提交評(píng)論