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

正文內(nèi)容

基于strutshibernate的學(xué)生課程及成績(jī)管理系統(tǒng)論文-資料下載頁

2025-11-03 15:03本頁面

【導(dǎo)讀】基于StrutsHibernate的學(xué)生課程及成績(jī)管理系統(tǒng)。專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)。本人呈交給臨沂師范學(xué)院的這篇畢業(yè)論文除了所注參考文獻(xiàn)和世所公認(rèn)的文獻(xiàn)外全部是本。人在指導(dǎo)老師指導(dǎo)下的設(shè)計(jì)成果。經(jīng)檢查該畢業(yè)設(shè)計(jì)論文為獨(dú)立完成不存在抄襲現(xiàn)象。方便了學(xué)生選課和查分方便了教師的教學(xué)管理和學(xué)生成績(jī)的錄入更方便了學(xué)校的教務(wù)管理。本系統(tǒng)采用MVC三層架構(gòu)模式在開發(fā)過程中使用了Struts和Hibernate來處理頁面邏輯和對(duì)。息等學(xué)生和教師通過系統(tǒng)完成不同的工作系統(tǒng)需要實(shí)現(xiàn)的功能總體來說共有3個(gè)分別如下。1管理員維護(hù)系統(tǒng)基本信息。第1章系統(tǒng)概述及可行性分析2. 第3章系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)8。41實(shí)現(xiàn)文件的組織18。423數(shù)據(jù)層設(shè)計(jì)20。第5章系統(tǒng)安全性能及運(yùn)行工程31. 教務(wù)管理系統(tǒng)的一個(gè)子系統(tǒng)對(duì)高校管理作用相當(dāng)重要該系統(tǒng)設(shè)計(jì)的目的是將學(xué)生選擇的課。程和學(xué)生成績(jī)通過網(wǎng)絡(luò)進(jìn)行管理為學(xué)生教師和教務(wù)管理人員提供便利本系統(tǒng)的用戶共有3. 該系統(tǒng)的功能模塊主要由以下部分組成

  

【正文】 throws ServiceException public TeacherWjsTable Register TeacherWjsTable teacher throws ServiceException public StudentWjsTbl logins Long idString password throws ServiceException public TeacherWjsTable logint Long idString password throws ServiceException public void modifyStudent StudentWjsTbl student throws ServiceException public void modifyTeacher TeacherWjsTable teacher throws ServiceException public void modifyCourse CourseWjsTbl course throws ServiceException public void modifyClasses ClassesWjsTbl classes throws ServiceException public List listStudents throws ServiceException public List listTeachers throws ServiceException public List listClassess throws ServiceException public List listCourses throws ServiceException public List displaystu throws ServiceException public void removeStudent Long id throws ServiceException public void removeTeacher Long id throws ServiceException public void removeCourse Long id throws ServiceException 至此管理員功能已經(jīng)初步實(shí)現(xiàn)對(duì)于學(xué)生和教師用戶功能與上面功能實(shí)現(xiàn)類似不作闡述 第 5 章 系統(tǒng)安全性能及運(yùn)行工程 前面講解了學(xué)生課程及成績(jī)管理系統(tǒng)這個(gè) web應(yīng)用的實(shí)現(xiàn)過程下面將一步步重建這個(gè)工程 51 系統(tǒng)安全性能 為了保證系統(tǒng)的安全性操作人員進(jìn)入本系統(tǒng)前必須輸入與相關(guān)用戶名對(duì)應(yīng)的有效密碼不知道密碼的非操作人員無權(quán)進(jìn)入本系統(tǒng)根據(jù)操作人員權(quán)限的不同級(jí)別設(shè)置來給定該操作人員的操作權(quán)限以防止非操作人員的使用確保了數(shù)據(jù)中數(shù)據(jù)的安全 52 運(yùn)行工程 521 開發(fā)平臺(tái) 本系統(tǒng)的開發(fā)環(huán)境組件如下所示 web服務(wù)器 Tomcatv5028 數(shù)據(jù)庫服務(wù)器 Oracol9i 開發(fā)平臺(tái) EclipseSDK30 Eclipse 插件 TomcatPluginsv312 Eclipse 插件 ResourseBundleEditorv074 Eclipse 插件 MyEclipsv411 52. 2 創(chuàng)建工程 學(xué)生課程及成績(jī)查詢管理系統(tǒng)的創(chuàng)建經(jīng)過如下步驟 建立名為 StuManager 應(yīng)用 struts 框架的 Web工程 1 打開 Eclipse 2 在包資源管理器中按下鼠標(biāo)右鍵顯示彈出菜單 3 單擊 [新建 ][項(xiàng)目 ]命令顯示 [新建項(xiàng)目 ] 4 選擇列表框中的 [MyEclipse][J2EEProjects][Web Project]選項(xiàng) 5 單擊 [下一步 ]顯示 [New J2EE Web Projects]對(duì)話框 6 在文本框 [Project Name]中輸入 S tuManage 在 [Web root folder]中輸入 WebRoot 7 右擊包資源管理器中的 StuManager 項(xiàng)目顯示彈出菜單 8 單擊 [MyEclips]中的 [Add Struts Capabilities]選項(xiàng)顯示 [New]對(duì)話框 9 選中單選按鈕 [Struts12]文本框 [Base package for new calss]保持空白 10 單擊完成右擊包資源管理器中的 StuManager 項(xiàng)目顯示彈出菜單 11 單擊 [MyEclips]中的 [Add Hibernater Cpatabilities]選項(xiàng)顯示 [New 和 hibernater Project] 12 選中單選按鈕 [Hibernate3]選中服選框 [Hibernater 30 Advanced Support Libraries] 13 單擊 [下一步 ]按鈕顯示 [New Hibernate Project]對(duì)話框這里按照默認(rèn)設(shè)置就可以了 14 一直單 [下一步 ]知道 [完成 ]按鈕這樣就建好了一個(gè)名為 StuManager 工程 523 運(yùn)行工程 1 單擊 Eclips 的工具按鈕 [Deploy MyEclipse J2EE Project to Server]顯示 [project Deployments]窗口 單擊 [Add]按鈕顯示 [New Deployment] 對(duì)話框 在下拉列表況 [Server]中選中 Tomcat5 單擊 [完成 ] 單擊 Eclipse 的工具按鈕 [Start Tomcat]啟動(dòng) To mcat 單擊 Eclipse 的工具按鈕 [Open MyEclipse Web Browser] 結(jié) 論 本文用當(dāng)前比較成熟的 web 開發(fā)框架 Struts 和 Hibernate 技術(shù)實(shí)現(xiàn)了一個(gè)比較使用的學(xué)生課程及成績(jī)查詢功能系統(tǒng)的設(shè)計(jì)與開發(fā)實(shí)現(xiàn)時(shí)主要用到了 MVC 模型本系統(tǒng)作為一個(gè)教務(wù)管理系統(tǒng)的子功能具有相當(dāng)?shù)膶?shí)用性由于使用了 MVC 開發(fā)模型使得各模塊具有相當(dāng)?shù)莫?dú)立性因此系統(tǒng)的可重用性也比較高使用 Java 語言作為開發(fā)語言使得程序具有很強(qiáng)的可移植性程序中注釋寫得盡量規(guī)范因此可讀性與可維護(hù)性也比較好 在本系統(tǒng)開 發(fā)過程中不可避免地遇到不少困難加之作者水平有限并對(duì) web的應(yīng)用開發(fā)還不是太熟練系統(tǒng)的一些功能做得還是很完善有些功能也沒有實(shí)現(xiàn)比如 由于當(dāng)初對(duì)安全沒有考慮不能防范 SQL 注入攻擊 由于全校學(xué)生比較多沒能根據(jù)各個(gè)班級(jí)的具體情況分班 由于時(shí)間關(guān)系 教師根據(jù)學(xué)生學(xué)科學(xué)分打出成績(jī)及總分都沒能實(shí)現(xiàn) 通過本次畢業(yè)設(shè)計(jì)我學(xué)到了不少新東西更進(jìn)一步熟悉了 Struts 的 web 開發(fā)框架和 MVC模型但是也發(fā)現(xiàn)了自身的諸多不足相信通過以后的不斷學(xué)習(xí)與實(shí)踐一定會(huì)有更多的收獲的 在本次畢業(yè)設(shè)計(jì)中不僅在 理論上和實(shí)踐中有所認(rèn)識(shí)而且在專業(yè)水平和實(shí)踐能力上有了巨大的提高在此要感謝杰普的老師們是他們教會(huì)了我很多新知識(shí)也讓我有了開發(fā)項(xiàng)目的經(jīng)驗(yàn)在遇到技術(shù)困難時(shí)老師們總能給予指導(dǎo)和幫助 參考文獻(xiàn) [1] Arnold Doray 鐵手程小東靖松譯 Struts 基礎(chǔ)教程 [M] 人民郵電出版社 2020 [2] 孫衛(wèi)琴 精通 Hibernate 對(duì)象持久化技術(shù)詳解 [M] 電子工業(yè)出版社 2020 [3] 王少鋒 面向?qū)ο蠹夹g(shù) UML 教程 [M] 清華大學(xué)出版社 2020 [4] 閻宏 Java 與模式 [M] 電子工業(yè)出版社 2020 [5] 計(jì)磊李里周偉 精通 J2EEEclipse Struts Hibernate Spring 整合應(yīng)用案例 [M] 人民郵電出版社 2020 [6] 張桂元 賈燕楓 Struts 開發(fā)入門與項(xiàng)目實(shí)踐 [M] 人民郵電出版 [7] 孫衛(wèi)琴 精通 Struts 基于 MVC 的 Java Web設(shè)計(jì)與開發(fā) [8] 龔永生 當(dāng)前流行的 J2EE WEB 應(yīng)用架構(gòu)分析 IBM開發(fā)者網(wǎng)站 [9] Chuck Cavaness Theserverside 連載 Jakarta Struts Book Review Project [10] Malcolm GDavis StrutsMVC的一種開放源碼實(shí)現(xiàn)用這種 Servlet 和 JSP框架管理復(fù)雜的大型網(wǎng)站 IBM開發(fā)者網(wǎng)站 [11]邱哲王俊標(biāo)馬斗 Struts Web設(shè)計(jì)與開發(fā)大全 清華大學(xué)出版社 [12] Hibernate in Action theserverside [13] 肖劍鋒雷升印 基于 Struts 與 Hibernate 的 MIS 開發(fā) 微計(jì)算機(jī)信息 2020 年 21 期 [14] 賴英旭劉增輝李毛毛 MVC 模式在 BS系統(tǒng)中的應(yīng)用研究微計(jì)算機(jī)信息 2020 年 30 期 [15] 呂偉民程良銓 基于 J2EE 技術(shù)的 WEB 應(yīng)用開發(fā) 通信電源技術(shù) 2020 年 12 期 [16] 冀旭剛 利用 Struts 框架進(jìn)行 Web應(yīng)用開發(fā)的研究 微機(jī)發(fā)展 2020 年 06 期 [17] 夏陽胡平 基于 Struts 體系結(jié)構(gòu)的 Web應(yīng)用 計(jì)算機(jī)與現(xiàn)代化 2020 年 04 期 [18] 方巍孫涌張書奎 整合 Struts和 Hibernate的 Web系統(tǒng)應(yīng)用 計(jì)算機(jī)與現(xiàn)代化 2020年 12期 附 錄 附錄 A 系統(tǒng)權(quán)限說明 系統(tǒng)對(duì)于一個(gè)用戶只允許以一種身份登錄系統(tǒng)管理員為超級(jí)用戶擁有本系統(tǒng)所有的操作權(quán)限登錄系統(tǒng)后可以對(duì)系統(tǒng)進(jìn)行管理其主要操作是維護(hù)學(xué)生教師課程和班級(jí)的基本信息而學(xué)生和老師為普通用戶登錄后的主要操作分別是選課和個(gè)人信息的維護(hù)以及選擇學(xué)生并為學(xué)生錄入成績(jī) 附錄 B 初始用戶名密碼 給予系統(tǒng)管理員初始用戶名和密碼用戶名 briup密碼 briup 用戶名 admin密碼 adminid bumber 20 tea_id number 20 cour_id number 20 room_id varchar 20 cour_time varchar 32 id number 20 name varchar 32 password varchar 32 jiguan varchar 32 department varchar 32 sex varchar 32 mark number 20 phone varchar 32 varchar 32 id number 20 name varchar 32 password varchar 32 title varchar 32 id number 20 name varchar 32 mark number 20 prepare varchar 32 dep varchar 32 class_id number 20 stu_id number 20 accept varchar 32 score varchar 32 id nuber 32 name varchar 32 passwors varchar 32 對(duì)應(yīng)學(xué)生列表 選擇學(xué)生 選擇學(xué)生 打分 Service DAO DB Bean Action JSP
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1