【正文】
特點(diǎn)以及在互聯(lián)網(wǎng)上的使用情況,介紹這兩種技術(shù)的重要編程方法和兩者之關(guān)的聯(lián)系,并完成一個(gè)針對(duì)個(gè)別的中 小型的綜合商城設(shè)計(jì)的網(wǎng)上購(gòu)物系統(tǒng)。 關(guān)鍵詞 : 網(wǎng)上購(gòu)物 數(shù)據(jù)庫(kù) 通用小型綜合商城系統(tǒng) 購(gòu)物車 ABSTRACT The influence of puters has been everywhere, both the enterprise and individual seller must use high technology to make themselves strong to let them always win. And the web shopping system is just use modern technology to perfect our economic. At present JAVA is the hottest programming language for WEB development, This text described the characteristics of JAVA and JSP technology and the state of operating on Inter, It introduced the relationship between them and the important programming method of the double technology, And work out an Universal Small integrated mall system based on this kind of technology, and is a web shopping system designed for the middlesized shopping center. This application is pleted in the windows operating system. It can plete the front desk role, such as registering a new member, modifying the information of the certain member, shopping. It also can plete the back stage roles, such as manage the goods, orders, and the certain members, and so on. At the time of finding code for user, I make three steps that can help users to finish it which according to system tell you. Every step can finish successfully relied on the last step, which guarantee the safe of account for users effectually. The system forms the goods selling sequence automatically according to the record of selling, which give the users for shopping some suggestions. This equals to the model in the real market. It also saves the time for manager arranging the selling record. Key words: Online Shopping Database Universal Small integrated mall system Cart 目 錄 引 言 .......................................................... 1 第一章 系統(tǒng)概述 ................................................. 2 課題來(lái)源及意義 ....................................................... 2 國(guó)內(nèi)外發(fā)展?fàn)顩r ....................................................... 2 系統(tǒng)開發(fā)環(huán)境及技術(shù)介紹 ................................................ 3 第二章 系統(tǒng)需求分析 ............................................. 5 功能需求分析 ......................................................... 5 可行性分析 ........................................................... 5 輸入輸出需求 ......................................................... 6 數(shù)據(jù)管理需求 ......................................................... 6 故障處理需求 ......................................................... 7 運(yùn)行環(huán)境需求 ......................................................... 7 第三章 系統(tǒng)總體設(shè)計(jì) ............................................. 8 系統(tǒng)功能模塊劃分 ..................................................... 8 系統(tǒng)主要功能結(jié)構(gòu) ..................................................... 9 系統(tǒng)功能簡(jiǎn)介 ......................................................... 9 系統(tǒng)流程 ............................................................. 9 第四章 數(shù)據(jù)庫(kù)設(shè)計(jì) .............................................. 13 數(shù)據(jù)庫(kù)的需求分析 .................................................... 13 數(shù)據(jù)庫(kù)的概念設(shè)計(jì) .................................................... 13 實(shí)體關(guān)系 ER 圖設(shè)計(jì) .................................................. 13 ER 圖向關(guān)系模型的轉(zhuǎn)換 .............................................. 16 數(shù)據(jù)庫(kù)的連接 ........................................................ 20 第五章 系統(tǒng)實(shí)現(xiàn) ................................................ 23 前臺(tái)界面的實(shí)現(xiàn) ...................................................... 23 通用小型綜合商城后臺(tái)的實(shí)現(xiàn) .......................................... 29 第六章 系統(tǒng)測(cè)試 ................................................ 35 軟件測(cè)試的重要性及其目的和方法 ...................................... 35 測(cè)試用例及結(jié)果 ...................................................... 37 結(jié) 論 ......................................................... 40 謝 辭 ......................................................... 41 參考文獻(xiàn) ......................................................... 42 大連交通大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) (論文 ) 1 引 言 通用小型綜合商場(chǎng)系統(tǒng) 可以為人們的生活提供 便捷 , 它 不但為 人們提供了便捷的購(gòu)物方式 , 而且為 購(gòu)物者們提供了安全保障 。這些優(yōu)點(diǎn)能夠極大地提高 人們的購(gòu)物欲望 , 并 為其提供 極大的方便快捷的服務(wù)。 該系統(tǒng)可供 用戶自助注冊(cè) 用戶 信息、查詢 網(wǎng)站內(nèi)相關(guān) 商品 信息、 網(wǎng)上購(gòu)物 、 以及 修改用戶信息 ; 管理員可以完成 商品信息及會(huì)員信息的管理 ,還可以 管理 商城的公告 。但是在網(wǎng)站上企業(yè)的信譽(yù)難以認(rèn)證,網(wǎng)上交易的法律法規(guī)不健全,物流不發(fā)達(dá)等一系列的原因,限制了電子商務(wù)發(fā)展的步伐。適應(yīng)現(xiàn)代社會(huì) 人們 的生活節(jié)奏 以及日益倚重互聯(lián)網(wǎng)的生活習(xí)慣。 國(guó)內(nèi)最具影響力的電子商務(wù)公司 —— 阿里巴巴公司總裁馬云認(rèn)為:中國(guó)的互聯(lián)網(wǎng)信息產(chǎn)業(yè)已經(jīng)從廣告市場(chǎng)經(jīng)過(guò)短信息市場(chǎng)后,進(jìn)入到電子商務(wù)市場(chǎng)階段。網(wǎng)上購(gòu)物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或 EDI 交易 。另外所不同的就是網(wǎng)上購(gòu)物可以足不出戶,各地商品任選,如此方便快捷,無(wú)時(shí)間空間限制是傳統(tǒng)經(jīng)營(yíng)模式無(wú)法比擬的,如今人們生活質(zhì)量的提高,購(gòu)物方式也變得輕松、自由化、個(gè)性化,這將成為網(wǎng)上銷售產(chǎn)品的一大優(yōu)勢(shì)。 在調(diào)查了當(dāng)今市場(chǎng)的情況之后,我決定開發(fā)以電子商務(wù)為基礎(chǔ)的 通用小型綜合系統(tǒng) 。 系統(tǒng)開發(fā)環(huán)境及技術(shù)介紹 此次設(shè)計(jì) 建立一個(gè)基于 B/S 架構(gòu)的 通用小型綜合商城系統(tǒng) 。自從Java 推出以來(lái), JDK 已經(jīng)成為使用最廣泛的 Java SDK。 JDK 包含的基本組件包括 : Javac: 編譯器,將源程序轉(zhuǎn)成字節(jié)碼 。 Java: 運(yùn)行編譯后的 java 程序 。 Jconsole:Java 進(jìn)行系統(tǒng)調(diào)試和監(jiān)控的工具 。 戴維森開發(fā)的。 SQL Server 20xx 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的一個(gè)版本。 ( 3) 強(qiáng) 大 的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 4. Java Server Pages(簡(jiǎn)稱 為 JSP)是基于 Java的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),用于創(chuàng)建支持跨硬件平臺(tái)及跨 Web服務(wù)器的網(wǎng)頁(yè)。使用 JSP 技術(shù)可以創(chuàng)建具有高度可伸縮性和可靠性的 Web 應(yīng)用程序。從發(fā)布 商品 及 商品 相關(guān) 信息、用戶瀏覽 商品到 購(gòu)買 商品 等, 該通用小型綜合商城的 設(shè)計(jì)都將 為 用戶 提供 更方便 的 服務(wù)。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,其準(zhǔn)確性和及時(shí)性很大程度上決定了系統(tǒng)的成敗。 2.系統(tǒng)的易用性和易維護(hù)性 本系統(tǒng)有較好的可維護(hù)性、可靠性、可理解性、 高 效率 性 。開發(fā)過(guò)程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。 運(yùn)行可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員、 機(jī)構(gòu)和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。由于 該 通用小型綜合商城 系統(tǒng) 是作為畢業(yè)設(shè)計(jì)由我們讀者自己開發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實(shí)現(xiàn) 通用小型綜合商城系統(tǒng) 提供很大的方便,估算新系統(tǒng)的開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。 按上述三方面進(jìn)行可行性分析、研究后,就可整理并編制出新系統(tǒng)開發(fā)的可行性報(bào)告,它是總體規(guī)劃工作的階段性成果。采用流行的 JSP+SQLServer20xx 體系,已無(wú)技術(shù)上的問題。手工輸入要通過(guò)系統(tǒng)界面上的安排使系統(tǒng)具有容錯(cuò)性。要解決這一問題, 需要 有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。系統(tǒng)應(yīng)提供一定的對(duì)各種故障的檢測(cè)能力,并提供相應(yīng)的處理手段。 前端 用戶 瀏覽 界面,在未登錄前只 能 使用網(wǎng)站的部分功能。 1. 用戶:即普通身份。 ( 4)查看 新品 :用戶可以通過(guò) 相關(guān)鏈接查看 新上架 商品信息 。 ( 8) 購(gòu)買商品 :已登錄 的 用戶,在 相關(guān)頁(yè)面可以購(gòu)買商品并提交訂單 。 ( 3) 公告管理 : 添加、刪除商城公告 。其中 系統(tǒng)后臺(tái) 的功能模塊包括“ 退出后臺(tái) ”、“ 商品 管理 ”、“ 會(huì)員 管理 ”等幾項(xiàng) 。 未注冊(cè)或未登錄的用戶 可以實(shí)現(xiàn)查看 商品 等功能,但 要 購(gòu)買商品 時(shí) ,則必須成為注冊(cè)用戶 并 登錄 。 系統(tǒng)的后臺(tái),即 管理員界面。不會(huì) 因?yàn)?在同一個(gè)頁(yè)面上