武汉理工大学就业协议网签系统的研发毕业论文

 2020-04-08 03:04
摘 要 Abstract II 第1章 绪论 1 1.1 研究现状 1 1.2 项目背景介绍 1 1.2.1 武汉理工大学三方协议签订流程介绍 1 1.2.2 现有流程的问题 1 1.3 系统开发目标和现实意义 2 1.3.1 目标 2 1.3.2 意义 3 第2章 系统分析 5 2.1 范围边界分析 5 2.1.1 总体范围 5 2.1.2 地域范围 5 2.2 可行性分析 5 2.2.1 管理可行性 5 2.2.2 经济可行性 6 2.2.3 技术可行性 6 2.3 涉众分析 6 2.4 业务概念一览 7 2.5 业务流程图 7 2.5.1 业务流程图基本符号 8 2.5.2 系统业务流程图 8 2.6 用例图 9 2.7 数据流程图 12 2.7.1 数据流程图基本符号说明 12 2.7.2 学生实体数据流程图 13 2.7.3 企业实体数据流图 13 2.7.4 学校教师实体数据流图 15 2.8 状态机图 15 2.8.1 企业实体状态机图 16 2.8.2 学生实体状态机图 16 第3章 系统设计 17 3.1 系统以及开发平台的选择 17 3.2 功能结构设计 17 3.3 算法设计 18 3.3.1 哈希加密算法的实现 18 3.3.2 AJAX实现异步通信 18 3.3.3 Mysql数据库不定参数查询 19 3.4 数据库设计 20 3.4.1 数据库概念设计 20 3.4.2 数据库逻辑设计 23 3.4.3 数据库物理设计 23 3.5 程序功能模块设计 27 3.5.1 数据传递模块设计 27 3.5.2 企业角色功能模块设计 28 3.5.3 学生角色功能模块设计 28 3.5.4 学校老师角色功能模块设计 29 3.6 输入输出设计 29 3.6.1 输入设计 29 3.6.2 输出设计 30 第4章 系统实施 31 4.1 模拟运行数据 31 4.1.1 就业部门审核角色功能模块 32 4.1.2 学生角色功能模块 35 4.1.3 企业角色功能模块 39 4.1.4 系统管理员功能模块 48 4.2 系统调试和测试 50 4.2.1 系统调试 50 4.2.2 单元测试 51 第5章 结论与展望 52 5.1 结论 52 5.2 展望 52 致谢 54 参考文献 53

摘要

本毕业设计描述了武汉理工大学就业签约的实际流程,并对在当今信息化日益普及,人们越来越趋向于使用网络来解决日常工作学习中的问题的大环境下学校应该如何将传统方式融合到信息化进程中的问题作出探讨,并且根据现有流程定位、分析不足之处。 第1章绪论主要叙述了国内外研究现状、项目开发的背景以及以武汉理工大学管理学院为背景的流程分析。 第2章系统分析主要进行了系统的需求分析,主要包括范围边界、可行性分析、涉众分析以及基于这些分析结果所绘制的业务概念图、业务流程图、数据流程图、用例图等。 第3章系统设计主要包括了功能模块设计、算法设计、数据库设计、输入输出设计等。 第4章系统实施主要进行了对之前进行的功能模块分析的前端界面设计与后台的开发,以及完成之后对系统进行模拟运行的截图。还描述了系统在开发过程中的调试与测试过程。 第5章结论与展望主要包括对本毕业设计成果的总结以及对开发一个功能更加完善的信息系统的展望。 本毕业设计实现了武汉理工大学就业协议网签系统的开发,功能有企业注册信息注册、企业对学生进行分类查询、企业对学生邀约和取消邀约、企业查看已接受或拒绝邀约的学生、企业打印三方协议、企业填写三方协议邮寄信息、企业和学校查看数据图表统计、学校对企业信息审核、学生查看邀约、接收或者拒绝邀约、学生填写三方返寄信息等功能。兼有数据筛选与下载、数据分析图、短信提示、快递查询、三方协议打印等灵活的功能解决,了校内纸质三方协议签订流程长、学生与企业之间信息沟通不畅、耗费时间长等问题,把信息化的思维融入于日常的工作之中。 关键词:就业协议网签;MySql;Python;三方协议

Abstract

This paper describes the actual process of the employment contract of Wuhan University of Technology, and discusses how the school should integrate the inherent traditional way into the information process under the increasingly popularization of information technology and the more and more people tend to use the network to solve the problems in the daily work. The existing process positioning and analysis are inadequacies. The first chapter is the introduction, which mainly describes the research status at home and abroad, the background of project development, and the process analysis based on the school of management of Wuhan University of Technology. The second chapter system analysis mainly carries on the system requirement analysis, including the scope boundary, the feasibility analysis, the stakeholder analysis and the business concept map, business flow chart, data flow chart, use case diagram and so on. The third chapter mainly includes functional module design, algorithm design, database design, input and output design. The fourth chapter mainly carries out the front interface design and the background development of the functional module analysis, and the simulation of the system after completion. It also describes the debugging and testing process of the system in the development process. The fifth chapter is the conclusion and outlook, which is mainly about the summary of the results of this graduation project and the prospect of developing a more perfect information system. This paper has realized the development of the employment agreement network signing system of Wuhan University of Technology. It has the functions of registration of registered information of enterprises, classification and inquiry of students, students' invitation and cancellation of students, students who have accepted or refused to invite, enterprise printing three party agreements, enterprises filling in three party agreement mailing information, enterprises Industry and school check data chart statistics, school information audit of enterprises, students view invitation, receive or refusal of invitation, students fill in three party return information and other functions. It has solved the problems of the long process of signing the three party paper, the poor communication between the students and the enterprises, and the long time consuming, and integrating the information thinking into the daily work. Keyword:Employment protocol network signing system;MySql;Python;Three party agreement

绪论

研究现状

在国内的毕业生就业环境中,政府对用人单位提出了一些招收应届生的名额的建议,从而去督促各企业不断吸收每年毕业的大学生人才。并且政府通过下发就业三方协议的方式,可帮助学校对就业人数、薪资等数据进行一定的分析与统计。在国内目前三方协议的签订有两种:纸质三方协议与网上签订三方协议,其中大部分学校还沿用纸质三方协议的签订流程。因此三方协议对学生的意义还是非常大的,三方协议一旦签订,一方面意味着对学生的一种保护,使得学生可以在找到心仪的公司之后能够安心进行其他学习和工作,另一方面也是对学生和企业的一种约束。因为一旦毁约不仅仅是要付出违约金的代价,更是要承担失信所带来的一系列问题,而三方协议一旦丢失或损毁或因为其他不可抗因素如快递运输等方式的丢失或损毁时,再去补办是非常复杂的,因此三方协议是学校保证就业的非常重要的一环,所以在此方面上去思考、去构思如何优化三方协议签订的流程,个人感觉是非常有意义的,对三方协议签订流程的信息化将会在信息统计、信息保护、信息交流等方面起到极大的促进作用。

项目背景介绍

武汉理工大学三方协议签订流程介绍

当前所存在三方协议签订流程介绍(以武汉理工大学管理学院为例),学生在面试通过收到企业HR发送的录用通知后正式开始签约流程。首先要等待武汉理工大学管理学院的辅导员拿到武汉理工大学就业办的三方协议,当拿到三方协议后,学生需要通知意愿签约的HR,HR收到消息后将会把签约信息发送给学生。学生拿到签约信息后在三方协议上面签字,并将三方协议寄给企业HR,企业HR收到后在三方协议上面签字盖章,将三方协议返寄回学生。学生再次收到三方协议后将其送到就业办盖章,并把盖完章的企业联部分寄回给企业。

现有流程的问题

经过实地调查,发现武汉理工大学就业协议签订流程主要存在的问题有:
  1. 信息沟通缓慢
首先据我所了解的是三方协议所在的三方:企业、学校和学生之间的沟通是非常缓慢的,原因是在于一方面学校没有那么多老师去专门跟进学生的就业情况,另一方面学生自己存在惰性,需要辅导员等多方监督,还有一方面就是企业由于招聘人员有限,无法及时电话或者邮件联系到每一个被聘用者,因此综合起来会经常出现学校发放三方协议时学生没有及时领取,企业聘用学生要求学生填写三方协议时学校还没有下发三方协议,学生填写完三方协议邮寄到公司之后几周内都要无音讯等等问题。
  1. 数据统计与分析耗时长,缺少报表
现阶段的学校统计就业率等信息需要学校收到三方协议的学校联之后,学校对所收集的三方协议进行人工统计就业单位、就业薪酬、就业城市等。而且中间还需要辅导员、班委等各项通知下达、网上表格分发等方式持续统计还未完成签约流程的人,一方面对学校想定向帮扶一些还未就业的人所造成不小的压力,另一方面持续多次收集信息会浪费很多时间,并且容易使学生产生强烈的抵触感,不能为国家、学校的有关单位提供有用的信息。因此在当今大数据时代的背景下,我们需要更多易收集、可视化的数据。
  1. 三方协议签订周期比较长
三方协议的签订流程主要有如下几个步骤。首先,需要学校下发三方协议给学生,学生领取三方协议后开始流程。其次,三方协议需要学生和企业沟通完毕达成录用意向后,由企业发给学生录用通知。学生收到录用通知之后将录用通知上的薪资、岗位、签约公司等信息如数填写完毕(一式四份)之后,通过快递或者挂号信的方式邮寄给公司。再其次,公司收到三方协议之后,将统一收集并且盖上人力资源部的印章,盖完章后再寄回学校,学生将其交给学校就业部门审核后,盖上学校就业部门的印章。最后,学生再把该有企业和学校的印章的企业联寄回公司,至此协议流程结束,就我亲身经历来说,耗时大概会有半个月到一个月的时间。

系统开发目标和现实意义

收集并分析三方协议签订过程中所提出的最本质的需求,分析并总结现有的三方协议签订流程中的问题与不足,根据课堂上所学的UML系统分析、数据库分析与设计、数据结构、数据挖掘与分析等课程内容,设计并实施出一个业务逻辑足够清晰的、能够满足用户的基本需求的、易用的、性能稳定的武汉理工大学三方协议网签系统,以期能够有效提高三方协议签订、数据统计与分析等效率。

目标

经过对现有流程的调查以及分析,初步确定了如下开发目标。
  1. 良好的用户界面
界面的友好程度以及数据的可视化程度将会直接关系到系统的用户体验。因此,本系统采用B/S结构,使用Pycharm开发环境和python语言,结合前端JavaScript、jQuery、bootstrap,可以构建一个快速有效的、可视化程度非常高的、界面友好的管理信息系统。
  1. 合理的数据库设计
为了增加开发速度,在此选择了MySQL开源数据库作为首选,因为MySQL有使用的核心线程是完全多线程,支持多处理器、全面支持SQL语言、对开发环境的兼容程度比较高等不可忽视的优点。
  1. 学校功能模块
学校功能模块包括学校对企业注册信息的审核、筛选、查看以及下载学生数据,学校查看各专业已签约数据统计图等。
  1. 企业功能模块
企业功能模块包括企业注册、企业邀约管理、签约管理等。其中邀约管理又包括学生信息查看、发出、取消邀约、查看已发出邀约等。签约管理又包括查看已签约学生列表、打印三方协议、查看和填写三方协议快递信息、查看统计图表等。
  1. 学生功能模块
学生功能模块包括学生查看签约学生城市流向、查看同专业学生签约岗位、以及查看、接收、拒绝邀约、查看和填写三方协议快递信息等。
  1. 其他用户友好的功能实现
结合HighChart图标库API、快递100API、聚合数据API等多种API,构造出可视化动态图标界面、快递信息实时联网查询、多方用户关键操作给出短信提示等友好的功能。

意义

设计并实现一个功能完善、界面友好、信息安全、性能稳定的三方协议网签管理信息系统,具有如下意义。
  1. 减轻三方协议签订管理人员的工作量,提高三方协议签订的工作效率
通过使用本系统,校方可以轻松在网上完成公司信息审核、三方协议填写等流程,使得管理人员不必再去审核、发放纸质三方协议。
  1. 方便快捷地进行数据统计与分析
通过使用本系统,管理人员可以进行数据的可视化图标操作,有效方便地查看就业流向、就业岗位等数据的统计图表。
  1. 加快信息传递和沟通的速度
通过邀约发送、短信提醒等方式使得关键操作都有相应的信息传递,加快各方沟通的频率,使得整个过程得以快速高效地进行下去,从而对整个流程进行优化,把信息化的思维融入于日常的工作之中。

系统分析

系统分析是管理信息系统的开发中最基础也是最为重要的一个环节。系统分析更贴近用户层面,从系统需求入手,理解和表达用户需求,通过任务分解的方式,把用户比较笼统的要求转化为研发者能够理解的需求,建立系统用户模型,最关键的点便是要明确用户需求。

范围边界分析

总体范围

总体范围主要包括学校对企业注册信息的审核、学校查看各专业已签约数据统计图等;包括企业注册、企业邀约管理、签约管理等。其中邀约管理又包括学生信息查看、发出、取消邀约、查看已发出邀约等。签约管理又包括查看已签约学生列表、打印三方协议、查看和填写三方协议快递信息、查看统计图表等;包括学生查看签约学生城市流向、查看同专业学生签约岗位、以及查看、接收、拒绝邀约、查看和填写三方协议快递信息等功能模块。

地域范围

地域范围包括在武汉理工大学本部所属地域范围内。    

可行性分析

通过对项目的主要内容和配套条件,从经济、技术、管理等方面进行调查研究和分析比较,以判定是否具备开发该项目的条件和资源。

管理可行性

本系统是为武汉理工大学就业三方协议流程开发的,并且在研究了大量的管理学理论知识以及相关技术的理论知识之后,结合大量实践调查、背景分析以及需求询问等工作,能够较为具体地了解所有相关用户的需求。因此本系统不但针对性强,并且可以真正做到为实现所需求的功能来进行开发。并且在信息化方面,网络以及计算机等硬件设施基本可以满足开发需求。而且只要结合人性化的用户UI界面,采用B/S架构,用户只要打开浏览器,按照相关提示进行操作即可。并且本系统会增加管理员管理界面,不论是系统出现使用问题还是出现其他例如维护、升级等问题,都可通过后台管理界面进行可视化的数据的修改等操作。

经济可行性

开发系统所占用的和使用的经济资源:本系统是在鄢丹老师的悉心指导下,由本人亲自完成的系统需求收集、题目选择、系统分析、系统实施等工作,开发所使用的数据库、编辑器等都为开源软件,不需要付出成本。而开发环境和硬件设施如计算机等都是早已部署好的,因此对经济资源的开发成本是非常低的。而维护系统所需要的服务器成本等也是非常低廉的。因此开发所付出的成本在经济的可行性方面是可行的。 系统将带来的效益:系统在开发完成后可以极大节省人员的工作量,减少人力成本。另外可以极大加快三方协议的签订流程,因此可以减少很多时间成本,所以在经济可行性上来讲是可以执行的、

技术可行性

管理信息系统现在的开发过程已经非常完善了,从系统分析、系统设计到系统实施等过程都有非常专业的知识讲解,因此在本题目完成的过程中可以在图书馆查阅资料、询问导师等多个方法来进行疑难知识的解决。并且选择了Python的Django Web框架来进行后端开发,选择Jquery Html5 Bootstrap来进行前端库的支持,作为比较成熟的语言是完全满足系统开发的需要的,因此本系统在技术角度上是可行的。

涉众分析

表2-1 涉众分析表
序号 涉众 代表人物 待解决的问题/期望
1 普通学生 张三、李四
  1. 希望可以方便快捷地收到公司的签约邀请信息
  2. 希望可以查看同专业、不同专业的签约状况
  3. 希望界面对用户友好
2 教师 王老师
  1. 不需要对纸质协议进行整理与发放
  2. 可以查看企业信息、对企业进行审核
  3. 可以查看数据统计报表
3 企业HR 林女士
  1. 希望可以加快签订流程
  2. 希望能够查看学生信息
  3. 邀约、签约分开管理
  4. 界面人性化

业务概念一览

   
您需要先支付 50元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,凡线上购买论文可赠送论文相关课题外文翻译资料一份(包括英语原文和译文)。