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

正文內(nèi)容

基于bs模式的課表生成系統(tǒng)范文畢業(yè)論文(編輯修改稿)

2025-06-25 23:26 本頁面
 

【文章內(nèi)容簡介】 進行管理。(2) 排課管理子系統(tǒng)功能:對高校排課的管理,包括對班級課表及預(yù)排的設(shè)計和打印、對教師教學(xué)表的查看及打印,對教室使用情況的查看及打印。這樣就可以便于高校對資源及課程進行全面的了解和管理了。 系統(tǒng)操作設(shè)計內(nèi)容根據(jù)以上的操作需要研究設(shè)計內(nèi)容如下:(1) 模塊功能的研究設(shè)計:盡量采用高校管理部門中現(xiàn)有的軟硬件環(huán)境以及先進的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。系統(tǒng)應(yīng)完全符合高校有關(guān)部門管理員對排課管理的規(guī)定,滿足對教師、學(xué)生、教室信息及課程信息等工作需要,并達(dá)到操作過程中的直觀、方便、實用、安全等要求。通過調(diào)研情況進行需求分析,進行模塊的劃分和功能的界定,并對各個模塊的具體管理流程進行控制和編碼實現(xiàn)。 (2) 良好的數(shù)據(jù)系統(tǒng)設(shè)計:該課表生成系統(tǒng)應(yīng)充分具備數(shù)據(jù)庫的維護功能,可以及時根據(jù)用戶的需求對數(shù)據(jù)庫中的信息進行添加、刪除、修改等操作。(3) 完備的信息查詢統(tǒng)計:為滿足管理和決策工作的需要,在查詢基礎(chǔ)上應(yīng)具備一定的統(tǒng)計功能。(4) 后期維護:所開發(fā)的課表生成系統(tǒng)應(yīng)采用模塊化程序設(shè)計方法,收到既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員補充、維護的效果。以上是對本信息管理系統(tǒng)進行的基本的需求分析,也就是本系統(tǒng)所要實現(xiàn)的基本功能。但是,這并不是整個系統(tǒng)的全部需求,對系統(tǒng)不斷出現(xiàn)的新需求,需要系統(tǒng)在日后的使用中通過系統(tǒng)的更新與維護來實現(xiàn)。這樣,才能使系統(tǒng)得到不斷的完善,功能更加強大,與用戶的交互性更強。 功能分析 高校部門管理功能(1) 學(xué)院信息的查詢、錄入、修改、刪除,包括學(xué)院名稱、學(xué)院信息。(2) 專業(yè)信息的查詢、錄入、修改、刪除,包括專業(yè)名稱、所屬學(xué)院信息。以及該專業(yè)所學(xué)習(xí)的科目的查詢、錄入、修改、刪除操作。(3) 班級信息的查詢、錄入、修改、刪除,包括班級名稱、班級人數(shù)、班級入學(xué)日期、所屬專業(yè)信息。 高校資源管理功能(1) 教學(xué)樓信息的查詢、錄入、修改、刪除,包括教學(xué)樓名稱、所屬校區(qū)以及教室安排等信息。(2) 教室信息的查詢、錄入、修改、刪除,包括教室名稱、教室座位數(shù)、所屬教學(xué)樓。(3) 科目信息的查詢、錄入、修改、刪除,包括科目代號、科目名稱、學(xué)分信息。(4) 教師信息的查詢、錄入、修改、刪除,包括教師代號、教師姓名、所屬學(xué)院和教師教學(xué)表信息。 高校排課管理功能(1) 首先對選定的班級手動進行學(xué)校預(yù)排,將班級與所學(xué)課程以及教師關(guān)聯(lián)起來。(2) 對已經(jīng)學(xué)校預(yù)排好的的班級進行自動排課,系統(tǒng)隨機分配時間及教室。 退出退出課表生成系統(tǒng)。第4章 系統(tǒng)總體設(shè)計 實體ER圖課表生成系統(tǒng)部分實體ER圖如下所示[1]: 課表生成系統(tǒng)ER圖 系統(tǒng)結(jié)構(gòu)圖課表生成系統(tǒng)結(jié)構(gòu)圖如下所示[1]:課表生成系統(tǒng)部門管理資源管理排課管理退出系統(tǒng)學(xué)院管理專業(yè)管理班級管理教學(xué)樓信息教室信息科目信息學(xué)校預(yù)排自動排課教師處理 課表生成系統(tǒng)結(jié)構(gòu)圖 第5章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) 系統(tǒng)部署 服務(wù)器部署本系統(tǒng)有服務(wù)器端采用服務(wù)器軟件Tomcat開發(fā),因此在學(xué)校服務(wù)器端部署時,則首先要安裝Tomcat軟件。Tomcat采用安裝版或綠色版均可,并將此項目完整的放入Tomcat安裝目錄里面的webapps文件夾下面,如圖所示: 系統(tǒng)服務(wù)器端部署系統(tǒng)的基本構(gòu)架為J2EE開發(fā),該框架用Java語言編寫,因為在服務(wù)器端需安裝JDK,以支持系統(tǒng)的運行。安裝好JDK之后,同時也要設(shè)置好Java環(huán)境變量,以便系統(tǒng)運行。新建環(huán)境變量,比如取變量名為JAVA_HOME,變量值則是JDK安裝目錄下jkd的安裝路徑: Java環(huán)境變量設(shè)置1新建完Java環(huán)境變量后,將%JAVA_HOME%/bin。%JAVA_HOME%/jre/bin添加到默認(rèn)系統(tǒng)變量Path中,與已有環(huán)境變量用“:”分隔: Java環(huán)境變量設(shè)置2 數(shù)據(jù)庫部署本系統(tǒng)在數(shù)據(jù)庫端采用數(shù)據(jù)庫軟件MySQL開發(fā),因為在學(xué)校服務(wù)器端也要安裝MySQL軟件。系統(tǒng)在連接數(shù)據(jù)庫時默認(rèn)密碼是root,因為在安裝MySQL時可以將密碼設(shè)置為root。,=后面連接上MySQL的密碼: 數(shù)據(jù)庫密碼設(shè)置 界面設(shè)計與功能經(jīng)過以上的分析及建模,已經(jīng)完成了數(shù)據(jù)庫的后臺工作。下面要完成的是人機交互的界面。本系統(tǒng)分為以下三部分:(1) 用戶登陸。(2) 系統(tǒng)主體平臺。(3) 通過主體平臺調(diào)用的功能模塊。接下來即對各部分作詳細(xì)介紹。 用戶登陸部分啟動系統(tǒng)程序后,首先進入系統(tǒng)登陸界面,在登陸進入主體平臺的時候,系統(tǒng)會要求用戶輸入用戶名及密碼作為驗證信息,為了防止非用戶在使用,輸入正常信息后便可以使用本系統(tǒng)。界面截圖如下: 登陸頁面本模塊主要代碼如下://設(shè)置兩個參數(shù)來接收前臺傳遞過來的管理員用戶名和管理員密碼 private String username。 private String password。 private IAdminService adminService。 public String login() { //判斷數(shù)據(jù)庫中是否存在該用戶名和密碼,返回布爾值 boolean ifExist= (username, password)。 if (ifExist) { //輸入的用戶名和密碼正確 Admin admin = new Admin()。 (username)。 (password)。 HttpSession session=().getSession()。 (admin,admin)。 //將管理員信息放在一個Session對象中 (ifExist= +ifExist)。 return success。 //跳轉(zhuǎn)到主頁面 } else { //輸入的用戶名和密碼錯誤 HttpServletRequest request = ()。 (error, 用戶名或密碼錯誤,請重新輸入!)。 //返回錯誤信息 return reLogin。 //仍然會跳轉(zhuǎn)到登陸頁面 } } 部門管理模塊部門管理功能主要是對高校中學(xué)院、專業(yè)、班級的信息進行管理(增加、刪除、修改、查詢),這些操作必須保存后才能生效。當(dāng)記錄較多,通過簡單的查詢可以方便的找的目標(biāo)記錄,查詢結(jié)果用表格方式顯示。表格顯示結(jié)果的同時,如果還出現(xiàn)多條記錄,可以根據(jù)某個字段對記錄進行查詢或者進行翻頁,這樣可以給用戶帶來更大的方便和提高查找效率。 學(xué)院管理查看所有學(xué)院信息: 學(xué)院信息列表本模塊主要代碼如下://設(shè)置從數(shù)據(jù)庫中的哪一條記錄開始截取 private Integer START = 0。 //設(shè)置每頁顯示的個數(shù) private Integer SIZE = 10。 //顯示學(xué)院列表 public String showAcademy() { initStartAndSize()。 //得到學(xué)院列表 monPage = (academy, (), ())。 (academy個數(shù): + ().size())。 //返回學(xué)院顯示頁面 return success。 }public Page getCommonPage(String type, int start, int size) { Page page = null。 String hql = 。 String countHql =。 //根據(jù)Action中傳遞過來的顯示類型來選擇從數(shù)據(jù)庫中讀取哪個表 if (academy.equals(type)) { //選擇academy(學(xué)院)表中的數(shù)據(jù),并按照academyid進行倒序排列 hql = from Academy a order by desc。 countHql = select count(*) from Academy a。 } else if (syst
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1