本系統(tǒng)主要用于培訓(xùn)機(jī)構(gòu)信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息、教師信息、教務(wù)信息、課程信息的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對學(xué)生、教師、教務(wù)等各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,針對這些要求設(shè)計(jì)了教務(wù)管理系統(tǒng)。
Spring MVC屬于SpringFrameWork的后續(xù)產(chǎn)品,已經(jīng)融合在Spring Web Flow里面。Spring 框架提供了構(gòu)建 Web 應(yīng)用程序的全功能 MVC 模塊。使用 Spring 可插入的 MVC 架構(gòu),可以選擇是使用內(nèi)置的 Spring Web 框架還可以是 Struts 這樣的 Web 框架。通過策略接口,Spring 框架是高度可配置的,而且包含多種視圖技術(shù),例如 JavaServer Pages(JSP)技術(shù)、Velocity、Tiles、iText 和POI。
Spring 也表示是一個(gè)開源框架,是為了解決企業(yè)應(yīng)用程序開發(fā)復(fù)雜性由Rod Johnson創(chuàng)建的。框架的主要優(yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。
MyBatis 本是apache的一個(gè)開源項(xiàng)目iBatis, 2010年這個(gè)項(xiàng)目由apache software foundation 遷移到了google code,并且改名為MyBatis 。
iBATIS一詞來源于“internet”和“abatis”的組合,是一個(gè)基于Java的持久層框架。iBATIS提供的持久層框架包括SQL Maps和Data Access Objects(DAO)
Bootstrap是Twitter推出的一個(gè)開源的用于前端開發(fā)的工具包。它由Twitter的設(shè)計(jì)師Mark Otto和Jacob Thornton合作開發(fā),是一個(gè)CSS/HTML框架。Bootstrap提供了優(yōu)雅的HTML和CSS規(guī)范,它即是由動(dòng)態(tài)CSS語言Less寫成。Bootstrap一經(jīng)推出后頗受歡迎,一直是GitHub上的熱門開源項(xiàng)目,包括NASA的MSNBC(微軟全國廣播公司)的Breaking News都使用了該項(xiàng)目
jQuery Mobile是jQuery 在手機(jī)上和平板設(shè)備上的版本。jQuery Mobile 不僅會(huì)給主流移動(dòng)平臺帶來jQuery核心庫,而且會(huì)發(fā)布一個(gè)完整統(tǒng)一的jQuery移動(dòng)UI框架。支持全球主流的移動(dòng)平臺。jQuery Mobile開發(fā)團(tuán)隊(duì)說:能開發(fā)這個(gè)項(xiàng)目,我們非常興奮。移動(dòng)Web太需要一個(gè)跨瀏覽器的框架,讓開發(fā)人員開發(fā)出真正的移動(dòng)Web網(wǎng)站。
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle公司。MySQL是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在WEB應(yīng)用方面MySQL是最好的RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。
本課程針對有一定程序開發(fā)基礎(chǔ)并有志于JAVA WEB開發(fā)的學(xué)員,理解MVC開發(fā)模式,能夠熟練使用PowerDesigner 設(shè)計(jì)數(shù)據(jù)庫,熟練使用Springmvc、Spring、Mybatis、Bootstrap、jQuery Mobile 、MySql進(jìn)行開發(fā)?
技能儲(chǔ)備
1.項(xiàng)目、技術(shù)架構(gòu)簡介
2.spring MVC概述
3.spring MVC登錄示例
4.spring MVC HandlerMapping和ViewResolver
5.springmvc注解使用
6.springmvc參數(shù)傳遞
7.springmvc返回值
8.springmvc ajax和json[上]
9.springmvc ajax和json[下]
10.springnvc 上傳下載
11.springmvc 攔截器
12.mysql 安裝使用
13.mybatis 框架搭建[上]
14.mybatis 框架搭建[下]
15.mybatis 添加數(shù)據(jù)
16.mybatis 修改刪除數(shù)據(jù)
17.mybatis 查詢和打印SQL
18.mybatis Mapper接口實(shí)現(xiàn)增刪改查
19.mybatis 注解實(shí)現(xiàn)增刪改查
20.mybatis 動(dòng)態(tài)SQL
21.sping springMVC mybatis集成[上]
22.sping springMVC mybatis集成[下]
23.ssm集成實(shí)例(用戶查詢)
24.ssm集成實(shí)例(用戶添加)
25.ssm集成實(shí)例(用戶修改)
26.ssm集成實(shí)例(用戶刪除)
27.display tag 分頁
28.bootstrap 入門和刪格系統(tǒng)
29.bootstrap 排版和表格
30.bootstrap 表單[上]
31.bootstrap 表單[下]
32.bootstrap 按鈕和圖片
33.bootstrap 導(dǎo)航和導(dǎo)航條
34.bootstrap 警告框和面板
35.jquery mobile 入門
36.jquery mobile 按鈕和圖標(biāo)
37.jQuery Mobile 工具欄和導(dǎo)航欄
38.jQuery Mobile 折疊和網(wǎng)格
39.jQuery Mobile 列表
40.jQuery Mobile 表單[上]
41.jQuery Mobile 表單[下]
?
? 架構(gòu)設(shè)計(jì)
42.數(shù)據(jù)庫設(shè)計(jì)-權(quán)限管理
43.數(shù)據(jù)庫設(shè)計(jì)-營銷活動(dòng)
44.數(shù)據(jù)庫設(shè)計(jì)-招生管理
45.數(shù)據(jù)庫設(shè)計(jì)-學(xué)員管理
46.數(shù)據(jù)庫設(shè)計(jì)-班級管理
47.數(shù)據(jù)庫設(shè)計(jì)-教務(wù)管理
48.數(shù)據(jù)庫設(shè)計(jì)-財(cái)務(wù)管理
49.項(xiàng)目框架搭建
?
具體編碼
50.員工管理-原型設(shè)計(jì)-員工列表
51.員工管理-原型設(shè)計(jì)-員工添加修改
52.員工管理-原型設(shè)計(jì)-員工查看
53.員工管理-mybatis generator 插件反向生成代碼
54.員工管理-html改變?yōu)閖sp頁面
55.員工管理-員工添加
56.員工管理-查詢員工信息(一)
57.員工管理-查詢員工信息(二)
58.員工管理-查看員工信息
59.員工管理-修改員工信息
60.員工管理-刪除員工信息
61.角色管理-原型設(shè)計(jì)
62.角色管理-添加角色信息
63.角色管理-查詢角色信息
64.角色管理-修改查詢角色信息
65.角色變更(一)
66.角色變更(二)
67.權(quán)限管理-原型設(shè)計(jì)-使用dtree.js(一)
68.權(quán)限管理-原型設(shè)計(jì)-使用dtree.js(二)
69.權(quán)限管理-查詢權(quán)限信息
70.權(quán)限管理-查詢和添加權(quán)限信息(一)
71.權(quán)限管理-查詢和添加權(quán)限信息(二)
72. 權(quán)限管理-修改權(quán)限信息
73.權(quán)限管理-刪除權(quán)限信息(一)
74.權(quán)限管理-刪除權(quán)限信息(二)
75.權(quán)限變更-原型設(shè)計(jì)
76.權(quán)限變更(一)
77.權(quán)限變更(二)
78.權(quán)限變更(三)
79.權(quán)限變更(四)
80.權(quán)限管理-信息維護(hù)
81.用戶登錄(一)
82.用戶登錄(二)
83.登錄驗(yàn)證
84.數(shù)據(jù)字典-原型設(shè)計(jì)
85.數(shù)據(jù)字典-查詢信息
86.數(shù)據(jù)字典-添加、修改、刪除信息
87.數(shù)據(jù)字典-jdbc實(shí)現(xiàn)自定義標(biāo)簽(一)
88.數(shù)據(jù)字典-jdbc實(shí)現(xiàn)自定義標(biāo)簽(二)
89.模板管理-原型設(shè)計(jì)
90.模板管理-增加、修改、刪除、查詢(一)
91.模板管理-增加、修改、刪除、查詢(二)
92.短信管理-原型設(shè)計(jì)
93.短信管理-功能開發(fā)(一)
94.短信管理-功能開發(fā)(二)
95.郵件管理-原型設(shè)計(jì)
96.郵件管理-后臺代碼編寫和查詢郵件
97.郵件管理-發(fā)送郵件(一)
98.郵件管理-發(fā)送郵件(二)
99.郵件管理-查看和刪除
100.營銷活動(dòng)管理-添加活動(dòng)
101.營銷活動(dòng)管理-查詢信息
102.營銷活動(dòng)管理-修改刪除信息
103.學(xué)員池-查詢學(xué)員信息
104.學(xué)員池-添加學(xué)員信息
105.學(xué)員池-修改刪除學(xué)員信息
106.招生線索
107.跟蹤記錄-添加信息
108.跟蹤記錄-查詢信息
109.跟蹤記錄-修改刪除信息
110.試聽記錄-添加紀(jì)錄信息
111.試聽記錄-查詢紀(jì)錄信息
112.試聽記錄-查詢紀(jì)錄信息
113.招生線索-關(guān)聯(lián)跟蹤記錄和試聽記錄
114.學(xué)科信息-查詢添加信息
115.學(xué)科信息-修改刪除信息
116.教室信息管理
117.課程表管理
118.教師信息管理
119.班級管理-查詢和添加班級信息(一)
120.班級管理-查詢和添加班級信息(二)
121.班級管理-修改和刪除班級信息
122.學(xué)員評價(jià)(一)
123.學(xué)員評價(jià)(二)
124.學(xué)員溝通記錄(一)
125.學(xué)員溝通記錄(二)
126.學(xué)員成績管理
127.學(xué)員管理-轉(zhuǎn)為正式學(xué)員
128.學(xué)員管理-查看學(xué)員信息(一)
129.學(xué)員管理-查看學(xué)員信息(二)
130.班級事務(wù)管理(一)
131.班級事務(wù)管理(二)
132.學(xué)員考勤管理
133.學(xué)員繳費(fèi)管理(一)
134.學(xué)員繳費(fèi)管理(二)
135.學(xué)員繳費(fèi)管理(三)
136.員工薪水發(fā)放(一)
137.員工薪水發(fā)放(二)
138.工作臺-報(bào)表(一)
139.工作臺-報(bào)表(二)
140.手機(jī)版-界面設(shè)計(jì)
141.手機(jī)版-學(xué)生登錄
142.手機(jī)版-查看學(xué)員個(gè)人信息和修改過濾器
143.手機(jī)版-查看學(xué)員成績信息
144.手機(jī)版-學(xué)員繳費(fèi)信息查詢
145.手機(jī)版-查詢和添加學(xué)員評價(jià)
?