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

正文內(nèi)容

電子商務網(wǎng)站的設計與實現(xiàn)畢業(yè)設計論文-文庫吧

2025-07-25 08:16 本頁面


【正文】 個電子商務網(wǎng)站具有很好的應用和開發(fā)前景 。 研究意義 現(xiàn)在流行的網(wǎng)上購物系統(tǒng)不僅要有 漂亮的網(wǎng)頁,更要有嚴謹?shù)囊?guī)劃,注重每一個細小的環(huán)節(jié),這樣才能使得在電子交易時避免不必要錯誤發(fā)生。我們將使用 HTML、 JSP等技術來編輯網(wǎng)頁,采用 MVC 開發(fā)模式,以 B/S 為架構,并運用 JDBC 技術把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關聯(lián) [1]。本設計參照實際的網(wǎng)店的業(yè)務邏輯建立而成,同時自己建立數(shù)據(jù)庫,使得所需商品信息可以及時的保存、更新,這樣,前臺可以更好的完成網(wǎng)上購物體驗,而管理員也可以更好的及時的了解商品買賣的情況。 通過本電子商務網(wǎng)站,顧客可瀏覽商品信息,搜索到自己想要的商品,并可以完成對商品下單等操 作。而后臺管理員可以管理注冊用戶的信息,同時也可以完成對商品、訂單和新聞等的管理操作。本網(wǎng)站致力于提供給用戶完善的購物體驗,同時方便管理員對后臺的管理。 2 第 2 章開發(fā)工具及相關技術簡介 軟件的開發(fā)工具 用以支持軟件開發(fā)的相關過程、活動和任務 。運行環(huán)境 為工具集成和軟件的開發(fā)、維護及管理提供統(tǒng)一的支持。本系統(tǒng)依據(jù)開發(fā)的實體需求,采用的開發(fā)工具有 Eclipse、 Tomcat、 MySQL 和 Navicat For MySQL 等。 開發(fā)工具在軟件開發(fā)過程 中 是必不可少的,其屬于一種被軟件開發(fā)工程師定性的 認為是為特定的軟件包、系統(tǒng)(或軟件)框架以及操作平臺等創(chuàng)建應用性軟件的特殊軟件。在一個完善的系統(tǒng)的開發(fā)過程中,必要的開發(fā)工具將為整個開發(fā)的過程減少較多的成本和時間,提高了開發(fā)效率。 而 每個系統(tǒng)的開發(fā)平臺不一樣, 因此 其所搭建的開發(fā)環(huán)境當然也會有很大的差別。 Java 語言 Java[2]是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設計語言和 Java 平臺(即 JavaSE, JavaEE, JavaME)的總稱。 Java 技術 具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人 PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球最大的開發(fā)者專業(yè)社群。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下, Java更具備了顯著優(yōu)勢和廣闊前景。 Java 編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關、可移植、高性能、多線程和動態(tài)的語言。 Eclipse Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的 是, Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具( Java Development Kit, JDK)。 Tomcat Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,屬于輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁面的訪問請求。 MySQL 與 Navicat For MySQL MySQL[3]是一個關 系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),它是用于訪電子商務網(wǎng)站的設計與實現(xiàn) 3 問數(shù)據(jù)庫的最常用標準化語言。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 Navicat For MySQL 是一款強大的 MySQL 數(shù)據(jù)庫管理和開發(fā)工具,它為專業(yè)開發(fā)者提供了一套強大的足夠尖端的工具,但對于新用戶仍然易于學習。 Navicat For MySQL 基于 Windows 平臺,為 MySQL 量身訂作,提供類似于 MySQL 的用管理界面工具。此解決方案的出現(xiàn),將解放 php, Java 等程序員以及數(shù)據(jù)庫設計者、管理者的大腦,降低開發(fā)成本,為用戶帶來更高的開發(fā)效率。 MVC 框架 MVC[4]是一個框架模式,它強制性的使應用程序的輸入、處理和輸出分開。使用 MVC應用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務。最典型的 MVC 就是 JSP + Servlet + Javabean 的模式。 B/S 架構 B/S[5]最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護。系統(tǒng)的擴展非常容 易。 B/S 同時具有 升級和維護方式相對簡單、成本較低等。 4 第 3 章 系統(tǒng)總體設計 功能模塊分析 本 電子商務網(wǎng)站涉及到兩種業(yè)務角色,即前臺用戶角色和后臺管理員角色 。 前臺功能模塊分析 ( 1)用戶信息模塊,即用戶注冊、用戶登錄、用戶查看和修改個人信息; ( 2)商品信息模塊,即分類查看商品信息、搜索商品信息; ( 3)購物車信息模塊,即添加購物車、刪除購物車、搜索購物車信息; ( 4)訂單信息模塊,即添加訂單、刪除訂單,搜索訂單信息; ( 5)新聞信息模塊、即瀏覽發(fā)布的 新聞信息; ( 6)留言板信息模塊、即添加留言,查看所有的留言信息; 后 臺功能模塊分析 ( 1)管理員信息模塊,即管理員登錄、查看個人信息、修改個人信息; ( 2)用戶管理模塊,即查看所有用戶信息、搜索用戶信息、刪除用戶; ( 3)商品管理模塊,即添加商品、查詢商品、刪除商品; ( 4)訂單管理模塊,即查看所有訂單信息,搜索訂單,刪除訂單; ( 5)新聞管理模塊,即查看所有的新聞,搜索新聞,修改新聞,刪除新聞; ( 6)留言板管理模塊,即查看所有留言信息,刪除留言; 業(yè)務流程分析 通過本電子商務網(wǎng)站分為 前后臺兩種角色管理,前臺用戶可以完成對應的業(yè)務邏輯,如圖 1 所示。后臺管理員完成對應的業(yè)務邏輯,如圖 2 所示。 圖 1 前臺 業(yè)務流程圖 圖 2 后臺 業(yè)務流程圖 可行性研究 可行性分析能使新系統(tǒng)達到以最小的開發(fā)成本取得最佳的經(jīng)濟效益 , 其目的也是根電子商務網(wǎng)站的設計與實現(xiàn) 5 據(jù)開發(fā)管理信息系統(tǒng)的 需 求,通過初步調(diào)查和系統(tǒng)目標分析,對 于本電子商務網(wǎng)站設計從技術上、經(jīng)濟上和管理上進行是否可行的研究與分析,這既 是保證資源的有效合理利用,也 是 避免在日常工作中的失誤而導致的種種浪費現(xiàn)象 技術可行性 技術方面,本系統(tǒng)采用 Java 語言進行設計, Java 也是我們比較熟悉的語言。由于是初次設計電子商務網(wǎng)站,在技術和知識層面上的欠缺,導致在制作過程中遇到許多的困難,編程和設計的時候,明顯感覺到知識積累的不夠,并且很多知識點已經(jīng)淡忘。通過與老師的溝通,在老師的細心指導下,以及我們的一起努力,翻閱了大量的資料,多操作多實踐,本系統(tǒng)才得以
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1