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ù)
如何獲取一億海外用戶
主站蜘蛛池模板: 日本精品中文字幕在线不卡| 无码一区18禁| 精品伊人久久久大香线蕉欧美| av在线5g无码天天| 亚洲无码91视频| 91欧洲国产日韩在线人成| 91精品国产综合久久香蕉922| 香蕉国产精品视频| 一级黄色网站在线免费看| 国产99欧美精品久久精品久久| 国产精品刺激对白在线| 无码AV日韩一二三区| 亚洲乱伦视频| 高清欧美性猛交XXXX黑人猛交| 午夜综合网| 全部免费毛片免费播放| 国产午夜精品鲁丝片| 久青草网站| 免费高清自慰一区二区三区| 天堂在线www网亚洲| 67194成是人免费无码| 国产午夜福利在线小视频| 亚洲精品在线影院| 伊人精品视频免费在线| 亚洲首页国产精品丝袜| 首页亚洲国产丝袜长腿综合| 四虎永久免费在线| 亚洲一区二区约美女探花| 国产噜噜在线视频观看| 亚洲av日韩av制服丝袜| 亚洲AV无码乱码在线观看代蜜桃 | 久久这里只有精品66| 高清视频一区| 人妖无码第一页| 福利在线不卡| 久久久久青草线综合超碰| 亚洲午夜综合网| 国模私拍一区二区三区| av在线人妻熟妇| 亚洲手机在线| 97视频精品全国免费观看| 中文无码精品a∨在线观看| 欧美亚洲一二三区| 国产丰满大乳无码免费播放| 婷婷亚洲视频| 亚洲一区二区三区在线视频| 国产男女免费完整版视频| 丁香五月婷婷激情基地| 亚洲女人在线| 亚洲成人在线免费观看| 99久视频| 男女猛烈无遮挡午夜视频| 小说 亚洲 无码 精品| 免费一级大毛片a一观看不卡| 亚洲欧洲一区二区三区| 国产成人一区二区| 亚洲天堂视频在线免费观看| 午夜视频www| 黄色福利在线| 伊人久久久久久久久久| 91系列在线观看| 在线精品欧美日韩| 在线观看精品国产入口| av一区二区人妻无码| 国产成人综合在线视频| 强奷白丝美女在线观看| 成人无码一区二区三区视频在线观看 | 超碰精品无码一区二区| 国产一区亚洲一区| 91成人试看福利体验区| 成人另类稀缺在线观看| a色毛片免费视频| 日本中文字幕久久网站| 久久精品亚洲专区| 亚洲欧美另类中文字幕| 一本大道香蕉高清久久| 伊人久久综在合线亚洲2019| 99re免费视频| 丁香六月激情综合| 97在线碰| 尤物视频一区| 国产精品三区四区|