怎么樣創(chuàng)建一個(gè)網(wǎng)站產(chǎn)品線上營銷方案
概述
在對系統(tǒng)進(jìn)行設(shè)計(jì)之前,需要對選題進(jìn)行需求分析、可行性分析、流程分析、數(shù)據(jù)字典等內(nèi)容。根據(jù)需求分析階段,大致確定用戶使用系統(tǒng)所需要具有的功能模塊需求,由此規(guī)劃出系統(tǒng)需要設(shè)計(jì)的相關(guān)功能模塊。根據(jù)可行性分析階段,確定系統(tǒng)被相關(guān)研發(fā)人員設(shè)計(jì)和實(shí)現(xiàn)的具體可能。在通過對系統(tǒng)進(jìn)行流程分析和數(shù)據(jù)字典設(shè)計(jì)內(nèi)容,詳細(xì)的分析設(shè)計(jì)系統(tǒng)的業(yè)務(wù)流程和數(shù)據(jù)流。
2.2需求分析
需求分析階段是設(shè)計(jì)系統(tǒng)功能模塊的總方向,可以這樣來說,系統(tǒng)的整個(gè)的開發(fā)流程以及設(shè)計(jì)進(jìn)度,基本上都是以需求分析為基本依據(jù)的[10]。需求分析階段可以確定系統(tǒng)的基本功能設(shè)計(jì),以及在最后的系統(tǒng)驗(yàn)收階段,再通過對需求分析報(bào)告進(jìn)行對比,驗(yàn)證系統(tǒng)的功能設(shè)計(jì)是否合理,能否滿足用戶的基本需要,最終判斷總結(jié)系統(tǒng)是否成功現(xiàn)實(shí)。本文主要通過問卷調(diào)查的方式,來分析公交車信息管理系統(tǒng)所需要的相關(guān)功能[11]。根據(jù)調(diào)查結(jié)果顯示,系統(tǒng)用戶主要有兩種類型,一種是以使用為主要目的的用戶角色類型,另一種是以管理為主要目的的管理員角色類型。本系統(tǒng)主要功能需求包括車輛信息管理、公交線路管理等模塊。其中,密碼信息、用戶信息、車輛信息、公交線路信息等都是非常重要的數(shù)據(jù)記錄,在系統(tǒng)設(shè)計(jì)的過程中,需要進(jìn)行一定的加密處理,確保數(shù)據(jù)安全性,切實(shí)的保護(hù)好用戶的重要信息。管理員用例圖如圖2-1所示,用戶用例圖如圖2-2所示。
圖2-1管理員用例圖
圖2-2用戶用例圖
2.3可行性分析
2.3.1經(jīng)濟(jì)可行性
對系統(tǒng)進(jìn)行經(jīng)濟(jì)可行性分析,也可以被稱為對系統(tǒng)進(jìn)行經(jīng)濟(jì)可行性研究,它是從社會(huì)的經(jīng)濟(jì)發(fā)展出發(fā),通過研究整個(gè)的系統(tǒng)可行性,對成本收益情況進(jìn)行全面地、具體地分析,并且根據(jù)所分析的可行性報(bào)告,為相關(guān)的投資者提供最科學(xué)的決策理論和最優(yōu)的投資方案。本系統(tǒng)的開發(fā)促進(jìn)了相關(guān)行業(yè)的信息化管理,管理人員可以直接通過在瀏覽器上發(fā)布公交車信息管理系統(tǒng)的網(wǎng)站地址,即可用戶根據(jù)一定的需要,有選擇的對系統(tǒng)相關(guān)功能進(jìn)行操作。這種方式打破了時(shí)間和空間的限制,可以使得相關(guān)行業(yè)在較短的時(shí)間內(nèi)最大化地管理公交車的相關(guān)信息。并且本系統(tǒng)所使用的開發(fā)技術(shù)和相關(guān)工具,大部分是開源的、免費(fèi)的,所以可以節(jié)約很大一筆開發(fā)成本。綜合上述內(nèi)容分析可知,本系統(tǒng)的實(shí)現(xiàn)在經(jīng)濟(jì)層面上是具備可行性的。
2.3.2技術(shù)可行性
本系統(tǒng)是基于Java語言而進(jìn)行開發(fā)的,因?yàn)镴ava語言容易學(xué)習(xí)、使用簡單、穩(wěn)定性強(qiáng)等特點(diǎn),所以許多的開發(fā)技術(shù)人員均喜歡使用Java語言進(jìn)行系統(tǒng)設(shè)計(jì)?,F(xiàn)今很多程序系統(tǒng)的研究和開發(fā),是通過使用Java語言進(jìn)行編碼設(shè)計(jì)的。此外,Java語言還具有跨平臺(tái)的優(yōu)點(diǎn),這意味著所設(shè)計(jì)的系統(tǒng)是與平臺(tái)無關(guān)的,也就說明由Java語言開發(fā)的系統(tǒng)可以支持在不同的瀏覽器上運(yùn)行和使用。在條件大致相同的情況下,對比其他數(shù)據(jù)庫,本系統(tǒng)使用的是MySQL數(shù)據(jù)庫的相關(guān)語法簡單易懂,數(shù)據(jù)庫設(shè)計(jì)人員可以盡可能快的對其掌握和使用。MySQL數(shù)據(jù)庫還具有占用系統(tǒng)內(nèi)存少、功能齊全、響應(yīng)速度快、使用不收費(fèi)等特點(diǎn),能夠在極短時(shí)間內(nèi)處理上千條信息記錄,所以能夠保證系統(tǒng)可以高效地運(yùn)行和工作。綜合上述內(nèi)容分析可知,系統(tǒng)的實(shí)現(xiàn)在技術(shù)層面上是具備可行性的。
2.3.3操作可行性
如今,人們的日常生活已經(jīng)離不開互聯(lián)網(wǎng)的使用,在一定程度上,行業(yè)的信息化建設(shè)促進(jìn)著社會(huì)的發(fā)展。人們通過使用手機(jī)上的應(yīng)用程序,比如,通過使用電子商務(wù)系統(tǒng),可以實(shí)現(xiàn)網(wǎng)上購物、在線支付等功能;通過使用國家官方網(wǎng)站,可以查看最新消息,申報(bào)個(gè)人業(yè)務(wù);通過使用醫(yī)院管理系統(tǒng),可以進(jìn)行網(wǎng)上預(yù)約掛號(hào),在線查看體檢報(bào)告等操作。在這些應(yīng)用的背景下,本系統(tǒng)使用的是B/S開發(fā)結(jié)構(gòu)模式,網(wǎng)站界面以人性化的設(shè)計(jì)為主,具有美觀友好、交互性好等優(yōu)點(diǎn),用戶不需要掌握一定的編程技術(shù),直接通過對系統(tǒng)進(jìn)行簡單的功能操作,即可滿足自己的使用需求。本系統(tǒng)還設(shè)計(jì)了一些提示信息,便于用戶更好的理解系統(tǒng)相關(guān)功能,較快的以正確的操作方式來使用系統(tǒng)。綜合上述內(nèi)容分析可知,系統(tǒng)的實(shí)現(xiàn)在操作層面上是具備可行性的。
2.4系統(tǒng)流程分析
2.4.1開發(fā)流程
物流管理系統(tǒng)開發(fā)的主要流程,首先是先對系統(tǒng)進(jìn)行需求分析,確定系統(tǒng)所需要設(shè)計(jì)的主要功能模塊,再通過功能模塊編碼和數(shù)據(jù)庫設(shè)計(jì)等過程,對系統(tǒng)進(jìn)行設(shè)計(jì)和實(shí)現(xiàn),系統(tǒng)的開發(fā)流程如圖2-3所示。
圖2-3開發(fā)流程圖
2.4.2登錄流程
用戶需要通過登錄物流管理系統(tǒng),輸入正確的賬號(hào)、密碼,才能成功使用本系統(tǒng),實(shí)現(xiàn)自己所需的功能操作,登錄流程圖如圖2-4所示。
圖2-4登錄流程圖
2.4.3注冊流程
首次使用本系統(tǒng)的新用戶,需要通過注冊操作,再通過登錄操作,才能成功使用系統(tǒng)功能模塊,注冊流程圖如圖2-5所示。
圖2-5注冊流程圖
2.4.4添加信息流程
當(dāng)添加系統(tǒng)所需要的數(shù)據(jù)信息時(shí),需要輸入正確、合法的字符格式,才能成功添加數(shù)據(jù)信息,添加信息流程圖如圖2-6所示。
圖2-6添加信息流程圖
2.5建立數(shù)據(jù)字典
數(shù)據(jù)字典類似于數(shù)據(jù)庫的目錄,通過定義和解釋數(shù)據(jù)中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流程、數(shù)據(jù)處理等元素,使得用戶理解和使用相關(guān)的數(shù)據(jù),以便于根據(jù)實(shí)際的使用需求,對相關(guān)的數(shù)據(jù)信息進(jìn)行訪問和修改。
數(shù)據(jù)文件:管理員
文件組成:編號(hào),用戶名,密碼,角色,新增時(shí)間
數(shù)據(jù)項(xiàng):編號(hào)
數(shù)據(jù)類型:Int型
數(shù)據(jù)長度:20
數(shù)據(jù)項(xiàng):用戶名
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:100
數(shù)據(jù)項(xiàng):密碼
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:100
數(shù)據(jù)項(xiàng):角色
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:100
數(shù)據(jù)項(xiàng):新增時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)文件:用戶
文件組成:編號(hào),賬戶,密碼,用戶姓名,手機(jī)號(hào),身份證號(hào),電子郵箱,性別,假刪,創(chuàng)建時(shí)間
數(shù)據(jù)項(xiàng):編號(hào)
數(shù)據(jù)類型:Int型
數(shù)據(jù)長度:11
數(shù)據(jù)項(xiàng):賬戶
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):密碼
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):用戶姓名
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):用戶姓名
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):手機(jī)號(hào)
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):身份證號(hào)
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):電子郵箱
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):性別
數(shù)據(jù)類型:Integer型
數(shù)據(jù)長度:20
數(shù)據(jù)項(xiàng):假刪
數(shù)據(jù)類型:Integer型
數(shù)據(jù)長度:20
數(shù)據(jù)項(xiàng):創(chuàng)建時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)文件:車輛
文件組成:編號(hào),車輛編號(hào),車輛類型,車輛詳情,創(chuàng)建時(shí)間
數(shù)據(jù)項(xiàng):編號(hào)
數(shù)據(jù)類型:Int
數(shù)據(jù)長度:11
數(shù)據(jù)項(xiàng):車輛編號(hào)
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):車輛類型
數(shù)據(jù)類型:Integer型
數(shù)據(jù)長度:20
數(shù)據(jù)項(xiàng):車輛詳情
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):創(chuàng)建時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)文件:公交線路
文件組成:編號(hào),線路名稱,線路類型,發(fā)車時(shí)間,全程,票價(jià),線路詳情,創(chuàng)建時(shí)間
數(shù)據(jù)項(xiàng):編號(hào)
數(shù)據(jù)類型:Int
數(shù)據(jù)長度:11
數(shù)據(jù)項(xiàng):線路名稱
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):線路類型
數(shù)據(jù)類型:Integer型
數(shù)據(jù)長度:20
數(shù)據(jù)項(xiàng):發(fā)車時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)項(xiàng):全程
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):票價(jià)
數(shù)據(jù)類型:Integer型
數(shù)據(jù)長度:20
數(shù)據(jù)項(xiàng):線路詳情
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):創(chuàng)建時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)文件:排班
文件組成:編號(hào),司機(jī),開始時(shí)間,結(jié)束時(shí)間,排班詳情,創(chuàng)建時(shí)間
數(shù)據(jù)項(xiàng):編號(hào)
數(shù)據(jù)類型:Int
數(shù)據(jù)長度:11
數(shù)據(jù)項(xiàng):司機(jī)
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):開始時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)項(xiàng):結(jié)束時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-
數(shù)據(jù)項(xiàng):排班詳情
數(shù)據(jù)類型:String型
數(shù)據(jù)長度:200
數(shù)據(jù)項(xiàng):創(chuàng)建時(shí)間
數(shù)據(jù)類型:Date型
數(shù)據(jù)長度:-