WEB 期末项目 小黑帽书屋
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书
执行查询,返回数组,输出查询到数组的对应字段
- 排行榜
功能:通过点击量从大到小依次排序
关键代码:
查询的字符串:查询stack数据表中的hits,title字段,限制sort为男生分区。将其进行降序排序,选择一个,从0开始/从1开始/从2开始
执行查询,返回数组,输出查询到数组的title字段
3.注册登录
功能:注册账号和登录账号
关键代码:
接受并判断账号密码是否存在于数据库内。
输入账号密码登录后,显示是否成功
WEB 期末项目 小黑帽书屋相关推荐
- 分享java web 期末项目实验源码20套,BBS论坛,ERP管理系统,OA自动化等等
分享java web 期末项目实验源码20套,BBS论坛,ERP管理系统,OA自动化等等 我自己也从里面学习到了很多东西! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servl ...
- java实验项目代码_java web 期末项目实验源码20套,自用学习非常不错!
分享java web 期末项目实验源码20套,自用学习非常不错! 我自己也从里面学习到了很多东西! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servlet) 3.OA办公自动 ...
- java成果_JAVA WEB期末项目第二阶段成果
我们做的系统是一个基于Java web与MySQL的食堂订餐系统 班级: 计科二班 小组成员:李鉴宣.袁超 1.开发环境 开发编辑器使用:Visual Studio Code 数据库使用:MySQL8 ...
- java成果_JAVA Web期末项目第三阶段成果
我们做的系统是一个基于Java web与MySQL的食堂点餐系统 班级: 计科二班 小组成员:李鉴宣.袁超 项目的测试 在系统部署到云服务器之前,已经在本机上进行了部署测试,通过mvn打包生成war文 ...
- WEB编程期末项目——我的第一个网站
node.js,网络爬虫 文章目录 前言 一.网站演示 二.网站构造过程 1.爬取数据 2.网站构建 总结 前言 这是我首次接触和使用javascript语言,也是我制作的第一个网站,虽然在制作的过程 ...
- Web开发项目——学生选课系统
Web开发项目--学生选课系统完整项目代码+数据库文件(采用springMVC三层架构+MySQL) 学生登录界面 欢迎界面,可进行功能选择个人信息查询 密码修改,修改后数据库数据也会变化 根据教授该 ...
- 数据库期末项目开发心得(持续更新中)
数据库期末项目开发心得 文章目录 数据库期末项目开发心得 1.架构的实践案例 **(1)[(23条消息) Vue + Spring Boot 项目实战(一):项目简介_Evan 的博客-CSDN博客_ ...
- MyEclipse教程:Web开发——创建Web片段项目
MyEclipse 在线订购年终抄底促销!火爆开抢>> MyEclipse最新版下载 本教程向用户展示了使用关联的Web项目创建Web片段项目的机制. 用户还可以获得要检查的示例项目. 在 ...
- java web学习项目20套源码完整版
java web学习项目20套源码完整版 自己收集的各行各业的都有,这一套源码吃遍所有作业项目! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servlet) 3.OA办公自动化 ...
最新文章
- C++实现大数的加法
- Linux 编程--三种常用的定时器
- SVD原理及其应用导论
- Crusher Django 学习笔记4 使用Model
- 关系数据模型和关系数据库系统
- php中头部含义,PHP 常用的header头部定义汇总大全
- mysql外建名是随机的吗_创建角色随机名字(mysql抽取随机记录)和mysql游标的使用_MySQL...
- python request属性及方法说明
- ios中webview的高级用法(二)
- vscode latex 英文语法拼写检查
- MQ消息队列概述及主流MQ分析
- Android系统启动流程—— init进程zygote进程SystemServer进程启动流程
- 线性回归-----标准方程法实现线性回归方程
- 普通平键的主要尺寸有_平键的基本参数
- 四阶行列式计算_第二章 行列式--关于余子式和代数余子式的总结
- 关于Python Ansible中 HOST_KEY_CHECKING不生效问题分析
- 2021.3.2版本idea配置maven出现org.codehaus.plexus.component.repository.exception.ComponentLookupException
- 使用BeautifulSoap爬取安智网的所有应用信息
- 深入浅出TCP四次挥手 (多图详解)
- 计算机实操考试题库和答案,计算机一级操作题库及答案
热门文章
- 【Java八股文之基础篇(十九)】函数式编程之Stream流(上)
- oracle1034错误,联接oracle数据库,返回-1034,搞了两天没搞定!
- 关于实现联系人中英文名排序的问题
- android翻盖手机双屏显示,使用双屏翻盖手机是一种怎样的体验?
- MMX的数据结构 MMX指令集
- 内存检测工具:sanitizer
- 2022年最新版Spring专项面试突击
- 【OpenCV 例程 300篇】222. 特征提取之弗里曼链码(Freeman chain code)
- 自动化运维工具Ansible详细部署 - 人生理想在于坚持不懈 - 51CTO技术博客
- 如何看待鸿蒙操作系统