WEB 期末项目 小黑帽书屋

  • 一、前言
  • 二、项目要求
  • 三、Web项目需求分析
    • (一)网站功能
    • (二)开发技术介绍
    • (三)功能结构
    • (四)数据库及数据表设计
  • 四、页面展示
  • 五、部分代码

链接: 源代码

一、前言

记一次WEB 期末项目
本项目只用来应付期末考试,对大佬没有借鉴作用,对萌新也没借鉴作用;
这个是懒得跟老师做,所用到的html css js php mysql 云的知识大一大二学过,所以上课没听过(别学我),本项目内容全部是百度,想要啥效果,一个个查的。

该网站租了个服务器,部署起来了,链接: 小黑帽书屋;服务器到期时间 2023-01-31 20:32:25,超时就看不了了。
有兴趣可以看看。div没做优化,所以屏幕小布局会乱,建议电脑看。

二、项目要求

没有要求,看着做,随便做

三、Web项目需求分析

(一)网站功能

一个初具雏形的小说网站,已具备用户注册,用户登录的功能。主页的轮播图可以打各种广告,流动字体可做各种宣传,动态更引人注意。主页展现的推荐书籍信息,已经连接数据库,可根据用户的需求直接修改书籍id。排行榜是由点击量进行排序的,更据数据库中点击量字段的变化,排名也会自动变化。子页初步展现不同分区的书籍信息,推荐书籍信息可修改。

(二)开发技术介绍

1.开发语言:html、CSS、JavaScript、PHP
2.数据库:MySQL
3.开发工具:VScode server

(三)功能结构

(四)数据库及数据表设计

1.数据库名称:124_222_34_238
2.数据表
user(用户表):存储用户注册的账号密码
username:用户名 password:密码

stack(书库表):存储书籍的信息
ID:序号 Title:书名 Author:作者 Brief:书籍简介 Detailed:书籍详情
Photo:图片路径 Sort:分区 Hits:点击量 Wordage:字数

四、页面展示

链接: [小黑帽书屋]
服务器到期时间 2023-01-31 20:32:25
超时就看不了了

五、部分代码

系统描述
1.书籍信息

功能:展示热门书籍的信息,可随时更换
关键代码:
查询的字符串:查询stack数据表中的id,title,author,brief,photo字段,选择ID为1书

执行查询,返回数组,输出查询到数组的对应字段

  1. 排行榜

功能:通过点击量从大到小依次排序
关键代码:
查询的字符串:查询stack数据表中的hits,title字段,限制sort为男生分区。将其进行降序排序,选择一个,从0开始/从1开始/从2开始

执行查询,返回数组,输出查询到数组的title字段

3.注册登录

功能:注册账号和登录账号
关键代码:
接受并判断账号密码是否存在于数据库内。

输入账号密码登录后,显示是否成功

WEB 期末项目 小黑帽书屋相关推荐

  1. 分享java web 期末项目实验源码20套,BBS论坛,ERP管理系统,OA自动化等等

    分享java web 期末项目实验源码20套,BBS论坛,ERP管理系统,OA自动化等等 我自己也从里面学习到了很多东西! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servl ...

  2. java实验项目代码_java web 期末项目实验源码20套,自用学习非常不错!

    分享java web 期末项目实验源码20套,自用学习非常不错! 我自己也从里面学习到了很多东西! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servlet) 3.OA办公自动 ...

  3. java成果_JAVA WEB期末项目第二阶段成果

    我们做的系统是一个基于Java web与MySQL的食堂订餐系统 班级: 计科二班 小组成员:李鉴宣.袁超 1.开发环境 开发编辑器使用:Visual Studio Code 数据库使用:MySQL8 ...

  4. java成果_JAVA Web期末项目第三阶段成果

    我们做的系统是一个基于Java web与MySQL的食堂点餐系统 班级: 计科二班 小组成员:李鉴宣.袁超 项目的测试 在系统部署到云服务器之前,已经在本机上进行了部署测试,通过mvn打包生成war文 ...

  5. WEB编程期末项目——我的第一个网站

    node.js,网络爬虫 文章目录 前言 一.网站演示 二.网站构造过程 1.爬取数据 2.网站构建 总结 前言 这是我首次接触和使用javascript语言,也是我制作的第一个网站,虽然在制作的过程 ...

  6. Web开发项目——学生选课系统

    Web开发项目--学生选课系统完整项目代码+数据库文件(采用springMVC三层架构+MySQL) 学生登录界面 欢迎界面,可进行功能选择个人信息查询 密码修改,修改后数据库数据也会变化 根据教授该 ...

  7. 数据库期末项目开发心得(持续更新中)

    数据库期末项目开发心得 文章目录 数据库期末项目开发心得 1.架构的实践案例 **(1)[(23条消息) Vue + Spring Boot 项目实战(一):项目简介_Evan 的博客-CSDN博客_ ...

  8. MyEclipse教程:Web开发——创建Web片段项目

    MyEclipse 在线订购年终抄底促销!火爆开抢>> MyEclipse最新版下载 本教程向用户展示了使用关联的Web项目创建Web片段项目的机制. 用户还可以获得要检查的示例项目. 在 ...

  9. java web学习项目20套源码完整版

    java web学习项目20套源码完整版 自己收集的各行各业的都有,这一套源码吃遍所有作业项目! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servlet) 3.OA办公自动化 ...

最新文章

  1. C++实现大数的加法
  2. Linux 编程--三种常用的定时器
  3. SVD原理及其应用导论
  4. Crusher Django 学习笔记4 使用Model
  5. 关系数据模型和关系数据库系统
  6. php中头部含义,PHP 常用的header头部定义汇总大全
  7. mysql外建名是随机的吗_创建角色随机名字(mysql抽取随机记录)和mysql游标的使用_MySQL...
  8. python request属性及方法说明
  9. ios中webview的高级用法(二)
  10. vscode latex 英文语法拼写检查
  11. MQ消息队列概述及主流MQ分析
  12. Android系统启动流程—— init进程zygote进程SystemServer进程启动流程
  13. 线性回归-----标准方程法实现线性回归方程
  14. 普通平键的主要尺寸有_平键的基本参数
  15. 四阶行列式计算_第二章 行列式--关于余子式和代数余子式的总结
  16. 关于Python Ansible中 HOST_KEY_CHECKING不生效问题分析
  17. 2021.3.2版本idea配置maven出现org.codehaus.plexus.component.repository.exception.ComponentLookupException
  18. 使用BeautifulSoap爬取安智网的所有应用信息
  19. 深入浅出TCP四次挥手 (多图详解)
  20. 计算机实操考试题库和答案,计算机一级操作题库及答案

热门文章

  1. 【Java八股文之基础篇(十九)】函数式编程之Stream流(上)
  2. oracle1034错误,联接oracle数据库,返回-1034,搞了两天没搞定!
  3. 关于实现联系人中英文名排序的问题
  4. android翻盖手机双屏显示,使用双屏翻盖手机是一种怎样的体验?
  5. MMX的数据结构 MMX指令集
  6. 内存检测工具:sanitizer
  7. 2022年最新版Spring专项面试突击
  8. 【OpenCV 例程 300篇】222. 特征提取之弗里曼链码(Freeman chain code)
  9. 自动化运维工具Ansible详细部署 - 人生理想在于坚持不懈 - 51CTO技术博客
  10. 如何看待鸿蒙操作系统