一、系統(tǒng)介紹:
門(mén)戶(hù)網(wǎng)站,是指通向某類(lèi)綜合性互聯(lián)網(wǎng)信息資源并提供有關(guān)信息服務(wù)的應(yīng)用系統(tǒng)。門(mén)戶(hù)網(wǎng)站最初提供搜索服務(wù)、目錄服務(wù),后來(lái)由于市場(chǎng)競(jìng)爭(zhēng)日益激烈,門(mén)戶(hù)網(wǎng)站不得不快速地拓展各種新的業(yè)務(wù)類(lèi)型,希望通過(guò)門(mén)類(lèi)眾多的業(yè)務(wù)來(lái)吸引和留住互聯(lián)網(wǎng)用戶(hù),以至于目前門(mén)戶(hù)網(wǎng)站的業(yè)務(wù)包羅萬(wàn)象,成為網(wǎng)絡(luò)世界的“百貨商場(chǎng)”或“網(wǎng)絡(luò)超市”。
詳細(xì)模塊如
.jpg)
?
2.3、功能模塊:
系統(tǒng)特點(diǎn)及優(yōu)勢(shì)
1.本產(chǎn)品采用的三層結(jié)構(gòu)技術(shù)架構(gòu),是最適合企業(yè)使用的技術(shù)平臺(tái)。
2.同時(shí)支持多種操作系統(tǒng)、數(shù)據(jù)庫(kù)、應(yīng)用服務(wù)器、瀏覽器。
3.采用微軟.NET架構(gòu)開(kāi)發(fā)。
4.支持企業(yè)級(jí)開(kāi)發(fā)的主流數(shù)據(jù)庫(kù)SQL SERVER。
5.ADO.NET實(shí)現(xiàn)/存儲(chǔ)過(guò)程實(shí)現(xiàn)。
6.支持64位操作系統(tǒng)。
7.Div+CSS技術(shù),頁(yè)面設(shè)計(jì)遵守CSS2,W3C等規(guī)范,兼容主流瀏覽器。
8.Ajax技術(shù)提升用戶(hù)使用體驗(yàn)。
9.了解并使用WebService服務(wù),實(shí)現(xiàn)搜索自動(dòng)補(bǔ)齊技術(shù)。
10.第三方組件技術(shù)實(shí)現(xiàn)分頁(yè)功能及文本編輯等功能。
11.采用系統(tǒng)軟件開(kāi)發(fā)中常用存儲(chǔ)過(guò)程技術(shù),為系統(tǒng)的維護(hù)和二次開(kāi)發(fā)做好保障。
?
12.掌握傳統(tǒng)的JS前端技術(shù)
13.掌握J(rèn)query開(kāi)發(fā)技術(shù),并能實(shí)現(xiàn)相應(yīng)的網(wǎng)頁(yè)特效
14.Log4net 日志管理,也是商業(yè)開(kāi)發(fā)中必不可少的。
15.能夠掌握網(wǎng)頁(yè)特效制作。
16.能夠掌握對(duì)文件的上傳,下載的處理技術(shù)。
二、培訓(xùn)定位:
適合于.net方向初學(xué)C# ASP.NET技術(shù)人群或剛剛畢業(yè)或即將畢業(yè)的大學(xué)生工作前的項(xiàng)目實(shí)戰(zhàn)。通過(guò)此項(xiàng)目教程,學(xué)員能夠零縫隙與企業(yè)級(jí)項(xiàng)目開(kāi)發(fā)接軌。本次課程涉及到系統(tǒng)架構(gòu)、SQLSERVER、三層結(jié)構(gòu)、Div+CSS技術(shù),JavaScript技術(shù),用戶(hù)控件技術(shù)、第三方組件技術(shù)、Ajax技術(shù),WebService技術(shù),第三方工具軟件使用等。課程假設(shè)讀者就是剛?cè)肼毜膯T工,講師承擔(dān)師傅的角色,為各位呈現(xiàn)實(shí)際開(kāi)發(fā)的流程、習(xí)慣和應(yīng)該具備的技能。
三、課程特色:
1. 所有代碼均為現(xiàn)場(chǎng)手敲,不會(huì)出現(xiàn)任意一句沒(méi)有交代的代碼;
2. 在課程中介紹企業(yè)級(jí)開(kāi)發(fā)中常用的工具軟件,結(jié)合項(xiàng)目開(kāi)發(fā),提升開(kāi)發(fā)效率;
3. 每次課程都在前次課程的基礎(chǔ)上迭代開(kāi)發(fā),保證每次課程項(xiàng)目均可運(yùn)行;
4. 每次課程基本都提供上課PPT,重難點(diǎn)均已列出,方便讀者自學(xué);
5. 前半部分課前增加回顧,方便大家記憶基礎(chǔ)知識(shí);
6. 課程在錄制過(guò)程中特別強(qiáng)調(diào)到開(kāi)發(fā)中容易犯的一些錯(cuò)誤和技巧;
7. 課程中介紹本節(jié)所需要用到的技術(shù)要點(diǎn);
8. 課程注重業(yè)務(wù)的講解和實(shí)現(xiàn),是實(shí)際開(kāi)發(fā)的重中之重;
9. 拋棄以往光講的做法,課程參入陷阱、提問(wèn)、設(shè)問(wèn)等教學(xué)技巧和大家交互;
10.課程采用漸進(jìn)思路進(jìn)行,逐漸從新建一個(gè)空項(xiàng)目形成一個(gè)大型完整項(xiàng)目;
四、課程安排:
1. 項(xiàng)目介紹,市場(chǎng)定位、開(kāi)發(fā)背景、開(kāi)發(fā)應(yīng)具備技能和學(xué)習(xí)方法。
2. 數(shù)據(jù)庫(kù)設(shè)計(jì)。
3. 數(shù)據(jù)庫(kù)完善及三層結(jié)構(gòu)搭建。
4. 前端頁(yè)面設(shè)計(jì)1(Div+CSS)
5. 前端頁(yè)面設(shè)計(jì)2(Div+CSS)
6. 前端頁(yè)面設(shè)計(jì)3(Div+CSS)
7. 前端頁(yè)面設(shè)計(jì)4(Div+CSS)
8. 前端頁(yè)面設(shè)計(jì)5(Div+CSS)
9. 前端頁(yè)面設(shè)計(jì)6(Div+CSS)
10.前端頁(yè)面設(shè)計(jì)7(Div+CSS)
11. 前端頁(yè)面設(shè)計(jì)8(Div+CSS)
12. 前端頁(yè)面設(shè)計(jì)網(wǎng)頁(yè)特效1
13. 前端頁(yè)面設(shè)計(jì)網(wǎng)頁(yè)特效2
14. 前端列表頁(yè)面設(shè)計(jì)
15. 封裝數(shù)據(jù)庫(kù)訪問(wèn)層1
16. 封裝數(shù)據(jù)庫(kù)訪問(wèn)層2
17. 后臺(tái)管理搭建及完善數(shù)據(jù)訪問(wèn)層封裝
18.? 后臺(tái)系統(tǒng)管理模塊(用戶(hù)管理)
19. 后臺(tái)系統(tǒng)管理模塊(用戶(hù)管理2)
20. 后臺(tái)系統(tǒng)管理模塊(用戶(hù)管理3)
21. 后臺(tái)系統(tǒng)管理模塊(用戶(hù)管理4)
22. 后臺(tái)系統(tǒng)管理模塊(網(wǎng)站公告管理1)
23. 后臺(tái)系統(tǒng)管理模塊(網(wǎng)站公告管理2)
24. 后臺(tái)系統(tǒng)管理模塊(網(wǎng)站公告管理3)
25. 后臺(tái)系統(tǒng)管理模塊(網(wǎng)站基本配置)
26. 企業(yè)信息模塊(前端界面及相關(guān)功能分析)
27. 企業(yè)信息模塊(信息類(lèi)型管理實(shí)現(xiàn))
28. 企業(yè)信息模塊(信息內(nèi)容管理1)
29. 企業(yè)信息模塊(信息內(nèi)容管理2)
30. 企業(yè)信息模塊(圖片上傳功能完善及總結(jié))
31. 產(chǎn)品管理模塊(產(chǎn)品類(lèi)型管理1)
32. 產(chǎn)品管理模塊(產(chǎn)品類(lèi)型管理2)
33. 產(chǎn)品管理模塊(產(chǎn)品信息管理1)
34 產(chǎn)品管理模塊(產(chǎn)品信息管理2)
35. 產(chǎn)品管理模塊(產(chǎn)品信息管理3)
36. 產(chǎn)品管理模塊(產(chǎn)品信息管理4)
37. 產(chǎn)品管理模塊(產(chǎn)品信息管理5)
38. 產(chǎn)品管理模塊(產(chǎn)品信息管理6)
39. 產(chǎn)品管理模塊(產(chǎn)品信息管理7)
40. 產(chǎn)品管理模塊(產(chǎn)品信息管理8)
41. 產(chǎn)品管理模塊(產(chǎn)品信息管理9)
42. 新聞管理模塊(新聞?lì)愋凸芾?)
43. 新聞管理模塊(新聞?lì)愋凸芾?)
44. 新聞管理模塊(新聞信息添加1)
45. 新聞管理模塊(新聞信息管理2)
46. 新聞管理模塊(新聞信息管理3)
47. 新聞管理模塊(前新聞修改及刪除)
48. 新聞信息前端頁(yè)面綁定(前端頁(yè)面綁定1)
49.? 新聞信息前端頁(yè)面綁定(前端頁(yè)面綁定2)
50. 招聘信息模塊(招聘信息發(fā)布)
51. 招聘信息模塊(招聘信息修改,刪除)
52. 招聘信息模塊(前端招聘信息綁定及應(yīng)聘界面設(shè)計(jì))
53. 招聘信息模塊(應(yīng)聘信息添加及管理1)
54. 招聘信息模塊(應(yīng)聘信息添加及管理2)
55. 服務(wù)與支持模塊(服務(wù)與支持添加1)
56. 服務(wù)與支持模塊(服務(wù)與支持 管理2)
57. 友情鏈接管理(友情鏈接添加及管理1)
58. 友情鏈接管理(友情鏈接添加及管理2)
59. 在線留言
60. 前端首頁(yè)面綁定
61. 產(chǎn)品信息綁定
62. 前端服務(wù)信息及公司信息綁定
63. 項(xiàng)目完善及發(fā)布
?
?
64. 產(chǎn)品類(lèi)型管理之樹(shù)形菜單加載
65. 產(chǎn)品類(lèi)型管理之模態(tài)窗體
66. 產(chǎn)品管理之基于Jquery技術(shù)產(chǎn)品圖片批量管理1.1
67. 產(chǎn)品管理之基于Jquery技術(shù)產(chǎn)品圖片批量管理1.2
68. 產(chǎn)品管理之基于Jquery技術(shù)產(chǎn)品圖片批量管理1.3
69. 產(chǎn)品文件在線硬盤(pán)管理1.1
70. 產(chǎn)品文件在線硬盤(pán)管理1.2
71. 產(chǎn)品文件在線硬盤(pán)管理1.3
72. 產(chǎn)品文件在線硬盤(pán)管理1.4
73. 產(chǎn)品文件在線硬盤(pán)管理1.5
74. 產(chǎn)品管理之前端產(chǎn)品詳細(xì)頁(yè)面設(shè)計(jì)
75. 產(chǎn)品管理之前端產(chǎn)品放大鏡顯示(仿淘寶)
76. 產(chǎn)品管理之文件下載試用1.1
77. 產(chǎn)品在線評(píng)論1.1
78. 產(chǎn)品在線評(píng)論1.2
79. 首頁(yè)重構(gòu)(div+css+js)1.1
80. 首頁(yè)重構(gòu)(div+css+js)1.2
81. 基于Log4net 實(shí)現(xiàn)日志管理 1.1
82. 基于Log4net 實(shí)現(xiàn)日志管理 1.2
83. 基于Log4net 實(shí)現(xiàn)日志管理 1.3
?
五、項(xiàng)目架構(gòu)及優(yōu)勢(shì):
?

本系統(tǒng)的框架,包含了一系列規(guī)范、約定和支撐類(lèi)庫(kù)、服務(wù)。?
◆ 系統(tǒng)設(shè)計(jì)遵循高內(nèi)聚低耦合的設(shè)計(jì)原則?
?
這是保證一個(gè)系統(tǒng)的架構(gòu)是否符合軟件工程原則的首要標(biāo)準(zhǔn)。?
◆ 層次的清晰和簡(jiǎn)潔性?
?
系統(tǒng)每個(gè)部分完成功能和目標(biāo)必須是明確的,同樣的功能,應(yīng)該只在一個(gè)地方實(shí)現(xiàn)。如果某個(gè)功能可以在系統(tǒng)不同的地方實(shí)現(xiàn),那么,將會(huì)給后來(lái)的開(kāi)發(fā)和維護(hù)帶來(lái)問(wèn)題。?
?
系統(tǒng)簡(jiǎn)單明了,過(guò)于復(fù)雜的系統(tǒng)架構(gòu),會(huì)帶來(lái)不必要的成本和維護(hù)難度。在盡可能的情況下,一個(gè)部分應(yīng)該完成一個(gè)單獨(dú)并且完整的功能。?
◆ 易于實(shí)現(xiàn)性?
?
如果系統(tǒng)架構(gòu)的實(shí)現(xiàn)非常困難,甚至超出團(tuán)隊(duì)現(xiàn)有的技術(shù)能力,那么,團(tuán)隊(duì)不得不花很多的精力用于架構(gòu)的開(kāi)發(fā),這對(duì)于整個(gè)項(xiàng)目來(lái)說(shuō),可能會(huì)得不償失。本項(xiàng)目崇尚“簡(jiǎn)單就是美”的原則。?
◆ 可升級(jí)和可擴(kuò)充性?
?
一個(gè)系統(tǒng)框架,受設(shè)計(jì)時(shí)技術(shù)條件的限制,或者設(shè)計(jì)者本人對(duì)系統(tǒng)認(rèn)識(shí)的局限,可能不會(huì)考慮到今后所有的變化。但是,本系統(tǒng)為將來(lái)可能的變化做好準(zhǔn)備,能夠在今后,在目前已有的基礎(chǔ)上進(jìn)行演進(jìn),但不會(huì)影響原有的應(yīng)用。
◆ 是否有利于團(tuán)隊(duì)合作開(kāi)發(fā)?
?
一個(gè)好的系統(tǒng)架構(gòu),不僅僅只是從技術(shù)的角度來(lái)看,而且,它還應(yīng)該適用于團(tuán)隊(duì)開(kāi)發(fā)模型,可以方便一個(gè)開(kāi)發(fā)團(tuán)隊(duì)中各個(gè)不同角色的互相協(xié)作。例如,將Web頁(yè)面和業(yè)務(wù)邏輯組件分開(kāi),可是使頁(yè)面設(shè)計(jì)人員和程序員的工作分開(kāi)來(lái)同步進(jìn)行而不會(huì)互相影響。?
◆ 性能?
?
性能對(duì)于軟件系統(tǒng)來(lái)說(shuō)是很重要的,但是,有的時(shí)候,為了能讓系統(tǒng)得到更大的靈活性,可能不得不在性能和其他方面取得平衡。另外一個(gè)方面,由于硬件技術(shù)的飛速發(fā)展和價(jià)格的下降,性能的問(wèn)題往往可以通過(guò)使用使用更好的硬件來(lái)獲得提升。
總結(jié)起來(lái)就如下圖所示:
