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

正文內(nèi)容

圖書管理電子書服務(wù)平臺計劃書(編輯修改稿)

2024-08-30 10:50 本頁面
 

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