【正文】
以前在工作當(dāng)中一直想在軟件開發(fā)規(guī)范化上有所提高 .通過這次論文實踐 .使我對信息系統(tǒng)開發(fā)各個階段文檔書寫規(guī)范、各階段的工作重點(diǎn)有了深刻認(rèn)識 .為以后 的工作學(xué)習(xí)打下 了堅實的基礎(chǔ)。希望以后在收銀這個方面可以得到更進(jìn)一步的改進(jìn) .實現(xiàn)高級收銀。 通過本系統(tǒng)的編寫 .我學(xué)到了很多新的知識 .比如對 Struts框架有了更新的了解 .并且可以靈活運(yùn)動。在填寫好后點(diǎn)擊確認(rèn)即可注冊成功。 大連東軟信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(論文) 第 6 章 系統(tǒng)測試 17 第 6 章 系統(tǒng)測試 對于登錄模塊的測試 當(dāng)普通用戶不輸入用戶名或者密碼直接點(diǎn)擊“登錄”按鈕時 .系統(tǒng)不會發(fā)生跳轉(zhuǎn)并且在登錄頁面上會顯示“用戶名或密碼錯誤 .請重新登入 ” .普通用戶必須輸入正確的用戶名、密碼或者是經(jīng)過注冊才能登錄進(jìn)入系統(tǒng)。 public JDBConnection() { try { (dbDriver).newInstance()。 加載數(shù)據(jù)庫驅(qū)動 package 。 list = ((mark))。 private SmallTypeDao small = null。 import 。 import 。 import 。 import 。如圖訂單瀏覽界面 所示。如圖系統(tǒng)主界面 。 表 流水 表 中文字段名 英文字段名 字段類型 長度 主鍵 /外鍵 字段值約束 編號 Id Int 11 P NOT NULL 書名 bookTitle Varchar 100 用戶名 username Varchar 20 金錢 price Int 11 確認(rèn) flag Int 11 時間 flagDate Date (4)書 表 tb_book 用戶 列表用于定義編號、 書名、作者、金錢、簡介、路徑 .數(shù)量 。 表 用戶表 中文字段名 英文字段名 字段類型 長度 主鍵 /外鍵 字段值約束 編號 id Int 11 P NOT NULL 用戶名 username Varchar 20 密碼 password Varchar 20 年齡 age Int 11 地址 address Varchar 50 EMAIL Varchar 50 ( 2)留言表: tb message 留言表 別表用于定義編號、 標(biāo)題 .內(nèi)容 。 ( 7) 后臺管理員設(shè)置 管理員進(jìn)入后臺之后 .點(diǎn)擊“后臺管理員設(shè)置” .可以查看到當(dāng)前的管理員的用戶名 .真實姓名 .如果有不合適的可以點(diǎn)擊“刪除”把對應(yīng)管理員刪除 .如果想擴(kuò)大管理員的人群 .可以點(diǎn)擊“添加管理員”填寫用戶名 .密碼 .姓名 .按“提交”按鈕完成。如果不想買了可以點(diǎn)擊“去收銀臺結(jié)賬”進(jìn)入收銀臺你得填寫 .聯(lián)系地址 .聯(lián)系電話 .付款方式 .運(yùn)送方式。如果看見無用信息大量堆放 .可以點(diǎn)擊“刪除” .可以對此條信息進(jìn)行刪除。管理員也可以添加新的圖書類別 .點(diǎn)擊“添加商品”鏈接之后 .可以對圖書類別信息進(jìn)行添加 .點(diǎn)擊“確定”按鈕之后 .返回更新后的圖書分類列表頁面。 ( 2)特價商品管理 當(dāng)用戶點(diǎn)擊“特價商品”時 .可以瀏覽到近期的特價商品 .上面明確標(biāo)識了原價多少錢 .現(xiàn)價多少錢。會員用戶只能修改自己的信息。 登錄界面提供用戶名和密碼確認(rèn) .從來沒有訪問過該網(wǎng)站的用戶可以點(diǎn)擊注冊按鈕進(jìn)行個人注冊 .在彈出的窗口有以下選項填寫:會員名稱 .會 員密碼 .密碼確認(rèn) .真實姓名 .年齡 .職業(yè) .電子郵箱。對于設(shè)計人員 .能夠?qū)⑵渲械年P(guān)系一一說明白 .已經(jīng)是不錯的了 .而對于的開發(fā)人員 .則變成了黑洞。軟件領(lǐng)域以外的很多實踐和經(jīng)驗 .都證明了分工、分解是處理復(fù)雜系統(tǒng)的基本前提。 大連東軟信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(論文) 第 4 章 系統(tǒng)設(shè)計 8 第 4 章 系統(tǒng)設(shè)計 設(shè)計指導(dǎo)思想 功能分解 功能分解是非常樸素、普通的思想。 系統(tǒng)安全性分析 本系統(tǒng)在安全性方面作了充足的工作 .第一 .想登陸本系統(tǒng)的用戶 .必須要在首頁輸入用戶名和密碼才能進(jìn)入系統(tǒng)。 市場 可行性 通過調(diào)研可以發(fā)現(xiàn) .目前來說網(wǎng)絡(luò)上這種網(wǎng)站數(shù)量并不 少 .然而成型的網(wǎng)站 .其功能還不夠完善 .因此 .有很大開發(fā)空間和開發(fā)價 值 .來彌補(bǔ)市場上的大塊面積空白。它允許我們分解一個應(yīng)用程序的商業(yè)邏輯、控制邏輯和表現(xiàn)邏輯的代碼 .使它的重用性和維護(hù)性更好。 ( 7) 后臺管理員設(shè)置 管理員可以查看到當(dāng)前的管理員 的用戶名 .真實姓名。 ( 3)商品設(shè)置 管理員可以根據(jù)需要對每一種圖書分類進(jìn)行刪除和添加。大連東軟信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(論文) 第 3章 系統(tǒng)分析 5 第 3 章 系統(tǒng)分析 功能構(gòu)架 根據(jù)需求調(diào)研結(jié)果確定本系統(tǒng)主要包括以下功能模塊 .如圖 系統(tǒng)體系結(jié)構(gòu) 所示。它是隨著 Inter技術(shù)的興起 .對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。具體說道 .它把一個系統(tǒng)按 MVC 模式分成了若干部分 —— 模型、控制、視圖。 Struts 介紹 Struts 框架可能對于大多數(shù)開發(fā)人員來說 .是一門比較新的技術(shù)。 MySQL 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng) .關(guān)系數(shù)據(jù)庫把數(shù)據(jù)存放在分立的表格中 .這比把所有數(shù)據(jù)存放在一個大倉庫中要好得多 .這樣做將增加你的速度和靈活性。 MySQL 是一個數(shù)據(jù)庫管理系統(tǒng) .一個數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合。 MySQL 是 MySQL AB 的注冊商標(biāo)。但是區(qū)別在于 JavaBean 是跨平臺的 .而 ActiveX 組件則僅局限于 Windows 系統(tǒng)。 可移植性強(qiáng) .但僅限于 Java 工作平臺。其最大的優(yōu)點(diǎn)在于可以實現(xiàn)代碼的可重用性。 大連東軟信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(論文) 第 2章 關(guān)鍵技術(shù)介紹 3 第 2 章 關(guān)鍵技術(shù)介紹 JavaBean 介紹 簡單地說 .JavaBean 是用 Java 語言描述的軟件組件模型 .其實際上是一個類。 此系統(tǒng) 檢索迅速、查找方便、可靠性 高、存儲量大、保密性好、壽命長、成本低等 特點(diǎn) 。網(wǎng)站還可以為用戶提供商品的詳細(xì)信息 .用戶可以在線購買商品 .確定自己的訂單。網(wǎng)上書店在我國剛起步 .但發(fā)展很快?,F(xiàn)代信息技術(shù)特別是計算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展 .使我們的生活產(chǎn)生了質(zhì)的飛躍 .網(wǎng)上書店將成為信息時代的重要標(biāo)志和組成部分。如何 實現(xiàn) 網(wǎng)上借 書 逐步得到了人們 的重 視 。 online library system came into being. With more popularity of the Inter and the more mature online bookstore, there will be more and more consumer groups, market potential will be given full play. With the development of society, the popularity of Inter, online shopping has bee an important carrier of online businesses. A registry of the system modules, registered modules, administrator module, shopping cart module, order modules, such as new product announcement module. The system rapidly search, find convenient, high reliability and large storage capacity, the confidentiality of a good, long life and low cost. Online Bookstore Design and Implementation, which includes two types of ordinary users and administrators, in which ordinary users are the main users of the online bookstore, and the administrator responsible for the overall maintenance of the entire system, online bookstore using MySQL database, and are still using JavaBean data and logic of the package Key words: work book store,JavaBean, MySQL, high reliability ,good confidentiality 大連東軟信息技術(shù)職業(yè)學(xué)院畢業(yè)設(shè)計(論文) 目錄 1 目 錄 畢業(yè)設(shè)計(論文)任務(wù)書 ..............