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

正文內容

基于java的網上選課系統(tǒng)設計-wenkub

2022-09-15 04:24:39 本頁面
 

【正文】 22所示:圖22  學生業(yè)務流程圖教師登錄成功后業(yè)務流程如圖23所示:圖23  教師業(yè)務流程圖 數(shù)據(jù)流分析根據(jù)業(yè)務流程分析,我們可以得到網上選課系統(tǒng)的數(shù)據(jù)流圖。l 信息管理模塊功能:兩種用戶均可以查看和修改個人信息。具體應實現(xiàn)的功能如下:l 身份驗證模塊功能:根據(jù)權限的不同,分別跳轉到不同的頁面,進行不同的操作?!〔僮魃系目尚行灾赶到y(tǒng)的操作方式在用戶組織中是否行得通。在硬件方面,本系統(tǒng)要求的硬件標準不高,一般的硬件設備足夠運行系統(tǒng)。第五章對網上選課系統(tǒng)進行詳細設計。 論文構成及研究內容本論文將按照軟件工程的方法,首先做需求分析,然后是概要設計,設計出整個系統(tǒng)的功能模塊和數(shù)據(jù)流圖;最后是詳細的頁面設計和編碼、測試。體現(xiàn)在以下兩點:第一,在各高校網上選課系統(tǒng)日趨開放,得到用戶的好評;為了更好地交流和服務,促進資源的共享和優(yōu)勢互補,研究制定相關的標準并遵從實施,是大趨勢。所以有人提出并設計了以B/S 結構為體系的高校實驗選課系統(tǒng)。而國內的信息化建設相對起步較晚,對于高校來說,更是這樣。使用戶擺脫人工操作的繁瑣模式,實現(xiàn)網上選課系統(tǒng)的科學化、現(xiàn)代化。畢業(yè)論文(設計)1  引言 課題的背景隨著國民經濟的加速發(fā)展,學校辦學規(guī)模的不斷擴大,按照傳統(tǒng)的人工方式進行選課,由于人數(shù)增加,造成業(yè)務量大,以及人為主觀因素的影響,已難以適應新形勢的需要,不便于工作的順利開展。為此,以自動化為導向,基于計算機硬件的網上選課系統(tǒng)開始應運而生。由于整體信息化程度相對落后,經費短缺,理論體系不健全等原因,國內高校學生選課系統(tǒng)在機構設置、服務范圍、服務質量及人員要求上與國外高校相比都有一定的差距。該系統(tǒng)可以高效、靈活的進行信息的集中管理、分散操作。標準化也是開放性的前提。詳細來說,第一章對網上選課系統(tǒng)進行了簡要的介紹。 2  系統(tǒng)分析 課題的可行性分析可行性分析是指在當前組織內外的具體條件下,這個選課系統(tǒng)的開發(fā)是否具備必要的資源及其它條件。作為軟件開發(fā)平臺的Java和SQL這些語言,擁有強大的文本處理,網絡處理,及數(shù)據(jù)庫操作能力,具備開發(fā)應用軟件的一切條件。目前,高校人員對計算機的使用方法和操作流程都已經相當熟悉,再加上該系統(tǒng)友好的用戶界面,很容易就能熟練操作。該系統(tǒng)涉及兩種用戶:學生和教師。教師用戶還可以對專業(yè)和課程信息進行修改。網上選課系統(tǒng)頂層數(shù)據(jù)流圖如圖24所示:圖24  網上選課系統(tǒng)頂層流程圖根據(jù)不同的用戶權限,展開登錄處理過程,數(shù)據(jù)流圖如圖2227所示:圖25  用戶登錄總數(shù)據(jù)流圖學生登錄成功后數(shù)據(jù)流圖如下26所示:圖26  學生數(shù)據(jù)流圖教師登錄成功后數(shù)據(jù)流圖如下27所示:圖27  教師數(shù)據(jù)流圖3  系統(tǒng)總體設計 總體設計的任務和設計原則總體設計的任務就是從系統(tǒng)開發(fā)的角度出發(fā),把系統(tǒng)按功能逐曾分割成層次結構,使每一部分完成簡單的功能且各個部分之間又保持一定的關系,在這設計階段,基于這個功能的層次結構把各個部分組合起來成為系統(tǒng)。4.確定模塊間的接口,即模塊間傳遞的信息。只有學生用戶才可以注冊新用戶,老師用戶可以看做是管理員。學生選擇課程:將該課程的ID號,學生的ID號輸入到學生選課表中,記錄到數(shù)據(jù)庫中。修改課程信息:通過專業(yè)ID號和課程ID號,找到要修改的課程,設置課程是否可以被學生選擇。良好的數(shù)據(jù)結構設計不僅可以減少數(shù)據(jù)冗余、提高查詢效率,而且還可以降低應用程序的編寫難度,提高工作效率。課程信息表:圖39  課程信息表建表語句為:create table tb_course(id integer primary key auto_increment not null, name varchar(40) not null, schooltime varchar(40) not null, addr varchar(50) not null, credit decimal(3,0) not null, courseInfo varchar(100) not null, teacherName varchar(20) not null, teacherInfo varchar(100) not null, isFinish bit(1) not null, specialtyId integer not null)。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。 總之,MyEclipse是一款功能強大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯,操作靈活,是開發(fā)人員的好幫手。(1)MySQL是一個數(shù)據(jù)庫管理系統(tǒng)。(5)MySQL也可以是一個嵌入的多線程庫,你可以把它連接到你的應用中而得到一個小、快且易于管理的產品。MVC設計模式的優(yōu)點有:多個視圖使用同一個模型;對客戶機的新類型更容易支持;MVC設計允許一個開發(fā)者將一個好的面向對象的設計與用戶接口隔離開來,允許在同樣的模型中容易地使用多個接口,并且允許在實現(xiàn)階段對接口作大的修改而不需要對相應的模型進行修改. 開發(fā)技術介紹 Struts2介紹Struts2是一個優(yōu)雅的,可擴展的JAVA EE web框架。接著根據(jù)請求的動作來調用相應的Action方法,通過配置文件找到Action、類,然后創(chuàng)建一個類的實例,同時通過代理模式調用Action。大多數(shù)應用程序都需要處理數(shù)據(jù)。Hibernate在本系統(tǒng)中的應用:(1)表為基礎建立Java的實體類。JSP和ASP相比具有兩方面的優(yōu)點。但是,在JSP中編寫靜態(tài)HTML更加方便,不必再用println語句來輸出每一行HTML代碼。表的字段對應類的屬性。 系統(tǒng)主要功能的實現(xiàn) 用戶登錄界面首先瀏覽器提交一個請求,即訪問://localhost:8080/courseSelection/地址,系統(tǒng)跳到登錄頁面,如圖41所示。圖42  錯誤信息提示界面 學生管理模塊,可以查看個人信息,如圖43所示:圖43  用戶基本信息頁面該頁面根據(jù)登錄學生的ID號,從用戶信息表中找到
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1