freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書(shū)管理電子書(shū)服務(wù)平臺(tái)計(jì)劃書(shū)(編輯修改稿)

2025-08-30 10:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 書(shū)大小NUMBER(10)10否否15offerTime上傳時(shí)間DATETIME否是16press出版社VARCHER(255)255否是17uid所屬作者IDINT(10)40否是(record):存儲(chǔ)用戶的ID、注冊(cè)郵箱、圖書(shū)名以及圖書(shū)上傳時(shí)間、圖書(shū)價(jià)格等信息。(record)序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1id用戶IDINT(10)10是否2注冊(cè)郵箱VARCHAR2(255)25否是3bookName圖書(shū)名VARCHAR2(255)255否是4starttime開(kāi)始時(shí)間DATETIME否是5money圖書(shū)價(jià)格INT(10)10否是6deadline收藏時(shí)間DATETIME否是 (sort):存儲(chǔ)圖書(shū)的ID、分類名稱、分類等級(jí)等信息。 圖書(shū)分類表(sort)序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1id圖書(shū)IDINT(10)10是否2code分類idINT(10)10否是3name分來(lái)名稱VARCHAR2(100)100否是4level分類級(jí)別INT(10)10否是(user):存儲(chǔ)注冊(cè)用戶個(gè)人資料的相關(guān)信息。 用戶信息表(user)序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1id用戶IDINT(10)10是否2郵箱VARCHAR2(100)100否是3password密碼VARCHAR2(100)100否是4balance余額VARCHAR2(100)100否是5nickname昵稱VARCHAR2(100)100否是6pic頭像VARCHAR2(100)100否是7ispay付費(fèi)用戶INT(10)10否是8isdel刪除INT(10)10否是9realName真實(shí)姓名VARCHAR2(100)100否是10sex性別VARCHAR2(100)100否是11iscard身份證號(hào)INT(18)18否是12phoneNumeberrr聯(lián)系方式INT(12)12否是13qq號(hào)INT(20)20否是14question驗(yàn)證問(wèn)題VARCHAR(255)255否是15answer答案VARCHAR(255)255否是(chapter):存儲(chǔ)上傳圖書(shū)的章節(jié)的相關(guān)信息。(sort)序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1id章節(jié)IDINT(10)10是否2bookid 圖書(shū)idINT(10)10否是3index章節(jié)數(shù)VARCHAR2(255)255否是4location 章節(jié)的本地路徑VARCHAR2(255)255否是5cost章節(jié)價(jià)格float否是6title章節(jié)名VARCHAR2(255)255否是(costrecord):存儲(chǔ)讀者消費(fèi)的相關(guān)信息。(sort)序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1id消費(fèi)IDINT(10)10是否2cost 消費(fèi)額度f(wàn)loat否是3userid用戶idVARCHAR2(255)255否是4bookid 圖書(shū)idVARCHAR2(255)255否是5chapterid章節(jié)idVARCHAR2(255)255否是6bookidName圖書(shū)名稱VARCHAR2(255)255否是7chapterName章節(jié)名稱VARCHAR2(255)255否是(message):存儲(chǔ)讀者消費(fèi)的相關(guān)信息。(sort)序號(hào)列名字段說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵允許空1idIDINT(10)10是否2userid用戶idVARCHAR2(255)255否是3bookid 圖書(shū)idVARCHAR2(255)255否是4content反饋內(nèi)容VARCHAR2(255)255否是5createtime 創(chuàng)建時(shí)間detetime否是6userview反饋人VARCHAR2(255)255否是7Bookview反饋圖書(shū)VARCHAR2(255)255否是 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)靜態(tài)結(jié)構(gòu)在數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程中,使用到的主要知識(shí)有:數(shù)據(jù)模型(概念模型、邏輯模型和物理模型)、邏輯模型中的關(guān)系模型、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式、數(shù)據(jù)庫(kù)的二級(jí)映像等。概念模型,也稱信息模型,它是按用戶的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫(kù)的設(shè)計(jì)。概念模型是數(shù)據(jù)庫(kù)的全局邏輯數(shù)據(jù)視圖,是數(shù)據(jù)庫(kù)管理元所看到的實(shí)體、實(shí)體屬性和實(shí)體間的聯(lián)系。概念模型是對(duì)信息世界的建模,所以概念模型能方便、準(zhǔn)確地表述出上述信息世界中常用的概念。系統(tǒng)的靜態(tài)結(jié)構(gòu)中包括類record,類sort,類borrowbook,類book,類user,類costrecord,類chapter,類message他們的關(guān)系如圖44所示:圖44 系統(tǒng)類圖 用戶登錄用戶只有登錄之后才能收藏圖書(shū)、閱讀圖書(shū)、上傳圖書(shū)、賬戶充值等操作。用戶注冊(cè)頁(yè)面如圖46所示:圖45 用戶登錄頁(yè)面 付費(fèi)用戶管理主要管理查詢付費(fèi)用戶的信息和刪除操作。付費(fèi)用戶管理頁(yè)面如圖411所示:圖48 付費(fèi)用戶管理頁(yè)面 在線閱讀圖書(shū)用戶可以在線閱讀已收藏的圖書(shū)或者免費(fèi)圖書(shū)。目前扣費(fèi)方式是通過(guò)章節(jié)來(lái)實(shí)現(xiàn)扣費(fèi)機(jī)制。閱讀頁(yè)面如圖412所示:圖49 在線閱讀頁(yè)面在想閱讀頁(yè)面提供簡(jiǎn)單的網(wǎng)站導(dǎo)航鏈接,用戶可以選擇閱讀的字體、背景顏色、字體顏色等設(shè)置,為用戶提供一個(gè)人性化的閱讀環(huán)境。為了保護(hù)圖書(shū)作者的版權(quán),用戶在閱讀頁(yè)面只可以閱讀,不可以進(jìn)行其他如復(fù)制/右鍵等操作。 具體書(shū)目的顯示點(diǎn)擊全本圖書(shū),具體書(shū)目的詳細(xì)顯示,在此界面,不僅可以查看圖書(shū)的一級(jí)分類以及二級(jí)分類,更是詳細(xì)的顯示了該圖書(shū)的列表信息,如書(shū)名、作者、點(diǎn)擊量、出版社、價(jià)格、圖書(shū)的上架時(shí)間以及圖書(shū)的簡(jiǎn)介,方便讀者閱讀選擇并收藏。書(shū)目的詳細(xì)信息列表如圖410:圖410全本圖書(shū)免費(fèi)圖書(shū)的實(shí)現(xiàn),點(diǎn)擊可查看免費(fèi)圖書(shū)的信息。在此界面顯示的圖書(shū)均為免費(fèi)圖書(shū),均可實(shí)現(xiàn)免費(fèi)閱讀,并不需要通過(guò)扣費(fèi)才能閱讀。如圖411:圖411 免費(fèi)圖書(shū) 根據(jù)book表中isread字段是否可讀來(lái)確定圖書(shū)的收費(fèi)與否,1為免費(fèi),而0就是收費(fèi),收費(fèi)的具體多少為上傳圖書(shū)的作者設(shè)定。圖書(shū)詳情顯示,可顯示圖書(shū)具體詳細(xì)信息。在此界面,具體顯示了單本圖書(shū)的詳細(xì)信息,可以查看圖書(shū)的封面、書(shū)名、作者、點(diǎn)擊量、價(jià)格等信息。如果讀者在i看過(guò)簡(jiǎn)介之后希望收藏此書(shū),可以直接點(diǎn)擊收藏按鈕來(lái)收藏此書(shū)。如圖412:圖412 圖書(shū)詳情進(jìn)入閱讀章節(jié)顯示出這本書(shū)所有章節(jié)信息(章節(jié)號(hào)+章節(jié)名稱+章節(jié)費(fèi)用),如圖413, 圖 413 章節(jié)展示頁(yè)面: “反饋意見(jiàn)”是將讀者對(duì)這本書(shū)的意見(jiàn)等反饋給作者。如圖414,圖 414 反饋書(shū)籍意見(jiàn) 修改個(gè)人信息的實(shí)現(xiàn)與顯示修改個(gè)人信息界面,在此頁(yè)面中可詳細(xì)修改個(gè)人所有信息。可供修改的信息如昵稱、性別、頭像的修改、身份證號(hào)、真實(shí)姓名、聯(lián)系方式以及號(hào)。設(shè)置了問(wèn)題及答案用來(lái)找回密碼功能支持。只有完善了個(gè)人的基本信息,才能進(jìn)一步保證用戶的安全性。如圖415,圖41,5 修改個(gè)人信息修改個(gè)人信息的設(shè)計(jì)與實(shí)現(xiàn)普通用戶登陸之后可以修改信息,在界面中,用戶可以把想要修改的信息填入。信息傳到數(shù)據(jù)庫(kù)并最終體現(xiàn)出來(lái)。 用戶可以修改一項(xiàng)或者多項(xiàng)信息。 項(xiàng)目首頁(yè)項(xiàng)目首頁(yè)顯示,顯示網(wǎng)站整體的界面。我負(fù)責(zé)搭建了項(xiàng)目的整體框架以及完善了各主要功能,具體項(xiàng)目顯示如圖416:圖416 項(xiàng)目的首頁(yè)顯示 全本書(shū)庫(kù)顯示點(diǎn)擊全本書(shū)庫(kù),具體書(shū)目的詳細(xì)顯示,在此界面,動(dòng)態(tài)的顯示一級(jí)分類,并且顯示一級(jí)分類的第一個(gè)的二級(jí)分類,以其二級(jí)分類的第一個(gè)的10本書(shū)。如書(shū)名、作者、點(diǎn)擊量、出版社、圖書(shū)的上架時(shí)間以及圖書(shū)的簡(jiǎn)介,方便讀者閱讀選擇并收藏。如圖417:圖417全本圖書(shū) 上傳圖書(shū)上傳圖書(shū)的實(shí)現(xiàn),在此頁(yè)面實(shí)現(xiàn)了圖書(shū)的上傳,圖書(shū)在上傳時(shí)需填寫各項(xiàng)基本信息,如書(shū)名作者價(jià)錢以及圖書(shū)上傳的地址等,而圖書(shū)封面、圖書(shū)的出版社以及圖書(shū)的出版日期等選項(xiàng)并不是必填選項(xiàng),如圖418所示。圖418 上傳圖書(shū) 管理員查看已上傳圖書(shū)已上傳圖書(shū)的具體顯示,用戶可以查看已經(jīng)上傳的圖書(shū),如圖419所示。圖419 已上傳圖書(shū) 管理員查看收藏記錄查閱所有用戶的收藏記錄,管理員在此可以看到用戶收藏圖書(shū)的詳細(xì)信息及記錄。圖420 查看收藏記錄為了保證系統(tǒng)的完整性與可維護(hù)性,管理員有權(quán)力監(jiān)管普通用戶以及已付費(fèi)用戶的收藏記錄,這樣,即使發(fā)生部分重復(fù)扣費(fèi)等特殊情況也能調(diào)閱記錄查詢。如圖430。 管理員審核上傳圖書(shū)審查上傳圖書(shū),圖書(shū)的審查必須經(jīng)由管理員來(lái)操作。圖421 審查上傳圖書(shū)圖書(shū)的上傳必須經(jīng)由普通用戶上傳,管理員在已上傳圖書(shū)中審核并通過(guò)之后,圖書(shū)才能在書(shū)庫(kù)中顯示,最大限度的保證了系統(tǒng)的安全性,以及法律性,以免不法分子上傳暴力、淫穢圖書(shū)。附:管理員可直接點(diǎn)擊書(shū)名進(jìn)入當(dāng)前小說(shuō)的詳細(xì)頁(yè)面,如圖431。 前臺(tái)設(shè)計(jì)良好的前臺(tái)交互設(shè)計(jì)可以給用戶一個(gè)更好的產(chǎn)品體驗(yàn)。本設(shè)計(jì)用了css+div,javascript。有這些亮點(diǎn),使頁(yè)面載入的更快、降低流量費(fèi)用、修改設(shè)計(jì)時(shí)更有效率、保持視覺(jué)一致性、更好的被搜索引擎收錄、對(duì)瀏覽者和瀏覽器更具親和力。整個(gè)頁(yè)面布局運(yùn)用分欄的方式呈現(xiàn),采用絕對(duì)定位和浮動(dòng)定位。絕對(duì)定位的優(yōu)勢(shì)在于,我們可以絲毫不差地精確控制任何元素的位置—這里面沒(méi)有什么需要猜測(cè)或者運(yùn)氣的成分。由于應(yīng)用了絕對(duì)定位的元素被不留痕跡地從常規(guī)文檔流中完全移除,所以它也不會(huì)為其他元素帶來(lái)任何的影響。浮動(dòng)的本意是要將插入到文章中的圖片向左或者向右浮動(dòng),使圖片下方的文字自動(dòng)環(huán)繞在它的周圍,使圖片的左邊或者右邊不會(huì)出現(xiàn)一大塊的留白。首頁(yè)整體效果如圖422所示:頁(yè)頭用戶登錄信息顯示網(wǎng)站公告LOGO搜索框分類導(dǎo)航圖片導(dǎo)航新書(shū)推薦廣告位排行榜頁(yè)尾圖422 前臺(tái)首頁(yè)整體效果分頁(yè)整體效果如圖423所示:頁(yè)頭用戶登錄信息顯示網(wǎng)站公告LOGO搜索框顯示內(nèi)容其他信息顯示頁(yè)尾圖423 前臺(tái)二級(jí)頁(yè)整體效果閱讀頁(yè)面整體效果如圖424所示:導(dǎo)航/設(shè)置上頁(yè) 返回目錄 下頁(yè)顯示當(dāng)前正文上頁(yè) 返回目錄 下頁(yè)頁(yè)尾版權(quán)說(shuō)明圖424 在線閱讀整體效果 相關(guān)知識(shí) 數(shù)據(jù)驗(yàn)證知識(shí)在系統(tǒng)中用到很多正則表達(dá)式,這些正則表達(dá)式可以限定用戶輸入的數(shù)據(jù)格式,這對(duì)于書(shū)籍的錄入是很有用的,并且正則表達(dá)式可以在瀏覽器上驗(yàn)證用戶數(shù)據(jù),無(wú)需服務(wù)器參與。下表336/37介紹了正則表達(dá)式的一些重要知識(shí)點(diǎn): 常用的元字符正則語(yǔ)法說(shuō)明.匹配除換行符以外的任意字符\w匹配字母或數(shù)字或下劃線或漢字\s匹配任意的空白符\d匹配數(shù)字\b匹配單詞的開(kāi)始或結(jié)束^匹配字符串的開(kāi)始$匹配字符串的結(jié)束 常用的限定符正則語(yǔ)法說(shuō)明*重復(fù)零次或更多次+重復(fù)一次或更多次?重復(fù)零次或一次{n}重復(fù)n次{n,}重復(fù)n次或更多次{n,m}重復(fù)n到m次 常用的反義代碼代碼/語(yǔ)法說(shuō)明\W匹配任意不是字母,數(shù)字,下劃線,漢字的字符\S匹配任意不是空白符的字符\D匹配任意非數(shù)字的字符\B匹配不是單詞開(kāi)頭或結(jié)束的位置[^x]匹配除了x以外的任意字符[^aeiou]匹配除了aeiou這幾個(gè)字母以外的任意字符 不固定檢索圖書(shū)數(shù)目多表聯(lián)合查詢對(duì)于用戶來(lái)說(shuō)查看數(shù)據(jù)永遠(yuǎn)是一個(gè)第一位的需求,因此設(shè)計(jì)一個(gè)功能強(qiáng)大的檢索功能無(wú)疑是很必要的。本系統(tǒng)中設(shè)計(jì)了一個(gè)動(dòng)態(tài)構(gòu)造查詢語(yǔ)句的方法, 類。StringBuilder和String最大的區(qū)別在于:String對(duì)象是不可改變的。,都要在內(nèi)存中創(chuàng)建一個(gè)新的字符串對(duì)象,這就需要為該新對(duì)象分配新的空間。在需要對(duì)字符串執(zhí)行重復(fù)修改的情況下,系統(tǒng)要不停地與創(chuàng)建新的String對(duì)象,系統(tǒng)開(kāi)銷可能會(huì)非常昂貴。使用StringBuilder類的好處是:(1)可以在不創(chuàng)建新對(duì)象的情況下,修改字符串,特別地,如果要在一個(gè)循環(huán)中隊(duì)字符串進(jìn)行相加的操作,StringBuilder類就表現(xiàn)出優(yōu)越的性能。(2) Strin
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1