1、環境說明
使用語言:
jdk: 1.7.0-15
tomcat:7.0
mysql: 5.5.55
編輯器:
Eclipse
使用域名:
www.library.com
前端框架:
bootstrap
2、系統模組
1、lib-parent
jar包依賴,管理所有的公用jar包
2、lib-dubbo
a:RPC呼叫介面
b:pojo實體類
3、lib-common
公共工具類
4、lib-manage
後臺管理(管理員後臺)
說明:需要使用shiro許可權管理
a:圖書增加
b:圖書列表
c:圖書批量匯入
d:圖書批量匯出
f:新增廣告位
g:後臺登陸頁(shiro認證)
後期功能新增(如果還有時間做的話):
1、選單功能
2、角色功能
3、使用者功能
5、lib-web
前端管理:
a:首頁(擁有廣告模組功能)
b:搜尋結果頁
c:使用者註冊頁
d:使用者登陸頁
f:管理員登陸頁
g:資料包表頁
6、lib-ad X
廣告業務功能實現----併到了管理員後臺,不再另分模組,所以塊取消
7、lib-search
搜尋業務功能實現
1、solr檢索實現
2、動態ajax引導檢索實現
8、lib-chart
圖形報表業務功能實現
9、lib-sso
單點登陸業務功能實現
10、lib-user
業務功能:
a:使用者註冊
手機號驗證註冊
身份證真實性及資訊識別(需要圖片上傳功能)
b:使用者登陸
c:押金支付
11、lib-image
圖片管理服務,主要完成圖片上傳功能,儲存圖片
參考文件:
1、支付寶支付功能
https://docs.open.alipay.com/200/105311/
學習:https://so.csdn.net/so/search/s.do?q=java%20支付寶&t=blog
2、圖書批量匯入匯出
批量匯入: http://www.jq22.com/yanshi18298
批量匯出:http://www.jq22.com/yanshi3312
批量匯出2:http://www.jq22.com/jquery-info7918
3、手機簡訊驗證碼註冊
手機簡訊驗證碼:http://www.miaodiyun.com/
4、身份證圖片驗證:
5、圖書檢索資料包表
http://opac.changshalib.cn/opac/search?searchWay=title&q=芳華
參考:http://www.jq22.com/search?seo
不只限於下圖
6、動態ajax圖書檢索
參考:http://www.jq22.com/search?seo
3、非功能模組(自由發揮)