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

正文內(nèi)容

基于jsp的教務管理系統(tǒng)設計-在線瀏覽

2024-08-06 21:46本頁面
  

【正文】 教務管理走上信息化之路,克服人為的種種弊端。教務管理人員管理學生學籍、管理教師課程教授時是一項復雜的組織工作,這種復雜性不僅僅指學生學籍變更快,變更人數(shù)眾多,更突出地表現(xiàn)在教務管理主要對象(即學生)的數(shù)據(jù)量大,管理起來帶來不便,所以開發(fā)一個實用、高效的教務管理信息系統(tǒng)是很有必要的。現(xiàn)今全國各學校的管理系統(tǒng)正逐步與網(wǎng)絡信息技術接軌,對學校的學員信息能夠更方便地進行管理,運用教務管理系統(tǒng)實現(xiàn)管理模式的科學化、現(xiàn)代化,大大提高學校教務管理的運行效率和管理水平。由于學校教務管理的特殊性,決定了教務服務的綜合性較其他服務更為突出和特殊,而學校教務對用于輔助管理的管理系統(tǒng)要求就相對更高。本課題就基于教務管理的理念和信息技術的結(jié)合這樣一個出發(fā)點而提出的需要。 系統(tǒng)的內(nèi)容簡介教務管理系統(tǒng)為教務管理人員管理日常教務工作提供了方便。因此本系統(tǒng)主要實現(xiàn)學生功能、教師功能、管理員功能。教師功能:教學實施計劃查詢;選課信息查詢、打分;個人信息查詢、修改;密碼修改等。 2 系統(tǒng)中主要用到的技術 MySQL數(shù)據(jù)庫MySQL是一個遵循GPL的開源軟件、在Linux平臺底下它是LAMP(LAMP代表了Linux平臺上的Apache網(wǎng)站服務器;MySQL數(shù)據(jù)庫以及Perl、Python或者PHP編程語言的結(jié)合)組合重要組成部分,同時它提供的C API可以結(jié)合Glade/GTK+,代替Windows平臺的VB+ACCESS/MS SQL SERVER組合。 使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。 支持AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng)。 為多種編程語言提供了API。 216。 216。216。216。216。 216。 FlexAdobe Flex是支持RIA(Rich Internet Applications)開發(fā)和部署一系列發(fā)展中的技術和產(chǎn)品線的概括詞,主要包括the Flex Framework,F(xiàn)lex Builder 2,F(xiàn)lex Enterprise Services 2等。在多層式開發(fā)模型中,F(xiàn)LEX應用屬于表現(xiàn)層,F(xiàn)LEX的語言和文件結(jié)構(gòu)也試圖把應用程序的邏輯從設計中分離出來。 Flex Framework包括MXML,類庫,組件,容器和效果(effects)等,它不需另外的服務器或IDE就可以生成和美化FLEX應用程序。 Flex Builder 2是在Eclipse基礎上創(chuàng)建的全新RIA IDE,是生成FLEX應用的最簡單最強大的方式,實現(xiàn)了集成編譯器、代碼縮進、調(diào)試、設計視圖、源代碼控制系統(tǒng)集成等許多功能。 216。 216。216。 216。 216。 FLEX最初是作為一個J2EE(Java 2 Platform,Enterprise Edition)應用,或者可以說是JSP(Java Server Pages)標簽庫而發(fā)布的。相對于基于HTML的應用(如PHP,ASP,JSP等)在每個請求時都需要執(zhí)行服務器端的模板,由于客戶端只需要載入一次,F(xiàn)LEX應用程序的工作流被大大改善。Flex2引入了新版本的語言ActionScript 3的使用,這需要 Flash Player 9 以上版本作為運行時(runtime)。用Java實現(xiàn)的Hot Java瀏覽器顯示了Java的魅力,可實現(xiàn)跨平臺、動態(tài)的Web、Internet計算。Java語言是一種簡單的,面向?qū)ο蟮?,分布式的,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動態(tài)語言。Java 應用編程接口為Java應用提供了一個獨立于操作系統(tǒng)的標準接口,可分為基本部分和擴展部分?,F(xiàn)在Java平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。 3 教務管理系統(tǒng)的設計與實現(xiàn) 開發(fā)和運行環(huán)境選擇教務管理系統(tǒng)主要用于學校內(nèi)部資源管理(如學生在線選課、成績查看、學籍查看等),充分利用現(xiàn)代高度信息化手段來接受學生信息的咨詢和反饋,形成目前學校內(nèi)部受歡迎的教務產(chǎn)品,同時也方便了教務管理人員的管理工作,也方便了學生對自己個人信息的實時了解。運行環(huán)境要求l 中央處理器:Inter Pentium 4 (推薦使用P4 )。l 物理內(nèi)存:512MB(推薦使用1G以上)。l 光驅(qū)。l 鼠標或其他定位裝置。 系統(tǒng)設計 系統(tǒng)功能分析教務管理系統(tǒng)主要具有以下功能要求:216。216。216。 系統(tǒng)功能模塊設計根據(jù)系統(tǒng)功能要求分析,可以將系統(tǒng)分解成以下幾個功能模塊來設計。 數(shù)據(jù)庫概念結(jié)構(gòu)設計。本系統(tǒng)創(chuàng)建的數(shù)據(jù)庫為education,該數(shù)據(jù)庫由學生信息表單(stuinfo)、教師信息表單(teachinfo)、管理員表單(manainfo)、教學實施計劃表單(teachingplan)、教學班表單(teachclassinfo)、留言板表單(leavewordinfo)、課程信息表單(courseinfo)、選課信息表單(selectcourseinfo)組成,在設計中所用到的關系表及其結(jié)構(gòu)分別如下所示。 學生信息表單列值數(shù)據(jù)類型數(shù)據(jù)長度可否為空描 述主鍵stu_idvarchar30否學號namevarchar10否姓名passwordvarchar30否密碼sexvarchar2否性別specialityvarchar30否專業(yè)academevarchar30否學院gradevarchar30否年級overcoursevarchar30否已學課程achievementvarchar30否成績statusvarchar30否學籍狀態(tài)教師信息表單(teachinfo)。 管理員表單列值數(shù)據(jù)類型數(shù)據(jù)長度可否為空描 述主鍵mana_idvarchar30否編號usernamevarchar30否管理員名passwordvarchar30否密碼popedomvarchar30否權限教學實施計劃表單(teachingplan)。 教學班表單列值數(shù)據(jù)類型數(shù)據(jù)長度可否為空描 述主鍵idint11否編號是specilityvarchar30否專業(yè)gradevarchar30否年級stu_numvarchar30否學生人數(shù)course_namevarchar30否課程名留言板表單(leavewordinfo)。 課程信息表單列值數(shù)據(jù)類型數(shù)據(jù)長度可否為空描 述主鍵course_idvarchar30否課程編號是course_namevarchar30否課程名稱選課信息表單(selectcourseinfo)。系統(tǒng)管理員在此頁面中可對教師、管理員及學生等信息進行瀏覽、修改、刪除、添加等操作。 學生主頁面此頁面包含六個功能模塊,即選課、個人信息查詢、個人信息修改、密碼修改、歷史留言查詢、留言,學生可以在此頁面中對其個人信息分別進行瀏覽、修改等操作。 用戶登錄頁面此頁面的主要功能是對使用本系統(tǒng)的用戶進行用戶名、密碼、用戶身份的驗證,只有合法的用戶才能使用本系統(tǒng)。在登錄界面中設置了身份列表下拉框,方便用戶進行身份選擇、登錄。 import 。 import 。 import .*。 private function userlogin():void { //全部驗證后flag值為0,只要有一個沒驗證,flag值會大于0 var flag:int=(validators).length。 } } private function exit():void {var request:URLRequest = new URLRequest(javascript:())。 } private function processResult(event:ResultEvent):void { var flag:String= as String。 var manager:Manager=new Manager()。 var loginevent:LoginEvent=new LoginEvent(manager)。 } else if(flag==學生) { =6。 =。 (studentloginevent)。 var teacher:Teacher=new Teacher()。 var teacherloginevent:TeacherLoginEvent=new TeacherLoginEvent(teacher)。 } else { (登陸失敗,請檢查輸入信息!)。 } ]] /mx:Script ! 遠程調(diào)用方法定義和數(shù)據(jù)傳遞 mx:RemoteObject id=loginLO destination=loginRO mx:method name=login result=processResult(event) fault=processFault(event) mx:arguments username {} /username password {} /password type {} /type /mx:arguments /mx:method /mx:RemoteObject ! 登錄時,判斷用戶名和密碼框不能為空 mx:Array id=validators mx:StringValidator source={username} property=text required=true requiredFieldError=用戶名不能為空/ mx:StringValidator source={password} property=text required=true requiredFieldError=密碼不能為空/ /mx:Array mx:Label text=選擇用戶類型:/ mx:ComboBox dataProvider={arr} id=types/ mx:Label text=用 戶 名:/ mx:TextInput id=username enter=userlogin()/ mx:Label text=密 碼: / mx:TextInput id=password enter=userlogin() displayAsPassword=true/ mx:Button label=登錄 click=userlogin()/ mx:Button label=退出 click=exit()//mx:Panel 學生功能模塊設計學生功能模塊主要包括個人信息查詢、修改,在線選課,密碼修改,留言、查看留言。 個人信息查詢頁面,當前登錄的學生可在此頁面中查看自己的基本信息。首先,將進行查詢、修改、刪除、增加等操作需要與數(shù)據(jù)庫連接的代碼單獨封裝為一個類,具體代碼如下所示:package 。import 。import 。import 。public class DBTools { String driver = 。 String user = root。 Connection con = null。 public DBTools() { try { (driver)。 } catch (Exception e) { ()。 CachedRowSet crs = null。 ResultSet rs = (sql)。 (rs)。 } finally { if (con != null) { try { ()。 } } } return crs。 int var = 0。 int i = (sql)。 } } catch (SQLException e) { ()。 } catch (SQLExcepti
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1