图3-1登录流程图
添加信息流程图,如图所示:
图3-2添加信息流程图
删除信息流程图,如图所示:
图3-3删除信息流程图
4.1 系统体系结构
图4-1 系统结构
登录系统结构图,如图4-2所示:
图4-2 登录结构图
蜗牛兼职网结构图,如图4-3所示。
图4-3 蜗牛兼职网结构图
系统流程的分析是通过调查系统所涉及问题的识别、可行性、可操作性、系统分析处理能力等具体环节来调节、整理系统的设计方案以确保系统能达到理想的状态。这些操作都要从注册、登录处着眼进行一系列的流程测试保证数据库的完整,从而把控系统所涉及信息管理的安全、保证信息输入、输出正常转换。然后,通过实际操作完成流程图的绘制工作。
蜗牛兼职网的开发对管理模块和系统使用的数据库进行分析,编写代码,系统测试,如图4-4所示。
图4-4开发系统流程图
通过蜗牛兼职网的功能进行规划分成几个实体信息,实体信息将通过ER图进行说明,本系统的主要实体图如下:
用户信息属性图如图4-5所示。
图4-5 用户信息实体属性图
企业信息实体属性图如图4-6所示。
图4-6企业信息属性图
兼职信息属性图如图4-7所示。
图4-7兼职信息实体属性图
留言板信息实体属性图如图4-8所示。
图4-8留言板信息实体属性图
将数据库概念设计的E-R图转换为关系数据库。在关系数据库中,数据关系由数据表组成,但是表的结构表现在表的字段上。
表名:jianzhixinxi
功能:兼职信息表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
zhiweimingcheng | bigint | 100 | 职位名称 | ||
tupian | bigint | 100 | 图片 | ||
zhaopinrenshu | bigint | 100 | 招聘人数 | ||
xinzidaiyu | bigint | 薪资待遇 | |||
zhiweijianjie | bigint | 100 | 职位简介 | ||
gongzuoneirong | bigint | 100 | 工作内容 | ||
faburiqi | bigint | 100 | 发布日期 | ||
qiyehao | bigint | 100 | 企业号 | ||
qiyemingcheng | bigint | 企业名称 | |||
lianxiren | bigint | 100 | 联系人 | ||
lianxifangshi | bigint | 100 | 联系方式 | ||
dizhi | bigint | 100 | 地址 |
表名:qiye
功能:企业表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | varchar | 100 | 创建时间 | ||
qiyehao | varchar | 100 | 企业号 | ||
mima | varchar | 100 | 密码 | ||
qiyemingcheng | timestamp | 企业名称 | CURRENT_TIMESTAMP | ||
tupian | varchar | 100 | 图片 | ||
lianxiren | varchar | 100 | 联系人 | ||
lianxifangshi | varchar | 100 | 联系方式 | ||
youxiang | varchar | 100 | 邮箱 | ||
dizhi | varchar | 100 | 地址 |
表名:yonghu
功能:用户表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
yonghuming | varchar | 200 | 用户名 | ||
mima | bigint | 密码 | |||
yonghuxingming | bigint | 用户姓名 | |||
touxiang | varchar | 200 | 头像 | ||
xingbie | varchar | 200 | 性别 | ||
shoujihaoma | int | 手机号码 | |||
youxiang | float | 邮箱 |
表名:zhiweishenqing
功能:职位申请表
字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
id | bigint | 主键 | 主键 | ||
addtime | bigint | 创建时间 | |||
zhiweimingcheng | varchar | 100 | 职位名称 | ||
zhaopinrenshu | varchar | 200 | 招聘人数 | ||
xinzidaiyu | timestamp | 薪资待遇 | CURRENT_TIMESTAMP | ||
zhiweijianjie | timestamp | 职位简介 | CURRENT_TIMESTAMP | ||
gongzuoneirong | varchar | 200 | 工作内容 | ||
qiyehao | varchar | 200 | 企业号 | ||
qiyemingcheng | varchar | 200 | 企业名称 | ||
shenqingriqi | varchar | 200 | 申请日期 | ||
jianli | varchar | 200 | 简历 | ||
yonghuming | varchar | 200 | 用户名 | ||
yonghuxingming | varchar | 200 | 用户姓名 | ||
shoujihaoma | varchar | 200 | 手机号码 | ||
sfsh | varchar | 200 | 是否审核 | ||
shhf | varchar | 200 | 审核回复 |
管理员登录,通过填写输入用户名、密码、角色进行登录,如图5-1所示。
图5-1管理员登录界面图
管理员登录进入蜗牛兼职网可以查看首页、个人中心、用户管理、企业管理、兼职信息管理、职位申请管理、留言板管理、系统管理等信息。
用户管理,在用户管理页面中可以通过填写用户名、密码、用户姓名、头像、性别、手机号码、邮箱等信息进行详情、修改、删除等操作,如图5-2所示。还可以根据需要对企业管理进行详情、修改或删除等详细操作,如图5-3所示。
图5-2用户管理界面图
图5-3企业管理界面图
兼职信息管理,在兼职信息管理页面中可以查看职位名称、图片、招聘人数、薪资待遇、职位简介、工作内容、发布日期、企业号、企业名称、联系人、联系方式等信息,并可根据需要对兼职信息管理进行详情、修改或删除等操作,如图5-4所示。
图5-4兼职信息管理界面图
职位申请管理,在职位申请管理页面中可以查看职位名称、招聘人数、薪资待遇、职位简介、工作内容、企业号、企业名称、申请日期、简历、用户名、用户姓名、手机号码、审核回复、审核状态等信息,并可根据需要对职位申请管理进行详情、修改或删除等详细操作,如图5-5所示。
图5-5职位申请管理界面图
留言板管理,在留言板管理页面中可以查看用户名、留言内容、回复内容等内容,并且根据需要对留言板管理进行详情、回复、修改或删除等详细操作,如图5-6所示。
图5-6留言板管理界面图
轮播图;该页面为轮播图管理界面。管理员可以在此页面进行首页轮播图的管理,通过新建操作可在轮播图中加入新的图片,还可以对以上传的图片进行修改操作,以及图片的删除操作,如图5-7所示。
图5-7轮播图管理界面图
用户登录,通过填写用户名、密码、角色进行登录,如图5-8所示。
用户登录进入蜗牛兼职网可以查看首页、个人中心、职位申请管理等功能。如图5-9所示
图5-8用户登录界面图
图5-9用户功能界面图
职位申请管理,在职位申请管理页面中可以查看职位名称、招聘人数、薪资待遇、职位简介、工作内容、企业号、企业名称、申请日期、简历、用户名、用户姓名、手机号码、审核回复、审核状态等信息内容,并且根据需要对职位申请管理进行详情、修改或删除等其他详细操作,如图5-10所示。
图5-10职位申请管理界面图
蜗牛兼职网,在蜗牛兼职网可以查看首页、兼职信息、留言反馈、个人中心、后台管理等内容,如图5-11所示。
图5-11前台首页界面图
用户登录,通过填写用户名、密码进行登录,如图5-12所示。
图5-12用户登录界面图
兼职信息,在兼职信息页面可以填写职位名称、图片、招聘人数、薪资待遇、职位简介、工作内容、发布日期、企业号、企业名称、联系人、联系方式等信息进行点击下载,如图5-13所示。
图5-13兼职信息界面图
留言反馈,在留言反馈页面可以填写留言内容等进行立即提交或重置等操作,如图5-14所示。
图5-14留言反馈界面图
5.4企业功能模块
企业登录进入蜗牛兼职网可以查看首页、个人中心、兼职信息管理、职位申请管理等内容。企业登录,通过填写用户名、密码、角色进行登录,如图5-15所示。
图5-15企业登录界面图
个人信息,在个人信息页面中通过填写企业号、企业名称、图片、联系人、联系方式、邮箱、地址等信息还可以根据需要对个人信息进行修改,如图5-16所示。
图5-16个人信息界面图
兼职信息管理,在兼职信息管理页面中通过填写职位名称、图片、招聘人数、薪资待遇、职位简介、工作内容、发布日期、企业号、企业名称、联系人、联系方式等内容进行详情、修改、删除等操作,如图5-17所示。
图5-17兼职信息管理界面图
职位申请管理,在职位申请管理页面中通过填写职位名称、招聘人数、薪资待遇、职位简介、工作内容、企业号、企业名称、申请日期、简历、用户名、用户姓名、手机号码、审核回复、审核状态等内容进行详情、修改等操作,如图5-18所示。
图5-18职位申请管理界面图