当前位置:网站首页>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
边栏推荐
- Mongodb problem set
- 剑指 Offer 12. 矩阵中的路径
- 【全網最全】 |MySQL EXPLAIN 完全解讀
- Redis key operation
- 1. Introduction to basic functions of power query
- 【SSRF-01】服务器端请求伪造漏洞原理及利用实例
- [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.
- Format code_ What does formatting code mean
- Flowable source code comments (36) process instance migration status job processor, BPMN history cleanup job processor, external worker task completion job processor
- Competition question 2022-6-26
猜你喜欢
Card 4G industrial router charging pile intelligent cabinet private network video monitoring 4G to Ethernet to WiFi wired network speed test software and hardware customization
Basic operations of databases and tables ----- default constraints
Poj2315 football games
Blue Bridge Cup embedded_ STM32 learning_ Key_ Explain in detail
Docker compose configures MySQL and realizes remote connection
Accelerating spark data access with alluxio in kubernetes
[flask] official tutorial -part2: Blueprint - view, template, static file
Redis string type
Folio.ink 免费、快速、易用的图片分享工具
2 power view
随机推荐
[ssrf-01] principle and utilization examples of server-side Request Forgery vulnerability
2022 Guangxi Autonomous Region secondary vocational group "Cyberspace Security" competition and its analysis (super detailed)
一圖看懂!為什麼學校教了你Coding但還是不會的原因...
【Flask】响应、session与Message Flashing
ClickOnce does not support request execution level 'requireAdministrator'
Initialize MySQL database when docker container starts
[the most complete in the whole network] |mysql explain full interpretation
leetcode-两数之和
[le plus complet du réseau] | interprétation complète de MySQL explicite
A Cooperative Approach to Particle Swarm Optimization
[技术发展-28]:信息通信网大全、新的技术形态、信息通信行业高质量发展概览
C web page open WinForm exe
[flask] obtain request information, redirect and error handling
【Flask】官方教程(Tutorial)-part3:blog蓝图、项目可安装化
selenium 等待方式
Ali test open-ended questions
02.Go语言开发环境配置
Kubernetes stateless application expansion and contraction capacity
Sword finger offer 12 Path in matrix
Redis key operation