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

正文內(nèi)容

學(xué)生管理系統(tǒng)軟件綜合設(shè)計說明書與論文部分(編輯修改稿)

2025-07-02 15:10 本頁面
 

【文章內(nèi)容簡介】 練,進一步掌握設(shè)計開發(fā)軟件的方法與技術(shù),學(xué)會數(shù)據(jù)的組織方法,提高軟件開發(fā)的實際能力,培養(yǎng)創(chuàng)造性的工程設(shè)計能力和分析、解決問題的能力。鞏固已學(xué)知識,熟悉企業(yè)軟件開發(fā)過程,提高對知識的融會貫通能力及動手能力。 第二章 課程設(shè)計內(nèi)容 技術(shù)介紹 Java Web Java Web,是用 Java 技術(shù)來解決相關(guān) web 互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。 web 包括: web服務(wù)器和 web 客戶端 兩部分。 Java 在 客戶端 的應(yīng)用有 java applet,不過使用得很少,Java 在服務(wù)器端的應(yīng)用非常的豐富,比如 Servlet, JSP 和第三方框架等等。 Java 技術(shù)對 Web 領(lǐng)域的發(fā)展注入了強大的動力。 Java 的 Web 框架雖然各不相同,但基本也都是遵循特定的路數(shù)的:使用 Servlet或者 Filter 攔截請求,使用 MVC 的思想設(shè)計架構(gòu),使用約定, XML 或 Annotation 實現(xiàn)配置,運用 Java 面向?qū)ο?的特點,面向 抽象實現(xiàn)請求和響應(yīng)的流程,支持 Jsp,F(xiàn)reemarker, Velocity 等視圖。 JSP 優(yōu)點: ①、 Java EE 標準,這意味著有很大的市場需求和 更多的工作機會 ②、上手快速并且相對容易 ,有大量可用的組件庫 JSP 缺點: ①、大量的 JSP 標簽 ,對 REST 和安全支持不好 ②、沒有一個統(tǒng)一的實現(xiàn)。既有 SUN 的實現(xiàn),又有 Apache 的實現(xiàn) —— MyFaces。 MySQL MySQL 是一個 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) 。 MySQL 是最流行的 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,在 WEB 應(yīng)用方面 MySQL 是最好的 RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管 理系統(tǒng) )應(yīng)用軟件之一。 MySQL 是一種關(guān)聯(lián) 數(shù)據(jù)庫管理系統(tǒng) ,關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了 靈活 性。 MySQL 所使用的 SQL語言是用于訪問 數(shù)據(jù)庫 的最常用標準化語言。 MySQL 軟件采用了雙授權(quán)政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是 開放源碼 這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站 數(shù)據(jù)庫 。由于其社區(qū)版的性能卓越,搭配 PHP 和 Apache 可組成良好的開發(fā)環(huán)境。 界面設(shè)計 管理員登陸界面 信息管理主界面 添加班級信息界面 查看班級信息界面 添加學(xué)生信息界面 查看學(xué)生信息界面 功能分析 界面 UI代碼 Java數(shù)據(jù) DB之間的關(guān)系 登陸界面 代碼 Java數(shù)據(jù) DB之間的關(guān)系 班級信息添加與查看界面 代碼 Java數(shù)據(jù) DB之間的關(guān)系 班級信息修改與刪除界面 代碼 Java數(shù)據(jù) DB之間的關(guān)系 學(xué)生信息添加與查看界面 代碼 Java數(shù)據(jù) DB之間的關(guān)系 學(xué)生信息修改與刪除界面 代碼 Java數(shù)據(jù) DB之間的關(guān)系 功能實現(xiàn) MySQL 數(shù)據(jù)庫表格 管理員用戶數(shù)據(jù)表: 班級信息表: 學(xué)生信息表: 連接 MySQL數(shù)據(jù)庫 Java代碼實現(xiàn) 1. /** 2. * 創(chuàng)建 java代碼與數(shù)據(jù)的連接 3. * 需要將 mysql驅(qū)動 jar包放入 WebRoot/WEBINF/lib文件夾中 4. **/ 5. public class ConnDB { 6. 7. /**準備數(shù)據(jù)庫連接需要的數(shù)據(jù) 8. * 9. * URL 10. * 11. * */ 12. private static final String DRIVER = 。 13. private static final String URL = jdbc: 14. private static final String USER = root。 15. private static final String PASSWD = 123456。 16. 17. // //測試是否連接成功 18. // public static void main(String[] args) { 19. // ConnDB connDB = new ConnDB()。 20. // (())。 21. // } 22. 23. /**連接數(shù)據(jù)庫 24. * 函數(shù)名: getConn 25. * 返回值: Connection */ 26. public static Connection getConn(){ 27. Connection conn = null。 28. try { 29. //加載數(shù)據(jù)庫連接驅(qū)動 30. (DRIVER)。 31. //從驅(qū)動管理器中獲取連接 32. conn = (URL, USER, PASSWD)。 33. } catch (ClassNotFoundException e) { 34. ()。 35. } catch (SQLException e) { 36. ()。 37. } 38. return conn。 } 管理員登陸檢驗 Java代碼實現(xiàn) 1. public class ManagerAct { 2. 3. //將輸入的賬戶與密碼跟數(shù)據(jù)庫中數(shù) 據(jù)比對 4. public boolean checkLogin(String name,String pwd){ 5. boolean flag = false。 6. try { 7. Connection conn = ()。 8. String sql = select * from tb_manager where username=? and userpwd=?。 9. PreparedStatement ps = (sql)。 10. (1,name)。 11. (2,pwd)。 12. ResultSet rs = ()。 13. if(()){ 14. flag = true。 15. } 16. } catch (SQLException e) { 17. ()。 18. } 19. return flag。 20. } } 班級信息管理 Java代碼實現(xiàn) 1. public class GradeAct { 2. 3. Connection conn。 4. PreparedStatement presta。 5. Res
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1