Recruitment information recommendation system python+django+mysql based on collaborative filtering algorithm (includes source code + documentation + deployment tutorial)

With the continuous development of network technology and the gradual improvement of people's economic level, computers have now become an indispensable part of people's lives. To facilitate the management of recruitment information, a simple and lightweight management system is designed and implemented based on Python technology. This system solves the main problems in recruitment information management, including personal center, user management, recruitment information management, message board management, system management and other functions.

This system uses the Django framework of Python language, and the data is stored in the MySQL database. Developed and designed in conjunction with the B/S structure, it has powerful functions and easy-to-use interface operation. This system has good ease of use and security. The system has complete functions and can meet the related work of recruitment information management.

Due to space limitations, if you want to get the complete article or source code, or do it on your behalf, scroll to the bottom of the article to see your personal VX.

The system adopts a structured development method. The advantage of this development method is that it is relatively controllable. In the development process, structured and modular design ideas are adopted, and the structure and modules of the system are reasonably divided from top to bottom, from the whole to the parts. Modular development is used in structured development, and each module does not affect each other, which facilitates system development and management. The overall function of the system is shown in the figure below: 

When people open the website of the system, the first thing they see is the homepage interface. Here, people can see the system's navigation bar and navigate through the navigation bar to enter each function display page for operation. The system homepage interface is as shown in the figure:

The administrator clicks User Management. Enter the user name, name and selected gender on the user page to query, add or delete the user list, and detail, modify or delete the user details as needed; as shown in the figure:

The administrator clicks Message Board Management. Enter the user name on the message board page to query or delete the message board list, and perform detailed, reply or delete operations on the message board details as needed; as shown in the figure:

The design of database tables is usually set up based on business logic. A database model is designed in the database and database tables are created based on the model. The database contains the following data tables to realize the storage and calling of the database. The following lists each field name, type, length, field description, primary key, and default value of the data table.

news

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

title

varchar

200

title

introduction

longtext

4294967295

Introduction

picture

longtext

4294967295

picture

content

longtext

4294967295

content

message board

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

userid

bigint

Message user id

username

varchar

200

username

avatarurl

longtext

4294967295

avatar

content

longtext

4294967295

Message content

cpicture

longtext

4294967295

Message picture

reply

longtext

4294967295

reply content

rpicture

longtext

4294967295

Reply to picture

Recruitment Information Comment Form

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

refid

bigint

Association table id

userid

bigint

user id

avatarurl

longtext

4294967295

avatar

nickname

varchar

200

username

content

longtext

4294967295

comments

reply

longtext

4294967295

reply content

Configuration file

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

name

varchar

100

Configuration parameter name

value

varchar

100

Configuration parameter values

Job Offers

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

xlyq

varchar

200

Academic requirements

gsxz

varchar

200

Company Type

gsmc

varchar

200

Company Name

gsgm

varchar

200

Company Size

fabushijian

varchar

200

release time

laiyuan

varchar

200

source

biaoti

varchar

200

title

gzdz

varchar

200

working address

xinzi

varchar

200

salary

gzjy

varchar

200

work experience

clicktime

datetime

Last click time

clicknum

int

The number of clicks

0

user

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

yonghuming

varchar

200

username

mima

varchar

200

password

xingming

varchar

200

Name

xingbie

varchar

200

gender

touxiang

longtext

4294967295

avatar

youxiang

varchar

200

Mail

shouji

varchar

200

cell phone

user table

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

username

varchar

100

username

password

varchar

100

password

role

varchar

100

Role

administrator

addtime

timestamp

Add time

CURRENT_TIMESTAMP

about Us

Field Name

type

length

Field description

primary key

Defaults

id

bigint

primary key

  primary key

addtime

timestamp

creation time

CURRENT_TIMESTAMP

title

varchar

200

title

subtitle

varchar

200

subtitle

content

longtext

4294967295

content

picture1

longtext

4294967295

Picture 1

picture2

longtext

4294967295

Picture 2

picture3

longtext

4294967295

Picture 3

Guess you like

Origin blog.csdn.net/xiejiachao/article/details/132689476