【正文】
求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。采用流行的 JSP+SQLServer20xx 體系,已無(wú)技術(shù)上的問(wèn)題。由于 該 通用小型綜合商城 系統(tǒng) 是作為畢業(yè)設(shè)計(jì)由我們讀者自己開(kāi)發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實(shí)現(xiàn) 通用小型綜合商城系統(tǒng) 提供很大的方便,估算新系統(tǒng)的開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。開(kāi)發(fā)過(guò)程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,其準(zhǔn)確性和及時(shí)性很大程度上決定了系統(tǒng)的成敗。使用 JSP 技術(shù)可以創(chuàng)建具有高度可伸縮性和可靠性的 Web 應(yīng)用程序。 ( 3) 強(qiáng) 大 的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 戴維森開(kāi)發(fā)的。 Java: 運(yùn)行編譯后的 java 程序 。自從Java 推出以來(lái), JDK 已經(jīng)成為使用最廣泛的 Java SDK。 在調(diào)查了當(dāng)今市場(chǎng)的情況之后,我決定開(kāi)發(fā)以電子商務(wù)為基礎(chǔ)的 通用小型綜合系統(tǒng) 。網(wǎng)上購(gòu)物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或 EDI 交易 。適應(yīng)現(xiàn)代社會(huì) 人們 的生活節(jié)奏 以及日益倚重互聯(lián)網(wǎng)的生活習(xí)慣。 該系統(tǒng)可供 用戶自助注冊(cè) 用戶 信息、查詢 網(wǎng)站內(nèi)相關(guān) 商品 信息、 網(wǎng)上購(gòu)物 、 以及 修改用戶信息 ; 管理員可以完成 商品信息及會(huì)員信息的管理 ,還可以 管理 商城的公告 。 關(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)開(kāi)發(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)物者們提供了安全保障 。一個(gè)現(xiàn)代的網(wǎng)上購(gòu)物系統(tǒng)正是用現(xiàn)代的科技完善我們經(jīng)濟(jì)的重要表現(xiàn)。 例如 : 檢索迅速、查找方便、存 儲(chǔ)量大、成本低等。 大連交通大學(xué) 20xx 屆本科生畢 業(yè)設(shè)計(jì) (論文 ) 2 第一章 系統(tǒng)概 述 課題來(lái)源及意義 互聯(lián)網(wǎng)的興起在一定程度上改變了整個(gè) 社會(huì)的商品交易方式,國(guó)內(nèi)各大企業(yè)從 20世紀(jì) 90 年代互聯(lián)網(wǎng)興起之時(shí),就產(chǎn)生了通過(guò)網(wǎng)絡(luò)進(jìn)行銷售的想法。國(guó)內(nèi)外的 購(gòu)物 網(wǎng)站系統(tǒng)發(fā)展情況 也 不盡相同。同時(shí)網(wǎng)上銷售在縮減支出方面的優(yōu) 勢(shì)也是傳統(tǒng)店鋪無(wú)法比擬的,由于不需要實(shí)際的店面,不僅避免了店鋪?zhàn)饨鸬拈_(kāi)銷,還可省去裝修、管理等方面的諸多費(fèi)用,所以價(jià)格成為眾多網(wǎng)上購(gòu)物用戶的首選因素。這樣既可以方便消費(fèi)者,又可以方便管理者與消費(fèi)者,從而可獲得利潤(rùn),這樣更符合當(dāng)今社會(huì)的市場(chǎng)需求。從 SUN的 開(kāi)始 , 提供了泛型等非常實(shí)用的功能 , 其版本也不斷更新,運(yùn)行效率得到了非常大的提高。 Javap: Java反匯編器,顯示編譯類文件中的可訪問(wèn)功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義 。 3. SQL Server 是一個(gè)關(guān)系 型 數(shù)據(jù)庫(kù)管理系統(tǒng),它最初是由 Microsoft Sybase 和AshtonTate 三家公司共同開(kāi)發(fā)的,于 1988 年推出了第一個(gè) OS/2 版本。 SQL Server 20xx 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別。 充分發(fā)揮互聯(lián)網(wǎng)的便利性 , 使 流程 更便捷、更有效。通過(guò)技術(shù)手段保證每次查詢到的信息都是數(shù)據(jù)庫(kù)中存在的最 新信息,避免了信息的不同步和錯(cuò)誤數(shù)據(jù)等問(wèn)題。軟件方面:由于目前單機(jī)模式相對(duì)發(fā)展成熟,故軟件的開(kāi)發(fā)平臺(tái)成熟可行 ,它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿足系統(tǒng)的需求。同時(shí)還應(yīng)考慮現(xiàn)有管理人員的培訓(xùn)、補(bǔ)充,分析在給定時(shí)間里能否完成預(yù)定的系統(tǒng) 開(kāi)發(fā)任務(wù)等。數(shù)據(jù)的輸入來(lái)源一是手工輸入二是由其它系統(tǒng)產(chǎn)生。 故障處理需求 由于軟硬件及系統(tǒng)設(shè)計(jì)等各 種因素,系統(tǒng)在使用過(guò)程難免會(huì)發(fā)生各種故障。 登錄 后的用戶及管理員界面均可以注銷退出。 ( 7) 添加購(gòu)物車 :已登錄 的 用戶在 購(gòu)物車頁(yè)面 , 可以進(jìn)行添加購(gòu)物車 。 該系統(tǒng)功能結(jié)構(gòu)劃分清晰,按照不同角色劃分功能模塊。 已 注冊(cè) 的 用戶除用戶名以外的其他相關(guān)信息 均 可以登錄 后 自行更改。 圖 32 系統(tǒng)功能流程 圖 32 只能概述 系統(tǒng)的總體功能流程。當(dāng)系統(tǒng)管理人員收到訂單后,將核實(shí)訂單的內(nèi)容,特別是訂購(gòu)人的訂單號(hào)等,確認(rèn)完成后就可以發(fā)貨了。 系統(tǒng)前臺(tái)所顯示的 商品或公告的 相關(guān)信 息,均由管理人員在后臺(tái)操作完成其添加或刪減。 概念設(shè)計(jì)應(yīng)反映現(xiàn)實(shí)各部分的信息結(jié)構(gòu)、信息流動(dòng)情況、信息間的互相制約關(guān)系以及各部分對(duì)信息儲(chǔ)存