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

網(wǎng)上書店系統(tǒng)開發(fā)與設(shè)計(jì)

2018-04-26 08:34:34李鳳祥
無線互聯(lián)科技 2018年7期
關(guān)鍵詞:頁(yè)面數(shù)據(jù)庫(kù)用戶

李鳳祥

(遼寧軌道交通職業(yè)學(xué)院,遼寧 沈陽(yáng) 110023)

1 系統(tǒng)框架

本系統(tǒng)存在兩種用戶:管理員用戶和會(huì)員用戶。管理員用戶和會(huì)員用戶的賬戶密碼是需要根據(jù)網(wǎng)絡(luò)頁(yè)面進(jìn)行申請(qǐng)操作的,首次登陸是需要數(shù)據(jù)庫(kù)的驗(yàn)證,然后再將用戶的基本信息填寫進(jìn)session,其他頁(yè)面采用session驗(yàn)證。本系統(tǒng)在結(jié)構(gòu)上采用了頁(yè)面鑲嵌程序和語(yǔ)句工作原理,如圖1所示。

在本系統(tǒng)結(jié)構(gòu)中,該用戶界面是通過系統(tǒng)的統(tǒng)一接口向數(shù)據(jù)庫(kù)發(fā)送申請(qǐng)請(qǐng)求,之后數(shù)據(jù)庫(kù)接收到請(qǐng)求,處理之后將數(shù)據(jù)返回到用戶操作界面。

2 系統(tǒng)結(jié)構(gòu)

首先要對(duì)該系統(tǒng)進(jìn)行系統(tǒng)分析,現(xiàn)在的系統(tǒng)才是信息的重要來源,了解該系統(tǒng)的功能和實(shí)現(xiàn),從而去確定新系統(tǒng)的設(shè)計(jì)目標(biāo)和模型。系統(tǒng)結(jié)構(gòu)如圖2所示。

3 主要應(yīng)用類及其特性

JavaBeans實(shí)際上是根據(jù)Java Bean技術(shù)標(biāo)準(zhǔn)指定Bean設(shè)計(jì)規(guī)范和命名而編寫的一種Java類,這些類有統(tǒng)一的一個(gè)接口格式,方便函數(shù)命名、基層行為以及繼承或?qū)崿F(xiàn)行為,最大的特點(diǎn)是實(shí)現(xiàn)代碼的重要性。Bean不需要繼承基類或?qū)崿F(xiàn)接口。Bean的編寫規(guī)范使其該容器能夠分析出一個(gè)Java類文件,把方法翻譯成它的屬性,從而把Java類作為一個(gè)Bean類來使用。該類包括定義屬性、構(gòu)造方法和訪問方法編寫的一些規(guī)范,Java Beans具有以下特性。

圖1 工作原理

圖2 系統(tǒng)總體結(jié)構(gòu)

(1)可以實(shí)現(xiàn)代碼的重復(fù)利用;(2)易編寫,易維護(hù),易使用;(3)Java應(yīng)用程序編程接口(Java API);(4)可移植性強(qiáng),但僅限于Java工作平臺(tái);(5)便于傳輸,不限于本地和網(wǎng)絡(luò);(6)適用于具有Java運(yùn)行喚醒的平臺(tái)上,不需要重新編譯運(yùn)行。

本系統(tǒng)運(yùn)用了Java Beans來實(shí)現(xiàn)后臺(tái)的邏輯控制,即JSP+ SQL Server 2005 +Java Beans 3層模式來實(shí)現(xiàn)整個(gè)設(shè)計(jì)。

4 系統(tǒng)功能的設(shè)計(jì)目標(biāo)

理論系統(tǒng)功能目標(biāo)有以下幾種。

(1)實(shí)用性:用戶的操作界面簡(jiǎn)單易懂,滿足不同層次的需求,輕松方便體驗(yàn)。(2)穩(wěn)定性:軟件編程思想先進(jìn),程序結(jié)構(gòu)也是當(dāng)代流行的,生命周期長(zhǎng),便于維護(hù)與管理。(3)安全:系統(tǒng)的功能齊全,根據(jù)平臺(tái)的實(shí)用情況,管理員可以根據(jù)情況而設(shè)置操作權(quán)限,如增加系統(tǒng)的注冊(cè)空間,分配欄目的管理權(quán)限,從而保障系統(tǒng)的安全、可靠。(4)模塊化:分模塊來適應(yīng)不同階段的發(fā)展需要,也便于他人維護(hù)和分析。(5)簡(jiǎn)單,方便:操作簡(jiǎn)單,維護(hù)方便,每個(gè)子系統(tǒng)都有對(duì)應(yīng)的系統(tǒng)維護(hù)功能可實(shí)現(xiàn)自行維護(hù)。(6)查詢功能:查詢功能強(qiáng)大,可以對(duì)商品的詳細(xì)信息、用戶的基本信息,評(píng)論的信息等方式來查詢,來形成需要的表單,便于查看,同時(shí)還可以進(jìn)行查詢內(nèi)容匯總,使管理人員及時(shí)準(zhǔn)確地了解用戶和商品的基本信息。

5 網(wǎng)上書店的系統(tǒng)功能

當(dāng)用戶進(jìn)入網(wǎng)上書店系統(tǒng)后則出現(xiàn)用戶登錄界面,用戶分為管理人員和會(huì)員人員。在登錄頁(yè)面,系統(tǒng)會(huì)根據(jù)用戶輸入的用戶名和密碼,給出提示信息,如戶名和密碼正確,將提示用戶點(diǎn)擊登陸的頁(yè)面進(jìn)行操作,如果用戶名和密碼不正確,將會(huì)提示返回登錄主頁(yè)面重新登錄。當(dāng)用戶通過身份驗(yàn)證后,將會(huì)進(jìn)入用戶界面進(jìn)行操作。

會(huì)員用戶登錄后,查看個(gè)人信息,將會(huì)顯示會(huì)員用戶的個(gè)人信息、購(gòu)物車信息、訂單信息等信息。會(huì)員用戶對(duì)自己的個(gè)人信息可以進(jìn)行修改,也可以查看購(gòu)物車?yán)镞x擇的圖書并選擇相對(duì)應(yīng)的圖書操作。

管理人員登錄后,管理人員主要是對(duì)管理員、會(huì)員和圖書的基本信息進(jìn)行查詢、更改、錄入等基本操作,管理人員可根據(jù)賬戶進(jìn)行管理,刪除惡意的會(huì)員用戶。

可以修改圖書的分類類型,可以添加、刪除、修改圖書的信息,可以及時(shí)更新重要的圖書新聞,可以查看并處理圖書訂單等。

6 數(shù)據(jù)庫(kù)的設(shè)計(jì)

本系統(tǒng)采用了Java服務(wù)器頁(yè)面(Java Server Pages,JSP)技術(shù)的前端開發(fā),是通過JacaBeans將邏輯控制和數(shù)據(jù)庫(kù)連接起來的。數(shù)據(jù)庫(kù)采用了SQLServer 2005 版,該數(shù)據(jù)庫(kù)管理系統(tǒng)是一項(xiàng)全面完整的產(chǎn)品,結(jié)構(gòu)化查詢語(yǔ)言(Structured Query Language,SQL)操作簡(jiǎn)單,學(xué)起來容易,資料也比較多,SQL支持Web功能的數(shù)據(jù)庫(kù)解決方案,而且還具有可靠性與伸縮性保持著基準(zhǔn)測(cè)試記錄,也是在數(shù)據(jù)庫(kù)方面占據(jù)優(yōu)勢(shì)的關(guān)鍵地方,無論是運(yùn)行速度還是穩(wěn)定性方面來說,SQL數(shù)據(jù)庫(kù)系統(tǒng)都是最好的選擇。

7 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)

E-R是一種概念模型,也是用戶模型,獨(dú)立存在,實(shí)現(xiàn)模型轉(zhuǎn)換,從而建立用戶所需要的數(shù)據(jù)庫(kù)。

邏輯結(jié)構(gòu)方面設(shè)計(jì)的核心是將E-R圖轉(zhuǎn)換成為數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System,DBMS)的關(guān)系模型,一般遵循以下原則。

(1)一個(gè)實(shí)體模型轉(zhuǎn)換為一個(gè)關(guān)系模式,屬性和關(guān)鍵保持一致。(2)一個(gè)1∶1聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式,每個(gè)實(shí)體的關(guān)鍵字都是關(guān)系的候選關(guān)鍵字。(3)一個(gè)l∶n的聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式,多方實(shí)體的關(guān)鍵字是關(guān)系的關(guān)鍵字。(4)一個(gè)n∶m的聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式,聯(lián)系中各實(shí)體關(guān)鍵字和組合關(guān)系的關(guān)鍵字保持一致。(5)如出現(xiàn)相同關(guān)鍵字可進(jìn)行合并。

8 結(jié)語(yǔ)

本文完成了基于JSP程序語(yǔ)言編寫的網(wǎng)絡(luò)書店系統(tǒng),運(yùn)用數(shù)據(jù)庫(kù)Microsoft SQL Server 2005設(shè)計(jì)原理與方法,采用JavaBeans邏輯控制來編寫后臺(tái)業(yè)務(wù),從而實(shí)現(xiàn)JSP+JavaBeans + SQLServer 2005 3層模式的設(shè)計(jì)工作。

[參考文獻(xiàn)]

[1]飛思科技產(chǎn)品研發(fā)中心.JSP應(yīng)用開發(fā)詳解[M].北京:電子工業(yè)出版社,2013.

[2]耿祥義,張躍平.JSP實(shí)用教程[M]. 北京:清華大學(xué)出版社,2012.

[3]SIMON B, SAM D, DAN J.JSP編程指南[M]. 2版.王軍,劉芳,譯.北京:電子工業(yè)出版社,2013.

[4]孫一林,彭波.Java數(shù)據(jù)庫(kù)編程實(shí)例[M].北京:清華大學(xué)出版社,2012.

猜你喜歡
頁(yè)面數(shù)據(jù)庫(kù)用戶
大狗熊在睡覺
刷新生活的頁(yè)面
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
如何獲取一億海外用戶
主站蜘蛛池模板: 亚洲欧美在线综合图区| V一区无码内射国产| 91美女视频在线观看| 欧美一区国产| 99久久性生片| 四虎永久在线精品国产免费| 国产精品自拍露脸视频| 最新亚洲人成网站在线观看| 农村乱人伦一区二区| 天天摸天天操免费播放小视频| 亚洲第一在线播放| 亚洲人成影院午夜网站| 亚洲人免费视频| 国产尤物视频网址导航| 色成人亚洲| 黄色网页在线观看| 国产91在线|日本| 国产丝袜无码精品| 99在线国产| 久久毛片网| 色悠久久综合| 在线观看无码av五月花| 日韩免费成人| 亚洲国产精品无码久久一线| 亚洲av成人无码网站在线观看| 97狠狠操| 国产一区二区三区夜色| 一本大道视频精品人妻| 日韩在线第三页| 狠狠色成人综合首页| 婷婷六月综合| 伊人狠狠丁香婷婷综合色| 国产视频a| 久久精品娱乐亚洲领先| 四虎精品黑人视频| 国产在线观看高清不卡| 农村乱人伦一区二区| 99人妻碰碰碰久久久久禁片| 国产精品久久久久久久久久98 | 亚洲第一黄片大全| 欧美一级在线看| 亚洲首页国产精品丝袜| 国产在线视频自拍| 亚洲欧洲免费视频| 国产精品夜夜嗨视频免费视频| 亚洲成年网站在线观看| 高清无码不卡视频| 九九九精品成人免费视频7| 亚洲无码电影| 国产精彩视频在线观看| 在线播放国产99re| 日韩欧美中文字幕在线韩免费| 中文字幕无码制服中字| 综合五月天网| 在线日韩日本国产亚洲| 亚洲第一中文字幕| 日韩欧美国产中文| 精品国产成人av免费| 日本久久久久久免费网络| 欧美精品色视频| 欧美日在线观看| 72种姿势欧美久久久大黄蕉| 毛片久久久| 中文字幕久久亚洲一区| 亚洲人成影院在线观看| 免费不卡视频| 国产无遮挡猛进猛出免费软件| 波多野结衣一区二区三区四区| 美女一区二区在线观看| 中文字幕在线一区二区在线| 欧美在线三级| 欧美色伊人| 精品久久香蕉国产线看观看gif| 欧美三级自拍| 三上悠亚一区二区| 国产精品内射视频| 亚洲精品国产日韩无码AV永久免费网| 日本精品影院| 国产白浆一区二区三区视频在线 | 中文字幕色在线| 丁香五月婷婷激情基地| 成人精品亚洲|