




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、企業(yè)網(wǎng)站治理系統(tǒng)畢業(yè)設(shè)計(jì)論文目錄【摘要】 3第一章 前言 41.1 背景 41.2 目標(biāo) 5其次章 開發(fā)環(huán)境 72.1 軟件環(huán)境 72.1.1 HTML 72.1.2 ASP.NET 82.1.3 SQL Server 2022 92.1.4 Macromedia Dreamweaver MX 9第三章 需求分析與可行性分析 113.1 需求分析 113.2 可行性分析 113.2.1 技術(shù)可行性 113.2.2 運(yùn)行可行性 123.2.3 法律可行性 12第四章 概要設(shè)計(jì) 134.1 網(wǎng)站總體設(shè)計(jì)圖 134.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 4.2.1 E-R 圖 144.2.2 數(shù)據(jù)結(jié)構(gòu) 14第五章 具體設(shè)
2、計(jì) 165.1 購(gòu)物流程圖 165.2 產(chǎn)品信息及購(gòu)物具體設(shè)計(jì) 17第六章 小結(jié) 21參考文獻(xiàn) 23附錄 241 致謝 302 【摘要】企業(yè)網(wǎng)站治理系統(tǒng)是典型的網(wǎng)站治理系統(tǒng)MIS, 其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和保護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面;對(duì)于前者要求建立起數(shù)據(jù)一樣性和完整性強(qiáng)、 數(shù)據(jù)安全性好的庫(kù); 而對(duì)于后者就要求應(yīng)用程序功能完備 ,易使用等特點(diǎn);本系統(tǒng)主要完成對(duì)企業(yè)網(wǎng)站的治理,包括數(shù)據(jù)庫(kù)中表的添加、刪除等;系統(tǒng)仍可以完成對(duì)各類信息的瀏覽、添加等功能;系統(tǒng)的核心是數(shù)據(jù)庫(kù)中各個(gè)表聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表,當(dāng)完成對(duì)數(shù)據(jù)的操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成數(shù)據(jù)庫(kù)的修改;經(jīng)過(guò)分析,我
3、們使用MICROSOFT 公司的 Microsoft Visual Studio 2022開發(fā)工具及 SQL server 2022 數(shù)據(jù)庫(kù)、 Adobe公司的 Macromedia Dreamweaver MX,利用其供應(yīng)的各種面對(duì)對(duì)象的開發(fā)工具以及良好的頁(yè)面設(shè)計(jì)工具,第一在短時(shí) 間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改 進(jìn),直到形成用戶中意的可行系統(tǒng);本系統(tǒng)著重解決網(wǎng)站的開放性、易治理性,使企業(yè)各部門各司其職,互不 干涉,并能大量削減企業(yè)宣揚(yáng)、治理、人力資源的開銷;通過(guò)網(wǎng)站的治理,也 使各部門的分工更加明確,削減了重復(fù)的工作;對(duì)于企業(yè)產(chǎn)品的治理、存貨、銷售,客戶
4、信息的統(tǒng)計(jì)等也將簡(jiǎn)潔化,并保證了數(shù)據(jù)的安全性、完整性、易保 存性;本網(wǎng)站將突出表達(dá)其他企業(yè)治理的優(yōu)點(diǎn),并加入自己的一些新的構(gòu)思,改善、新增一些強(qiáng)大的功能;關(guān)鍵字: SQL Server2022 、Macromedia Dreamweaver MX、數(shù)據(jù)表第一章 前言1.1 背景自 2022 年上半年以來(lái), 沉靜了多年的中國(guó)互聯(lián)網(wǎng)產(chǎn)業(yè)正以強(qiáng)勁的勢(shì)頭復(fù)蘇并 進(jìn)展起來(lái),除了傳統(tǒng)的瀏覽、資料搜尋、電子郵件等基本應(yīng)用外,國(guó)內(nèi)網(wǎng)民已 經(jīng)開頭習(xí)慣通過(guò)網(wǎng)絡(luò)接受商務(wù)、旅行、購(gòu)物、通訊、消遣等服務(wù);電子商務(wù)可以通過(guò)多種電子通訊方式來(lái)完成;簡(jiǎn)潔的,比如你通過(guò)打電話或 發(fā)傳真的方式來(lái)與客戶進(jìn)行商貿(mào)活動(dòng),好像也可以稱作
5、為電子商務(wù);但是,現(xiàn)在人們所探討的電子商務(wù)主要是以EDI(電子數(shù)據(jù)交換)和INTERNET 來(lái)完成的;特別是隨著 INTERNET 技術(shù)的日益成熟, 電子商務(wù)真正的進(jìn)展將是建立在INTERNET技 術(shù) 上 的 ; 所 以 也 有 人 把 電 子 商 務(wù) 簡(jiǎn) 稱 為IC( INTERNETCOMMERCE );隨著 Internet/Intranet的快速進(jìn)展和電子商務(wù)的興起,21 世紀(jì)人類已經(jīng)全面進(jìn)入信息化社會(huì)的時(shí)代, 新世紀(jì)已將我們帶入了一個(gè)五彩斑斕的網(wǎng)絡(luò)世界,電子商務(wù)、網(wǎng)絡(luò)查詢、股票交易,學(xué)問(wèn)經(jīng)濟(jì)的浪潮正向我們迎面撲來(lái),世貿(mào)組織的大門已向我們放開; 我們的企業(yè)面臨著諸多的機(jī)遇,同時(shí)也而對(duì)著
6、嚴(yán)肅的挑戰(zhàn);在互聯(lián)網(wǎng) Internet 的熱潮席卷之下,成千上萬(wàn)的公司、企業(yè)爭(zhēng)先在互聯(lián)網(wǎng)上一展風(fēng)采; Internet 技術(shù)是 90 歲月初的產(chǎn)物,網(wǎng)站設(shè)計(jì)也是近幾年才進(jìn)展起來(lái)的新興產(chǎn)業(yè);企業(yè)網(wǎng)站面對(duì)的是世界觀眾,它是企業(yè)的面孔,同時(shí),也是企業(yè)的微縮景觀;樹立企業(yè)形象, 弘揚(yáng)企業(yè)文化,互聯(lián)網(wǎng)上的企業(yè)網(wǎng)站建設(shè)是企業(yè)實(shí)施戰(zhàn)略投資必不行少的重要一環(huán);互聯(lián)網(wǎng)作為信息雙向溝通和通訊的工具,已 經(jīng)成為商家青睞的傳播媒介,被稱之為繼廣播、報(bào)紙、雜志、電視后的第五種 媒體 -數(shù)字媒體;傳統(tǒng)媒體的價(jià)格昂貴,又受到時(shí)間、地區(qū)等多方面因素的限定,成效不能令人中意;相比之下,網(wǎng)絡(luò)宣揚(yáng)的費(fèi)用是低廉的,而回報(bào)卻絲毫不見(jiàn)遜
7、色, 能幫企業(yè)把握寬闊的國(guó)際進(jìn)展空間和眾多潛在的商業(yè)伙伴,是 24 時(shí)的廣告窗口;越來(lái)越多的公司、企業(yè)單位建立自己的網(wǎng)絡(luò)站點(diǎn),使得企業(yè)本身已不局限于某個(gè)地區(qū),而是直接面對(duì)全世界,它的廣泛性、高效性為企業(yè)帶來(lái)了不容質(zhì)疑的效益和效率;是否擁有自己的網(wǎng)站已經(jīng)成為衡量一個(gè)企業(yè)綜合素4 質(zhì)的重要標(biāo)志;如何設(shè)計(jì)開發(fā)出功能強(qiáng)大,費(fèi)用低廉,通用性強(qiáng),適合我國(guó)國(guó)情的企業(yè)網(wǎng) 站系統(tǒng),這將是我們急需解決的一個(gè)重要問(wèn)題;本論文主要闡述一個(gè)功能比較強(qiáng)大的企業(yè)網(wǎng)站系統(tǒng)的前后臺(tái)操作過(guò)程及一 些關(guān)鍵技術(shù);該系統(tǒng)信息來(lái)源主要由用戶直接添加,通過(guò)治理員審核后 ,在網(wǎng)站上發(fā)布出來(lái) ,以供大家查詢相關(guān)公司信息;本系統(tǒng)主要是讓社會(huì)各界
8、能更好的了解本企業(yè),歡迎對(duì)本企業(yè)的進(jìn)展提出更多珍貴留言和建議;1.2 目標(biāo)企業(yè)網(wǎng)站設(shè)計(jì)中涉及的網(wǎng)絡(luò)技術(shù)及數(shù)據(jù)庫(kù)技術(shù)已日漸成熟,經(jīng)過(guò)綜合比較各類動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言后,本課題的設(shè)計(jì)選用了技術(shù);Aspactive server pages是微軟公司推出的一種用以取代 CGI 的技術(shù),基于目前絕大多數(shù)網(wǎng)站應(yīng)用于 windows 平臺(tái), 是一個(gè)位于 windows 服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式的web 服務(wù)器應(yīng)用程序;例如響應(yīng)用戶查詢數(shù)據(jù)庫(kù)的要求而生成報(bào)表,而且 與其它 web 設(shè)計(jì)工具相比有著以下優(yōu)點(diǎn):完全與 HTML 文件融合,簡(jiǎn)潔創(chuàng)建、修改,不需其他編譯、聯(lián)接
9、程序,面對(duì)對(duì)象可擴(kuò)展等,因此,ASP.NET 技術(shù)特別適合于購(gòu)物網(wǎng)站的設(shè)計(jì);ASP.NET 的工作原理: ASP.NET 通過(guò)后綴名為 aspx 的文件來(lái)實(shí)現(xiàn),一個(gè)aspx 文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必需放在 web 服務(wù)器上有可執(zhí)行權(quán)限的目錄下;當(dāng)瀏覽器向 web 服務(wù)器懇求調(diào)用 asp文件時(shí),就啟動(dòng)了 aspx;Web 服務(wù)器響應(yīng)當(dāng) HTTP 懇求,調(diào)用 aspx引擎,說(shuō)明被申請(qǐng)的文件;當(dāng)遇到與 Active X Script 兼容的腳本( VBScript,javascript)時(shí),aspx引擎,調(diào)用相應(yīng)的腳本引擎進(jìn)行說(shuō)明處理;如腳本指令中涉及到對(duì)數(shù)據(jù)庫(kù)的拜訪,就通過(guò) ODBC 與后
10、臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,由數(shù)據(jù)庫(kù)拜訪組件實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,并將執(zhí)行結(jié)果動(dòng)態(tài)生成一個(gè) HTML 頁(yè)面返回 web 服務(wù)器端, 然后與頁(yè)面中腳本的 HTML 合并成一個(gè)完整的 HTML 頁(yè)面送至客戶端瀏覽器;因而客戶端瀏覽器接收到的是經(jīng) web服務(wù)器執(zhí)行以后生成的一個(gè)純粹的HTML 文件,可被運(yùn)行在任何平臺(tái)上的瀏覽器所執(zhí)行;同時(shí)由于 aspx 的腳本程序是在服務(wù)器端執(zhí)行的,通常腳本代碼不會(huì) 被別人窺視,保證了程序代碼的安全和學(xué)問(wèn)產(chǎn)權(quán);另外程序執(zhí)行完畢后,服務(wù) 器僅僅是將執(zhí)行的結(jié)果返回給客戶端瀏覽器,減輕了網(wǎng)絡(luò)傳輸?shù)呢?fù)擔(dān),大大提 高了交互的速度;網(wǎng)站將包括:企業(yè)新聞的顯示、查看功能,讓客戶更好的明白行情
11、,并提 供新聞的搜尋,能便利用戶更快的找到自己想要的新聞;產(chǎn)品信息功能將更好的展現(xiàn)公司產(chǎn)品,讓客戶更具體的明白到產(chǎn)品的信 息,并能向客戶舉薦一些新產(chǎn)品;這樣將使企業(yè)與客戶之間達(dá)成一種很好的溝 通橋梁,無(wú)論是客戶仍是企業(yè)都將受益;同時(shí)完整的購(gòu)物功能也讓客戶在線購(gòu) 物成為可能,客戶將足不出戶就能買到自己想要的產(chǎn)品;驅(qū)動(dòng)下載功能供應(yīng)公司相關(guān)產(chǎn)品的配套驅(qū)動(dòng),便利客戶的同時(shí)也削減了企 業(yè)的售后工作量;會(huì)員治理功能包括會(huì)員的注冊(cè)及信息治理等,這將大大削減公司信息的統(tǒng) 計(jì)、儲(chǔ)備工作量;最終,系統(tǒng)將供應(yīng)一個(gè)網(wǎng)站治理員的后臺(tái)治理接口,通過(guò)這個(gè)功能治理員 將可以直觀的進(jìn)行數(shù)據(jù)治理;6 其次章 開發(fā)環(huán)境2.1 軟件
12、環(huán)境2.1.1 HTMLHTML (Hyper Text Markup Language 超文本標(biāo)記語(yǔ)言)是一種用來(lái)制作超文本文檔的簡(jiǎn)潔標(biāo)記語(yǔ)言;與常見(jiàn)的字處理文件不同 ,Web 頁(yè)以超文本標(biāo) 識(shí)語(yǔ)言編排格式; HTML 文件是帶有特定 HTML 插入標(biāo)記的用以編排文檔屬性 和格式的標(biāo)準(zhǔn)文本文件; 它能獨(dú)立于各種操作系統(tǒng)平臺(tái) (如 UNIX ,WINDOWS 等);自 1990 年以來(lái) HTML 就始終 被用作 World Wide Web 上的信息表示語(yǔ)言,用于描述 Homepage的格式設(shè) 計(jì)和它與 WWW 上其它 Homepage的連結(jié)信息;HTML 文檔(即 Homepage的源文件)
13、是一個(gè)放置了標(biāo)記的 ASCII 文本文件,通常它帶有 . html 或. htm 的文件擴(kuò)展名;生成一個(gè) 途徑:HTML 文檔主要有以下三種(1)手工直接編寫(例如用你所寵愛(ài)的ASCII 文本編輯器或其它HTML 編輯工具);2)通過(guò)某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔 文檔;(如 WORD 文檔)轉(zhuǎn)成 HTML(3)由 Web 服務(wù)器(或稱 HTTP 服務(wù)器)一方實(shí)時(shí)動(dòng)態(tài)地生成;一般的 HTML 頁(yè)面具有如下的結(jié)構(gòu):html ,is index, 這是 HTML 正文部分/body7 可見(jiàn)在一個(gè) HTML 網(wǎng)頁(yè)文件中,一般必需有一對(duì)html標(biāo)記作為文件的開頭和結(jié)尾,在 標(biāo)記后是頭部標(biāo)記,其后
14、是實(shí)體標(biāo)記;2.1.2 ASP.NET ASP.NET(Active Sever Pages動(dòng)態(tài)網(wǎng)頁(yè))是微軟公司推出的一種用以取代 CGICommon Gateway Interface技術(shù);目前, Internet上的很多基于Windows平臺(tái)的 Web站點(diǎn)已開頭應(yīng)用 ASP來(lái)替換 CGI;ASP.NET是一個(gè)位于服務(wù)器端的腳本運(yùn)行環(huán)境;通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式Web服務(wù)器應(yīng)用程序,如交互式動(dòng)態(tài)網(wǎng)頁(yè),包括使用HTML表單收集和處理信息、上傳與下載等;通常情形下, 用戶通過(guò)瀏覽器看到的網(wǎng)頁(yè)大多是靜態(tài)的,目前 Internet 上的很多站點(diǎn),仍舊供應(yīng)“ 靜態(tài)”(static)
15、的主頁(yè)內(nèi)容;所謂“ 靜態(tài)”,是指站點(diǎn)的主頁(yè)內(nèi)容是“ 固定不變” 的;一個(gè)“ 靜態(tài)” 的站點(diǎn),如要更新主頁(yè)的內(nèi)容,必需手動(dòng)更新其 HTML 的文件數(shù)據(jù);而隨著Web技術(shù)的進(jìn)展,用戶期望能夠看到依據(jù)要求而動(dòng)態(tài)生成的主頁(yè), 例如響應(yīng)用戶查詢數(shù)據(jù)庫(kù)的要求而生成報(bào)表等;站點(diǎn)服務(wù)器收到要求執(zhí)行的應(yīng)用程序,分析表單(form )的輸入數(shù)據(jù),將執(zhí)行的結(jié)果以 HTML的格式傳送給瀏覽器; 依據(jù)用戶懇求生成動(dòng)態(tài)主頁(yè)的傳統(tǒng)方法有CGI、ISAPI 等;CGI是依據(jù)瀏覽器端的http 懇求激活響應(yīng)進(jìn)程,每懇求對(duì)應(yīng)一個(gè)進(jìn)程;當(dāng)同時(shí)有很多懇求時(shí),程序擠占系統(tǒng)資源,造成效率低下;ISAPI 針對(duì)這一缺點(diǎn)進(jìn)行了改進(jìn),利用dl
16、l (動(dòng)態(tài)鏈接庫(kù)技術(shù)),以線程代替進(jìn)程,提高了性能和速度,但要考慮線程的同步問(wèn)題,而且開發(fā)步驟煩瑣;這兩種技術(shù)和另一普遍使用的開發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)Java 都仍存在著另外一個(gè)問(wèn)題, 那就是開發(fā)困難,程序的開發(fā)和 HTML寫作是兩個(gè)完全不同的過(guò)程, 需要特地的程序員開發(fā); ASP.NET使用的 ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中, 使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)充才能,這是傳統(tǒng)的 CGI等程序所遠(yuǎn)遠(yuǎn)不及的地方;8 2.1.3 SQL Server 2022 SQL Server2022 數(shù)據(jù)庫(kù)治理系統(tǒng)是Microsoft Office 是微軟公司推出的數(shù)據(jù)庫(kù)治
17、理系統(tǒng); SQL Server 適用于中型商務(wù)活動(dòng),用以存貯和治理商務(wù)活動(dòng)所 需要的數(shù)據(jù); SQL Server不僅是一個(gè)數(shù)據(jù)庫(kù), 而且它具有強(qiáng)大的數(shù)據(jù)治理功能,它可以便利地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等;SQL Server 2022 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 BI 工具供應(yīng)了企業(yè)級(jí)的數(shù)據(jù)治理; SQL Server 2022 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)供應(yīng)了更安全牢靠的儲(chǔ)備功能,使您可以構(gòu)建和治理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序;SQL Server 2022 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管懂得決方案的核心;此外 SQL Server 20
18、22 結(jié)合了分析、報(bào)表、集成和通知功能;這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫忙您的團(tuán)隊(duì)通過(guò)記分卡、 Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域;與 Microsoft Visual Studio 、Microsoft Office System 以及新的開發(fā)工具包 (包括Business Intelligence Development Studio)的緊密集成使SQL Server 2022 與眾不同;無(wú)論您是開發(fā)人員、 數(shù)據(jù)庫(kù)治理員、 信息工作者仍是決策者, SQL Server 2022 都可以為您供應(yīng)創(chuàng)新的解決方案,幫忙您從
19、數(shù)據(jù)中更多地獲益;2.1.4 Macromedia Dreamweaver MX 選用 Macromedia Dreamweaver MX 來(lái)創(chuàng)建專業(yè)網(wǎng)站的是正確途徑 , 同時(shí) Macromedia Dreamweaver MX 是一種專業(yè)的 HTML 編輯器,用于對(duì) Web 站點(diǎn)、Web 頁(yè)和 Web 應(yīng)用程序進(jìn)行設(shè)計(jì)、 編碼和開發(fā); 無(wú)論您寵愛(ài)直接編寫 HTML 代碼的駕馭感仍是偏愛(ài)在可視化編輯環(huán)境中工作,助良多的工具,豐富您的 Web 創(chuàng)作體驗(yàn);Dreamweaver 都會(huì)為您供應(yīng)幫利用 Dreamweaver 中的可視化編輯功能, 您可以快速地創(chuàng)建頁(yè)面而無(wú)需編寫任何代碼;不過(guò),假如您更
20、寵愛(ài)用手工直接編碼,Dreamweaver 仍包括很多與編碼相關(guān)的工具和功能; 并且,借助 Dreamweaver,您仍可以使用服務(wù)器語(yǔ)言 (例9 如 ASP、ASP.NET、ColdFusion 標(biāo)記語(yǔ)言 CFML、JSP 和 PHP)生成支持動(dòng)態(tài) 數(shù)據(jù)庫(kù)的 Web 應(yīng)用程序;10 第三章 需求分析與可行性分析3.1 需求分析由于渤海數(shù)碼屬于中型企業(yè),業(yè)務(wù)量較大;假如沒(méi)有自己的網(wǎng)站,無(wú)論產(chǎn) 品的銷售、產(chǎn)品的售后服務(wù)仍是相關(guān)產(chǎn)業(yè)新聞、企業(yè)人力資源治理等工作都將 鋪張大量的人力、物力財(cái)力;建設(shè)自己的網(wǎng)站這一切會(huì)變得簡(jiǎn)潔而輕松;具體到各部門的需求:銷售部: 通過(guò)將產(chǎn)品信息放在網(wǎng)上,無(wú)論任何人將可以
21、輕松瀏覽到產(chǎn)品信息,并通過(guò)注冊(cè)會(huì)員的方式利用B/S 方式治理將輕松獲得客戶信息,簡(jiǎn)潔、直接且易儲(chǔ)存;并能使客戶隨時(shí)自主查詢自己的相關(guān)購(gòu)買記錄;宣揚(yáng)部 ; 將公司新聞、企業(yè)及相關(guān)產(chǎn)業(yè)的新聞公布于網(wǎng)上,可以使公司節(jié) 省宣揚(yáng)成本,并使新聞具有很強(qiáng)的實(shí)時(shí)性;這樣的方式簡(jiǎn)潔易行,將大量削減 宣揚(yáng)部所需的人力;人力資源部:通過(guò)發(fā)布聘請(qǐng)信息、工資待遇信息、公司職位分布等信息,使更多的人才能快速、精確、隨時(shí)的明白到公司的人才需求;為公司人力資源 的治理工作減輕負(fù)擔(dān);售后服務(wù)部:上傳公司產(chǎn)品的相關(guān)驅(qū)動(dòng)、軟件、保養(yǎng)學(xué)問(wèn)等,售后服務(wù)部 就可以將售后服務(wù)工作交給客戶自己,削減部門的工作量;3.2 可行性分析在企業(yè)里,
22、用網(wǎng)站幫助治理已經(jīng)越來(lái)越普遍了;用網(wǎng)站不但可以提高工作效率,而且仍 節(jié)約了很多人力、物力、財(cái)力,增強(qiáng)了企業(yè)資料的安全性,提高了企業(yè)的治理才能,為此,利用網(wǎng)站來(lái)幫助治理企業(yè),是特別必要的;可行性討論的目的是用最小的代價(jià)在盡可能的 時(shí)間內(nèi)確定問(wèn)題是否能夠解決;3.2.1 技術(shù)可行性經(jīng)過(guò)調(diào)查,渤海數(shù)碼擁有自己的大型服務(wù)器,各個(gè)部門也有都有運(yùn)算機(jī)及相11 關(guān)人員, 企業(yè)內(nèi)部也有很好的內(nèi)部網(wǎng)絡(luò)掩蓋,保護(hù)工作;能很好的支持網(wǎng)站的建設(shè)、 治理、本系統(tǒng)將使用 ASP.NET、SQLServer個(gè)人版等工具開發(fā), 開發(fā)出的網(wǎng)站具有 簡(jiǎn)潔易操作的特性,對(duì)運(yùn)算機(jī)的配置、系統(tǒng)要求不是很高;依據(jù)公司情形,能 很好的滿意
23、這些需求;3.2.2 運(yùn)行可行性本網(wǎng)站為一個(gè)中型企業(yè)網(wǎng)站,所耗費(fèi)的資源不是很大,依據(jù)調(diào)查,現(xiàn)絕大多 數(shù)中型企業(yè)目前的硬件及網(wǎng)絡(luò)設(shè)備完全按能夠滿意需求;本網(wǎng)站具有易操作的 特點(diǎn),一般中型企業(yè)都有網(wǎng)站、運(yùn)算機(jī)治理方面的專業(yè)人才,對(duì)于網(wǎng)站的治理 也應(yīng)當(dāng)游刃有余;3.2.3 法律可行性本系統(tǒng)純屬私人設(shè)計(jì),在開發(fā)過(guò)程中沒(méi)有涉及合同、責(zé)任等與法律相關(guān)的方 面;因此本系統(tǒng)在法律上是可行的;12 第四章 概要設(shè)計(jì)4.1 網(wǎng)站總體設(shè)計(jì)圖渤海數(shù)碼企業(yè)網(wǎng)站新產(chǎn)驅(qū)人會(huì)最聞點(diǎn)新品產(chǎn)動(dòng)企力招員會(huì)中信下資管心息載源理產(chǎn)產(chǎn)員會(huì)新?lián)袈勂菲菲窐I(yè)工聘員員報(bào)排查列查購(gòu)部信信登注道行找表詢買門息息錄冊(cè)新購(gòu)個(gè)聞物人具車信體息內(nèi)容收 銀
24、臺(tái)圖 4.1 13 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1 E-R 圖姓名 . 1:1 1:N 編號(hào) 客戶購(gòu)物車產(chǎn)品1:1 地址 1:1 1:1 圖片1:N 品牌N:1 類型NOKIA 手機(jī)數(shù)碼相機(jī)MP3 MOTO. 圖 4.2 4.2.2 數(shù)據(jù)結(jié)構(gòu)Tb_member 客戶表4 字段大小主鍵 /外鍵描述字段名稱字段類型MemberID Int 主鍵用戶 ID 14 MemberName Varchar 10 用戶姓名MemberSex Char 2 用戶性別MemberPWD Varchar 10 用戶密碼MemberTName MemberQUE MemberAns MemberPhone Membe
25、rEmail MemberCity MemberAddress MemberPostcode MemberPhoto MemberMoney MemberDate Tb_Goodsinfo 產(chǎn)品信息表字段大小主鍵 /外鍵描述字段名稱字段類型GoodsID GoodsTypeID GoodsName GoodsIntroduce GoodsPrice GoodsPhoto GoodsIsNew GoodsDate Tb_goodstype 產(chǎn)品類型表字段大小主鍵 /外鍵描述字段名稱字段類型Tb_storeinfo 產(chǎn)品品牌表字段名稱字段類型字段大小主鍵 /外鍵描述Tb_image 產(chǎn)品圖片表字段
26、名稱字段類型字段大小主鍵 /外鍵描述ImageID Image 15 第五章 具體設(shè)計(jì) 5.1 購(gòu)物流程圖客戶登錄商品信息購(gòu)物車否是否已登錄是否是否購(gòu)買是收銀臺(tái)圖 5.1 16 5.2 產(chǎn)品信息及購(gòu)物具體設(shè)計(jì)用戶登錄后,點(diǎn)擊首頁(yè)的“ 產(chǎn)品信息”,進(jìn)入產(chǎn)品信息頁(yè)面;頁(yè)面的左面是“ 舉薦商品”;模塊使用模板,在模板中添加表格,設(shè)置表格樣式,使頁(yè)面美觀、大方;通過(guò)查詢“ 產(chǎn)品信息表” 中最新的幾條記錄來(lái)顯示;GoodsIsNew = 是 ;如圖 5.2 數(shù)據(jù)庫(kù)查詢語(yǔ)句為: select top* from tb_goodsinfo where 圖 5.2 圖 5.3 頁(yè)面中部為購(gòu)買導(dǎo)航,可以是客戶更
27、快的找到自己想購(gòu)買的產(chǎn)品;在設(shè)置好的表格中添加 treeview 控件,并做相應(yīng)設(shè)置; 使點(diǎn)擊相應(yīng)的品牌即可在右方顯示其簡(jiǎn)要信息;如圖 5.3 在頁(yè)面右邊添加 dataview 控件,通過(guò)查詢從 session 傳來(lái)的數(shù)據(jù)進(jìn)行數(shù)據(jù)庫(kù)查詢;查詢語(yǔ)句為: select * from tb_goodsinfo where GoodsTypeID= 表中的具體信息, 頁(yè)面將跳轉(zhuǎn)到相應(yīng)產(chǎn)品的具體信息頁(yè)面,點(diǎn)擊“ 購(gòu)買” 就可以將產(chǎn)品加入客戶自己的購(gòu)物車中;找到自己想要購(gòu)買的產(chǎn)品,點(diǎn)擊列 客戶可以看到產(chǎn)品的具體信息,圖 5.4 頁(yè)面總圖見(jiàn)圖 5.5、圖 5.6、圖 5.7、圖 5.8:考慮到本網(wǎng)站的類型及
28、用途,頁(yè)面使用傳統(tǒng)的左中右模式設(shè)計(jì),正式但不失美觀、大方;如圖 5.5:18 圖 5.5 進(jìn)入“ 具體信息” 頁(yè)面將看到相關(guān)產(chǎn)品的具體信息,如圖 入購(gòu)物車;圖 5.6 5.6,點(diǎn)擊“ 購(gòu)買” 鍵就將進(jìn)如圖 5.7,購(gòu)物車頁(yè)面將列出當(dāng)前用戶所購(gòu)買的全部產(chǎn)品及數(shù)量、價(jià)格等信息, 并將統(tǒng)計(jì) 出總價(jià),顯示給客戶;客戶假如確認(rèn)購(gòu)買信息無(wú)誤,點(diǎn)擊“ 結(jié)賬” 系統(tǒng)將會(huì)自動(dòng)結(jié)賬;如 果仍想購(gòu)買其他物品,點(diǎn)擊“ 連續(xù)購(gòu)買” 頁(yè)面會(huì)跳轉(zhuǎn)到“ 產(chǎn)品信息” 頁(yè);19 圖 5.8 在頁(yè)面導(dǎo)航欄上點(diǎn)擊“ 購(gòu)物車” 查看自己購(gòu)買的物品,并能做數(shù)量的更換;假如你是已經(jīng)登錄的會(huì)員,點(diǎn)擊“ 結(jié)賬” 就能購(gòu)買全部購(gòu)物車?yán)锏奈锲妨耍?/p>
29、這里 Dataview 控件里用到的數(shù)據(jù)都是通過(guò)前一頁(yè)面的數(shù)據(jù)放入 Session 來(lái)傳遞的;20 第六章 小結(jié)三年緊急有序的高校生活很快就要終止了,我們已經(jīng)進(jìn)入高校學(xué)習(xí)的最終、最為關(guān)鍵的階段 - 畢業(yè)設(shè)計(jì); 畢業(yè)設(shè)計(jì)是對(duì)高校生四年來(lái)所學(xué)學(xué)問(wèn)的系統(tǒng)總結(jié)和綜合運(yùn)用, 同時(shí)又是對(duì)我們分析和解決問(wèn)題的檢驗(yàn)與鞏固,更是向我們以后即將從事的專業(yè)性工作的正常過(guò)渡;因而,抓住這個(gè)機(jī)會(huì)仔細(xì)學(xué)習(xí)并搞好畢業(yè)設(shè)計(jì)對(duì)我們即將走上工作崗位或者更進(jìn)一步深造有特別重要 的意義;本次設(shè)計(jì)是在楊老師的細(xì)心組織和指導(dǎo)下進(jìn)行的;我的設(shè)計(jì)題目是“ 企 業(yè)網(wǎng)站建設(shè)” ,是運(yùn)算機(jī)學(xué)和營(yíng)銷學(xué)的結(jié)合; 為了能高質(zhì)量的完成本次設(shè)計(jì),指導(dǎo)老師端
30、正我的設(shè)計(jì)思想細(xì)心支配設(shè)計(jì)步驟和工作進(jìn)程,進(jìn)一步使我有了設(shè)計(jì)思路從而讓我明確了畢業(yè)設(shè)計(jì)的目的和作用,了良好的基礎(chǔ);為以后的工作和學(xué)習(xí)打下(1)培育我綜合運(yùn)用和擴(kuò)大所學(xué)學(xué)問(wèn)面的才能,以提高理論聯(lián)系實(shí)際的才能;(2)使我把握一般的網(wǎng)站設(shè)計(jì)的方法和步驟,以提高網(wǎng)站的建設(shè)才能;(3)培育了我收集、整理、分析及運(yùn)用資料的才能,提高我獨(dú)立工作 的才能;(4)訓(xùn)練和提高網(wǎng)站設(shè)計(jì)的基本技能,如布局、色調(diào)、內(nèi)容以及方案 的提出和挑選優(yōu)化才能;(5)提高我適應(yīng)設(shè)計(jì)環(huán)境的才能;(6)使我對(duì)交叉學(xué)科有了肯定的涉足,拓寬了我的學(xué)問(wèn)面;從三月初接到老師布置的畢業(yè)設(shè)計(jì)和論文到現(xiàn)在這兩個(gè)多月的時(shí)間里,其功能基本 經(jīng)過(guò)自己努力
31、和老師的幫忙, 網(wǎng)上購(gòu)物系統(tǒng)系統(tǒng)基本開發(fā)完畢;符合用戶需求, 能夠完成用戶查找商品基本信息、訂購(gòu)到購(gòu)買;系統(tǒng)保護(hù)功 能方面 , 能夠進(jìn)行數(shù)據(jù)添加、 數(shù)據(jù)刪除; 該系統(tǒng)仍有很多不盡如人意的地方,比如用戶界面不夠美觀, 智能化程度不夠, 出錯(cuò)處理不夠等等 , 在開發(fā)速 度與完善上仍尚且不夠等多方面問(wèn)題;這些都有待進(jìn)一步改善;在做這個(gè)畢業(yè)設(shè)計(jì)的過(guò)程中遇到了不少的問(wèn)題,然而遇到問(wèn)題是要靠21 我們自己努力想方法去解決問(wèn)題,而不是去躲避;也是我們?cè)诮鉀Q實(shí)際問(wèn) 題時(shí),不能只呆板的用某一種單一的思維法來(lái)解決問(wèn)題,我們要將多種思 維方法綜合運(yùn)用,這樣才能更有效、更敏捷的解決問(wèn)題;22 參考文獻(xiàn)1 網(wǎng)絡(luò)營(yíng)銷基礎(chǔ)
32、與實(shí)踐第2 版 (馮英健著 清華高校出版社, 2022 年10 月;)2 網(wǎng)站建設(shè)作者:張紅 章劍林 高等訓(xùn)練出版社3 運(yùn)算機(jī)英語(yǔ)劉兆毓 主編 清華高校出版社 2022 年4 數(shù)據(jù)庫(kù)系統(tǒng)概論薩師煊 主編 高等訓(xùn)練出版社 2022 年5 熟知 ASP網(wǎng)絡(luò)編程 武延軍 趙彬 人民郵電出版社 2022 年23 附錄各模塊代碼如下:using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using
33、 System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.OleDb; public partial class Default2 : System.Web.UI.Page string name, tname; int id, tid, p; DataSet ds = new DataSet; public void Getdatasetstring sql /if.
34、IsPostBack / ds.Clear; string connstr = provider=microsoft.jet.oledb.4.0;data source= + Server.MapPathtb_Member.mdb; OleDbConnection conn = new OleDbConnectionconnstr; conn.Open; OleDbDataAdapter da = new OleDbDataAdaptersql, conn; da.Fillds, mm; if ds.Tables0.Rows.Count .= 0 GridView1.DataSource =
35、ds.Tables0.DefaultView; GridView1.DataBind; else Response.Writealert 失敗 .; conn.Close; 24 public OleDbDataReader getDataReaderstring sql string connstr = provider=microsoft.jet.oledb.4.0;data source= + Server.MapPathtb_Member.mdb; OleDbConnection conn = new OleDbConnectionconnstr; conn.Open; OleDbCo
36、mmand com = new OleDbCommandsql, conn; OleDbDataReader dr = com.ExecuteReader; return dr; public void getQuerystring sql string connstr = provider=microsoft.jet.oledb.4.0;data source= + Server.MapPathtb_Member.mdb; OleDbConnection conn = new OleDbConnectionconnstr; conn.Open; OleDbCommand com = new
37、OleDbCommandsql, conn; com.ExecuteNonQuery; conn.Close; protected void Page_Loadobject sender, EventArgs e if .IsPostBack int a = Convert.ToInt32Requestid; if a 0 if Sessionname = null Response.Writealert 您仍沒(méi)有登錄,請(qǐng)登錄后再使用該功能!; else string b = Sessionname.ToString; string str = select a.GoodsID,a.Goods
38、Name,b.GoodsTypeID,b.GoodsTypeName,a.GoodsPrice from tb_GoodsInfo as a,tb_GoodsType as b where 25 + a.GoodsTypeID=b.GoodsTypeID and a.GoodsID= + a; OleDbDataReader dr = getDataReaderstr; if dr.Read id = Convert.ToInt32dr0; name = dr1.ToString; tid = Convert.ToInt32dr2; tname = dr3.ToString; p = Conv
39、ert.ToInt32dr4; dr.Close; string sql = string.Formatinsert into tb_OrderInfoOrderMember,GoodsID,GoodsName,GoodsTypeID,GoodsTypeName,GoodsPrice, IsCheckout values0,1,2,3,4,5,6, b, a, name, tid, tname, p, 否; getQuerysql; string sqlse = from string.Formatselect OrderID,GoodsName,GoodsTypeName,GoodsPric
40、e,num tb_OrderInfo where OrderMember=0 and IsCheckout=否, b; Getdatasetsqlse; string sqlsr = string.Formatselect sumGoodsPrice as tprice from tb_OrderInfo where OrderMember=0 and IsCheckout=否, b; OleDbDataReader drr = getDataReadersqlsr; if drr.Read Label1.Text = drr0.ToString; else string sqlse = fr
41、om string.Formatselect OrderID,GoodsName,GoodsTypeName,GoodsPrice,num tb_OrderInfo where OrderMember=0 and IsCheckout= Getdatasetsqlse; 否, Sessionname.ToString; protected void GridView1_SelectedIndexChangedobject sender, EventArgs e 26 protected void LinkButton3_Clickobject sender, EventArgs e Respo
42、nse.Redirectindex.aspx; protected void LinkButton1_Clickobject sender, EventArgs e if.IsPostBack if Label1.Text = Response.Writealert 您的購(gòu)物車中沒(méi)有任何物品 .; else string b = Sessionname.ToString; string sql = string.Formatselect MemberName,MemberMoney from tb_Member where MemberName=0, b; OleDbDataReader dr
43、 = getDataReadersql; int money = 0; if dr.Read money = Convert.ToInt32dr1; if money Convert.ToInt32Label1.Text.Trim Response.Writealert 您 的 余 額 不 足 , 請(qǐng) 重 新 充 值 后 再 購(gòu) 買.; else string sql1 = string.Formatupdate tb_Member set MemberMoney=0 where MemberName=1, money - Convert.ToInt32Label1.Text.Trim, b;
44、 getQuerysql1; string sql2 = string.Formatupdate tb_OrderInfo set IsCheckout= 是 where OrderMember=0, b; getQuerysql2; Response.RedirectSuccShop.aspx; 27 protected void LinkButton2_Clickobject sender, EventArgs e string sql = string.Formatdelete from tb_OrderInfo where OrderMember=0 and IsCheckout= 否 , Sessionname.ToString; getQuerysql; GridView1.DataBind; protected void GridView1_RowEditingobject sender, GridViewEditEventArgs e int s =
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)游戲策劃與開發(fā)作業(yè)指導(dǎo)書
- 三農(nóng)創(chuàng)業(yè)支持方案
- 長(zhǎng)治2025年山西長(zhǎng)治市上黨區(qū)事業(yè)單位招聘132人筆試歷年參考題庫(kù)附帶答案詳解
- 菏澤2025年山東菏澤單縣教體系統(tǒng)第二次引進(jìn)高層次人才100人筆試歷年參考題庫(kù)附帶答案詳解
- 莆田2025年福建莆田學(xué)院面向具有突出貢獻(xiàn)運(yùn)動(dòng)員招聘體育教師2人筆試歷年參考題庫(kù)附帶答案詳解
- 煙臺(tái)2025年山東煙臺(tái)市萊山區(qū)事業(yè)單位招聘5人筆試歷年參考題庫(kù)附帶答案詳解
- 第23個(gè)安全教育日
- 薩提亞治療模式
- 文本效果教程11立體字效果
- 2025年小學(xué)教師資格考試《綜合素質(zhì)》模擬面試題庫(kù)(含答案)之教育政策與法規(guī)
- 2024版質(zhì)量管理培訓(xùn)
- 北師大版二年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)10套試卷(附答案)
- 企業(yè)技術(shù)中心可行性分析報(bào)告書
- 單軌吊軌道的吊掛形式及安裝標(biāo)準(zhǔn)
- 雖說(shuō)生命在于運(yùn)動(dòng) 但這樣休息比運(yùn)動(dòng)更健康
- 新沂市公安局看守所、拘留所、武警中隊(duì)新建工程實(shí)施方案;
- 建筑工程建筑面積計(jì)算規(guī)范(國(guó)標(biāo))
- IC常用封裝封裝尺寸
- 幼兒園晨間戶外鍛煉器械使用安排表
- 砂石骨料項(xiàng)目規(guī)劃設(shè)計(jì)方案(范文)
- 一車間計(jì)量器具管理辦法
評(píng)論
0/150
提交評(píng)論