【正文】
畢業(yè)設計論文 設計(論文)題目: 基于 Web 的畢業(yè)設計選題系統(tǒng)的 設計與實現(xiàn) 下 達 日 期: 20xx 年 9 月 13 日 開 始 日 期: 20xx 年 9 月 15 日 完 成 日 期: 20xx 年 10 月 25 日 指 導 教 師: 劉引濤 學 生 專 業(yè): 軟件技術(shù) 班 級: 軟件 1001 班 學 生 姓 名: 薛帥 許成 聞增 吳軍陽 教 研室主任: 李 俊 信息工程學院 2 摘 要 隨著網(wǎng)絡技術(shù)和辦公自動化的高速發(fā)展,信息技術(shù)已經(jīng)深入到了社會的每一個角落而手工管理操作也逐漸被自動網(wǎng)絡化管理取代,學校又是接受現(xiàn)代化信息的先行者和傳播者。因此,學校的課題管理是教學網(wǎng)絡管理的一項重要內(nèi)容。 設計本系統(tǒng)的目的是為了方便老師申報畢業(yè)設計課題和學生畢業(yè)設 計選題,滿足學生在網(wǎng)上填報志愿和查詢志愿以及老師在查看課題和申報課題的要求。學生填報志愿時可以看到課題選擇情況以及課題的限制人數(shù)和已選人數(shù),避免因為課題人數(shù)已滿而不能選擇自己喜歡的課題 ,設計該系統(tǒng)的目的也是為了減少了教師的工作量、提高了管理員的工作效率。 “畢業(yè)設計選題系統(tǒng)”使用當前流行的 JSP 和 html 網(wǎng)絡編程技術(shù),通過網(wǎng)上申報課題,網(wǎng)上選題,網(wǎng)上管理,簡化以前煩瑣的紙張?zhí)峤缓褪謩硬僮?,使得學生、教師、管理員的工作變得輕松、快捷 ,也使得對數(shù)據(jù)庫的維護變得更加容易。 在管理員這一方面,不僅要對學生志愿、教師 課題、用戶信息進行管理,更重要的是要對學生選擇的志愿進行排列,生成終表。 關(guān)鍵字 : 添加,刪除,修改, JAVA, SQL SERVER 3 ABSTRACT Along with the work technology and the rapid development of office automation, information technology has perated into every corner of the society and the manual operation is gradually being replaced automatic work management, the school is undergoing modernization information forerunner and spreader. Therefore, the school management is the subject of teaching an important part of work management. The purpose of the system design is to facilitate teachers to declare the graduation project design and selection of graduate students, meet the needs of students in online volunteer volunteer teacher in view and query and topics and to declare the subject requirements. Students fill can see the choice of topic and topic limit the number and the selected number, number is avoided because the subject is full and unable to choose their own like task, the system is designed for the purpose to reduce the workload of teachers, improve manager39。s work efficiency. Graduation design system using the popular JSP and HTML work programming technology, through the Inter to declare the subject selection, online, online management, to predigest and manual operation, makes the student, teacher, administrator 39。s job easier, faster, but also makes the database maintenance easier. In the administrator of this respect, not only to the student volunteer teachers, subject, user information management, it is more important for students to choose voluntary arrangement, generates the final table. Keywords: add,delete, modify, JAVA, SQL SERVER 4 目 錄 引 言 ........................................................................ 6 第一章 系統(tǒng)開發(fā)的意義、目的和技術(shù)簡介 ........................................ 1 系統(tǒng)開發(fā)意義及其目的 ............................................. 1 開發(fā)意義 ........................................................ 1 開發(fā)目的 ........................................................ 1 系統(tǒng)設計相關(guān)原理 ................................................. 1 Java 技術(shù)簡介 ..................................................... 1 java 技術(shù)實現(xiàn) ..................................................... 2 第二章 需求分析 .............................................................. 3 可 行性分析 ........................................................ 3 功能需求分析 ...................................................... 3 性能與安全性分析 .................................................. 3 系統(tǒng)需求分析的內(nèi)容 ................................................ 4 軟件設計的目的及背景 ............................................. 4 軟件設計的思想與目標 ............................................. 4 用戶簡介 ......................................................... 5 系統(tǒng)功能介紹 ..................................................... 5 第三章 系統(tǒng)設計 .............................................................. 6 可行性分析 ....................................................... 6 功能需求分析 ...................................................... 6 功能結(jié)構(gòu)圖 ...................................................... 7 系統(tǒng)建模 ......................................................... 7 UML 語言簡介 .................................................... 7 角色的確定 ...................................................... 7 創(chuàng)建用例 ........................................................ 8 創(chuàng)建角色與用例關(guān)系圖 ............................................ 8 數(shù)據(jù)庫設計 ............................................................ 9 數(shù)據(jù)庫設計原則 .................................................. 9 系統(tǒng)數(shù)據(jù)庫 ER 圖。 .............................................. 9 數(shù)據(jù)庫表清單 ................................................... 10 系統(tǒng)模塊設計 ......................................................... 11 admin 管理模塊 ................................................ 12 指導教師管理模塊 ............................................... 12 學生選題模塊 ................................................... 13 選題流程 ....................................................... 13 第四章 系統(tǒng)實現(xiàn)及相關(guān)代碼 ................................................... 14 開發(fā)工具 ............................................................. 14 主要功能算法實現(xiàn) .................................................... 14 學生選題功能實現(xiàn) .............................................. 14 老師審核功能實現(xiàn) .............................................. 14 5 admin 模塊功能實現(xiàn) ............................................. 15 系統(tǒng)主要頁面實現(xiàn) ..................................