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ù)
如何獲取一億海外用戶
主站蜘蛛池模板: 97久久人人超碰国产精品| 亚洲精品色AV无码看| 亚洲国产综合自在线另类| jizz国产视频| 色135综合网| 亚洲av成人无码网站在线观看| 欧美亚洲国产一区| 综合五月天网| 日本一本在线视频| 国产在线自在拍91精品黑人| 另类综合视频| 国产国拍精品视频免费看| 少妇人妻无码首页| 91在线视频福利| 在线中文字幕网| 精品国产福利在线| 国产无人区一区二区三区| 人妻丝袜无码视频| 精品自窥自偷在线看| 色爽网免费视频| 91精品啪在线观看国产91| 国产精品欧美亚洲韩国日本不卡| 亚洲日韩精品欧美中文字幕| 亚洲国产欧美国产综合久久| 在线色国产| 国产黄色视频综合| 大香网伊人久久综合网2020| 韩国福利一区| 欧美精品v欧洲精品| 狠狠色成人综合首页| 福利在线免费视频| 巨熟乳波霸若妻中文观看免费| www中文字幕在线观看| 一本无码在线观看| 国产精品无码久久久久久| 欧美另类图片视频无弹跳第一页| 九色视频线上播放| 亚洲欧美自拍视频| 国产99在线| 亚洲精品黄| 亚卅精品无码久久毛片乌克兰 | 亚洲人成网站在线播放2019| 一级全免费视频播放| 福利在线不卡一区| 亚洲欧洲一区二区三区| 色综合中文| 亚洲欧美一级一级a| 国产成人精品高清在线| 亚洲美女久久| 国产成人亚洲无吗淙合青草| 亚洲一区毛片| 色妞www精品视频一级下载| 久久综合伊人77777| 欧美一区中文字幕| 亚洲男人天堂网址| 99中文字幕亚洲一区二区| 国产91精品最新在线播放| 色综合天天视频在线观看| 五月婷婷欧美| 妇女自拍偷自拍亚洲精品| 日韩麻豆小视频| 国产呦精品一区二区三区下载| 亚洲人成人无码www| 久久久久亚洲av成人网人人软件 | 亚洲成a人片在线观看88| 91无码国产视频| 午夜小视频在线| 青青操视频在线| 久久中文电影| 五月婷婷亚洲综合| 九九香蕉视频| 欧美综合区自拍亚洲综合天堂| 国产男人天堂| 欧美a级在线| 久久综合色88| 亚洲精品欧美日韩在线| 在线国产91| a欧美在线| 男人天堂伊人网| 一级毛片中文字幕| 午夜高清国产拍精品| 国产va免费精品|