肖玉朝
【摘 要】 系统采用B/S开发模式,后台采用SQL Server2005数据库管理系统,并采用ASP.NET开发工具,设计并实现了毕业生网上管理信息系统,有效解决了长沙商贸旅游职业技术学院的毕业生信息管理问题,通过计算机的自动处理以及有序管理,使大量复杂繁琐的工作变得轻松高效,并能动态、准确的提供就业信息,给就业管理工作人员以及毕业生都提供了一个规范、科学的就业管理平台,确保了学校的就业管理质量,提升了学校毕业生的就业率。
【关键词】 B/S模式;功能模块;信息管理
【中图分类号】G64.22 【文献标识码】A 【文章编号】2095-3089(2015)25-00-02
1 前言
本文从就业管理平台的需求分析入手,从功能需求、性能需求、可行性需求等方面分析了设计大学生就业管理信息系统的合理性,并探讨了如何设计与构建本系统的系统结构与功能模块,为下一步实现本系统提供了理论依据。
2 系统需求分析
2.1系统功能需求
从管理质量、数据的准确性、管理的有效性与快捷性、数据的开放性等多个方面综合分析得出,本系统要以管理的需求为重点,在管理功能实现上,要考虑到管理功能完善的同时,还应突出管理的重点,通过以上的分析,我们可以得出系统的功能模块主要可以分为两大块,及前台功能模块和后台管理模块。其中前台功能模块主要通过用户注册或登录后进入相应的用户界面,根据用户的需求设置相应的功能,比如学生用户可以进行个人信息管理、浏览招聘信息以及投递个人简历等;招聘单位用户可以进行招聘信息的发布,查看应聘学生信息等功能。后台管理模块主要是管理员登录后对系统进行管理,包括有用户管理、学生信息管理、招聘单位信息管理以及招聘信息管理等。
2.2系统性能需求
本系统在性能方面的需求主要包含几个方面,首先,需要考虑原有的业务库,要对这些信息进行整理,能够准确、及时、完整的收集和处理相关数据,并准确的输出处理结果。其次是需要具备分析决策支持,数据挖掘的目的就是通过对数据信息的整理分析,及时了解影响就业质量的具体因素,能为学院领导提供一些相关决策的功能支持。再次就是在系统的运行方面,应该具备可靠性、稳定性、易维护性以及可扩展性等,同时系统还需要具备处理错误的功能,在数据处理方面,应该具备一定的安全性,必须具备良好的数据安全机制,不能因为局部故障而影响到整个系统的正常运行,同时,数据及时备份能够迅速的恢复。最后就是要考虑到用户界面的友好性,操作要简单方面,因为系统的管理人员都并非开发人员,使用该系统的工作人员可能都不是计算机的相关专业人员,因此必须考虑到系统的易用性,同时还需要提高系统的处理速度和性能,不能因为系统的检索速度过慢而影响工作效率。
2.3系统的可行性需求
系统的可行性需求主要是要考虑到技术的可行性、经济的可行性以及操作的可行性等。首先,在技术的可行性方面,系统以常用的Windows为操作系统,运用Access作为数据库技术,采用B/S模式开发。Windows XP的操作平台,界面友好、操作熟练、功能完善,比较容易被广大用户接受。在经济的可行性方面,系统提供友好的人机界面,在功能方面也比较齐全,确保了用户的工作效率,节省了人力、物力和财力,降低了管理成本,提升了经济效益。另外,系统的开发成本低,对硬件的要求也不高,只需要现有的PC机即可。在操作的可行性方面,由于系统采用的B/S模式,在系统运行的时候,只需要构建一个WEB服务器,用户通过IE浏览器进行访问,即可完成数据录入和处理等功能,操作简单,方便快捷,使用前可以通过阅读系统的帮助文件或对用户进行简单的培训即可。
3 系统结构设计
根据以上的需求分析得知,本系统的结构主要分为服务器端和前端用户,前端用户根据其不同的需求,又可以分为求职者用户、招聘单位用户和管理员用户等,每类用户分别对应不同的子系统。服务器端主要用来存储数据和处理数据,前端和服务器端之间通过网络来进行连接。
3.1个人求职子系统
个人求职者子系统主要是求职者对自身信息的管理,求职者登录该系统后,可以修改个人资料信息、查看招聘单位信息、查看招聘信息以及接收来自服务器端的职位推荐等,该子系统的流程设计如下图所示:
图1 个人求职子系统设计
3.2公司招聘子系统设计
公司招聘子系统主要是公司对自身招聘信息的管理,包括招聘信息的发布、修改和删除等功能,此外,还可以接收来自服务器端的人才推荐,该子系统的流程设计如下图所示:
图2 公司招聘子系统设计
4 系统设计
4.1系统功能设计
本系统的功能模块主要分为前台操作和后台管理两个部分,其中在前台的功能主要包括有学生用户和招聘单位用户。学生用户登录后的主要操作功能有个人信息管理、浏览招聘信息、浏览公司信息、投递个人简历等。招聘单位用户登录后的主要操作功能有公司信息管理、招聘信息管理、查看投递简历的学生信息、发送面试意向等。后台管理主要是管理员来进行操作,该模块的管理功能主要有用户管理、学生信息管理、企业信息管理、招聘信息管理以及就业信息的统计和就业质量的分析等,根据自己的权限可以对相应的模块进行管理。
通过以上系统整体功能设计可知,该系统主要实现对系统用户的管理,包括用户的添加和删除以及权限的设置等;毕业生基本信息管理主要用来采集和录入毕业生的基本资料信息;毕业生就业信息管理主要用来管理毕业生的就业情况信息,单位招聘信息管理主要用来管理单位发布的招聘信息,就业信息的统计主要是对学生的就业情况进行统计,就业质量的分析主要是挖掘影响就业质量的主要因素。该系统能够实现为毕业生及时的了解和查询用人单位信息和招聘信息,用人单位也能全面了解毕业生的基本信息情况,通过对毕业生就业信息基本情况的了解,可以及时的将这些信息反馈给学院领导,以便做出相应的决策,同时可以实现就业管理部门工作人员对系统的管理与使用。
4.2系统主要功能模块流程设计
4.2.1毕业生发布求职信息模块流程
毕业生发布求职信息模块流程如下:首先毕业生登录系统主页,对主页中显示的招聘信息进行浏览,也可以根据系统提供的职位查询功能,找到符合自己专业或求职意向的职位,然后点击相应的求职按钮,发出求职意向后,即可向该职位的招聘单位发出应聘请求,招聘单位在收到该毕业生的求职请求后,通过电子邮件或其他方式进行沟通,通过初步意向后,如果觉得满意就再做进一步的洽谈或面试,为招聘单位和毕业生之间搭建了一个良好的沟通平台。其流程图如下所示:
图3 毕业生发布求职信息模块流程
4.2.2公司發布招聘信息模块流程
公司发布招聘信息模块流程如下:招聘企业在登录到系统主页后,通过注册审核后,进入招聘信息管理页面后发布单位的招聘信息,信息发布一段时间后,查看是否有毕业生发出求职意向,如果没有,重复发布,如果有,则进行进一步的沟通,确定面试时间。
图4 公司发布招聘信息模块流程
5 结语
本文通过对就业管理平台的系统结构与功能模块的设计,从技术层面为本系统的实现奠定了基础,通过后期对本系统的开发与投入使用,可以为学校领导提供一些决策支持,在提高学校毕业生就业率以及提升毕业生的就业层次等方面都具有一定的实际意义。
参考文献
[1]高校毕业设计管理系统的设计与实现[J];习军电脑知识与技术;2014年03期
[2]精品课程网站的设计与实现[D];王红;广告设计电子科技大学;2010年
[3]基于ASP.Net的广西艺术学院学生就业管理系统的设计与实现[D];李伟然;厦门大学;2014年