已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計(論文)題目:小型企業(yè)網(wǎng)站的設計與實現(xiàn) 畢業(yè)設計(論文)摘 要本文主要闡述了隨著加入wto,internet也在以迅猛的勢頭在國內(nèi)爆發(fā)式地增長,網(wǎng)絡憑借其卓越的互動性與便捷的交流手段正成為最有發(fā)展?jié)摿εc前途的新興媒體,成為眾商家倍為關注的宣傳熱點。尤其是小型企業(yè)更應該充分利用互聯(lián)網(wǎng)技術,為客戶、合作伙伴在網(wǎng)上提供信息服務,并且借助互聯(lián)網(wǎng),敏銳的捕捉商機。作為專業(yè)從事涉密及安防產(chǎn)品銷售的重慶賽智網(wǎng)絡信息技術服務中心,更需要建設好網(wǎng)站,將其作為對外宣傳、服務和交流的載體,來配合公司的迅速發(fā)展,使網(wǎng)站具有鮮明的行業(yè)特色,使更多的企業(yè)通過網(wǎng)絡來結盟,使更多的客戶通過網(wǎng)絡來了解賽智網(wǎng)絡。asp+access是一種比較成熟的技術,因此本項目采用asp語言作為根本,選用經(jīng)典的b/s開發(fā)架構,在數(shù)據(jù)庫方面則使用了access。關鍵詞:互聯(lián)網(wǎng);企業(yè)網(wǎng)站;數(shù)據(jù)庫;web;b/s架構;asp;html;css;access 2003。abstractthis paragraph mainly talk about internet grows up vary fast inner along with joining in wto.the net is becoming a new media with the most potential of development and future,as well as the hot point of publicize by much business. the net technology should be well used to offer information service for clients and cooperate cooperates,and catchs business especially for the small corporation.chongqing sincenetwork ltd as a security corporation should build its homepage better to qua it as a carrier to publicize,service and communion from this way to concert it grows up quickly.let more corporation and client join in and know chongqing sincenetwork ltd by homepage.asp + access is a relatively mature technology.so this website uses asp as basal language and access as database.keywords: internet; corporate web site; database; web; b / s structure; asp; html; css; access 2003.i 畢業(yè)設計(論文)目 錄摘 要iabstractii目 錄11 緒論11.1 開發(fā)背景11.2 課題開發(fā)的目標與期望11.3 論文的結構安排22 網(wǎng)站開發(fā)技術簡介32.1 asp的簡單介紹32.2 microsoft access 2003的簡介33 網(wǎng)站需求分析43.1 概述43.2 功能需求43.3 性能需求53.4 網(wǎng)站流程圖54 網(wǎng)站總體設計74.1 網(wǎng)站設計原則74.2 網(wǎng)站的總體結構74.3 網(wǎng)站功能模塊的概述105 數(shù)據(jù)庫設計與實現(xiàn)115.1 數(shù)據(jù)庫設計115.2 數(shù)據(jù)庫需求分析115.3 數(shù)據(jù)庫概念結構設計115.4 數(shù)據(jù)庫邏輯結構設計126 網(wǎng)站詳細設計166.1 后臺管理系統(tǒng)界面166.2 網(wǎng)站主界面217 網(wǎng)站調(diào)試和用戶使用說明237.1 網(wǎng)站的調(diào)試237.2 用戶使用說明238 結束語24參考文獻25致 謝26附錄(部分)源代碼27 畢業(yè)設計(論文)1 緒論信息時代已經(jīng)來臨,互連網(wǎng)的觸角早已覆蓋了這個世界的每個角落,如今,企業(yè)建立自己的企業(yè)網(wǎng)站已經(jīng)成為一種在信息時代生存的必要手段。1.1 開發(fā)背景現(xiàn)在網(wǎng)絡的發(fā)展已呈現(xiàn)商業(yè)化、全民化、全球化的趨勢。目前,幾乎世界上所有的公司都在利用網(wǎng)絡傳遞商業(yè)信息,進行商業(yè)活動,從宣傳企業(yè)、發(fā)布廣告、招聘雇員、傳遞商業(yè)文件乃至拓展市場、網(wǎng)上銷售等,無所不能。如今網(wǎng)絡已成為企業(yè)進行競爭的戰(zhàn)略手段。企業(yè)經(jīng)營的多元化拓展,企業(yè)規(guī)模的進一步擴大,對于企業(yè)的管理、業(yè)務擴展、企業(yè)品牌形象等提供了更高的要求。在以信息技術為支撐的新經(jīng)濟條件下,越來越多的企業(yè)利用起網(wǎng)絡這個有效的工具。網(wǎng)站早已由論證階段進入了實質(zhì)階段,尤其為企業(yè)提供一個展示自己的舞臺、為消費者創(chuàng)造一個了解企業(yè)的捷徑。公司可以通過建立商業(yè)平臺,實行全天候銷售服務,借助網(wǎng)絡推廣企業(yè)的形象、宣傳企業(yè)的產(chǎn)品、發(fā)布公司新聞,同時通過信息反饋使公司更加了解顧客的心理和需求,網(wǎng)站虛擬公司與實體公司的經(jīng)營運作有機的結合,將會有利于公司產(chǎn)品銷售渠道的拓展,并節(jié)省大量的廣告宣傳和經(jīng)營運營成本,更好地把握商機。隨著全球信息網(wǎng)絡的發(fā)展,internet在世界上已不僅僅是一種技術,更重要的是它已成為一種新的經(jīng)營模式。從4c( connection.,communication ,commerce , co-operation )層次上徹底改變了人類工作,學習,生活,娛樂的方式,已成為國家經(jīng)濟和區(qū)域經(jīng)濟增長的主要動力。internet正成為世界最大的公共資料信息庫,它包含無數(shù)的信息資源,所有最新的信息都可以通過網(wǎng)絡搜索獲得。更重要的是,大部分信息都是免費的,應用電子商務可使企業(yè)獲得在傳統(tǒng)模式下所無法獲得的巨量商業(yè)信息,在激烈的市場競爭中領先對手。1.2 課題開發(fā)的目標與期望(1) 樹立全新企業(yè)形象對于一個以軟件開發(fā)和安防產(chǎn)品銷售為主的小型企業(yè)而言,企業(yè)的品牌形象至關重要。 特別是對于互聯(lián)網(wǎng)技術高度發(fā)展的今天,大多客戶都是通過網(wǎng)絡來了解企業(yè)產(chǎn)品、企業(yè)形象及企業(yè)實力,因此,企業(yè)網(wǎng)站的形象往往決定了客戶對企業(yè)產(chǎn)品的信心。建立具有國際水準的網(wǎng)站能夠極大的提升企業(yè)的整體形象。(2) 增強銷售能力銷售力指的是產(chǎn)品的綜合素質(zhì)優(yōu)勢在銷售上的體現(xiàn)?,F(xiàn)代營銷理論認為,銷售亦即是傳播。銷售的成功與否,除了決定于能否將產(chǎn)品的各項優(yōu)勢充分地傳播出去之外,還要看目標對象從中得到的有效信息有多少。由于互聯(lián)網(wǎng)所具有的“一對一”的特性,目標對象能自主地選擇對自己有用的信息。這本身已經(jīng)決定了消費者對信息已經(jīng)有了一個感興趣的前提。使信息的傳播不在是主觀加給消費者,而是由消費者有選擇地主動吸收。 同時,產(chǎn)品信息通過網(wǎng)站的先進設計,既有報紙信息量大的優(yōu)點,又結合了電視聲、光、電的綜合刺激優(yōu)勢,可以牢牢地吸引住目標對象。因此,產(chǎn)品信息傳播的有效性將遠遠提高,同時亦即是提高了產(chǎn)品的銷售力。(3) 提高附加值許多人知道,購買產(chǎn)品不僅買的是那些看得見的實物,還有那些看不見的售后服務。這也就是產(chǎn)品的附加值。產(chǎn)品的附加值越高,在市場上就越有競爭力,就越受消費者歡迎。因此,企業(yè)要贏得市場就要千方百計地提高產(chǎn)品的附加值。在現(xiàn)階段,傳統(tǒng)的售后服務手段已經(jīng)遠遠不能滿足客戶的需要,為消費者提供便捷、有效、即時的24小時網(wǎng)上服務,是一個全新體現(xiàn)項目附加值的方向。世界各地的客戶在任何時刻都可以通過網(wǎng)站下載自己需要的資料,在線獲得疑難的解答,在線提交自己的問題??偨Y上述幾點,重慶賽智網(wǎng)絡信息技術中心網(wǎng)站建設目標可總結如下:1) 幫助企業(yè)建立有效的企業(yè)形象宣傳、企業(yè)風采展示、公司產(chǎn)品宣傳,打造“賽智網(wǎng)絡”新形象。2) 充分利用網(wǎng)絡快捷、跨地域優(yōu)勢進行信息傳遞,對公司的新聞進行及時的報道。3) 通過在線供求系統(tǒng)實現(xiàn)網(wǎng)上的供求信息的查詢、訂購、交易聯(lián)系,優(yōu)化信息的流通渠道。1.3 論文的結構安排本文的主要內(nèi)容是針對小型企業(yè)網(wǎng)站的設計與實現(xiàn),共分七章:第1章是緒論,講述本文的開發(fā)背景以及目標、期望。第2章是網(wǎng)站開發(fā)技術的簡介,重點介紹了asp、access2003數(shù)據(jù)庫等技術方面的知識。第3章是網(wǎng)站需求分析,主要介紹了網(wǎng)站的功能需求、性能需求,運行需求和網(wǎng)站流程圖。第4章是網(wǎng)站的總體結構的實現(xiàn),主要介紹了網(wǎng)站設計的原則、網(wǎng)站的總體結構和網(wǎng)站的功能模塊,而重點介紹了網(wǎng)站的功能模塊。第5章是數(shù)據(jù)庫設計與實現(xiàn),主要介紹了數(shù)據(jù)庫設計步驟:數(shù)據(jù)庫需求分析、數(shù)據(jù)庫概念結構設計和數(shù)據(jù)庫邏輯結構設計,重點介紹了數(shù)據(jù)庫邏輯結構設計。第6章是網(wǎng)站詳細設計,主要是針對幾個功能模塊:網(wǎng)站后臺、網(wǎng)站前臺、bbs等模塊進行設計。第7章是網(wǎng)站調(diào)試和用戶使用說明,主要介紹了網(wǎng)站的調(diào)試和網(wǎng)站的使用說明。第8章是結束語。2 網(wǎng)站開發(fā)技術簡介2.1 asp的簡單介紹asp的全稱是active server pages,即活動服務器頁面,為什么稱之為活動服務器頁面,這是因為以前的互聯(lián)網(wǎng)全部是由靜態(tài)的html頁面組成,如果需要更新你的網(wǎng)站內(nèi)容,你不得不制作大量的html頁面。有了asp以后,我們就能夠根據(jù)不同的用戶,在不同的時間向用戶顯示不同的內(nèi)容。網(wǎng)站的內(nèi)容更新也不再是一個乏味的重復過程,它開始變得簡單而有趣。也因此在國內(nèi)掀起了一股學習asp的熱潮。asp的程序比html更方便而更富有靈活性.是在web服務器端運行,運行后再將運行結果以html格式傳送至客戶端的瀏覽器.因此asp與一般的腳本語言相比要安全得多.asp最大的好處就是可以包含html標簽,也可以直接存取數(shù)據(jù)庫及使用無限擴充的activex控件,用戶可以直接使用activex控件,調(diào)用對象方法和屬性,以簡單的方式實現(xiàn)強大的交互功能.但asp技術也并非完美無缺,由于它基本上是局限于微軟的操作系統(tǒng)平臺,主要的工作環(huán)境是微軟的iis應用程序結構,又因activex對象具有平臺特性,所以asp技術要實現(xiàn)在跨平臺web服務器上工作,不是很容易.microsoft的asp技術目前已發(fā)展到.net版.對很多人來說,用asp來創(chuàng)建windows服務器平臺上的動態(tài)web網(wǎng)頁,整個站點和基于web的應用程序已經(jīng)成為及其自然的方法.在瀏覽器地址欄中,文件擴展名.asp同表示動態(tài)創(chuàng)建的網(wǎng)頁的文件擴展名.pl或.cgi一樣,已被瀏覽者所接受.開發(fā)asp程序,常常先設計靜態(tài)網(wǎng)頁的欄目格式和排版形成html語言,接著在html的基礎上添加腳本程序,形成asp程序后再實現(xiàn)動態(tài)的web網(wǎng)頁.在asp的程序開發(fā)中,它所用的腳本語言是javascript和vbscript,在默認情況下使用的是vbscript,它是vb程序設計語言的一個子集,語法與vb基本相同6.2.2 microsoft access 2003的簡介access功能強大,使用方便,是最優(yōu)秀的桌面數(shù)據(jù)庫開發(fā)工具之一。access與其他數(shù)據(jù)庫開發(fā)系統(tǒng)之間有相當顯著的區(qū)別就是:access數(shù)據(jù)庫系統(tǒng)把數(shù)據(jù)庫應用程序的建立移到了用戶環(huán)境中,用戶不用寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強大而且相當專業(yè)的數(shù)據(jù)庫應用程序,并且這一過程完全是可視的3。access與其他桌面數(shù)據(jù)庫的另一個重要區(qū)別是:access中的數(shù)據(jù)庫文件既包括存儲數(shù)據(jù)的表,又包括操作或控制數(shù)據(jù)的其他對象。它由七種對象組成:表、查詢、窗體、報表、web頁、宏和模塊2。access 2003在網(wǎng)絡功能上有了很大的改進,在數(shù)據(jù)庫中通過超級鏈接字段可以直接鏈接到指定的web頁面或網(wǎng)絡文件,也可以通過“數(shù)據(jù)訪問頁”將數(shù)據(jù)庫文件中的數(shù)據(jù)發(fā)布到網(wǎng)絡上,從而實現(xiàn)數(shù)據(jù)共享。3 網(wǎng)站需求分析3.1 概述目前的企業(yè)還是以傳統(tǒng)商務方法為主,但隨著經(jīng)濟全球化和電子商務經(jīng)濟的到來,企業(yè)如果還固守于傳統(tǒng)模式則必定不能再適應經(jīng)濟全球化的趨勢,許多企業(yè)因為運行良好而沒意識到正面臨因為不適應經(jīng)濟發(fā)展環(huán)境而被被淘汰的危險。企業(yè)上網(wǎng)和開展電子商務是一個不可回避的現(xiàn)實,當你的競爭對手正在通過internet共享信息,通過電子商務降低成本,拓展銷售渠道時,你卻只能坐失良機。 企業(yè)擁有自己的網(wǎng)站可以給你增加業(yè)務,帶來更多的顧客,網(wǎng)絡無區(qū)域性,只要你有網(wǎng)站就可以讓全世界的人都發(fā)掘你的信息,服務更多的顧客。而且網(wǎng)站可以給你企業(yè)做相應的推廣,這樣不但降低了你的推廣費用,還給你企業(yè)樹立了更好的形象。3.2 功能需求根據(jù)不同用戶的不同使用需求與權限,因此不同角色在系統(tǒng)中應具有的功能也有不同。下面是企業(yè)網(wǎng)站中三個角色具有的功能。(1)網(wǎng)站管理員應具有的功能對產(chǎn)品信息的管理,進行產(chǎn)品分類的添加、修改、刪除等功能;對企業(yè)新聞的管理,能對新聞實行的添加、刪除和修改做出相應的操作;對產(chǎn)品訂單的管理,能對訂單進行審核做出相應的操作;對留言信息的管理,能對注冊用戶提交的信息進行添加、刪除。(2)網(wǎng)站注冊用戶應具有的功能對于網(wǎng)站的注冊用戶,能進行注冊用戶的登陸功能,并能瀏覽網(wǎng)頁信息,登陸后能在私密留言板上發(fā)表意見等。(3)網(wǎng)站非注冊用戶應具有的功能對于網(wǎng)站的非注冊用戶,系統(tǒng)能提供其注冊的功能,并在為非注冊用戶的情況下也能瀏覽網(wǎng)站,并可以在公開留言板上發(fā)表意見的功能。3.3 性能需求為了保證網(wǎng)站系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,企業(yè)網(wǎng)站運行應滿足以下的性能需求:1服務器端子系統(tǒng)的運行要求:系統(tǒng)軟件: window nt server數(shù)據(jù)庫管理系統(tǒng):sql server / access 硬件要求:pentium iv 450以上, 1g ram 2.客戶端子系統(tǒng)的運行要求:系統(tǒng)軟件: window nt workstation數(shù)據(jù)庫管理系統(tǒng):sql server / access 硬件要求:pentium iii以上, 256m ram3.4 網(wǎng)站流程圖下面是各用戶功能流程圖分析。會員功能流程分析,如圖3.1所示。重試會員登錄打開網(wǎng)站會員登錄成功退出系統(tǒng)重新登錄修改資料訂單查詢會員留言重新登錄圖3.1 會員功能流程圖管理員功能流程分析,如圖3.2所示。重試管理員登錄成功退出系統(tǒng)啟動系統(tǒng)管理員登錄系統(tǒng)管理重新登錄管理員管理網(wǎng)站公告網(wǎng)站配置推薦產(chǎn)品設置數(shù)據(jù)庫備份上傳文件管理企業(yè)信息新增企業(yè)信息管理企業(yè)信息管理企業(yè)文化增加企業(yè)文化會員管理新聞管理添加新聞內(nèi)容管理全部新聞管理新聞類別產(chǎn)品管理產(chǎn)品類別產(chǎn)品管理添加產(chǎn)品審核產(chǎn)品論壇管理資質(zhì)管理企業(yè)資質(zhì)管理添加企業(yè)資質(zhì)產(chǎn)品資質(zhì)管理添加產(chǎn)品資質(zhì)留言管理留言管理管理員公告人才管理管理招聘管理發(fā)布招聘應聘管理人才策略 圖3.2 管理員功能流程圖4 網(wǎng)站總體設計4.1 網(wǎng)站設計原則實用性原則:確保網(wǎng)站具有良好的系統(tǒng)性能,友好的用戶界面,較高的處理效率。便于管理人員使用和維護,并采用成熟的技術。先進性原則:采用先進而成熟的技術,使其具有較高的技術水平和較長的生命周期。兼容性原則:對于所選硬件系統(tǒng)及平臺,能很好地適應開發(fā)和使用。規(guī)范性原則:軟件設計過程嚴格按照“軟件工程”的規(guī)范進行,系統(tǒng)編碼,操作系統(tǒng)平臺以及所采用的開發(fā)方法按照相應的國際標準和國家標準。4.2 網(wǎng)站的總體結構本網(wǎng)站主要包括網(wǎng)站前臺、網(wǎng)站后臺管理系統(tǒng)和數(shù)據(jù)庫三大部分組成。 網(wǎng)站前臺包括關于我們、新聞中心、榮譽資質(zhì)、產(chǎn)品展示、人才招聘、客戶服務、smxh社區(qū)和聯(lián)系我們8個功能欄目。網(wǎng)站的總體結構如圖4.1所示。網(wǎng)站前臺網(wǎng)站后臺數(shù)據(jù)庫信息管理交互信息管理數(shù)據(jù)提供數(shù)據(jù)圖4.1 網(wǎng)站總體結構圖關于我們新聞中心榮譽資質(zhì)產(chǎn)品展示人才招聘客戶服務smxh社區(qū)聯(lián)系我們網(wǎng)站圖4.2 網(wǎng)站前臺功能結構圖網(wǎng)站體現(xiàn)出了企業(yè)自身的沉積,公司本身的規(guī)劃性文本、規(guī)章制度、事件性內(nèi)容等要多些,因此在網(wǎng)站內(nèi)容的體現(xiàn)上也需要很豐富。豐富網(wǎng)站的內(nèi)容(提高信息量、增強可讀性、擴大知識面、加強企業(yè)文化宣傳力度)是進行前臺功能設計必須仔細考慮的問題。例如,企業(yè)新聞和產(chǎn)品展示這是每個企業(yè)網(wǎng)站前臺功能模塊中必須具備的,人才招聘、客戶服務是對網(wǎng)站功能的完善,關于我們和榮譽資質(zhì)則是從側面對公司進行宣傳,而smxh社區(qū)(論壇)是根據(jù)賽智網(wǎng)絡有限公司的企業(yè)特殊需求而建立的欄目,因為它是重慶市涉密企業(yè)協(xié)會的主辦方,所以公司必須對會員提供一個網(wǎng)絡交流平臺,和對會員提供一些特殊服務??傊?,前臺功能設計必須做到,每一個模塊都有它存在的必要性,而且要使得整個網(wǎng)站的功能趨于完善。招聘管理發(fā)布招聘應聘管理人才策略企業(yè)資質(zhì)管理添加企業(yè)資質(zhì)產(chǎn)品資質(zhì)管理添加產(chǎn)品資質(zhì)留言管理管理員公告系統(tǒng)管理管理員管理網(wǎng)站公告網(wǎng)站配置推薦產(chǎn)品設置數(shù)據(jù)庫備份上傳文件管理網(wǎng)站后臺系統(tǒng)人才管理管理會員管理留言管理資質(zhì)管理論壇管理產(chǎn)品管理產(chǎn)品類別產(chǎn)品管理添加產(chǎn)品審核產(chǎn)品新聞管理添加新聞內(nèi)容管理全部新聞管理新聞類別企業(yè)信息新增企業(yè)信息管理企業(yè)信息管理企業(yè)文化增加企業(yè)文化圖4.3 網(wǎng)站后臺功能結構圖網(wǎng)站的后臺功能設計必須完全的符合前臺功能模塊的要求,當然現(xiàn)在有很多專門從事網(wǎng)站后臺開發(fā)的公司(比如動易)可以提供功能強大的專業(yè)網(wǎng)站后臺,做為小型企業(yè)這種后臺的實用性卻不是很大,因為專業(yè)的后臺管理程序功能太復雜,不利于企業(yè)內(nèi)部工作人員進行管理。因此,專門開發(fā)一個小型網(wǎng)站后臺管理系統(tǒng)在小型企業(yè)網(wǎng)站的設計中是非常必須的。4.3 網(wǎng)站功能模塊的概述企業(yè)網(wǎng)站的主要任務是發(fā)布企業(yè)新聞和產(chǎn)品信息;管理員可以增加最新的產(chǎn)品信息、企業(yè)新聞,還可以對其實行修改、刪除、修改。并提供最新產(chǎn)品信息、企業(yè)新聞讓瀏覽者瀏覽。網(wǎng)站前臺中的各欄目主要功能如下: 關于我們:一級導航條,即公司概況,公司的企業(yè)文化宣傳陣地; 新聞中心:一級導航條,即公司的企業(yè)新聞,重大活動報道,還有行業(yè)內(nèi)的重要新聞; 產(chǎn)品展示:一級導航條,即現(xiàn)在公司的產(chǎn)品介紹,下設目前公司主要銷售的五大系列產(chǎn)品; 人才招聘:一級導航條,企業(yè)招聘發(fā)布人事行政部的職位招聘信息; 客戶服務:一級導航條,為網(wǎng)站客戶提供資料修改,訂單查詢,會員留言(采用會員留言方式是為了保護客戶資料不被非法竊取、利用)等功能; 合作伙伴:一級導航條,公司現(xiàn)在的合作伙伴的相關情況。 聯(lián)系我們:一級導航條,包括公司的聯(lián)系方式,普通用戶的留言板(無需注冊的),技術支持,電子地圖; smxh社區(qū):一級導航條,涉密企業(yè)協(xié)會論壇,為涉密企業(yè)協(xié)會會員提供交流和學習的信息平臺;5 數(shù)據(jù)庫設計與實現(xiàn)5.1 數(shù)據(jù)庫設計數(shù)據(jù)庫在一個網(wǎng)站系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直接影響到網(wǎng)站的執(zhí)行效率,對實現(xiàn)的效果產(chǎn)生影響。數(shù)據(jù)庫設計是對一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),有效存儲數(shù)據(jù),滿足用戶信息要求和處理要求。合理的數(shù)據(jù)庫結構設計可以提高數(shù)據(jù)儲存效率,保證數(shù)據(jù)的完整性和一致性2。設計數(shù)據(jù)庫系統(tǒng)時應該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設計一般包括如下幾個步驟:(1)數(shù)據(jù)庫需求分析;(2)數(shù)據(jù)庫概念結構設計;(3)數(shù)據(jù)庫邏輯結構設計。5.2 數(shù)據(jù)庫需求分析進行整個數(shù)據(jù)庫設計必須準確了解與分析用戶需求(包括數(shù)據(jù)和處理)。用戶需求分析是整個設計過程的基礎,是最困難、最耗費時間的一步。作為最基本的需求分析做得是否充分與準確,決定了在其構建數(shù)據(jù)庫的速度和質(zhì)量。用戶的需求具體體現(xiàn)在各種信息的提供、存儲、更新和查詢方面,這就要求數(shù)據(jù)庫結構能充分滿足各種信息的輸出與輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結構及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎。以這種思想作為設計策略,小型企業(yè)網(wǎng)站至少有以下3項需求:(1)用戶表:包括的數(shù)據(jù)項有用戶姓名、密碼等。(2)產(chǎn)品表:包括的數(shù)據(jù)項有產(chǎn)品號、產(chǎn)品類別、產(chǎn)品圖片等。(3)新聞表:包括的數(shù)據(jù)項有標題、類別、時間等。5.3 數(shù)據(jù)庫概念結構設計概念結構設計是將分析得出的用戶需求信息抽象為概念模型的過程。即在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體以及它們之間的相互關聯(lián)的概念結構設計模型。這樣才能更好、更準確的用某一dbms實現(xiàn)這一些需求,這是整個數(shù)據(jù)庫設計的關鍵。概念結構的主要特點是能真實、充分地反映現(xiàn)實世界,容易理解、更改,容易向關系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。描述概念模型的有力工具是e-r模型。設計概念結構通常有4類方法:(1)自頂向下,即首先定義全局概念結構的框架,然后一步步的細化。(2)自底向上,即首先定義各局部應用的概念結構,然后將它們集成起來,得到全局概念結構。(3)逐步擴張,首先定義最重要的核心概念結構,然后向外擴充,以滾雪球的方式逐步生成其他概念結構,直至總體概念結構。(4)混合策略,即將自頂向下和自底向上相結合,用自頂向下策略設計一個全局概念結構的框架,以它為骨架集成自底向上策略中設計的各局部概念結構。其中最經(jīng)常采用的策略是自底向上方法,即自頂向下進行需求分析,然后再自底向上設計概念結構。本網(wǎng)站根據(jù)上面的需求分析和數(shù)據(jù)庫設計規(guī)劃得出的實體有:會員實體,產(chǎn)品實體,新聞實體,管理員實體。管理員與新聞實體之間關系的e-r圖,如圖5.1所示。管理nm管理員新聞圖5.1 管理員與新聞e-r圖5.4 數(shù)據(jù)庫邏輯結構設計概念結構是獨立于任何一種數(shù)據(jù)模型的信息結構。邏輯結構設計的任務就是把概念結構設計階段設計好的基本e-r圖轉(zhuǎn)換為與選用dbms產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結構。設計邏輯結構時一般要分3步進行:(1)將概念結構轉(zhuǎn)換為一般的關系、網(wǎng)狀、層次模型;(2)將轉(zhuǎn)換來的關系、網(wǎng)狀、層次模型向特定的dbms支持下的數(shù)據(jù)模型轉(zhuǎn)換;(3)對數(shù)據(jù)模型進行優(yōu)化。將以上的數(shù)據(jù)庫概念結構設計轉(zhuǎn)換為關系模型。數(shù)據(jù)庫表格以會員表、新聞表和人才招聘表為例,設計結果如下:表5.1 會員表(user)字段名字段類型字段大小索引會員編號(userid)自動編號長整型maintained(主關鍵字)會員名(username)文本20密碼(password)文本50問題(question)文本50回答(answer)文本50郵箱(email)文本30性別(sex)文本10公司(companyname)文本60地址(add)文本100郵編(postcode)文本6收貨人(receiver)文本30聯(lián)系電話(phone)文本30手機(mobile)文本20傳真(fax)文本20注冊日期(regdate)日期/時間登錄ip(loginip)文本50登錄次數(shù)(logins)數(shù)字長整型會員主頁(homepage)文本50(lastlogintime)日期/時間是否鎖定(lockuser)是/否表5.2 新聞表(news)字段名字段類型字段大小索引新聞編號(id)自動編號200maintained(主關鍵字)新聞標題(title)文本200新聞內(nèi)容(content)備注大類(bigclassname)文本50小類(smallcn)文本50圖片(imagename)文本50發(fā)布人(user)文本50錄入時間(adddate)日期/時間點擊數(shù)(hits)數(shù)字長整型是否發(fā)布(ok)是/否表5.3 人才招聘(hrdemand)字段名字段類型字段大小索引編號(id)自動編號200maintained(主關鍵字)職位名稱(hrname)文本60需求人數(shù)(num)備注10工作地點(address)文本100工資(hrsalary)文本10有效時間(hrdate)文本10詳細說明(hrdetail)備注發(fā)布時間(hrdate)日期/時間是否發(fā)布(publish)是/否表5.4 數(shù)據(jù)庫中的表6 網(wǎng)站詳細設計 6.1 后臺管理系統(tǒng)界面 圖6.1.1 網(wǎng)站后臺管理系統(tǒng)主界面圖6.1.2 數(shù)據(jù)庫備份圖6.1.3 webedit圖6.1.4 新聞管理界面圖6.1.5 產(chǎn)品管理界面圖6.1.6 訂單管理界面圖6.1.7 會員管理界面圖6.1.8 留言管理界面圖6.1.9 論壇管理界面圖6.1.10 論壇基本信息設置界面圖6.1.11 論壇用戶信息管理界面6.2 網(wǎng)站主界面圖6.2.1 網(wǎng)站主界面圖6.2.1 網(wǎng)站論壇主界面7 網(wǎng)站調(diào)試和用戶使用說明7.1 網(wǎng)站的調(diào)試應用程序的調(diào)試對編程來說是一項十分重要的工作。當程序有錯誤時,通過調(diào)試將問題找出來,加以解決,其應用的步驟如下:(1)選擇要調(diào)試的對象或者文件,打開對應文件,代碼將顯示在dreamwaver中,然后在dreamwaver中進行調(diào)試。(2)修改某段代碼后可一在瀏覽器中預覽結果,如果仍有問題重復(1)。再次反復重復(1),(2)步驟,直到程序無錯誤為止。7.2 用戶使用說明(1)此網(wǎng)站運行的環(huán)境為安裝有iis組件的windows xp或更高版本的操作系統(tǒng)。(2)系統(tǒng)數(shù)據(jù)庫為 microsoft office access。(3)此網(wǎng)站的操作人員要有一定的計算機基礎。(4)登錄身份驗證可以在數(shù)據(jù)庫中自行設定,但必須在相應的程序中進行修改。(5)可以對產(chǎn)品、新聞的相關記錄進行添加,刪除,查詢,修改等操作。(6)由于此網(wǎng)站還有許多需要改進的地方,所以在功能及使用范圍方面存在一定的局限性。(7)本網(wǎng)站是示范性的畢業(yè)設計作品,不能應用在大型的企業(yè)。(8)本網(wǎng)站初始后臺管理員用戶名為admin,密碼為cyc861023。(9)本網(wǎng)站論壇初始后臺管理員用戶名為orlando,密碼為cyc861023。8 結束語經(jīng)過三個多月來的設計和開發(fā),小型企業(yè)網(wǎng)站基本開發(fā)完畢。其功能基本符合企業(yè)需求,能夠完成基本的新聞發(fā)布、產(chǎn)品發(fā)布等。對于數(shù)據(jù)的輸入、修改、查詢等問題通過程序進行了有效的解決。并且能對數(shù)據(jù)庫進行權限管理。但某些功能,由于自己知識的欠缺和時間不足造成一些細微的功能未能實現(xiàn),主要是,某些算法不夠簡練,這些需要在以后的工作中改進,錘煉。在這段時間的設計中,我感覺自己學了很多的以前沒有深入了解的知識和從未接觸過的知識。比如asp和microsoft office access數(shù)據(jù)庫以及網(wǎng)站設計方面的知識。在以前的學習中也學習了asp和microsoft office access,但那只是停留在了解的階段。而此次畢業(yè)設計卻帶給我更進一步了解和應用這些知識的機會。做畢業(yè)設計的過程中,熟悉了數(shù)據(jù)庫的應用和開發(fā),對許多軟件的安裝原理有了較深刻的認識;對軟件的開發(fā)過程、軟件工程理論都有了進一步的了解,大大豐富了軟件開發(fā)經(jīng)驗;并且對以前學習過程中所學到的相關知識有了更加深的了解,并進一步把它應用到畢業(yè)設計中。但是由于畢業(yè)設計時間較短和本人知識有限,所以該網(wǎng)站還有許多不盡人意的地方,網(wǎng)站還存在以下一些問題:(1)系統(tǒng)在安全性方面還有一些問題;(2)系統(tǒng)的某些功能還不能夠很好的實現(xiàn),同時本系統(tǒng)還某些方面沒有考慮到;(3)系統(tǒng)在跨平臺運行方面有一些不足。這些都有待進一步的改善。因此,以后還應加強這幾個方面的工作和學習:對網(wǎng)站的安全管理方面的學習和加強;對一些常用的應用軟件還要多熟悉;更多地加強對關于網(wǎng)絡功能數(shù)據(jù)庫知識的學習。參考文獻1 asp網(wǎng)絡編程技術與實例四圍科技 胡標編著 人民郵電出版社 2004年5月第1版2 數(shù)據(jù)庫系統(tǒng)概論(第四版) 薩師煊 王刪編著 高等教育出版社 2006年12月第3版3 李雁翎,陳光access 2000基礎與應用m北京:清華大學出版社,2003.4 美 khristine annwn page著 王軍 譯,dreamweaver mx 2004 網(wǎng)頁設計標準教材(中文版)電子工業(yè)出版社 2004-09 5 解密seo搜索引擎優(yōu)化與網(wǎng)站成功戰(zhàn)略作者:(美)歐朝暉 電子工業(yè)出版社6 尚俊杰,網(wǎng)絡程序設計asp案例教程清華大學出版社 2004-11-1.7 任勝兵,邢琳.軟件工程m.第一版.北京郵電大學出版社,20048 王興東,asp & asp.net 應用編程 150 例電子工業(yè)出版社 2004-05致 謝在完成論文的過程中,陳立斌指導老師給予我悉心的關心與指導,在此表示衷心的感謝。陳老師認真負責的工作態(tài)度、嚴謹?shù)闹螌W風格、勤奮的工作作風深深地打動了我,在以后的學習工作道路上我要學習他這種精神。在開發(fā)網(wǎng)站的同時,和同學們之間的相互探討也使我受益匪淺。幾個月的時間內(nèi),我除學會開發(fā)數(shù)據(jù)庫外更重要的是學到了兢兢業(yè)業(yè),奮發(fā)學習的精神,這種精神是我今后人生前進道路上的一種力量。另外,我要感謝湖南理工學院的所有老師,是他們指引了我的前進方向、是他們的諄諄教誨和辛勤勞動讓我對計算機的知識有了全面的學習和了解,還要感謝所有關心、幫助過我的同學,讓我在大學生活中有了豐富的一面。最后,我還要感謝我的父母,是他們這些年的辛苦工作和苦心教導,使我有了進大學學習的機會,才有了今天的學識。附錄(部分)源代碼conn.asp文件function.asp文件),<,255 thent=t+2elset=t+1end ifif t=strlen thengottopic=left(str,i) & exit forelsegottopic=strend ifnextgottopic=replace(replace(replace(replace(gottopic, , ),chr(34),"),>),<)end function*函數(shù)名:joinchar作 用:向地址中加入 ? 或 &參 數(shù):strurl -網(wǎng)址返回值:加了 ? 或 & 的網(wǎng)址pos=instr(1,abcdefg,cd) 則pos會返回3表示查找到并且位置為第三個字符開始。這就是“查找”的實現(xiàn),而“查找下一個”功能的實現(xiàn)就是把當前位置作為起始位置繼續(xù)查找。*function joinchar(strurl)if strurl= thenjoinchar=exit functionend ifif instr(strurl,?)1 thenif instr(strurl,&)len(strurl) then joinchar=strurl & &elsejoinchar=strurlend ifelsejoinchar=strurl & ?end ifelsejoinchar=strurlend ifend function*過程名:showpage作 用:顯示“上一頁 下一頁”等信息參 數(shù):sfilename -鏈接地址 totalnumber -總數(shù)量 maxperpage -每頁數(shù)量 showtotal -是否顯示總數(shù)量 showallpages -是否用下拉列表顯示所有頁面以供跳轉(zhuǎn)。有某些頁面不能使用,否則會出現(xiàn)js錯誤。 strunit -計數(shù)單位*sub showpage(sfilename,totalnumber,maxperpage,showtotal,showallpages,strunit) dim n, i,strtemp,strurlif totalnumber mod maxperpage=0 then n= totalnumber maxperpage else n= totalnumber maxperpage+1 end if strtemp= if showtotal=true then strtemp=strtemp & 共 & totalnumber & & strunit & end ifstrurl=joinchar(sfilename) if currentpage2 then strtemp=strtemp & 首頁 上一頁 else strtemp=strtemp & 首頁 strtemp=strtemp & 上一頁 end if if n-currentpage1 then strtemp=strtemp & 下一頁 尾頁 else strtemp=strtemp & 下一頁 strtemp=strtemp & 尾頁 end if strtemp=strtemp & &n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 繪畫用品公益捐贈合同
- 車輛質(zhì)押協(xié)議書
- 外墻裝飾承攬合同范文
- 墻體廣告位長期出租協(xié)議
- 二零二四年度運動員參賽活動安全責任豁免協(xié)議模板3篇
- 礦石運輸安全防護協(xié)議
- 美食廣場租賃合同
- 保齡球館翻新資助協(xié)議
- 航空物流運輸合作協(xié)議
- 私人醫(yī)生健康管理咨詢服務合同
- 勞務協(xié)議范本模板
- 2024年全國職業(yè)院校技能大賽高職組(生產(chǎn)事故應急救援賽項)考試題庫(含答案)
- 2025大巴車租車合同范文
- 老年上消化道出血急診診療專家共識2024
- 廣東省廣州黃埔區(qū)2023-2024學年八年級上學期期末物理試卷(含答案)
- 2024年國家保密培訓
- 2024年公務員職務任命書3篇
- 《GMP基礎知識培訓》課件
- CFM56-3發(fā)動機構造課件
- 會議讀書交流分享匯報課件-《殺死一只知更鳥》
- 2025屆撫州市高一上數(shù)學期末綜合測試試題含解析
評論
0/150
提交評論