基于PHP的读书会网站的设计与实现 


纯PHP页面

基于PHP的读书会网站的设计与实现

选题背景及目

的意义

随着互联网技术的发展,各种管理系统和网站影响着人们生活的方方面面。比如,看书并不是一定要去书店,通过网站就可以查询图书。在传统的生活中,人们只能去实体书店查看图书,进行阅读。这种方式需要占用大量的时间,包括来回路程、选择座位、甚至还需要排队,如果没有整片的时间,那么很难进行有效的阅读。在目前高节奏的生活方式中,一方面需要紧张有序的工作,另外一方面又需要通过阅读来提高自己,这就形成了一个尖锐的矛盾。人们希望在工作闲暇之余,利用碎片化的时间参与阅读,提高自己的阅读爱好,并能更好的提升工作竞争力。这时读书会网站为人们提供了这样的一个机会,不需要再去实体书店,通过网站即可阅读,随时随地的参与进来。

读书会网站颠覆了传统书店管理模式,通过web网站,使得会员可以轻松的查阅到自己喜欢的书籍,节约时间,轻松便捷。将传统读书方式彻底的解脱出来,提高效率,减轻人们的时间压力,使读者可以花更多的时间在选择和看书上。从而使人们有更多时间来获取信息、了解信息、掌握信息。相比实体书店而言,读书会网站可以给读者提供更高的读书质量、并且书籍的种类也很全面。读书会网站比实体书店费用低。因为它不需要门面租金等,这样会更受广大读者青睐。读书会网站展现的是一个全新的渠道和经营方式,它有着24小时的全天候和全方位服务,这些是实体书店所不能比及的。

研究内容及研究方法

研究内容:

本文对实体书店购书和图书馆借还书现状、问题及优化进行了分析。实行网上读书会网站,对其改善目前人们读书现状提供一些帮助和优化措施,为人们在未来看书节约了很多时间,使得人们在未来利用自己有限的时间可以看到更多对自己有益的书籍。

基于PHP的读书会网站的实现,通过网上系统的研发构造,实现网上书籍查阅,通过网站登录就可以进行书籍选择,通过系统管理员的申请批准后,进行查阅。

该系统采用PHP语言,使用MySQL数据库框架编写成的图书查阅系统。

基于PHP的读书会网站设计后,通过域名直接进入网站首页,首页主要由导航栏、图书展示页、页脚所组成。本网站是为了让读者更加方便的读到自己喜欢的书籍,访客能浏览网站上图书的信息,但是若要查阅,收藏图书,然后选择登录,若已经登录的用户则可以浏览图书信息,选择是否查阅。系统总共分为管理员用户和普通用户,管理员用户主要是为了实现系统管理、图书管理、用户管理、留言管理等功能。普通用户是实现图书查阅、在线留言等功能,具体功能如下:

管理员功能:

1)管理员登录:系统管理员从登陆界面进入系统,在登录页面输入用户名和密码,通过身份验证后,方可进入系统首页。如果未能通过系统的身份验证,系统会自动给错登录错误的提示信息。

2)系统管理:通过身份验证的系统管理员进入系统首页。在首页中可以进行图书管理的操作:包括图书信息的管理和图书类型的管理。对于这两个操作都具备添加,查看,修改和删除的功能。

  3)图书信息查阅:管理员可以根据图书编号,图书名称,读者编号,读者名称和查阅时间对图书的查阅信息进行查询。

4)用户管理:管理员对平台的普通用户进行查询添加,查看,修改和删除的功能。

5)留言管理:对普通用户在图书查询过程中遇到的问题,进行解答和改进。

6)评论管理:管理会员在书籍下面的评论信息。

7)公告管理:管理关于读书相关的公告信息。 

用户功能:

1)用户注册登录:普通用户通过注册后,使用用户名和密码进行登录。

2)网站首页:显示最新上传的书籍信息、公告信息。

3)图书查阅:普通用户通过网站系统可以查阅到图书。

4)在线留言:普通用户可以通过网站平台在查询图书过程中遇到的问题可以选择留言。

创新点:

书籍推荐功能,根据会员的评论情况,查阅信息,设计用户个性化推荐算法,为会员推荐感兴趣的书籍。

研究方法:

文献法:了解国内外关于读书会网站的整个现状。考察各个有关读书会网站的运营和管理的方法,对所得到的数据进行需求分析

调查研究法:结合当前读书情况,进行实地调查,采用最常用的问卷调查法,通过问卷调查搜集用户的详细需求,然后分类别进行回收整理,统计分析。

经验总结法:根据以往实践活动中的具体情况,进行归纳与分析,本次设计结合《深入体验 Java Web项目开发》中的书籍管理网站案例,使本次的设计系统化、理论化,提高系统的设计成功率,保证设计过程的完整性和准时性。

研究工

作进度安排

2022120日前:完成开题报告,进行开题答辩。提交开题报告。

20211228日前:完成课题的需求分析、总体设计;分析功能模块,画出所有的视图页面,明确数据来源;设计合理的数据库,建立各数据表和视图关系。

2022110日前:系统详细设计和实现:实现系统框架的设计;实现部分功能模块的设计与开发。

2022115日前:完成系统设计文档:包括系统业务流程、程序流程、数据流图。

2022120日前:系统详细设计和实现及优化:实现所有功能模块的设计与开发; 完成系统优化。完成系统的详细设计说明。

2022125日前: 完成系统的测试与运行。完成测试报告、用户使用说明书

2022410日前:撰写毕业论文。完成毕业论文第1稿并提交。

2022410前:根据修改意见修改论文。完成毕业论文第2稿并提交。

2022425日前:毕业设计(论文)的查重检测。完成论文检测报告;提交检测结果认定表。

2022425日前: 根据查重结果修改完善论文。

202255日前:盲审。

2022520日前:论文 答辩。

2022525日前:成绩评定

2022530日前:论文终稿上传。

参考文

献目录

[1]辛洪郁,张鑫. PHP项目开发全程实录(3)[M]. 清华大学出版社,2018,11.

[2] 王珊,萨师煊.数据库系统概论.高等教育出版社, 201616

[3] 崔洋.MySQL数据库应用从入门到精通.中国铁道出版社,201327

[4] 张海潘.软件工程导论.清华大学出版社,201886

[5]高洛峰,LAMP兄弟连. 细说PHP(精要版)(DVD光盘1)[M]. 电子工业出版社,2017,06.

[6]Lorna Mitchell,. PHP精粹:编写高效PHP代码[M]. 机械工业出版社,2015,10.

[7]列旭松,陈文. PHP核心技术与最佳实践[M]. 机械工业出版社,2013,07.

[8]Symfon,CakePHP,Zend Bartosz Porebski,Karol Przystalski,Leszek Nowak, 付勇. PHP框架高级编程:应用[M]. 清华大学出版社,2012,02.

[9]波诺赛克 (Boroncxyk.T.),Elizabeth Naramore,薛焱. Web开发入门经典:使用PHP6ApacheMySQL[M]. 清华大学出版社 ,2019,07.

[10]辛洪郁,张鑫. PHP项目开发全程实录(3)[M]. 清华大学出版社,2013,11.

[11]杨宇,. PHP典型模块与项目实战大全(DVD-ROM光盘1)[M]. 清华大学出版社,2019,01.

[12]贾素来.常见动态网页技术比较[J].大众科技,2018,9.

[13]潘凯华,刘中华, . PHP开发实战1200(1)(DVD-ROM光盘1)[M].  清华大学出版社,2016,01.

[14]帕蒂拉(Armando Padilla),霍金斯(Tim Hawkins),盛海艳,刘霞. 高性能PHP应用开发[M]. 人民邮电出版社,2017,11.

[15]陈益材,. PHP+MySQL+Dreamweaver动态网站建设从入门到精通(附多媒体语音教学光盘)[M]. 机械工业出版社,2019,06.

指导教

师意见

指导教师签名:

       

                             

                   

 

有疑问可联系小主QQ:375279829

毕设类别



联系我们

联系人: 刘哥 - 10年软件开发工程师

技术QQ: 375279829

技术微信: 375279829

邮箱: 375279829@QQ.com

地址: 陕西省、西安市、科技二路软件园、秦风阁 [ 无忧毕设网.毕设资料参考网]


关闭
微信扫描二维码Close
the qr code