freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于struts20的網(wǎng)上購(gòu)物系統(tǒng)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)論文畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-01-04 04:20 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 網(wǎng)頁(yè)的制作采用了擁有可視化界面的Macromedia DreamWeaver8軟件 , 以下對(duì)這幾種主要技術(shù)和軟件進(jìn)行簡(jiǎn)要介紹。 ( 一 ) MVC思想 的網(wǎng) 站設(shè)計(jì)模式 ,它主要使用的 Java Server Pages( JSP) 和 java技術(shù) , 用于創(chuàng)建支持跨硬件平臺(tái)及跨 Web服務(wù)器的網(wǎng)頁(yè)。 JSP可與微軟北華大學(xué)畢業(yè)論文 8 的 Active Server Pages ( ASP) 相媲美 , 相對(duì)于 ASP來(lái)講 , JSP更突出的特點(diǎn)就是利用了 Java強(qiáng)大的跨平 臺(tái)性 , 不論是在 Windows NT 2020還是在 Soloris、 Linux下都能正常運(yùn)行 , 而且執(zhí)行效率更高。 (二) MySQL MySql 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典 MySQL AB 公司。目前MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。 此外, MySql 還提供了 JDBC 驅(qū)動(dòng)程序的下載,使得其與 JSP 頁(yè)面的連接變得簡(jiǎn)單易行。其中, JDBC 是一種用于 執(zhí)行 SQL 語(yǔ)句的Java API( Application Programming Interface,應(yīng)用程序設(shè)計(jì)接口)。通過(guò)使用 JDBC,開(kāi)發(fā)人員可以很方便地將 SQL 語(yǔ)句傳送給幾乎任何一種數(shù)據(jù)庫(kù)。將 Java和 JDBC 結(jié)合起來(lái)將使程序員只須寫(xiě)一遍程序就可讓它在任何平臺(tái)上運(yùn)行。 (三) DreamWeaver8 Macromedia DreamWeaver8 是建立 Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具。它將可視布局工具、應(yīng)用程序開(kāi)發(fā)功能和代碼編輯支持組合在一起,其功能強(qiáng)大,使得各個(gè)層次的開(kāi)發(fā)人員和設(shè)計(jì)人員都能夠快 速創(chuàng)建界面吸引人的基于標(biāo)準(zhǔn)的網(wǎng)站和應(yīng)用程序。從對(duì)基于 CSS 的設(shè)計(jì)的領(lǐng)先支持到手工編碼功能, DreamWeaver8 提供了 專業(yè)人員在一個(gè)集成、高效的環(huán)境中所需的工具。開(kāi)發(fā)人員可以使用 DreamWeaver8 及所選擇的服務(wù)器技術(shù)來(lái)創(chuàng)建功能強(qiáng)大的 Inter 應(yīng)用程序,從而使用戶能連接到數(shù)據(jù)庫(kù)、 Web 服務(wù)和舊式系統(tǒng)。 三、 系統(tǒng)運(yùn)行平臺(tái)與開(kāi)發(fā)環(huán)境 ( 一 ) 硬件配置 ( 最低配置 ) CPU: Pentium 266MHz處理器 內(nèi)存 : 1024MB 硬盤(pán) : 500MB空間 聲卡 : Diretx Sound兼 容 顯卡 : Diect 3D( 32MB以上 ) ( 二 ) 運(yùn)行平臺(tái) 操作系統(tǒng) : Microsoft Windows xp、 Linux 瀏覽器 : 北華大學(xué)畢業(yè)論文 9 軟件環(huán)境 : J2sdk1_4_2_1 Apachetomcat502 MySql 北華大學(xué)畢業(yè)論文 10 第三章 可行性分析與需求分析 一、 可行性分析 基于前述系統(tǒng)介紹,下面就經(jīng)濟(jì)可行性、技術(shù)可行性和法律可行性對(duì)系統(tǒng)的整體可行性進(jìn)行分析。 (一)經(jīng)濟(jì)可行性 對(duì)于一個(gè)小型商務(wù)網(wǎng)站的搭建,在開(kāi)始階段通常 需要進(jìn)行網(wǎng)站界面的設(shè)計(jì)、服務(wù)器的搭建、數(shù)據(jù)庫(kù)的建設(shè)、網(wǎng)絡(luò)地址的申請(qǐng)等,基于國(guó)內(nèi)軟件行業(yè)的現(xiàn)狀,個(gè)人搭建一個(gè)小型商務(wù)網(wǎng)站,只要一次性投入 3- 4萬(wàn)元人民幣即可,日常產(chǎn)生的費(fèi)用很小,主要是對(duì)網(wǎng)站和數(shù)據(jù)庫(kù)的維護(hù)費(fèi)用。由于全智能軟件的使用,對(duì)于銷(xiāo)售行為和日常維護(hù)都非常簡(jiǎn)單,讓一個(gè)員工可以做傳統(tǒng)實(shí)體店中所有員工的工作,有效減少了人力資源的浪費(fèi),極大的節(jié)省了開(kāi)支。另外,由于在線 圖書(shū) 銷(xiāo)售系統(tǒng)的網(wǎng)絡(luò)移動(dòng)特性,店主可以隨時(shí)隨地進(jìn)行銷(xiāo)售工作,真正做到生意不斷。 由于在線 圖書(shū) 銷(xiāo)售針對(duì)性較強(qiáng),屬于典型的需求導(dǎo)向型銷(xiāo)售模式,所以庫(kù)存量 可以較為靈活,甚至可以采用 JIT模式。 (二)技術(shù)可行性 1.操作界面的實(shí)現(xiàn) 在線 圖書(shū) 銷(xiāo)售系統(tǒng)的操作界面,無(wú)論用戶界面還是管理員界面,實(shí)質(zhì)上都只是一些 動(dòng) 態(tài)網(wǎng)頁(yè)的鏈接 ?,F(xiàn)在市面上有很多網(wǎng)頁(yè)制作軟件,最常用的有 Microsoft FrontPage、 Macromedia DreamWeaver,此外,直接用 HTML、 JavaScript等語(yǔ)言編寫(xiě)網(wǎng)站也是較為常用的方法。 2.?dāng)?shù)據(jù)庫(kù)技術(shù) 在線圖書(shū) 銷(xiāo)售系統(tǒng)對(duì)于數(shù)據(jù)庫(kù)的主要操作為記錄的插入、修改、刪除和統(tǒng)計(jì),可以采用目前流行的 Oracle數(shù)據(jù)庫(kù)、 DB2數(shù)據(jù)庫(kù)以及免費(fèi) 的 My SQL等。 3.網(wǎng)絡(luò)地址的申請(qǐng) 目前在網(wǎng)絡(luò)上開(kāi)設(shè)在線購(gòu)物商店,獲得網(wǎng)址的方法主要有兩種,一種是通過(guò)注冊(cè)和交費(fèi)向域名管理機(jī)構(gòu)申請(qǐng)網(wǎng)絡(luò)地址的使用權(quán),這種方式需要一定的投資額,但是獲北華大學(xué)畢業(yè)論文 11 得域名較為穩(wěn)定,且容易記憶。另一種方式是通過(guò)淘寶網(wǎng)等在線銷(xiāo)售平臺(tái),注冊(cè)成為其會(huì)員后免費(fèi)開(kāi)通網(wǎng)絡(luò)商店。這種方式獲得的網(wǎng)絡(luò)店鋪幾乎不產(chǎn)生費(fèi)用,但需要服從在線購(gòu)物平臺(tái)的統(tǒng)一管理,在店面風(fēng)格、經(jīng)營(yíng)方式等方面限制較多。 (三)法律可行性 對(duì)于網(wǎng)上購(gòu)物,店主應(yīng)該本著誠(chéng)信的原則,對(duì)于產(chǎn)品質(zhì)量和服務(wù)給予保障。 目前國(guó)際上對(duì)于電子商務(wù)制定了一系列 的法律予以規(guī)范和保障,在線圖書(shū) 銷(xiāo)售網(wǎng)站的經(jīng)營(yíng)者應(yīng)該嚴(yán)格執(zhí)行相關(guān)的法律法規(guī)。 此外,在開(kāi)發(fā)過(guò)程中使用的部分軟件均涉及到了版權(quán)的問(wèn)題,如 MySql,但由于本系統(tǒng)為學(xué)生畢業(yè)設(shè)計(jì)作品,并非用于商業(yè)用途,所以采用免費(fèi)的教學(xué)版本,暫時(shí)不考慮軟件版權(quán)問(wèn)題。 (四)結(jié)論 經(jīng)過(guò)以上可行性分析,認(rèn)為本系統(tǒng)可以立即開(kāi)始進(jìn)行。 二、 用戶需求分析 (一)用戶功能需求 對(duì)于在線圖書(shū) 銷(xiāo)售系統(tǒng)的用戶,最終和最重要的功能無(wú)疑是在線購(gòu)物行為的完成,針對(duì)在線購(gòu)物行為,用戶對(duì)系統(tǒng)的功能需求可以細(xì)分為以下幾個(gè)方面: 1. 圖書(shū) 產(chǎn)品查詢 ( 1)圖書(shū) 查找 在本功能中,用戶需要能夠按照多種方法迅速找到需要的圖書(shū) 產(chǎn)品,對(duì)應(yīng)的,系統(tǒng)需要提供多種查詢方法,如按圖書(shū) 名稱查詢、按銷(xiāo)售排行查詢和分類(lèi)查詢等。同時(shí),系統(tǒng)應(yīng)該能夠準(zhǔn)確反饋查詢結(jié)果,這個(gè)結(jié)果可以只是一個(gè)簡(jiǎn)單的列表, 圖書(shū) 詳細(xì)信息的查詢可以作 為鏈接以節(jié)省系統(tǒng)開(kāi)銷(xiāo),提高重用性。如果庫(kù)存中沒(méi)有用戶所查詢的圖書(shū) 產(chǎn)品,系統(tǒng)應(yīng)該及時(shí)返回沒(méi)有該 圖書(shū) 的查詢消息。 ( 2) 圖書(shū) 詳細(xì)信息查看 在用戶決定購(gòu)買(mǎi)之前需要詳細(xì)了結(jié) 圖書(shū) 產(chǎn)品信息,包括 圖書(shū) 名稱、分類(lèi)名稱、價(jià)格等。 2.購(gòu)買(mǎi)行為參考及實(shí)施 ( 1) 圖書(shū) 銷(xiāo)售排行查詢 圖書(shū) 銷(xiāo)售排行榜 對(duì)于用戶購(gòu)買(mǎi)圖書(shū) 產(chǎn)品的行為有指導(dǎo)作用,排行榜的前幾位通常在相當(dāng)?shù)囊欢螘r(shí)間里會(huì)有不錯(cuò)的銷(xiāo)售成績(jī)。 ( 2)購(gòu)物車(chē) 用戶需要類(lèi)似實(shí)體店購(gòu)物車(chē)功能 的一個(gè)模塊來(lái)存放一部分不能馬上做出購(gòu)買(mǎi)決定,還需要綜合權(quán)衡的圖書(shū) 產(chǎn)品。 北華大學(xué)畢業(yè)論文 12 ( 3)填寫(xiě)提交及支付 對(duì)于決定購(gòu)買(mǎi)的產(chǎn)品用戶需要填寫(xiě)訂單進(jìn)行購(gòu)買(mǎi),系統(tǒng)必須提供一個(gè)填寫(xiě)和提交訂單的平臺(tái),同是要提供足夠安全的信道傳送用戶支付信息。 ( 4)查看訂單狀態(tài) 用戶對(duì)于已經(jīng)完成的訂單有查詢其狀態(tài)的需要,系統(tǒng)應(yīng)該能夠在接到用戶查詢請(qǐng)求時(shí),將訂單的實(shí)時(shí)狀態(tài)準(zhǔn)確及時(shí)地告知用戶。 3.用戶個(gè)人信息設(shè)置 及更新 用戶在網(wǎng)站注冊(cè)后,需要隨時(shí)可以查詢自己的個(gè)人信息,同時(shí)應(yīng)該具有隨時(shí)更新設(shè)置的權(quán)利。 (二)用戶數(shù)據(jù)需求 經(jīng)過(guò)調(diào)查,在線 圖書(shū) 銷(xiāo)售系統(tǒng)的用戶需要運(yùn)用的數(shù)據(jù)主要包括如下幾種。 1.用戶需要獲得的數(shù)據(jù) 圖書(shū) 產(chǎn)品信息及相關(guān)銷(xiāo)售信息、用戶積分等數(shù)據(jù)。 2.用戶需要存儲(chǔ)的數(shù)據(jù) ( 1)用戶的個(gè)人信息 ( 2)用戶的購(gòu)物車(chē)信息 ( 3)用戶訂單信息 北華大學(xué)畢業(yè)論文 13 第四章 概要設(shè)計(jì)和詳細(xì)設(shè)計(jì) 一、 系統(tǒng)設(shè)計(jì) (一)系統(tǒng)工作原理 系統(tǒng)采用三層結(jié)構(gòu) ,即 MVC模式 ,簡(jiǎn)單的來(lái)說(shuō),用戶界面層通過(guò)統(tǒng)一的接 口向業(yè)務(wù)層發(fā)送請(qǐng)求,業(yè)務(wù)層則按自己的邏輯規(guī)則將請(qǐng)求處理之后進(jìn)行數(shù)據(jù)庫(kù)操作,然后將數(shù)據(jù)庫(kù)返回的數(shù)據(jù)封裝成類(lèi)的形式返回給用戶界面層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫(kù)的結(jié)構(gòu),它只要維護(hù)與業(yè)務(wù)層之間的接口即可。這種方式在一定程度上增加了數(shù)據(jù)庫(kù)的安全性,同時(shí)也降低了對(duì)用戶界面層開(kāi)發(fā)人員的要求,因?yàn)樗静恍枰M(jìn)行任何數(shù)據(jù)庫(kù)操作。 JavaBean通過(guò)返回對(duì)象的形式返回?cái)?shù)據(jù),在類(lèi)的內(nèi)部可以規(guī)定哪些數(shù)據(jù)可以訪問(wèn),哪些數(shù)據(jù)是只讀的,從而通過(guò)封裝數(shù)據(jù)達(dá)到提高數(shù)據(jù)安全性的目的。 (二)系統(tǒng)功能模塊的化分 本系統(tǒng)的主要功能可以 按客戶界面和管理界面分為兩部分,具體功能如下: 1.客戶界面部分 ( 1)用戶注冊(cè) ( 2)用戶登陸 ( 3)修改用戶信息 ( 4) 圖書(shū)信息 查詢(可以按關(guān)鍵字或者分類(lèi)方式查找) ( 5)購(gòu)物車(chē) ( 6)查看圖書(shū) 詳細(xì)資料 ( 7)查看訂單信息 ( 8)查看銷(xiāo)量排行 2.管理界面部分 ( 1)庫(kù)存 圖書(shū) 管理(查看、修改、刪除) ( 2)用戶管理(查看、修改、刪除) ( 3)訂單管理(查看訂單清單、更新訂單狀態(tài)、刪除訂單) ( 4)新 圖書(shū) 管理(添加新 圖書(shū) 、添加新分類(lèi)) ( 5)銷(xiāo)售統(tǒng)計(jì)管理 (三)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì) 根據(jù)三層架構(gòu)和面向?qū)ο笈c模塊 化思想相結(jié)合的設(shè)計(jì)思想,系統(tǒng)的功能實(shí)現(xiàn)可以北華大學(xué)畢業(yè)論文 14 分為 視圖 模塊 (View)、業(yè)務(wù) 邏輯 處理模塊( Model)和控制 模 塊 (Controller)。針對(duì)每一模塊單獨(dú)實(shí)現(xiàn)具體操作,之后進(jìn)行系統(tǒng)模塊間的通信和聯(lián)合,構(gòu)成整體系統(tǒng)功能。三個(gè)模塊具體功能實(shí)現(xiàn)為: 1. 視圖 模塊 ( 1)用戶界面 用戶界面主要提供了用戶注冊(cè)、登陸、會(huì)員登記查詢等用戶信息查詢功能,在線購(gòu)買(mǎi)界面(包括 圖書(shū) 信息等)、銷(xiāo)量排行等 圖書(shū) 信息查詢功能的界面和購(gòu)物車(chē)、訂單信息等在線購(gòu)買(mǎi)功能的界面。 ( 2)管理用戶界面 管理用戶界面主要實(shí)現(xiàn)的功能有:提供圖書(shū) 管理功能(包 括現(xiàn)有 圖書(shū) 的管理和新圖書(shū) 的添加管理)、用戶管理功能、訂單管理功能和銷(xiāo)售統(tǒng)計(jì)功能的界面。 2.業(yè)務(wù) 邏輯 處理模塊 本模塊包含了在線 圖書(shū) 銷(xiāo)售系統(tǒng)的主要業(yè)務(wù)工作,相當(dāng)于一個(gè)實(shí)體店中的核心營(yíng)業(yè)員。以下用一個(gè)營(yíng)業(yè)員所要做的工作來(lái)形象的表示系統(tǒng)改模塊實(shí)現(xiàn)的功能。 ( 1)圖書(shū) 管理 圖書(shū) 管理包括的主要工作可以籠統(tǒng)的分為對(duì) 圖書(shū) 的工作和對(duì)分類(lèi)的工作。對(duì)于圖書(shū) 的工作可以分為現(xiàn)有圖書(shū) 的登記和分類(lèi)管理,新到 圖書(shū) 的登記和分類(lèi)管理。而針對(duì)分類(lèi)的管理工作,主要是對(duì)分類(lèi)信息的維護(hù)工作,如及時(shí)添加新的分類(lèi)或者及時(shí)刪除過(guò)時(shí)信息。 ( 2)訂單管理 在線 圖書(shū) 銷(xiāo) 售系統(tǒng)對(duì)于訂單的管理與傳統(tǒng)實(shí)體店?duì)I業(yè)員的工作略有不同。普通的圖書(shū) 店?duì)I業(yè)員只需要處理用戶交給他的訂單,也就是在線 圖書(shū) 銷(xiāo)售系統(tǒng)中已經(jīng)提交成功的訂單。但事實(shí)上 ,在用戶提交訂單前,會(huì)有更多的選擇作為被選的選項(xiàng),掌握了這些圖書(shū) 的清單,會(huì)幫助我們進(jìn)一步了解該用戶的購(gòu)買(mǎi)動(dòng)向及興趣所在,從而實(shí)施更有針對(duì)性也更為有效的營(yíng)銷(xiāo)策略。很簡(jiǎn)單,如果我們能夠?yàn)橛脩籼峁└鄠溥x 圖書(shū) 的信息,也許就可以促成購(gòu)買(mǎi)行為的完成。同樣的,如果能為用戶推薦更多他們所感興趣的 圖書(shū) ,那么更多的交易行為就有可能發(fā)生。所以掌握用戶人員也很難在短時(shí)間 內(nèi)準(zhǔn)確判斷。購(gòu)物車(chē)?yán)锏膫溥x清單,對(duì)于下一步的銷(xiāo)售有著非常重大的影響。 而在用戶購(gòu)買(mǎi)動(dòng)向和興趣所在的收集方面,即使是有著多年銷(xiāo)售經(jīng)驗(yàn)的銷(xiāo)售傳統(tǒng)銷(xiāo)售中的這一弱點(diǎn),在線銷(xiāo)售系統(tǒng)可以很好的彌補(bǔ)。通常被用戶放入購(gòu)物車(chē)的 圖書(shū) 一般都是他們所感興趣的,購(gòu)買(mǎi)的可能也就大很多,所以只要我們及時(shí)查看用戶購(gòu)物車(chē)資料,就可以了解到每個(gè)用戶的購(gòu)買(mǎi)習(xí)慣和動(dòng)向。 ( 3)用戶管理 針對(duì)會(huì)員的管理,在線 圖書(shū) 銷(xiāo)售系統(tǒng)與傳統(tǒng)實(shí)體店基本相同。對(duì)比實(shí)體店購(gòu)買(mǎi)過(guò)程,首先要求會(huì)員申請(qǐng)會(huì)員資格,相當(dāng)于用戶網(wǎng)上的注冊(cè)。隨后進(jìn)行購(gòu)物時(shí)要出示會(huì)員資格證明,即網(wǎng)上 的用戶登陸行為。購(gòu)買(mǎi)行為發(fā)生時(shí),銷(xiāo)售人員要登記該會(huì)員的編號(hào)和所購(gòu)買(mǎi)的 圖書(shū) ,以便隨時(shí)更新該會(huì)員的,就是在線銷(xiāo)售系統(tǒng)的用戶管理行為。 北華大學(xué)畢業(yè)論文 15 ( 4)購(gòu)物車(chē) 管理 本 模塊主要功能是存儲(chǔ)用戶所選購(gòu)的商品 ,用戶選購(gòu)的商品會(huì)一直保存在數(shù)據(jù)庫(kù)中,直到用戶為已選購(gòu)的商品生成訂單,用戶的購(gòu)物車(chē)才會(huì)清空 ,購(gòu)物車(chē)分兩個(gè)模塊,一個(gè)是用戶已選購(gòu)的商品顯示模塊,一個(gè)是用戶以前放在購(gòu)物車(chē)中的商品,但是被用戶刪除的商品模塊,這樣可以防止用戶誤刪商品信息,并 可以 對(duì)商品重新放入購(gòu)物車(chē)中 。 ( 5)銷(xiāo)售統(tǒng)計(jì) 銷(xiāo)售統(tǒng)計(jì)對(duì)于店主及時(shí)掌握銷(xiāo)售情況有著重大的意義。 由于功能強(qiáng)大的 MySql數(shù)據(jù)庫(kù)的使用,在線圖書(shū) 銷(xiāo)售系統(tǒng)在銷(xiāo)售統(tǒng)計(jì)功能方面有著傳統(tǒng)實(shí)體店無(wú)法想象的便捷和高效。從數(shù)據(jù)庫(kù)記錄中,系統(tǒng)管理用戶可以任意查 看各日、各周、各季度的銷(xiāo)售記錄,同時(shí)還可以分類(lèi)查詢,獲得不同類(lèi)型圖書(shū) 的銷(xiāo)售情況。 ( 5) 數(shù)據(jù)庫(kù)模塊 本模塊主要進(jìn)行數(shù)據(jù)的錄入、更新、檢索等工
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1