【計算機畢設/任務書-免費領取源碼】基于SSM的高校專業(yè)信息管理系統(tǒng)設計與實現(xiàn)

一、研究目的
隨著高等教育規(guī)模的不斷擴大和信息化建設的深入推進,高校專業(yè)信息管理面臨著數(shù)據(jù)量大、管理復雜、信息孤島等問題。傳統(tǒng)的人工管理方式難以滿足現(xiàn)代高校對專業(yè)信息管理的精細化、科學化需求。本課題旨在設計并實現(xiàn)一個基于SSM(Spring+SpringMVC+MyBatis)框架的高校專業(yè)信息管理系統(tǒng),主要目的如下:
-
實現(xiàn)專業(yè)信息數(shù)字化管理:將專業(yè)設置、課程體系、師資隊伍、教學資源、學生信息等專業(yè)相關數(shù)據(jù)進行集中管理,實現(xiàn)數(shù)據(jù)的統(tǒng)一存儲、規(guī)范管理和快速查詢。
-
提高管理效率和服務質(zhì)量:通過系統(tǒng)化、自動化的管理方式,減少人工操作,提高工作效率,降低管理成本,提升服務質(zhì)量。
-
實現(xiàn)專業(yè)建設科學管理:建立完善的專業(yè)建設管理體系,包括專業(yè)評估、課程建設、師資配置、資源配置等,實現(xiàn)專業(yè)建設的科學決策和動態(tài)調(diào)整。
-
提供便捷的信息服務:為教師、學生、管理人員提供在線信息查詢、數(shù)據(jù)統(tǒng)計、報表生成等服務,提升信息獲取效率。
-
打造可擴展、高可用的管理系統(tǒng):采用SSM框架和前后端分離技術,確保系統(tǒng)能夠應對高校管理的高并發(fā)需求,為未來業(yè)務擴展奠定技術基礎。
通過本系統(tǒng)的設計與實現(xiàn),旨在為高校專業(yè)信息管理提供一個功能完備、性能穩(wěn)定、安全可靠的數(shù)字化管理平臺,推動高校專業(yè)建設的現(xiàn)代化、信息化發(fā)展。
二、研究要求
a. 需求分析
1. 用戶角色分析
-
系統(tǒng)管理員:負責系統(tǒng)整體運維,需求包括:用戶管理、權限管理、系統(tǒng)配置、數(shù)據(jù)備份、日志管理等。
-
教務處管理員:需求包括:專業(yè)設置管理、課程體系管理、教學計劃管理、數(shù)據(jù)統(tǒng)計等。
-
院系管理員:需求包括:本學院專業(yè)信息管理、師資管理、學生管理、教學資源管理等。
-
教師:需求包括:查看專業(yè)信息、課程信息、學生信息、教學資源等。
-
學生:需求包括:查看專業(yè)介紹、課程信息、培養(yǎng)方案、選課信息等。
2. 功能性需求
-
用戶管理:支持用戶注冊、登錄、信息維護、密碼重置、角色權限分配等功能。
-
專業(yè)信息管理:支持專業(yè)設置、專業(yè)方向、培養(yǎng)目標、畢業(yè)要求等信息管理。
-
課程體系管理:支持課程設置、課程大綱、學分要求、課程關系等信息管理。
-
師資隊伍管理:支持教師信息、教學任務、科研成果、師資配置等信息管理。
-
學生信息管理:支持學生基本信息、學籍信息、成績信息、選課信息等管理。
-
教學資源管理:支持教材、實驗設備、實習基地、教學資料等資源管理。
-
數(shù)據(jù)統(tǒng)計:支持專業(yè)數(shù)據(jù)統(tǒng)計、課程數(shù)據(jù)統(tǒng)計、師資數(shù)據(jù)統(tǒng)計、學生數(shù)據(jù)統(tǒng)計等。
-
系統(tǒng)配置:支持數(shù)據(jù)字典配置、系統(tǒng)參數(shù)配置、權限配置等。
3. 非功能性需求
-
性能需求:系統(tǒng)響應時間應快速流暢,核心操作響應時間低于3秒,支持高并發(fā)訪問。數(shù)據(jù)查詢響應時間應控制在1秒以內(nèi)。
-
安全性需求:用戶數(shù)據(jù)、敏感信息需加密存儲和傳輸。系統(tǒng)需防范SQL注入、XSS攻擊、CSRF攻擊等常見安全威脅。建立完善的權限控制機制,防止越權訪問。
-
可用性與可靠性需求:系統(tǒng)需保證7×24小時穩(wěn)定運行,核心服務需高可用部署,數(shù)據(jù)多副本備份。系統(tǒng)應具備容錯能力,在部分服務故障時仍能提供基本服務。
-
擴展性需求:系統(tǒng)架構應支持未來功能擴展,便于集成教務系統(tǒng)、學工系統(tǒng)等第三方系統(tǒng)。
-
用戶體驗需求:界面設計應簡潔明了,操作流程簡單直觀,符合用戶使用習慣。提供良好的數(shù)據(jù)展示效果,支持多種格式的數(shù)據(jù)導出。
4. 業(yè)務流程分析
核心業(yè)務流程包括:
-
專業(yè)設置流程:院系申請新專業(yè) → 教務處審核 → 專家評審 → 學校審批 → 專業(yè)備案 → 專業(yè)信息錄入系統(tǒng)。
-
課程體系制定流程:專業(yè)負責人制定培養(yǎng)方案 → 院系審核 → 教務處審核 → 課程體系錄入系統(tǒng)。
-
教學計劃管理流程:教務處制定教學計劃 → 院系安排教學任務 → 教師確認教學任務 → 學生選課 → 教學計劃執(zhí)行。
-
數(shù)據(jù)統(tǒng)計流程:系統(tǒng)收集各類數(shù)據(jù) → 數(shù)據(jù)清洗整理 → 生成統(tǒng)計報表 → 數(shù)據(jù)可視化展示。
b. 系統(tǒng)功能設計
系統(tǒng)采用SSM框架,前端使用JSP+JQuery+Bootstrap技術,主要包含以下10個功能模塊:
1. 系統(tǒng)管理模塊
-
功能點:
-
用戶管理:支持用戶的增刪改查操作,包括系統(tǒng)管理員、教務處管理員、院系管理員、教師、學生等不同角色的賬戶管理。
-
角色權限管理:基于RBAC模型實現(xiàn)權限控制,支持角色的創(chuàng)建、修改、刪除,為不同角色分配菜單權限和操作權限。
-
部門管理:建立學校組織結(jié)構樹,包括學校、學院、系部、教研室等層級,支持部門的增刪改查。
-
操作日志:記錄所有用戶的關鍵操作日志,包括登錄、數(shù)據(jù)修改、權限變更等,支持按時間、用戶、操作類型查詢。
-
數(shù)據(jù)字典:管理系統(tǒng)基礎數(shù)據(jù)字典,如專業(yè)類別、學位類型、課程類型、職稱等級等,支持在線維護。
-
系統(tǒng)參數(shù)配置:配置系統(tǒng)運行參數(shù),如文件上傳路徑、數(shù)據(jù)備份策略、系統(tǒng)通知設置等。
2. 專業(yè)信息管理模塊
-
功能點:
-
專業(yè)設置管理:管理專業(yè)基本信息,包括專業(yè)代碼、專業(yè)名稱、專業(yè)類別、學位類型、學制、所屬學院、開設時間、專業(yè)負責人等。
-
專業(yè)方向管理:管理專業(yè)方向信息,包括方向名稱、方向介紹、方向課程設置等。
-
培養(yǎng)目標管理:管理專業(yè)培養(yǎng)目標,包括培養(yǎng)目標描述、培養(yǎng)要求、畢業(yè)要求等。
-
專業(yè)評估管理:記錄專業(yè)評估信息,包括評估時間、評估結(jié)果、評估報告、改進措施等。
-
專業(yè)狀態(tài)管理:管理專業(yè)的開設狀態(tài)、招生狀態(tài)、停招狀態(tài)等。
-
專業(yè)信息統(tǒng)計:統(tǒng)計專業(yè)數(shù)量、專業(yè)類別分布、專業(yè)開設時間分布等。
3. 課程體系管理模塊
-
功能點:
-
課程設置管理:管理課程基本信息,包括課程代碼、課程名稱、課程性質(zhì)、課程類別、學分、學時、開課學期、考核方式等。
-
課程大綱管理:管理課程教學大綱,包括課程目標、教學內(nèi)容、教學要求、考核方式、教材選用等。
-
課程關系管理:管理課程之間的先修關系、后續(xù)關系、平行關系等。
-
培養(yǎng)方案管理:管理專業(yè)培養(yǎng)方案,包括總學分要求、各類課程學分比例、課程設置、實踐環(huán)節(jié)等。
-
教學計劃管理:管理學期教學計劃,包括開課計劃、教學任務安排、教室安排、時間安排等。
-
課程信息統(tǒng)計:統(tǒng)計課程數(shù)量、課程類別分布、學分分布、開課學期分布等。
4. 師資隊伍管理模塊
-
功能點:
-
教師信息管理:管理教師基本信息,包括工號、姓名、性別、出生日期、職稱、學歷、學位、所屬學院、研究方向等。
-
教學任務管理:管理教師教學任務,包括授課課程、授課班級、授課學期、授課學時、教學評價等。
-
科研成果管理:管理教師科研成果,包括科研項目、學術論文、專利、獲獎等。
-
師資配置管理:管理專業(yè)師資配置,包括專業(yè)負責人、課程負責人、教學團隊、師資結(jié)構等。
-
師資培訓管理:管理教師培訓信息,包括培訓項目、培訓時間、培訓內(nèi)容、培訓結(jié)果等。
-
師資信息統(tǒng)計:統(tǒng)計教師數(shù)量、職稱分布、學歷分布、年齡分布、科研情況等。
5. 學生信息管理模塊
-
功能點:
-
學生基本信息管理:管理學生基本信息,包括學號、姓名、性別、出生日期、民族、政治面貌、入學時間、專業(yè)、班級等。
-
學籍信息管理:管理學籍信息,包括學籍狀態(tài)、學籍異動、獎懲情況、畢業(yè)去向等。
-
成績信息管理:管理學生成績信息,包括課程成績、學分績點、成績排名、補考重修等。
-
選課信息管理:管理學生選課信息,包括選課課程、選課時間、選課狀態(tài)、選課結(jié)果等。
-
畢業(yè)資格審核:根據(jù)培養(yǎng)方案審核學生畢業(yè)資格,包括學分要求、課程要求、實踐要求等。
-
學生信息統(tǒng)計:統(tǒng)計學生數(shù)量、性別比例、生源地分布、成績分布、畢業(yè)率等。
6. 教學資源管理模塊
-
功能點:
-
教材管理:管理教材信息,包括教材名稱、出版社、作者、出版時間、ISBN、使用課程、使用學期等。
-
實驗設備管理:管理實驗設備信息,包括設備名稱、設備型號、設備數(shù)量、設備狀態(tài)、使用記錄、維護記錄等。
-
實習基地管理:管理實習基地信息,包括基地名稱、基地類型、基地地址、聯(lián)系人、合作時間、實習內(nèi)容等。
-
教學資料管理:管理教學資料,包括教學課件、教學視頻、實驗指導書、習題集、參考資料等。
-
資源借用管理:管理教學資源的借用情況,包括借用申請、借用審批、借用記錄、歸還記錄等。
-
資源信息統(tǒng)計:統(tǒng)計教材使用情況、實驗設備使用率、實習基地利用率等。
7. 數(shù)據(jù)統(tǒng)計模塊
-
功能點:
-
專業(yè)數(shù)據(jù)統(tǒng)計:統(tǒng)計專業(yè)數(shù)量、專業(yè)類別分布、專業(yè)開設時間分布、專業(yè)評估情況等。
-
課程數(shù)據(jù)統(tǒng)計:統(tǒng)計課程數(shù)量、課程類別分布、學分分布、開課學期分布、選課人數(shù)等。
-
師資數(shù)據(jù)統(tǒng)計:統(tǒng)計教師數(shù)量、職稱分布、學歷分布、年齡分布、科研情況、教學工作量等。
-
學生數(shù)據(jù)統(tǒng)計:統(tǒng)計學生數(shù)量、性別比例、生源地分布、成績分布、畢業(yè)率、就業(yè)率等。
-
教學資源統(tǒng)計:統(tǒng)計教材使用情況、實驗設備使用率、實習基地利用率、教學資料下載量等。
-
數(shù)據(jù)可視化:通過圖表、儀表盤等方式可視化展示統(tǒng)計數(shù)據(jù),包括柱狀圖、折線圖、餅圖、雷達圖等。
-
數(shù)據(jù)導出:支持將統(tǒng)計報表導出為Excel、PDF等格式,便于打印和存檔。
8. 報表生成模塊
-
功能點:
-
專業(yè)建設報表:生成專業(yè)建設情況報表,包括專業(yè)設置情況、師資配置情況、教學資源情況、學生培養(yǎng)情況等。
-
課程建設報表:生成課程建設情況報表,包括課程設置情況、課程大綱情況、教學計劃執(zhí)行情況、課程評估情況等。
-
師資隊伍報表:生成師資隊伍情況報表,包括教師結(jié)構、教學任務、科研成果、師資培訓等。
-
學生培養(yǎng)報表:生成學生培養(yǎng)情況報表,包括學生基本信息、學業(yè)成績、畢業(yè)資格、就業(yè)情況等。
-
教學資源報表:生成教學資源情況報表,包括教材使用、實驗設備、實習基地、教學資料等。
-
綜合評估報表:生成專業(yè)綜合評估報表,包括專業(yè)評估指標、評估結(jié)果、改進建議等。
9. 信息查詢模塊
-
功能點:
-
專業(yè)信息查詢:支持按專業(yè)代碼、專業(yè)名稱、專業(yè)類別、所屬學院等多條件查詢專業(yè)信息。
-
課程信息查詢:支持按課程代碼、課程名稱、課程性質(zhì)、開課學院等多條件查詢課程信息。
-
教師信息查詢:支持按工號、姓名、職稱、所屬學院等多條件查詢教師信息。
-
學生信息查詢:支持按學號、姓名、專業(yè)、班級等多條件查詢學生信息。
-
教學資源查詢:支持按資源名稱、資源類型、使用狀態(tài)等多條件查詢教學資源。
-
高級查詢:支持多條件組合查詢,支持模糊查詢、精確查詢、范圍查詢等。
10. 系統(tǒng)維護模塊
-
功能點:
-
數(shù)據(jù)備份:支持定期自動備份數(shù)據(jù)庫,支持手動備份,支持備份文件下載和管理。
-
數(shù)據(jù)恢復:支持從備份文件恢復數(shù)據(jù),支持選擇性恢復部分數(shù)據(jù)。
-
數(shù)據(jù)導入導出:支持Excel格式的數(shù)據(jù)批量導入和導出,支持數(shù)據(jù)模板下載。
-
系統(tǒng)日志管理:管理系統(tǒng)操作日志、系統(tǒng)運行日志,支持日志查詢、日志導出、日志分析。
-
系統(tǒng)監(jiān)控:監(jiān)控系統(tǒng)運行狀態(tài),包括CPU使用率、內(nèi)存使用率、磁盤空間、數(shù)據(jù)庫連接等。
-
系統(tǒng)升級:支持系統(tǒng)在線升級,包括功能升級、安全補丁、性能優(yōu)化等。
c. 系統(tǒng)實現(xiàn)
1. 技術架構設計
采用SSM(Spring+SpringMVC+MyBatis)框架,前端使用JSP+JQuery+Bootstrap技術棧:
-
表現(xiàn)層:JSP + JSTL + EL表達式 + Bootstrap + jQuery
-
控制層:SpringMVC框架,負責請求分發(fā)和響應處理
-
業(yè)務層:Spring框架,實現(xiàn)業(yè)務邏輯處理
-
持久層:MyBatis框架,負責數(shù)據(jù)庫操作
-
數(shù)據(jù)庫:MySQL 5.7+,采用主從復制提高可用性
-
緩存:Redis,用于緩存熱點數(shù)據(jù)和會話管理
-
文件存儲:FastDFS或阿里云OSS,用于存儲上傳的文件
-
報表工具:POI、EasyExcel,用于Excel報表的導入導出
-
圖表工具:ECharts,用于數(shù)據(jù)可視化展示
-
前端框架:Bootstrap 4.0 + jQuery 3.0 + ECharts圖表庫
2. 核心功能實現(xiàn)方案
-
數(shù)據(jù)庫設計:
-
專業(yè)表(major_info):存儲專業(yè)基本信息
-
課程表(course_info):存儲課程基本信息
-
教師表(teacher_info):存儲教師基本信息
-
學生表(student_info):存儲學生基本信息
-
教學計劃表(teaching_plan):存儲教學計劃信息
-
選課表(course_selection):存儲選課信息
-
成績表(score_info):存儲成績信息
-
用戶表(sys_user):系統(tǒng)用戶信息
-
角色表(sys_role):角色定義
-
權限表(sys_permission):權限定義
-
操作日志表(sys_log):記錄操作日志
-
權限控制實現(xiàn):
-
基于Spring Security實現(xiàn)權限認證
-
自定義攔截器實現(xiàn)細粒度權限控制
-
使用注解方式控制方法級別權限
-
數(shù)據(jù)統(tǒng)計實現(xiàn):
-
使用ECharts圖表庫可視化展示統(tǒng)計數(shù)據(jù)
-
基于MyBatis動態(tài)SQL實現(xiàn)復雜條件查詢
-
使用Redis緩存熱點統(tǒng)計數(shù)據(jù),提高查詢性能
-
報表導出實現(xiàn):
-
使用POI或EasyExcel實現(xiàn)Excel報表導出
-
支持大數(shù)據(jù)量導出,采用分頁導出方式
-
支持自定義報表模板,靈活配置報表格式
-
文件上傳實現(xiàn):
-
集成FastDFS或阿里云OSS實現(xiàn)文件存儲
-
支持多文件上傳、斷點續(xù)傳、文件預覽
-
文件類型校驗、文件大小限制、病毒掃描
3. 關鍵技術實現(xiàn)
-
Spring Security整合:實現(xiàn)用戶認證和授權管理
-
MyBatis動態(tài)SQL:實現(xiàn)復雜條件查詢
-
Redis緩存:緩存熱點數(shù)據(jù),提高系統(tǒng)性能
-
POI報表導出:實現(xiàn)Excel格式的報表導出功能
-
ECharts圖表:實現(xiàn)數(shù)據(jù)可視化展示
-
AOP日志記錄:通過切面編程記錄操作日志
-
定時任務:使用Spring Task實現(xiàn)定時數(shù)據(jù)備份、數(shù)據(jù)統(tǒng)計等任務
4. 系統(tǒng)部署方案
-
開發(fā)環(huán)境:Windows/Linux + Tomcat 9 + JDK 1.8
-
生產(chǎn)環(huán)境:CentOS 7 + Nginx + Tomcat集群 + MySQL主從
-
持續(xù)集成:使用Jenkins實現(xiàn)自動化部署
-
監(jiān)控告警:使用Zabbix監(jiān)控服務器狀態(tài)
-
備份策略:每日自動備份數(shù)據(jù)庫,每周全量備份
d. 系統(tǒng)測試
1. 測試目標
確保系統(tǒng)功能正確、性能穩(wěn)定、安全可靠,能夠滿足高校專業(yè)信息管理的高并發(fā)需求,特別保證數(shù)據(jù)查詢和報表生成的性能。
2. 測試策略
采用分層測試策略,包括單元測試、集成測試、系統(tǒng)測試和驗收測試,重點關注系統(tǒng)的功能性、性能、安全性和易用性。
3. 具體測試方案
單元測試:
-
范圍:Service層和DAO層的核心業(yè)務邏輯
-
工具:JUnit 4 + Mockito
-
重點:業(yè)務邏輯正確性、邊界條件處理、異常情況處理
-
覆蓋率:核心業(yè)務代碼行覆蓋率 > 80%
集成測試:
-
范圍:模塊接口集成、數(shù)據(jù)庫操作、文件操作
-
工具:JUnit + Spring Test
-
重點:
-
用戶管理流程測試
-
專業(yè)信息管理流程測試
-
課程體系管理流程測試
-
數(shù)據(jù)統(tǒng)計流程測試
-
報表導出功能測試
系統(tǒng)測試:
-
功能測試:
-
用戶管理功能測試
-
專業(yè)信息管理功能測試
-
課程體系管理功能測試
-
師資隊伍管理功能測試
-
學生信息管理功能測試
-
教學資源管理功能測試
-
數(shù)據(jù)統(tǒng)計功能測試
-
報表生成功能測試
-
權限控制功能測試
-
性能測試:
-
核心頁面響應時間 < 3秒
-
數(shù)據(jù)查詢響應時間 < 1秒
-
系統(tǒng)支持100并發(fā)用戶
-
CPU使用率 < 80%,內(nèi)存使用率 < 85%
-
高并發(fā)查詢測試:模擬100用戶同時進行數(shù)據(jù)查詢
-
大數(shù)據(jù)量統(tǒng)計測試:在10萬條數(shù)據(jù)下測試統(tǒng)計性能
-
報表導出壓力測試:模擬多個用戶同時導出報表
-
系統(tǒng)穩(wěn)定性測試:48小時連續(xù)運行測試
-
工具:JMeter
-
場景:
-
目標:
-
安全測試:
-
SQL注入測試
-
XSS跨站腳本測試
-
CSRF跨站請求偽造測試
-
權限越權測試
-
敏感信息加密測試
-
文件上傳漏洞測試
-
兼容性測試:
-
瀏覽器兼容性:Chrome、Firefox、Edge、Safari
-
屏幕分辨率兼容性:適配不同尺寸的顯示設備
-
易用性測試:
-
操作體驗測試
-
界面友好性測試
-
操作流程簡便性測試
-
錯誤提示友好性測試
4. 用戶驗收測試(UAT)
-
參與者:教務處管理員、院系管理員、教師、學生代表
-
環(huán)境:搭建與生產(chǎn)環(huán)境相似的測試環(huán)境
-
周期:進行2周的試用測試
-
測試內(nèi)容:
-
實際業(yè)務流程測試
-
系統(tǒng)穩(wěn)定性測試
-
用戶體驗測試
-
系統(tǒng)功能完整性測試
-
驗收標準:
-
系統(tǒng)功能滿足需求規(guī)格說明
-
系統(tǒng)性能達到設計要求
-
用戶體驗良好
-
系統(tǒng)穩(wěn)定運行,無重大缺陷
5. 自動化測試
-
接口自動化測試:使用Postman + Newman進行接口自動化測試
-
UI自動化測試:使用Selenium進行關鍵業(yè)務流程的自動化測試
-
性能自動化測試:使用JMeter進行定期的性能回歸測試
三、總體進度和安排
第一階段:需求分析與系統(tǒng)設計(第1-4周)
-
第1-2周:深入高校調(diào)研,訪談教務處、院系、教師、學生,完成詳細的需求分析報告
-
第3周:完成系統(tǒng)架構設計、數(shù)據(jù)庫設計、接口設計
-
第4周:完成技術選型、開發(fā)環(huán)境搭建、項目框架搭建
第二階段:系統(tǒng)開發(fā)與實現(xiàn)(第5-12周)
-
第5-6周:完成系統(tǒng)基礎框架搭建,包括權限管理、用戶管理等基礎模塊
-
第7-8周:完成專業(yè)信息管理、課程體系管理模塊開發(fā)
-
第9-10周:完成師資隊伍管理、學生信息管理模塊開發(fā)
-
第11-12周:完成教學資源管理、數(shù)據(jù)統(tǒng)計等核心模塊開發(fā)
第三階段:系統(tǒng)集成與測試(第13-16周)
-
第13-14周:系統(tǒng)集成測試,修復集成問題
-
第15周:性能測試與安全測試,進行系統(tǒng)優(yōu)化
-
第16周:用戶驗收測試,收集用戶反饋并進行優(yōu)化
第四階段:部署上線與文檔編寫(第17-20周)
-
第17-18周:系統(tǒng)部署上線,進行試運行
-
第19周:編寫系統(tǒng)使用手冊、維護手冊等技術文檔
-
第20周:系統(tǒng)培訓和交接
第五階段:論文撰寫與答辯準備(第21-24周)
-
第21-22周:撰寫畢業(yè)設計論文
-
第23周:論文修改和完善
-
第24周:準備畢業(yè)答辯材料,進行答辯演練
四、推薦參考文獻
-
李剛.《輕量級Java EE企業(yè)應用實戰(zhàn)(第5版)》[M]. 電子工業(yè)出版社, 2018.
-
楊開振.《深入淺出Spring Boot 2.x》[M]. 人民郵電出版社, 2018.
-
周志明.《深入理解Java虛擬機:JVM高級特性與最佳實踐(第3版)》[M]. 機械工業(yè)出版社, 2019.
-
高洪巖.《MyBatis技術內(nèi)幕》[M]. 電子工業(yè)出版社, 2017.
-
汪文君.《Spring MVC學習指南》[M]. 人民郵電出版社, 2017.
-
王珊,薩師煊.《數(shù)據(jù)庫系統(tǒng)概論(第5版)》[M]. 高等教育出版社, 2014.
-
張海藩.《軟件工程導論(第6版)》[M]. 清華大學出版社, 2013.
夜雨聆風
