当前位置:网站首页>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
边栏推荐
- Accelerating spark data access with alluxio in kubernetes
- Paddle框架:PaddleNLP概述【飛槳自然語言處理開發庫】
- 【Flask】官方教程(Tutorial)-part1:项目布局、应用程序设置、定义和访问数据库
- LeetCode 322. Change exchange (dynamic planning)
- Redis-字符串类型
- 剑指 Offer 38. 字符串的排列
- Alibaba canal usage details (pit draining version)_ MySQL and ES data synchronization
- Huawei Hrbrid interface and VLAN division based on IP
- [机缘参悟-39]:鬼谷子-第五飞箝篇 - 警示之二:赞美的六种类型,谨防享受赞美快感如同鱼儿享受诱饵。
- [技术发展-28]:信息通信网大全、新的技术形态、信息通信行业高质量发展概览
猜你喜欢
插卡4G工业路由器充电桩智能柜专网视频监控4G转以太网转WiFi有线网速测试 软硬件定制
2 power view
leetcode刷题_平方数之和
【已解决】如何生成漂亮的静态文档说明页
Force buckle 1020 Number of enclaves
[detailed] several ways to quickly realize object mapping
Basic operations of database and table ----- set the fields of the table to be automatically added
Leetcode skimming questions_ Verify palindrome string II
leetcode-两数之和
Leetcode skimming questions_ Sum of squares
随机推荐
Redis string type
Selenium waiting mode
NLP fourth paradigm: overview of prompt [pre train, prompt, predict] [Liu Pengfei]
Cookie concept, basic use, principle, details and Chinese transmission
[ssrf-01] principle and utilization examples of server-side Request Forgery vulnerability
Selenium element positioning (2)
02. Go language development environment configuration
Unity learning notes -- 2D one-way platform production method
2022 Guangxi Autonomous Region secondary vocational group "Cyberspace Security" competition and its analysis (super detailed)
Competition question 2022-6-26
Poj2315 football games
Blue Bridge Cup embedded_ STM32 learning_ Key_ Explain in detail
2022年PMP项目管理考试敏捷知识点(8)
剑指 Offer 12. 矩阵中的路径
Ordinary people end up in Global trade, and a new round of structural opportunities emerge
一圖看懂!為什麼學校教了你Coding但還是不會的原因...
Leetcode1961. Check whether the string is an array prefix
【网络攻防实训习题】
[flask] response, session and message flashing
You are using pip version 21.1.1; however, version 22.0.3 is available. You should consider upgradin