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

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