999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

JSP網上書店銷售管理系統的教學開發

2008-12-31 00:00:00朱明智
中國校外教育(下旬) 2008年7期

[摘要]本文從教學需要出發,結合網上書店的實際情況,設計開發了基于JSP技術的網上書店銷售管理系統。該系統以JSP技術為出發點采用當前較流行B/S結構程序設計方法,對于同學們了解網上書店的系統模型,掌握數據庫的設計方法以及系統開發的基本知識大有幫助。

[關鍵詞]JSP 網上書店 銷售管理系統

一、前言

當今社會,隨著計算機的應用和Internet的普及,Internet網絡給人類社會帶來了巨大變化,網絡在我們的生活中幾乎無處不在,對于商家來說,充分利用現代化的營銷手段,可以極大地提高商業利潤。因此,建立網上電子書店的銷售管理系統是一個不容錯過的商機。由于JSP可以在85%以上的服務器上運行,而且JSP 技術的應用程序比ASP的應用程序易于維護和管理。所以,通過采用JSP技術設計開發在線書店系統符合時代的潮流、具有積極的進步意義。本文基于這樣的實際需求,結合教學需要設計開發了基于JSP的網上書店銷售管理系統。

二、需求分析

本系統是由用戶使用的選購商品、生成訂單、訂單狀態查詢的程序和后臺管理員使用的用戶管理、商品管理、訂單管理系統等組成的。一個網上書店銷售管理系統應該提供如下功能。

1.注冊用戶的管理

包括會員注冊、個人資料修改、會員注消、非法會員和過期會員的刪除等功能。要求系統根據用戶的級別使用戶擁有不同的權限,可以實現用戶數據庫的增加、查詢和修改等功能。

2.書籍分類的增加、查詢和修改功能。所有的書籍都可以按照一定的方式實現分類。每個分類中的圖書都應該可以在這個系統中進行圖書的增加、修改或者刪除。注冊用戶可以對某一本圖書進行評論,還可以進行缺貨登記。管理員能夠管理這些評論,管理員可以根據一定的標準把不符合發布標準的評論刪除。

3.購物車功能

當客戶登陸系統后,系統會自動為此客戶準備一輛“購物車”,當用戶選定一種商品后,就可以把這種商品放置到購物車中。在購物車中的商品并不是用戶最終會得到的商品,只是一個購物的意向。

4.訂單的生成、查找功能

當用戶挑選好商品之后,可以把購物車中的商品形成一張訂單提交給系統。除了提交要購買的圖書書籍之外,還應該提交用戶的電話和送貨地點。用戶在提交訂單后,可以通過訂單查詢程序來查詢自己訂單的處理情況。

三、系統設計

1.系統開發工具

本系統以JSP技術為出發點采用當前較流行B/S結構程序設計方法,采用Windows 2003 Server作為服務器操作系統,Apache為Web服務器,數據庫采用SQL Server 2000,前端開發工具采用Borland公司的JBuilder 8.0。

JSP是JAVA SERVER PAGE的簡稱, 是服務器端的一種基于JAVA語言的網頁技術,是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。它能很好的兼顧開發效率和運行效率,同進滿足分布式事件處理的功能,并且具有強大的擴展能力,在不同系統間的移植性也相當好。JSP的技術能將內容的生成和顯示相分離,通過可重用,跨平臺的組件來執行用戶所要求的比較復雜的處理。它具有JAVA 技術的所有優點,可以一次編寫,到處運行,系統的多平臺支持,具有強大的可伸縮性,多樣化和功能強大的開發工具支持。

2.系統實現

(1)總體框架。本系統基于JSP技術,采用表示層(Browser)、中間層(Web)、數據庫層(DataBase)三層結構進行設計。系統的主要功能體現在各個模塊上,系統各功能模塊如下。

基本數據維護。完成對一般用戶、注冊用戶、書目信息的管理和維護,可進行記錄的增加、刪除、修改、打印等操作,并需要對上述數據庫進行維護,以保證在輸入信息的實時性和準確性。

用戶信息管理。實現對用戶信息的錄入、修改、查詢、打印等功能,用戶信息包括一般用戶和注冊用戶,不同類別的用戶享有不同的特權。一般用戶可以進行用戶注冊、查詢書籍列表、書籍分類,搜索相關書籍和特價書及上市新書,注冊用戶除可進行一般用戶的操作外還可以進行選購書籍,登記缺貨,填寫定點。一般用戶可以升級為注冊用戶。

統計與查詢。實現各類統計結果頁的生成、查詢、打印。可以從眾多的用戶信息中迅速查到按姓名、性別、職稱、年齡、學歷的全體或個體,部分用戶的書目需求,便于書店及時了解客戶需求,各種書目的需求量,更新書目,最大限度的滿足客戶需求。還可以從書目信息中按照類別、書名、作者、語言、出版社等信息進行查詢,了解各種書名的需求量,為書店采購提夠數據支持。

系統維護。由管理員對系統中的各種參數加以設定,同時可以進行數據的備份與接收,保證數據的安全備份管理,還可以實現對部分數據庫進行初始化。

系統幫助。提供系統完整使用說明以及版本說明,為擁護操作軟件提供幫助。

(2)數據庫設計。為滿足網上書店的業務需求,數據庫應全面包含實際所需的各項指標,本系統數據庫主要包含:用戶信息表、書目表、訂單表、購買表等四個方面。

用戶信息表。主要用來記錄用戶的個人信息,包括用戶名,性別,省份,受教育程度,用戶級別,真實姓名,E-mail,密碼,密碼提示問題,密碼回答問題,用戶愛好,自我介紹等。

書目表。用來記錄書店書名信息,包括書籍編號,書名,作者,語言,內容簡介,書籍類型,出版社名稱,出版社地址,是否配有光盤,書本價格,版次,是否特價書,推薦程度,入庫時間,累計銷售數量,庫存量,購買人信息等。

訂單表。用來記錄用戶訂單信息,包括用戶名,書本編號,定貨數量,訂單時間,配送方式等。

購買表。用來記錄用戶曾經購買的書籍,包括用戶名,書本編號,購買數量,購買時間,付款方式等信息。

四、系統安全性設計

為了保證用戶信息、訂單信息等數據的安全、可靠,本系統還需采取安全性設計。首先,加強對用戶密碼的保護,我們選擇了SHAI算法對用戶密碼進行加密。其次,為了保證登陸過程的安全性,我們采用組件技術,不僅使登錄程序少了很多代碼,也使外人無法知道程序的驗證過程,極大地提高了系統的安全性。最后,系統實現了登陸日志的建立,將用戶的登錄信息記錄下來,不僅有助于管理員了解整個系統的使用情況,還可以協助管理員及時掌握系統的安全性。

五、結語

網上書店銷售管理系統在教學中具有典型性,該系統對于加深同學們對JSP開發系統的認識具有很好的效果,且該系統、軟硬件結構簡單,易于實現,具有很好的實用價值,可以在實際應用中推廣。

參考文獻:

[1][美]Phil Hanana.JSP技術大全[M].北京:機械工業出版社,2002.

[2]沈兆陽,李勁.SQL Server 2000與XML整合應用[M].清華大學出版社,2001.

[3]劉潔,柏彥奇,樊延平,孫海濤.基于JSP的修理室綜合業務管理信息系統[J].微計算機信息,2005,3.

[4]Microsoft Corporation. System Administration for Microsoft SQL Server7.0[M].USA: Microsoft Training and Certification Workbook, 1999.

(作者單位:浙江理工大學經濟管理學院)

主站蜘蛛池模板: 久久网欧美| 免费毛片全部不收费的| 99精品免费在线| 国产97公开成人免费视频| 色综合激情网| 国产黄网站在线观看| 亚洲精品国产综合99久久夜夜嗨| 欧美亚洲网| 免费无码AV片在线观看国产| 亚洲高清在线天堂精品| 久久频这里精品99香蕉久网址| 日韩精品成人在线| 成人字幕网视频在线观看| 国产乱人乱偷精品视频a人人澡| 97综合久久| 国产色爱av资源综合区| 韩日无码在线不卡| 91香蕉国产亚洲一二三区| 亚洲有码在线播放| 中国特黄美女一级视频| 亚洲欧洲日本在线| 亚洲bt欧美bt精品| 国产乱子伦手机在线| 中文字幕2区| 亚洲婷婷在线视频| 亚洲欧美国产五月天综合| 亚洲国产成人无码AV在线影院L| 亚洲综合久久成人AV| 玩两个丰满老熟女久久网| 久久精品嫩草研究院| 女人av社区男人的天堂| 午夜在线不卡| 久久免费成人| 色噜噜久久| 日韩黄色大片免费看| 国产精品白浆在线播放| 亚洲黄色激情网站| 91福利免费视频| 亚洲精品手机在线| 国产视频一区二区在线观看| 国产精品美女在线| 欧美激情第一欧美在线| 中美日韩在线网免费毛片视频| 毛片在线播放a| 在线看免费无码av天堂的| 亚洲国产清纯| 人妻出轨无码中文一区二区| 自拍偷拍欧美日韩| 久久青草精品一区二区三区| 农村乱人伦一区二区| 九九九国产| 久久精品国产精品一区二区| 亚洲伦理一区二区| 精品少妇三级亚洲| 国产精品熟女亚洲AV麻豆| 久久婷婷五月综合97色| 亚洲Va中文字幕久久一区| 欧洲极品无码一区二区三区| 国产一区二区影院| 色偷偷一区二区三区| 91精品在线视频观看| 欧美翘臀一区二区三区| 国产福利2021最新在线观看| 欧美亚洲国产视频| 亚洲天堂日本| 婷婷六月激情综合一区| 91久久夜色精品国产网站| 免费看a级毛片| 国产主播在线一区| 日韩A∨精品日韩精品无码| 黄网站欧美内射| 久草中文网| 97视频精品全国在线观看| 好紧太爽了视频免费无码| 99热6这里只有精品| 色噜噜久久| 亚洲无线一二三四区男男| 免费毛片网站在线观看| 四虎精品免费久久| 日本伊人色综合网| 国产无码网站在线观看| 国产一区二区三区在线精品专区 |