💖💖更多项目资源,最下方联系我们✨✨✨✨✨✨
目录
Python项目介绍
计算机毕业设计python毕设项目之diango大学生职业推荐平台-IT实战课堂_哔哩哔哩_bilibili计算机毕业设计python毕设项目之diango大学生职业推荐平台-IT实战课堂共计2条视频,包括:I07 407-diango大学生职业推荐平台、福利大放送等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV1QU4y1X725
- 系统分析
本系统将在经济、技术、操作这三个角度上进行可行性分析。
整个系统从设计到开发以及测试过程严谨步骤齐全,所有工作任务全部由本人完成,并未获取外部技术支持,节约了一切服务成本开销以及人工成本,在硬件方面,为节约成本使用一台二手移动工作站作为项目部署服务器以及数据库服务器,成本在一万元一下,真个网络部署也是由本人独立完成不涉及到其他人工费用,整个开发过程本着低成本,低消耗的原则。
技术可行性分析的目的是确认该系统能否利用现有技术实现,并评估开发效率和完成情况。技术的可行性是指在当前的技术条件下,计算机软件和硬件的开发是否能够满足发展的要求。因为该系统的开发基于Django框架,所以开发该系统所需的软件和硬件条件可以在普通计算机上满足。因为它占用的内存相对较少,所以用Mysql数据库开发和设计软件理论上没有问题,因为它占用的内存太少。上述技术可以有效地保证系统的成功和高效开发。
职业推荐系统的使用界面简单易于操作,采用常见的界面窗口来登录界面,通过电脑进行访问操作,用户只要平时使用过电脑都能进行访问操作。此系统的开发采用Django框架开发,人性化和完善化是B/S结构开发比较显要的特点使得用户操作相比较其他更加简洁方便。易操作、易管理、交互性好在本系统操作上体现得淋漓尽致。
前台需求:
(1)用户模块:主要包括用户的注册和登陆、用户个人信息管理和用户帐单查询等功能。
(2)招聘岗位模块:主要包括招聘公司、城市、招聘岗位、学历要求。用户可以搜索岗位信息等功能。
(3)简历投递模块:主要进行简历投递等功能。
后台需求:
(1)用户管理:主要包括用户列表、用户数据管理等功能。
(2)招聘岗位管理:主要包括招聘岗位列表、岗位详情、工作性质、工作城市数据项管理等功能。
(3)招聘企业管理:主要对企业发布的招聘公司信息数据项管理功能。
系统用例图如下所示。
图3-1系统用例图
招聘岗位用例描述如下表所示。
表3-1招聘岗位用例描述
用例名称 | 添加新岗位 | |
参与者 | 管理员 | |
用例概述 | 本用例用于管理员进行添加新岗位操作 | |
前置条件 | 管理员添加新岗位前必须登录系统 | |
后置条件 | 系统中添加一个新岗位 | |
基本事件流 | 参与者动作 | 系统响应 |
4、管理员填写新岗位信息,点击“添加”按钮。 | 2、系统打开添加新岗位界面。 3、系统检查管理员输入的岗位信息是正确有效的。 5、系统将招聘岗位到数据库中。 6、系统提示“操作成功”。 7、系统跳转到岗位管理界面。 | |
其他事件流 | 1、系统验证管理员输入的岗位名为空,则提示“*请填写岗位名称!”。 2、系统验证管理员输入的价格不是货币格式,则提示“*价格必须是货币格式!” |
岗位删除用例描述如下表所示。
表3-2岗位删除用例描述
用例名称 | 删除岗位 | |
参与者 | 管理员 | |
用例概述 | 本用例用于管理员进行删除岗位操作 | |
前置条件 | 管理员删除岗位前必须登录系统 | |
后置条件 | 系统中删除一个岗位 | |
基本事件流 | 参与者动作 | 系统响应 |
1、管理员在后台主界面选择“岗位管理”。 4、管理员选择一个岗位,点击“删除”按钮。 6、管理员点击“确定”按钮。 | 2、系统从数据库中获取岗位信息列表 3、系统打开岗位列表界面。 5、系统提示“你确定要删除吗?”。 7、系统将岗位从数据库中删除。 8、系统提示“删除成功”。 9、系统跳转到岗位管理界面。 | |
其他事件流 | 无 |
岗位分类用例描述如下表所示。
正在上传…重新上传取消
正在上传…重新上传取消
资料获取
💖💖更多项目资源,最下方联系我们✨✨✨✨✨✨