当前位置:网站首页>Social networking website for college students based on computer graduation design PHP
Social networking website for college students based on computer graduation design PHP
2022-07-06 01:45:00 【q_ one billion thirty-nine million six hundred and ninety-two t】
Project introduction
In recent years, , Social networking sites represented by Renren and Kaixin , It enriches the social entertainment of college students , Narrowing the distance between college students . With the development of computer and network technology , The emergence of social networking sites with more functions has become an inevitable trend .
Campus network, social networking sites , Social networking based on campus network , use B/S structure , So that users can surf social networking sites with only one browser . And USES the PHP technological development , Can play well PHP The simplicity of 、 manageability 、 Security 、 Easy to deploy and other performance , Make the web interface simple and easy to operate . The database adopts mysql, Make website data management more efficient 、 Trust . Website users can carry out convenient social operations and fast information query , Better promote the social and entertainment of users .
1. System login : System login is the intersection for users to access the system , The system login interface is designed , Include user name 、 Password and verification code , Then judge the identity information of the logged in user , Determine whether it is an administrator user or an ordinary user .
2. System user management : Both super administrators and ordinary administrators need to manage system users , Including the addition of ordinary administrators 、 Delete 、 modify 、 Inquire about , Change the login password of the Administrator , The newly added administrator user can log in to the system .
3. Registered user management : Visitors register on the front page of the front desk , After the administrator background , Both super administrators and ordinary administrators need to manage registered users , Including registered user audit 、 Delete 、 modify 、 Inquire about , After passing the audit , Registered users can log in to the system through account and password .
4. Change Password : All users of the system ( Administrators and registered users ) You should be able to change your login password , After modification, you need to log in again .
5. System announcement settings : The system administrator should be able to set the system announcement information of the front desk of the website through the system announcement setting function , The system announcement at the front of the website changes with the change of the background , System announcements should use an editor , Realize the picture , written words , list , Multi function input such as style .
6. Leave a message online : Only registered users can leave online messages , You need to log in to the front desk of the website , Entering the message content can complete the online message function , At the same time, you can view the messages of other users .
7. message management : Used by super administrators and ordinary Administrators , Reply to all messages in the system 、 Delete 、 modify 、 Inquire about . The background message management module is mainly used to clean up the user's messages , Delete unwanted messages , So that users have enough space to leave messages .
8. Personal data management : Used by registered users , Registered users log in to the personal background , You can modify your original registration information , Such as changing the telephone number 、 Mailbox, etc , The user name cannot be modified .
9. Friendship link management : Used by super administrators and ordinary Administrators , Add all the links in the system 、 Delete 、 modify 、 Inquire about , At the same time, the front links of the website are updated with the changes of the back links .
10. Online reviews : After the registered user logs in his personal account at the front desk of the website , You can select an album , Comment , View other people's comments .
11. Comment management : In the background of the website , The administrator manages the comments of the album , Each album corresponds to its own comments , Administrators can delete 、 modify 、 Inquire about .
12. Add buddy : After the registered user logs in his personal account at the front desk of the website , You can select a user , Make friends , After that, a friend record will be formed in the personal background .
13. Friend management : Registered users can log in to the personal background , Query personal friend records , To view the , Delete , View the link address that you can jump to the user , Delete the friend record .
14. News information management : The system needs a function that can manage news , Including adding 、 Delete 、 modify 、 Inquire about , At the same time, the news information at the front of the website should be updated synchronously with the news information at the back of the website
design sketch
Objective record
The first 1 Chapter The introduction 1
1.1 Development background 1
1.2 Development status 1
1.3 The structure of the paper 1
1.4 Summary of this chapter 1
The first 2 Chapter Introduction of system development technology 3
2.1 Adobe Dreamweaver brief introduction 3
2.2 HTML/CSS brief introduction 3
2.3 PHP(Hypertext Preprocessor) brief introduction 3
2.4 MySQL Database concepts and features 4
2.5 Summary of this chapter 4
The first 3 Chapter Systems analysis 5
3.1 Functional requirements analysis 5
3.2 Business process analysis 6
3.3 Data flow analysis 8
3.4 Summary of this chapter 10
The first 4 Chapter The system design 11
4.1 System network architecture design 11
4.2 Overall design of the system 11
4.3 System function module design 11
4.4 Database design 12
4.4.1 Conceptual model design 12
4.4.2 Database table design 13
4.4.3 Database connection count 16
4.5 Summary of this chapter 16
The first 5 Chapter The realization of the system 17
5.1 The realization of the front page 17
5.2 The implementation of login module 18
5.3 Implementation of message module 20
5.4 Implementation of comment module 22
5.5 Implementation of album management module 24
5.6 Implementation of paging algorithm 25
5.7 Summary of this chapter 26
The first 6 Chapter The system test 27
6.1 Operating environment description 27
6.2 Interface tests 27
6.3 A functional test 27
6.4 test result 28
6.5 Summary of this chapter 29
The first 7 Chapter summary 30
Cause thank 31
reference 32
Objective record
The first 1 Chapter The introduction 1
1.1 Development background 1
1.2 Development status 1
1.3 The structure of the paper 1
1.4 Summary of this chapter 1
The first 2 Chapter Introduction of system development technology 3
2.1 Adobe Dreamweaver brief introduction 3
2.2 HTML/CSS brief introduction 3
2.3 PHP(Hypertext Preprocessor) brief introduction 3
2.4 MySQL Database concepts and features 4
2.5 Summary of this chapter 4
The first 3 Chapter Systems analysis 5
3.1 Functional requirements analysis 5
3.2 Business process analysis 6
3.3 Data flow analysis 8
3.4 Summary of this chapter 10
The first 4 Chapter The system design 11
4.1 System network architecture design 11
4.2 Overall design of the system 11
4.3 System function module design 11
4.4 Database design 12
4.4.1 Conceptual model design 12
4.4.2 Database table design 13
4.4.3 Database connection count 16
4.5 Summary of this chapter 16
The first 5 Chapter The realization of the system 17
5.1 The realization of the front page 17
5.2 The implementation of login module 18
5.3 Implementation of message module 20
5.4 Implementation of comment module 22
5.5 Implementation of album management module 24
5.6 Implementation of paging algorithm 25
5.7 Summary of this chapter 26
The first 6 Chapter The system test 27
6.1 Operating environment description 27
6.2 Interface tests 27
6.3 A functional test 27
6.4 test result 28
6.5 Summary of this chapter 29
The first 7 Chapter summary 30
Cause thank 31
reference 32
边栏推荐
- Leetcode1961. Check whether the string is an array prefix
- genius-storage使用文档,一个浏览器缓存工具
- [detailed] several ways to quickly realize object mapping
- PHP error what is an error?
- Redis key operation
- Electrical data | IEEE118 (including wind and solar energy)
- LeetCode 322. Change exchange (dynamic planning)
- internship:项目代码所涉及陌生注解及其作用
- [flask] official tutorial -part1: project layout, application settings, definition and database access
- 3D vision - 4 Getting started with gesture recognition - using mediapipe includes single frame and real time video
猜你喜欢
Redis如何实现多可用区?
【Flask】官方教程(Tutorial)-part2:蓝图-视图、模板、静态文件
Accelerating spark data access with alluxio in kubernetes
National intangible cultural heritage inheritor HD Wang's shadow digital collection of "Four Beauties" made an amazing debut!
2022年PMP项目管理考试敏捷知识点(8)
Folio. Ink is a free, fast and easy-to-use image sharing tool
selenium 等待方式
国家级非遗传承人高清旺《四大美人》皮影数字藏品惊艳亮相!
使用npm发布自己开发的工具包笔记
c#网页打开winform exe
随机推荐
【Flask】官方教程(Tutorial)-part3:blog蓝图、项目可安装化
2022 Guangxi Autonomous Region secondary vocational group "Cyberspace Security" competition and its analysis (super detailed)
剑指 Offer 12. 矩阵中的路径
通过PHP 获取身份证相关信息 获取生肖,获取星座,获取年龄,获取性别
How to get all sequences in Oracle database- How can I get all sequences in an Oracle database?
Numpy array index slice
[understanding of opportunity-39]: Guiguzi - Chapter 5 flying clamp - warning 2: there are six types of praise. Be careful to enjoy praise as fish enjoy bait.
C web page open WinForm exe
Redis list
Poj2315 football games
竞价推广流程
genius-storage使用文档,一个浏览器缓存工具
安装Redis
Basic process and testing idea of interface automation
How to upgrade kubernetes in place
How does Huawei enable debug and how to make an image port
leetcode-2.回文判断
National intangible cultural heritage inheritor HD Wang's shadow digital collection of "Four Beauties" made an amazing debut!
Alibaba-Canal使用详解(排坑版)_MySQL与ES数据同步
Competition question 2022-6-26