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

正文內(nèi)容

基于java的網(wǎng)上電腦銷售系統(tǒng)論文-預覽頁

2024-12-08 07:46 上一頁面

下一頁面
 

【正文】 服務(wù)端頁面技術(shù)。 JSP 頁面由 HTML代碼和嵌入其中的 Java 代碼所組成。因為 JSP 是一種實現(xiàn)普通靜態(tài) HTML 和動態(tài) HTML 混合編碼的技術(shù), JSP 是 Java 平臺上用于編寫包含諸如 HTML、 DHML、 XHTML 和 XML 等含有生成動態(tài)內(nèi)容的 Web 頁面的處理邏輯。 Oracle Database 10g Oracle Database 10g,是甲骨文公司旗下的一款關(guān) 系數(shù)據(jù)庫,是世界范圍內(nèi)覆蓋范 3 圍最廣的,目前最流行的 B/S 體系結(jié)構(gòu)的數(shù)據(jù)庫之一。 Tomcat Tomcat 在嚴格意義上講并不是一個真正的應(yīng)用服務(wù)器,它僅僅是一個可以支持運行 JSP/Servlet 的 Web 容器,只不過它擴展了一些應(yīng)用服務(wù)器的功能。每種不同的功能, Eclipse 都有其相應(yīng)的功能組件,并可以通過一系列的插件來實現(xiàn)它們。 MyEclipse 10 MyEclipse,是一 款非常 優(yōu)秀的用于開發(fā) Java, J2EE 項目 的 Eclipse 插件 集合,MyEclipse 不但具有十分強大的開發(fā) 功能, 而且所 支持 的平臺 也 非常 廣泛 。頁面跳轉(zhuǎn),數(shù)據(jù)存儲與處理等一系列難題,著實棘手。 本銷售系統(tǒng)旨在借鑒淘寶,京東等網(wǎng)站的成功經(jīng)驗,依托于流行的購物車方式,實現(xiàn)簡單的網(wǎng)上電腦銷售系統(tǒng)的基本功能,諸如,注冊,登錄,瀏覽,添加,刪除等。而網(wǎng)上銷售的對象,已經(jīng)不單單局限于家常日用,甚至可以不是實物。因此,借助于網(wǎng)絡(luò)平臺,方便,快捷,時效的網(wǎng)上銷售系統(tǒng)開始出現(xiàn)在人們的視野并逐漸被人們所接受。 JSP。 系統(tǒng) 。管理員除具備普通用戶的所有功能外,還可以對用戶、商品、咨詢等進行管理。直到今天,網(wǎng)上銷售與購物已經(jīng)成為人們生活中不可或缺的一部分。 i 基于 Java 的網(wǎng)上電腦銷售系統(tǒng) 摘 要 網(wǎng)上銷售,顧名思義,就是通過互聯(lián)網(wǎng)這個媒介進行產(chǎn)品銷售。越來越多的人開始逐漸了解并接受這一新興事物。管理員的創(chuàng)立是用來管理和規(guī)劃整個銷售系統(tǒng)中的資源和用戶,使整個系統(tǒng)井井有條,保證了訪客們的正常訪問。 關(guān)鍵詞 銷售 。 System。然而,傳統(tǒng)銷售方式有著諸多的不便與詬病,如:地域問題,售后保修,價格差異等。省時,省力,足不出戶的網(wǎng)上購物方式,已經(jīng)成為了許多人的生活方式與愛好。網(wǎng)上銷售已經(jīng)涵蓋了生活中的幾乎所有方面。 然而,機遇與困難并存。 2 系統(tǒng)開發(fā)工具 本小節(jié)主要介紹了編寫代碼過程中所用到的開發(fā)工具。 在功能結(jié)構(gòu)上, MyEclipse 可以被分為幾種類型,如 J2EE 項目部署、 J2EE 模型、連接應(yīng)用程序服務(wù)器工具、 WEB 開發(fā)工具、 EJB 開發(fā)工具、數(shù)據(jù)庫服務(wù)等。 值得一提 的是, MyEclipse 以前版本需要預先安裝 Eclipse 才可以正常使用, 而在 以 后的版本則不需要這么做。由于 Tomcat 技術(shù)先進、性能穩(wěn)定,而且又是免費的,因此深受 Java 開發(fā)者們的歡迎并得到了多家軟件開發(fā)商的認可,成為目前較為主流的應(yīng)用服務(wù)器,被廣泛地應(yīng)用在中小規(guī)模的 Web 項目中。 JSP 技術(shù)有些類似于 ASP 技術(shù),在動態(tài)網(wǎng)頁的創(chuàng)建中起著強大而且特殊的作用,人們常用 “ HTML+Java=JSP” 這樣一種簡單易懂的等式來解釋 JSP。 JSP 與 JavaServlet 一樣,是在服務(wù)器端執(zhí)行的,用戶訪問頁面時, JSP 網(wǎng)頁將請求發(fā)送給服務(wù)器,當服務(wù)器接收到請求時,首先執(zhí)行 JSP 中的 程序段 ,然后將執(zhí)行結(jié)果連同其中的 HTML 代碼 一起返回給客戶,因此客戶端只要有瀏覽器就能瀏覽。 JSP 嚴格來 說是集成技術(shù),繼承了 Java 的多種 特 點,是以 Java 為平臺的用于構(gòu)建動態(tài)網(wǎng)頁內(nèi)容的語言。 Servlet 是位于 Web 服務(wù)器內(nèi)部的 Java 應(yīng)用程序,與傳統(tǒng)的從命令行啟 4 動的 Java 應(yīng)用程序不同, Servlet 由包含支持其 Java 虛擬機的 Web 服務(wù)器進行加載的。 而利用 JSP 支持 JavaBeans 這一特點,開發(fā)者則可以有效的管理頁面的靜態(tài)部分和動態(tài)部分。 5 2 系統(tǒng)需求分析 需求分析是軟件定義時期的最后一個階段,它的任務(wù)是準確了解用戶的需求,也就是對系統(tǒng)提出完整、準確、清晰、具體的要求。在傳統(tǒng)銷售系統(tǒng)系統(tǒng)結(jié)構(gòu)基礎(chǔ)上進行軟件移植或模仿性開發(fā)。因此。當今社會是一個經(jīng)濟的社會,IT 產(chǎn)業(yè)迅猛發(fā)展,以前都是人工管理,那樣就會給一些人在收銀方面有了動手腳的機會,也會在查詢信息方面造成很不方便的影響。本部分要求擁有友好、易懂的用戶界面,操作方便快捷、簡單易懂,使得用戶更容易學習本系統(tǒng)的使用,也使得本系統(tǒng)能夠被人所接受。網(wǎng)上銷售系統(tǒng) 正在越來越多的商家應(yīng)運與商城管理領(lǐng)域。這些優(yōu)點能夠極大地提高信息管理的效率,也是企業(yè)的科學化、正規(guī)化管理與世界接軌的重要條件。 經(jīng)濟需求 經(jīng)濟可行性首先要進行待開發(fā)軟件的成本估計和成本 /效益分析,以確定待開發(fā)軟件是否有開發(fā)的價值。 功能需求 系統(tǒng)的開發(fā)首先需要對系統(tǒng)的功能框架等進行一個根本的分析。系統(tǒng)管理包括修改密碼與退出系統(tǒng);商品分類管理可添加、修改、刪除商品分類;商品管理可添加、修改、刪除商品信息;資訊管理可添加、修改、刪除顯示咨詢;訂單管理可以顯示所有在系統(tǒng)中下過的訂單;注冊用戶管理可對已注冊的會員進行管 理;商品評價管理可看到所有用戶對商品的評價信息;銷售統(tǒng)計管理可以顯示已銷售商品的統(tǒng)計數(shù)據(jù)。后來微軟公司推出了支持 Java 規(guī)范的 Microsoft Visual J++ Java 開發(fā)環(huán)境,簡稱 VJ++。Java 的數(shù)據(jù)類型與 機器無關(guān), Java 虛擬機( Java Virtual Machine)是建立在 硬件和操作系統(tǒng)之上,實現(xiàn) Java 二進制代碼的解釋執(zhí)行功能, 提供于不同平臺的接口的。 3. 面向?qū)ο? Java 吸取了 C++面向?qū)ο蟮母拍?,將數(shù)據(jù)封裝于類中 ,利用類 的優(yōu)點 ,實現(xiàn)了程序的簡潔性和便于維護性。在 Java 中,類的繼承關(guān)系是單一的非多重的,一個子類 只有一個父類,子類的父類又有一個父類。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機文件一樣容易。 Java 還實現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。 MyEclipse企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse) , 是對 Eclipse 的擴展,它是功能豐富的 J2EE 集成開發(fā)環(huán)境 ,包括了完備的編碼 、調(diào) 試和發(fā)布功能,完整地支持 HTML,JSP,Javascript,SQL 等。由于有了 Sun 的加入與支持,最新的 JSP 和 Servlet 規(guī)范總是能在 Tomcat 中得以體現(xiàn)。 10 設(shè)計需求 本系統(tǒng)的設(shè)計是為了幫助商城進行管理、統(tǒng)計、查詢等操作,便于提高商城管理的工作效率、管理透明度、節(jié)省人力物力具有實際意義。 結(jié)構(gòu)需求 以硬件系統(tǒng)結(jié)構(gòu)配以軟件系統(tǒng)及其它配套設(shè)備的設(shè)計,硬件系統(tǒng)包括基本的配置和網(wǎng)絡(luò)通信結(jié)構(gòu)等。從上世紀八十年代起,這種系統(tǒng)有了相當大的發(fā)展,并且越來越為廣大的用戶所接受,到上世紀九十年代,進入了以 PC 機、工作站為代表的分布環(huán)境。這樣可以充分利用雙方處理器和軟硬件資源,比傳統(tǒng)計算機具有更大的效率和數(shù)據(jù)共享性。由于數(shù)據(jù)量相對較少,故在數(shù)據(jù)傳輸時間和系統(tǒng)運行時間上表現(xiàn)的較讓人滿意。前臺功能模塊包括 3 部分:( 1)登錄模塊:用戶在前臺可以注冊、登錄;( 2)產(chǎn)品搜索模塊:用戶可以搜索想要瀏覽的產(chǎn)品;( 3)產(chǎn)品分類模塊:用戶可以選擇產(chǎn)品分類,然后進行相應(yīng)的產(chǎn)品選擇。合理的將功能區(qū)進行了劃分,擁有良好的實用友好度,以及操作簡易度,使客戶與商城管理人員都能較好的實用該系統(tǒng)。在左側(cè)會員登陸模塊輸入用戶名與密碼后,點擊“登陸”按 鈕則進入登錄頁面。 產(chǎn)品搜索模塊: 用戶進入主頁面 并登陸后,可以進行產(chǎn)品搜索操作。 系統(tǒng)已預先 已經(jīng)添加了三個分類,分別是臺式機、筆記本電腦以及平板電腦。 修改密碼選項 ,可以更改系統(tǒng)管理員密碼,定期更換有效的保護了系統(tǒng)的安全性與 客戶信息的保密性。 資訊 管理 : 這個模塊 的功能是管理資訊內(nèi)容的錄入與顯示。 可以簡單明了的看到客戶所下訂單的詳細信息,并及時對這些訂單做 15 出處理 。顯 示用戶評價的具體信息并有搜索以及刪除操作。 16 4 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫的安裝 數(shù)據(jù)庫我使用了 Oracle Database 10g,安裝界面如圖 41 所示。 ( 1) 管理員信息實體圖 如圖 44 所示。 用戶信息包括:用戶名,真實姓名,密碼,密碼確認,地址,手機, , qq,密碼找回問題,密碼找回問題答案。 用于存放密碼確認。 用于存放 qq。 表 tb_user 字段 描述 類型 空值 長度 id 注冊用戶 int 非 2 user_name 用戶名 varchar 非 20 user_password 密碼 varchar 非 20 user_phone 手機號 varchar 非 12 uwer_address 地址 varchar 非 100 user_ 電子郵箱 varchar 非 2 user_qq qq 號 varchar 非 20 user_find 密碼找回 varchar 非 200 表 表 20 表 表 數(shù)據(jù)庫的連接 ( 1)加載數(shù)據(jù)庫程序 根據(jù)讀取的數(shù)據(jù)驅(qū)動配置字符串 drivers,動態(tài)加載數(shù)據(jù)庫驅(qū)動的程序。 password=sa。 21 } } ( 2)取得數(shù)據(jù)庫連接程序 用戶編寫程序中,如果需要取得數(shù)據(jù)庫連接,只需要調(diào)用該函數(shù)。 } } ( 3)釋放連接 用來釋放一個連接到數(shù)據(jù)庫連接池 pools 中的。 } try{ if(con!=null) ()。效果如圖 51 所示。 23 如果該用戶存在則準許登陸并顯示歡迎界面,同時可以選擇信息管理與用戶退出,如圖522 所示。 if(loginer!=nullamp。 saveErrors(request,messages)。這是用戶全面能夠使用系統(tǒng)功能的通道,是必不可少的部分。 String username = (username)。 String password = (password)。 String wenti = (wenti)。 產(chǎn)品分類 這里是系統(tǒng)人性化的一個體現(xiàn),顯示的是商城里電腦的具體分類。定期更新,主要介紹的是一些時下熱門話題與知識講解或者小貼士。 如圖 525 所示: 圖 525 特別推薦界面 最新上架 這里顯示的是商城里最新上架的商品。并列有詳細的價格、庫存、銷量、好評等信息。 后臺管理系統(tǒng) 系統(tǒng)管理員登陸模塊 管理員的登陸入口在系統(tǒng)界面最下端,管理員的賬號和密碼是數(shù)據(jù)庫里默認已預先存入數(shù)據(jù)庫的,用戶名 admin,密碼 111111。 28 圖 61 后臺管理系統(tǒng)登陸界面 后臺系統(tǒng)管理員登陸模塊主要代碼: public void login() throws IOException{ HttpServletRequest request = ()。 Manage bean = ( where username=39。 )。(text/html。javascript39。=39。(text/html。javascript39。=39。 系統(tǒng)管理 系統(tǒng)管理分為修改密碼與退出系統(tǒng)兩個選項。包括名字,圖片,簡介,價格,庫存等。包括訂單的搜索,以及對訂單的處理等。顯示用戶評價的具體信息并有搜索以及刪除操作。如圖 628 所示: 圖 628 銷售統(tǒng)計管理 32 7 系統(tǒng)調(diào)試與測試 說明 一個系統(tǒng)設(shè)計完成之后,為了檢驗它是否合格,都要進行系統(tǒng)測試。軟件測試由下述幾個步驟組成: 1. 模塊測試:在設(shè)計好的模塊中,每個模塊完成一個清晰定義的子功能,而且這個子功能和同期其他的模塊之間沒有相互依賴的關(guān)
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1