天天看點

線上小說網站的設計與實作(附源碼)

最近在做一個課程設計,線上小說網站的設計,以下是課題要求,需要項目練手的童鞋可以試試身手。

由于最近新學了javaee,是以采用了jsp+servlet來寫,前端部分用了少量的js和jquery處理,資料庫用了mysql,開發平台是myeclipse。

釋出文章時直接插入資料庫會沒有分段,這裡的解決辦法是引入第三方工具wangeditor(wangeditor 是一款基于javascript和css開發的html富文本編輯器,開源免費。産品第一版釋出于2014年11月。關于該編輯器:http://www.kancloud.cn/wangfupeng/wangeditor2/113961)

線上小說網站的設計與實作(附源碼)

首先資料庫的設計結構:

項目的大緻結構如圖:

線上小說網站的設計與實作(附源碼)

由于功能有點多,這裡先介紹背景的實作,管理背景和前台互不交涉。

登入界面

線上小說網站的設計與實作(附源碼)

背景首頁:

1,小說管理

線上小說網站的設計與實作(附源碼)

2,作者管理:

線上小說網站的設計與實作(附源碼)

3,增加分類

線上小說網站的設計與實作(附源碼)

背景其他導航頁面基本雷同,這裡不做一一介紹。

背景管理者登入處理代碼:

小說展示,管理,增加,删除,更新的代碼處理:

小說評論展示,管理,增加,删除,更新的代碼處理:

小說分類展示,更新,增加,删除的代碼處理:

前台主要頁面展示:(略醜)

線上小說網站的設計與實作(附源碼)

作者釋出小說界面:

線上小說網站的設計與實作(附源碼)

讀者評論界面:

線上小說網站的設計與實作(附源碼)

為小說投票,投票功能的前端設計代碼:

小說釋出的實作細節,引入了wangeditor:

  好吧,由于代碼段較多,這裡不能一一介紹,後續直接介紹一下這個項目開發過程中的錯誤細節,完善之後把源碼上傳到資源那裡,這個項目實作起來較簡單,童鞋們可以根據設計要求試試身手哦!

源碼位址:https://github.com/guodalin8/novel

繼續閱讀