时间:2022-05-30 03:57:23
序论:在您撰写信息管理毕业论文时,参考他人的优秀作品可以开阔视野,小编为您整理的1篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
摘要:随着我国高职院校不断扩招,毕业生人数大幅度增加,给毕业生的信息管理和就业工作带来了巨大挑战。为提高毕业生信息管理效率与就业服务质量,结合我校毕业生信息管理工作的实际需要,开发了基于ASP技术的毕业生信息管理系统。并利用Apriori关联规则算法对系统中的毕业生信息进行分析挖掘,找到一些能对就业指导、专业设置、课程改革起到辅助作用的因素,使之成为决策者的参考依据。
关键词:ASP 信息系统 Apriori算法 就业指导
1课题背景及意义
由于毕业生就业工作涉及的数据量大,工作量集中,仅靠传统纸质或单机版信息系统的管理模式已难以满足需要,必须借助现代化的网络信息管理技术,建立一个适合当前职业教育特点,适合我校的毕业生信息管理系统。通过该系统可以高效管理毕业生信息,建立学生与用人单位实时双选平台,实现就业部门与用人单位动态信息交换,并利用Apriori关联规则算法对系统中的毕业生信息进行分析挖掘,找到一些能对就业指导、专业设置、课程改革起到辅助作用的因素,使之成为决策者的参考依据,更好地为职业教育服务。
2系统总体设计及工作原理
该毕业生信息管理系统采用B/S系统架构,以安全稳定的Microsoft SQL Server数据库管理系统为后台数据中心,使用ASP工具开发本系统。
将整个系统划分为6大模块,分别为:用户身份验证模块、用人单位管理模块、毕业生管理模块、毕业生查询模块、就业动态模块、后台管理模块。
毕业生信息管理系统的工作流程为:毕业生通过用户身份验证模块完成姓名、专业、求职意向等信息的注册。注册后可通过毕业生管理模块对注册信息进行修改,包括修改毕业生信息、密码等,但不允许更改学生本人在校期间的档案资料,以便用人单位通过远程查询。用人单位可在线注册为系统会员,通过管理员验证后,使用用人单位模块修改单位资料、招聘信息、查看人才信息。求职信息模块可以浏览该毕业生的基本信息、求职简历、选课成绩,通过身份验证的用户还可以给某个毕业生留言。就业动态信息管理模块主要为管理员提供就业动态信息和重要通知的功能。毕业生信息查询可以通过多条件任意组合查询,用人单位可以通过远程查询以确定学生资料的可信度。系统管理员通过后台管理模块对毕业生信息、用人单位信息、用户权限等进行管理。
3 Apriori关联规则挖掘算法的研究
关联规则挖掘算法是数据挖掘中比较活跃而且成果颇丰的研究分支,它主要用于发现大量数据中项集之间有趣的关联或相关联系。例如毕业生的就业信息与其个体自然信息之间的关联就可以使用关联规则算法进行挖掘。Apriori 算法是 R.Agrawal 和 R.Srikant 于 1994 年提出的最有影响的挖掘布尔关联规则频繁项集的算法,这个算法主要有两个步骤,一是寻找所有满足最小支持度的频繁项集,二是寻找满足最小置信度的强关联规则。
4数据挖掘实例
我校毕业生信息管理系统运行后,能够获得大量的毕业生信息。可以利用数据挖掘技术将该系统后台数据库“bys”中的毕业生信息进行筛选、分类、汇总形成毕业生数据仓库,并将 Apriori 算法用于毕业生数据仓库进行数据挖掘,分析毕业生的就业情况和他们的政治面貌、综合测评成绩、参加技能比赛、校外实习实训经历之间有无必然的联系,这可以指导教学部门制定科学合理的人才培养方案,最终提高毕业生的就业竞争力。数据挖掘实施具体步骤如下:
(1)在毕业生数据仓库中抽取与挖掘任务相关的部分样本数据汇总如表 1 所示。
(2)使用算法寻找数据表1中影响就业的因素,得到一个事务集合D,|D|=5。对事务集合的每一个候选字段进行计数,得到候选1_项集C1。在C1 中除去支持度小于 2 的政治面貌就得到频繁1_项集 L1,如图1所示。
图1第一次扫描过程
(3)在上述的频繁1_项集 L1中计算产生得到候选2_项集C2,然后扫描事务集合D,对其中的每一个候选的项集进行计数,计算可以得到候选频繁项集的支持度计数。在C2中除去支持度小于 2 的项集就得到频繁2_项集 L2,如图2所示。
(4)在上述的频繁2_项集 L2中计算产生得到候选3_项集C3,然后扫描事务集合D,对其中的每一个候选的项集进行计数,计算可以得到候选频繁项集的支持度计数。在C3中除去支持度小于 2 的项集就得到频繁3_项集 L3。
Apriori 算法数据挖掘的结果分析:通过三次扫描得到综合测评成绩、参加技能比赛、校外实习实训经历通常是影响毕业生就业的主要因素。所以高职院校的学生在日常学习中要加强上述三方面的锻炼,特别是技能的培养。同时学校就业指导部门要通过分析结果对学生加强引导,各专业在制定人才培养方案时,也应该把分析结果作为参考依据。
5结语
本系统基本实现了学校、用人单位、学生三方的信息需求,提高了毕业生信息管理工作的效率,为毕业生和用人单位搭建了快捷的交流平台。并通过Apriori关联规则挖掘算法对系统中的部分学生信息进行挖掘试验,得到了有益于就业指导的关联规则。当然,因为本系统比较庞大,系统性能有待进一步优化,系统在分析决策方面仍有不足,有待后期完善。
【摘 要】本科毕业设计(论文)是检验学生大学所学知识综合应用能力的最后一个实践性很强的教学环节。针对医学信管专业毕业设计(论文)工作中存在的师资薄弱、设计时间难以保障、办学条件有限和过程监控不到位问题,论文提出提高毕业设计质量的对策:加强指导教师队伍建设,合理量化教师指导设计的工作量;学生选题提前准备,提前分派指导教师;强化毕业设计(论文)的过程管理,实施全程质量监控。
【关键词】地方医学院校;信息管理与信息系统专业;毕业设计
本科毕业设计(论文)是大学教学计划中最后一个重要的实践性教学环节,是高校实现人才培养目标的重要环节。毕业设计的工作过程能培养学生综合运用所学知识分析解决实际问题以及初步形成科学研究工作的能力,提高大学生的综合实践能力和素质,是学生毕业与学士学位资格认证的重要依据。
1 当前毕业设计(论文)工作中存在的主要问题
近年来,高等教育的大众化使教学资源紧张,专业课程的学时相对缩减,在一定程度上降低了学生的专业知识深度,加上毕业生就业压力逐年加大,学生在毕业设计上的精力投入不够,导致毕业设计(论文)质量呈现不同程度的滑坡现象。办学时间不长的信管(医学)专业不具备传统专业雄厚师资力量和良好的研究条件;信管专业(医学)本身涉及知识面广(涵盖医学、管理、计算机等),知识更新快等等原因,造成毕业设计普遍质量不高,质量下滑严重,引起教学管理部门的重视。
毕业设计(论文)质量下滑现象,主要体现在如下几个方面
(1)信管专业师资薄弱,指导教师精力投入不足。
地方医学院校信管(医学)专业办学时间不长,师资相对于传统学科而言比较薄弱。地方医学院校信管专业教师不但承担计算机公共课教学,而且承担计算机类课程的教学,同时还要承担大量的科研任务,教师精力难以保障。除此之外,毕业设计时间比较集中,教师同时指导多人精力不足;毕业设计工作量的核定比较单一固定,教师指导的积极性也不高。部分指导教师(含部分高职称、高学位教师)本身缺乏科研与工程实践、社会实践背景,指导的毕业设计质量也不高。以上这些原因直接影响毕业设计的质量。
(2)学生就业考研与毕业设计时间冲突。
毕业设计的时间一般安排在大四下学期,而此时考研复试和就业招聘也恰逢其会。毕业设计工作常常只能为找工作考研复试让步,无法保证精力投入,勉强凑合应付。另一方面部分已经就业的学生,认为工作单位已定,毕业设计成绩的优良与否,对毕业分配无影响,从而消极怠工敷衍了事。
(3)办学条件不够充分。
医学信管专业办学条件在医学院校其他专业中处于弱势地位,教学资金和配套设施的投入相对滞后。图书馆藏书中计算机专业书籍严重匮乏和落后,专业课程教学过程中,无书可参阅。期刊网资料仅购买医学和教育门类,计算机和管理类的论文期刊无法下载查阅,学生的信息获取渠道大多从百度文库等获取;信管专业讲座资金投入匮乏,专业认知度不足,学术氛围不浓。学生毕业设计基本上闭门造车,这也是毕业设计质量低下的客观原因之一。
(4)过程管理和监控工作不到位.
学校虽然建立了毕业设计(论文)工作的基本管理流程,但在院系执行过程中不严格、不规范,从而在一定程度上影响了毕业设计(论文)的质量。其具体表现为:
①开题检查滞后,选题随意更改。学生对开题工作不重视,常常在论文撰写完毕后再完成开题报告。而开题报告中选题意义、研究现状和研究方案的撰写过程,恰恰是学生对选题能否把握的认识过程。开题工作准备不足,后期选题的变更,不仅缩短了学生毕业设计的时间,而且影响了教师的指导,最终影响学生毕业设计的质量。
②毕业设计全过程缺乏有效的监控。实习学生远在异地鞭长莫及,考研学生闭门苦读无暇顾及。指导教师凭自己主观经验对学生进行指导,没有具体要求更无检查,最终造成学生放任自流,毕业设计进度缓慢从而抄袭应付。
③管理制度不完善,执行不力,检查流于形式。
尽管学校制定了毕业论文管理规定和实施细则,但在过程管理中,在具体指标体系上还很模糊。在制度执行上,只能凭主观意志进行评定各个环节执行情况。院系针对毕业设计要求很严格,但实际执行时,由于部门人员少,日常工作任务重,再加上专业背景不同,对指导教师上报的一些检查,仅仅是资料收集工作,而对检查所写的内容并不关注。院系也没有具体的管理措施,缺乏有效督促教师认真指导、师生定期沟通、论文审阅机制,致使毕业论文的撰写工作流于形式,管理工作形同虚设。
2 提高毕业设计质量的对策
针对信管专业毕业设计中的存在的问题,论文结合多年的毕业设计指导和组织的实践,就提高毕业设计质量提出一些建议。
(1)加强指导教师队伍建设,合理量化教师指导设计的工作量
在学生毕业设计(论文)形成的过程中,指导教师起着非常重要的主导作用。学院不仅要注重引进人才, 吸引优秀硕士、博士毕业生或外聘校外企业项目工程师,改善师资队伍,减轻教师工作压力,还要鼓励指导教师积极参与科研或项目实践,增加实际项目经验,提出高质量的选题,更要合理的量化教师毕业设计指导工作量(如优秀毕业生工作量提高系数),提高教师的积极性。
(2)学生选题提前准备,提前分派指导教师。
信管考研学生基本上在大四上学期进行考研复习,而社会求职学生主要在大四下学期忙于招聘会。针对此种情况,大三上学期末(1月份),学院统计学生考研意向,针对两种学生进行统计进而区别对待。对于考研需求的学生,本学期前完成导师选择,其选题难度适当降低,适当缩短其毕业实习的时间。而对于社会求职考生,毕业实习环节不能减少。考研学生的毕业设计流程具体安排如下表:
(3)强化毕业设计(论文)的过程管理,实施全程质量监控。
毕业设计从选题、开题、指导、中期检查、答辩到成绩评定的全过程,每个阶段和环节的管理和监控都直接影响毕业设计的质量。
①选题管理和监控
选题是毕业论文的首要环节,是决定毕业设计质量的关键工作。首先,教师在确定选题时应该紧密结合信管专业的培养目标和教学要求,涵盖信管专业的主干课程,力求能体现学生综合运用所学知识和技能解决实际问题的能力。其次,选题同时要注意与科研、教学和社会需求相结合,有一定的研究价值,还要符合学生的实际能力情况。教师提出选题后,教研室应组织专家对课题进行审核,排除难度大、陈旧和无实际意义的课题。选题向学生开放后,有学生选择自己感兴趣的课题,教师根据学生实际能力和课题类型选择学生
②开题监控和管理
开题是学生根据选题在查阅相关文献后,设计技术路线,拟定工作计划和方案,准备毕业设计研究的阶段。通常学生对于开题报告的管理和监控基本重视不足,常常在毕业生写论文后,事后“造”开题报告。实际研究发现,开题报告不仅有助于学生在收集资料的过程中,进一步明确研究目标,理清研究思路,而且学生还能够认识自己知识上的不足以及是否有能力完成毕业课题,进而修订或者更换课题。开题报告提交后,学院应组织专业教师对开题报告的内容进行统一审查,对于不符合要求的学生,重新完善开题报告。良好的开题,不仅保证了毕业设计的良好开局,而且大大减轻了后期指导教师的指导难度。
③中期管理和监控
毕业设计过程中,部分同学由于找工作或者实习并不在学校。指导教师很难对其毕业设计的进度实施监控,从而放任自流,这是毕业设计论文质量下滑最重要的原因。针对此种情况,学院应规定学生每1周或2周利用网络向指导教师汇报学习心得或毕业设计进展情况,教师对此进行答疑指导。学院指定专人收集毕业生的每次答疑记录,并将其纳入毕业生答辩资格和成绩的考核中。为把握设计进度,鞭策后进,学院应设计中期答辩环节。对投入精力不足进度落后的学生黄牌警告以及答辩资格环节重点考察,对毕业设计进度理想的学生进行表扬。中期答辩的成绩应公布在班级QQ群中对落后学生进行警示和鞭策,积极推进毕业设计工作的扎实开展。
④答辩资格的管理和监控
毕业设计的答辩资格审查主要是审查学生完成课题,毕业设计指导工作是否有记录、中期答辩是否合格、毕业论文是否规范、内容是否涉及抄袭。学院委托教研室对答辩不合格的学生进行重点考核,考核不通过的,延期答辩。指导教师对论文初审后,学院组织学生对论文进行抄袭检测。检测比对重复率达到30%的学生将给予延期答辩处理。严格的答辩资格的监控,对学生毕业论文的开展起到良好的督促作用,也有利于引起指导教师对毕业设计的重视。
⑤成绩评定的管理和监控。
客观评价和严格答辩是提高毕业设计质量的重要保障,此环节工作的优劣不仅仅影响到毕业设计的成绩,还会直接影响到下届学生毕业设计的重视程度。毕业设计最终成绩不仅仅包括指导教师评分、评阅教师评分和答辩委员会的评分,还应包括中期管理中的辅导考勤情况、以及中期答辩的成绩。合理科学的设置好成绩比例,才能公正客观的评定学生的毕业设计成绩,促进学生对毕业设计的态度。
3 结论
毕业设计是一种学习、实践、探索和创新相结合的重要的综合教学环节。尽管信管毕业设计质量受到各种因素的影响,存在很多问题,但学院教师能够在实践中加强对各自环节上的认识,精心管理,全面监控,就一定能将毕业设计这一长期的工作完善提高到新的水平。
摘要:提高毕业生就业率和就业质量是高校走内涵式发展的前提,而开发适合各高校自身特色的就业管理系统是提升高校现代化服务水平的重要手段。文章就毕业生管理系统中的信息管理模块进行分析设计,模块选择开发工具结合SQL Server 2008数据库进行开发。
关键词:高校毕业生;毕业生信息管理;就业管理系统;模块设计
高校毕业生就业管理系统主要服务于各大高校毕业生和各类企事业单位,通过企业招聘信息和毕业生求职信、简历申请等,力求在毕业生和用人单位之间打造一个双方满意的就业通道,以提高毕业生的就业率和就业质量。基于用户需求的毕业生就业管理系统具有图形化的显示界面和可靠的安全访问机制,系统实现了功能实用性和界面人性化的完美结合。高校毕业生就业管理系统中的毕业生信息管理模块在设计上采用三层结构、等技术,系统模块在设计中体现了良好的稳定性、强大的可扩充性和安全性。
1 相关技术及开发工具
高校毕业生信息管理模块采用RUP迭代开发模式B/S、MVC架构,以(C#)作为开发语言脚本,后台数据库为微软SQL Server 2008数据库,运用AJAX、CSS技术以提高系统效率。
1.1 技术
是基于通用语言的编译运行的程序,强大的适应性使其运行平台几乎不受限制,通用语言的基本库、消息机制、数据接口的处理都能无缝整合到
的Web应用中。的语言独立化特性,同时指出多种语言开发,这种多种程序语言协同工作的能力能保护基于COM+开发的程序。
1.2 SQL Server 2008数据库技术
毕业生就业管理系统使用SQL Server 2008作为后台数据库,SQL Server 2008基于过去对非关系数据的强大支持,提供了新的数据类型使得开发人员和管理员可以有效地存储和管理非结构化数据。SQL Server 2008提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求,具有在关键领域方面的显著优势,SQL Server 2008是一个可信任的、高效的、智能的数据平台。
1.3 B/S开发模式
毕业生就业管理系统使用B/S(Browser/Server)结构,即浏览器和服务器结构进行开发。在B/S结构下,用户工作界面是通过WWW浏览器来实现,形成所谓三层结构。B/S模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用浏览器通过Web Server同数据库进行数据交互。
1.4 JavaScript技术
JavaScript是由Netscape的Live Script演变和发展而来的面向对象的客户端脚本语言,该语言为态类型。其目的在于解决服务器端语言,为客户提供流畅的浏览效果。
1.5 DIV+CSS布局页面
DIV+CSS是WEB设计标准中常用术语,它是目前较流行的网页布局方法,该布局方式可以实现网页页面内容与表现相互分离开来。
2 模块需求
2.1 模块设计可行性
通过仔细研究和分析“需求分析规约”和实际情况,得到以下结论:首先,经济可行性。系统开发和操作简单,界面友好,易于浏览,费用低并且如果将来投入使用对操作人员培训极其容易。系统投入运行后,对用户管理过程中的数据进行全面的统计和管理。减少了传统手工的繁杂,提高经济效益,避免人为地处理各类数据时所产生的各种问题;其次,技术上的可行性。系统在Windows XP/Windows 2000都可运行,采用Visual Studio 2008作为开发平台,以IIS作为Web服务器、+ SQL Server 2008技术构建,开发技术成熟,当前的软、硬件技术都可以达到这个要求;再次,操作可行性。本系统界面友好,操作简单方便,只要懂得上网都能使用本系统,逐步操作即可完成整个管理操作,在操作上是可行的。
2.2 系统模块用例分析
2.2.1 包图(Package)是一种对模型中的元素进行成组组织的通用机制,它把可能一起变更并且语义上相近的模型元素组织起来放在一个特定的包中。包图的特性在于更容易理解复杂的系统及有效控制系统结构中各个部分之间的接缝。使用包图能更清楚地描述模块需求及设
计各阶段的概述,在逻辑上把一个复杂的图模
块化。
2.2.2 用例图是非常实用的,主要用于对系统、子系统或类的功能行为进行建模。用例图在需求分析中可以让人们从繁重的文档中解脱出来,并且能更加准确、直观地表达自己的意思。如果我们不能用常用的语言文字来表达清楚一种事物,我们就借助用例图来解决这个问题。
3 模块设计
3.1 概念结构设计
数据模型是在数据库设计过程中产生的一种抽象概念,用它来抽象、表示和处理系统模型中产生的数据和信息。数据模型由数据结构、数据操作和完整性约束三个要素组成,CDM模型是目前应用最广泛的数据模型。根据需求分析及系统设计综合考虑,本模块CDM模型如图1所示:
3.2 物理结构设计
我们在毕业生就业管理系统的设计过程中首先将其内容抽象为机器能够识别的内容,也就是说将客观对象抽象为实体(Entity),这个实体并不依赖于具体的计算机系统或某个DBMS系统。物理数据模型(PDM)的作用是将CDM转换为计算机上某个DBMS所支持的数据模型。
4 结语
高校毕业生就业管理系统中毕业生信息管理模块尤为重要,我们要尽可能地体现现代科技和互联网的长处,为用人单位和毕业生双方搭建一个无缝对接平台。本模块在分析设计过程中由于知识、经验等原因还存在局限,
在系统的安全性及界面的美观方面还有待进一步提高。
【摘要】随着近年来高校毕业生数量逐年增多,毕业生信息管理的问题也越来越严峻,结合互联网信息传递的高效快速的特点,采用Microsoft Visual Studio 2012、SQL server 2012、 MVC4、jQuery设计和开发了基于.NET技术的毕业生信息管理系统。
【关键词】毕业生 信息管理系统 jQuery
1.引言
毕业生信息管理系统的设计不仅仅为了满足高校对大量毕业生信息管理的需要,更是适应当今信息爆炸时代的信息高效快速管理的需要,也是高校和毕业生等各方受益于科学技术的一个典型。随着网络技术的高速发展,利用网站的形式来满足办公生活等方面的需求已成为必然的趋势。随着高校毕业生数量逐年增加,毕业生的信息量也成几何倍数增长,毕业生信息管理的工作难度也在增加。在整个高校管理工作中,毕业生信息管理工作是整个管理工作中非常重要的一个组成部分,而毕业生信息管理工作在整个学生管理工作中又处于一个特殊且特别重要的地位,每个学校都非常重视毕业生信息管理工作,每年学校都会投入大量的人力和财力于其中,毕业生信息管理工作具有工作量大、责任大、信息多、覆盖面广的特点。毕业生信息管理系统是教育单位不可缺少的部分,它的存在对于学校的决策者和管理者来说都至关重要。在传统模式下简单利用计算机进行高校毕业生信息管理,存在着较多的缺点,如:效率低、保密性差,时间一长将产生大量的文件和数据,不利于查找、更新、维护。诸如这些情况,给学校管理者对高校毕业生的信息管理带来了很大的困难,严重影响了教育工作的工作效率和质量。而毕业生信息管理系统网站的出现也是适应这种趋势的一种产物,并且更好的解决了毕业生信息管理的问题。
2.系统分析
2.1可行性分析
(1)需求分析
毕业生信息管理系统的基本要求是能完成对毕业生各项信息的合理、有效和安全的管理。并且毕业生能通过该网站完成对信息的查询,以及和教师之间信息的有效传递。因此,本网站设计三种用户类型模块,分别是普通用户、注册用户(应届毕业生和往届毕业生)、管理员(教师)。同时为各个角色设置相应的权限的操作。
(2)技术可行性分析
本系统主要采用和SQL Server技术实现对毕业生信息管理系统的设计和开发,以及对前台和后台数据库进行连接达到对数据的检索,添加,修改等功能。使用jQuery、CSS作为页面的优化。的执行效率高,具有简单性、易学性和兼容性、数据库SQL Server有使用简单、稳定性高、安全性高、成本低等特性。因此使用和SQL Server两者结合的技术,要完成本系统的查询、修改、添加等功能是可以实现的。系统采用MVC体系结构,MVC全称是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。在MVC中,表示层和逻辑层分离,各部分可相互独立进行开发,便于开发和维护,提高了开发效率。
(3)经济可行性分析
本系统只是一个中小型的管理系统,不论是从所需求的人力来说,还是从投入的财力和物力来说都是比较少的,与它的功能对比,这些都可以忽略不计的。
2.2 系统开发环境
提供了强大的Web应用程序开发能力,同时可以通过组件提供的接口访问数据库,便于开发出功能强大的Web数据应用程序。而Web应用程序的开发人员使用这个开发环境可以实现更加模块化的编程[2]。在访问和 处理数据时,可以使用的2个组件;.NET Framework数据提供程序和Data Set[3]。因此选择作为前台开发工具,调试环境为Windows 7/8.1,IIS Express, Mozilla Firefox浏览器。
由于SQL server具有强大的数据管理与处理能力,具有较高的安全性能;每个数据库中可创建多大20万个数据表,数据表中的记录的行数只受服务器磁盘空间的限制;支持远程存取等,符合毕业生信息管理系统的要求。因此选择SQL Server 2012作为后台的数据库。
3.数据库分析与设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户在各方面的需求,包括现有的及将来可能增加的需求。用户的需求具体体现在各种信息的提供、保存、更新、和查询方面,这就要求数据库结构能满足各种信息的输出和输入。收集基本数据,数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
通过上述系统功能分析。列举主要数据项和数据结构如下:
(1)毕业生信息表:包括学号,姓名,专业,性别,政治面貌,电话号码,电子邮件,QQ等;
(2)毕业生就业表:包括学号,学院,专业,姓名,性别,用人单位,学历,职业等;
(3)用户表:学号,姓名,密码,专业等;
(4)招聘表:编号,标题,起始日期,结束日期,内容,联系方式,联系网址等;
4.系统流程设计
该系统主要分为三个模块,普通用户模块、注册用户模块、管理员模块。
图1
普通用户只能就业指导、就业信息、毕业生概况、招聘单位、招聘现场单元进行操作;注册用户成功登陆后可对就业指导、就业信息、毕业生概况、招聘单位、招聘现场和校友信息等单元进行操作;管理员登陆在后还可对注册学生、校友信息和毕业生管理等单元进行操作。
5.系统功能实现
5.1注册用户模块
注册用户时,需输入学号、姓名、密码、确认密码、性别、电子邮件、学院、专业等信息,注册用户登陆后能查看学校毕业生信息并可登陆QQ与其交流。
5.2用户登陆模块
注册用户可以能过浏览器登陆该系统,登陆成功的用户可以注销并退出该系统,未注册的用户不能登录系统,在登录本系统时,系统会根据您的用户名和密码自动识别您的用户权限,然后登录到相应的页面。流程图如图2:
5.3生成 XYL(校友录)实体数据模型
5.3.1添加 实体数据模型项模板
(1)在“解决方案资源管理器”中选择 CourseManager 项目,右键单击,指向“添加”,然后单击“新建项”。
(2)在“模板”窗格中,选择 实体数据模型。
(3)为模型名称键入 XYL.edmx,然后单击“添加”。将显示“实体数据模型向导”的开始页。
5.3.2生成 EDM
(1)在“选择模型内容”对话框中,选择“从数据库生成”。然后,单击“下一步”。
(2)单击“新建连接”按钮。
(3)在“选择数据源”对话框中,选择您的数据源,然后单击“继续”。
(4)在“连接属性”对话框中,输入服务器名称,选择身份验证方法,对于数据库名称,键入 XYL,然后单击“确定”。将使用您的数据库连接设置更新“选择您的数据连接”对话框。
(5)确保选中“将 App.Config 中的实体连接设置保存:”,并且值设置为 XYLEntities。然后,单击“下一步”。将显示“选择数据库对象”对话框。
(6)确保选中所有表和存储过程,且“模型命名空间”的值为XYLModel,然后单击“完成”以完成向导。
(7)在“解决方案资源管理器”中,双击 XYL.edmx 文件。将在“ 实体数据模型设计器”窗口中显示 XYL模型。
(8)以毕业生信息为例,图3表示存储模型到实体模型的映射关系。
本文从系统分析、数据库分析与设计、系统功能实现这三个角度对该系统进行了介绍。此设计基本达到了最初期望的设计要求――界面新颖、操作简单 、具有高性能、有一定的可维护性。高度的扩展性和灵活性可以伴随着软硬件设备的更换以及社会科技的需要,不断的发展和创新。总的来说,该系统解决了目前毕业生信息量大难以管理,信息更新不及时等问题,而留言功能模块可以让信息及时的更新。用户给予我们的意见和建议会让网站越来越人性化更能轻松简单的管理毕业生的信息。
【摘 要】大学毕业生档案信息管理系统使用、MS SQL Server数据库设计,实现了档案信息的网络化管理,用人单位在获得学校就业管理部门或学生本人许可后,可以在规定时间内远程查阅学生的档案信息,对提高毕业生就业率有着积极意义。
【关键词】大学生 档案 管理系统 数据库 设计
帮助大学生就业是各高校的主要工作之一。传统的毕业生双选会由于其时间所限,给毕业生和用人单位“双选”的时间很短,相互的了解程度有限,在一定程度上影响了就业的签约率和学生就业后工作的稳定性和持续性。为了解决上述问题,我们在健全学生传统档案的同时,开发了大学毕业生档案信息管理系统,保存和管理毕业生求职时需要展示的、用人单位需要了解的档案信息电子副本,解决了档案信息查询时空的限制。
一、系统组成
系统采用客户端浏览器、Web服务器、数据库服务器组成的三层B/S结构。用户使用统一的浏览器界面,终端用户几乎不需要培训,降低了系统应用成本,更适合于全校大规模推广应用。
系统使用Microsoft Visual Studio 2010为Web编程工具。Microsoft SQL Server是Microsoft公司推出的功能强大的数据库系统,与Windows系统紧密集成,具有良好的性能和可伸缩性。本系统使用的数据库系统是Microsoft SQL Server2005,系统开发和运行环境为Microsoft Windows2003,主要功能模块如表1所示。
表1 大学毕业生档案信息管理系统主要功能模块
数据管理 档案信息审核 综合查询
登记修改档案信息 数据备份 用户及权限管理 班级审核 院系审核 学工处审核 档案室归档 校内档案信息查询 就业状态查询与统计 用人单位查询
二、主要实现技术
(一)数据库设计
系统的数据库使用Microsoft SQL Server 2005,利用SQL Server Management Studio可以可视化地完成数据库设计工作。
系统的数据库与原有的大学生注册缴费管理系统的设计与实现、大学毕业生就业信息管理系统等管理系统共用一个数据库,并共享其中的数据词典等基础数据,用户表则添加档案管理相应的角色和权限字段,新增加的表只有档案信息表,大大简化了数据库设计,同时也保证了数据的统一,便于管理和使用。
档案信息表的字段包括基本信息、简历、素质评价、课程成绩、处分、获奖、任职、资格证书、毕业鉴定等几部分的字段。其中的个人相片、综合素质评价表、在校任职评价、课程成绩表、获奖证书、各类资格证书、实习鉴定总表、毕业生登记表、处分决定等字段均用于保存相应的图像路径及名称,以充分展示信息的原貌。
(二)文件上传
档案的建立涉及大量各类图像文件的上传。使用.NET的文件上传控件FileUpload可以方便的完成。通过Request.PhysicalApplicationPath属性可以获取当前正在执行的服务器应用程序的根目录的物理文件系统路径。调用 SaveAs 方法即可将文件保存到Web服务器上的指定路径。但在使用中必须注意两个问题:限制上传文件的类型和限制上传文件的大小以防上传木马文件、大文件到服务器。使用PostedFile 属性来访问基础 ContentLength 属性并返回文件的大小(字节),通过比较上传文件和设定的文件大小,即可控制最大上传文件的大小。调用Path.GetExtension方法返回要上传的文件扩展名,然后和设置的文件扩展名进行比较,即可限制上传文件的类型。通过使用AJAX技术实现网页异步更新、在不刷新建档页面的情况下就可以获取上传的文件路径及文件名信息。
(三)用户密码使用MD5加密
MD5就是采用单向加密的加密算法,不能对加密了的密文数据再解密成原来的明文数据。MD5算法有两个重要特性:第一是任意两段明文数据,加密以后的密文是不相同的;第二是任意一段明文数据,经过加密以后,其结果永远是不变的。也就是不可能有任意两段明文加密以后得到相同的密文、加密特定的数据得到的密文一定是相同的。
本系统将用户密码等关键数据采用MD5加密后再存储到数据库可以保证密码安全。微软在.NET架构中引入了MD5算法,在使用Visual Studio 2010编程时可以直接使用.NET 架构中提供的相关类来实现MD5 加密,这些类位于命名空间“System.Security.Cryptography”中。
(四)使用触发器保护已审核信息
触发器是SQL Server数据库应用中一个重要工具,是一种特殊的存储过程,当对表执行INSERT、UPDATE或DELETE操作时,触发器就会自动执行。SQL Server为每个触发器都创建了两个专用表Inserted表和Deleted表,这两张是系统在内存中创建的、与应用触发器的表结构相同的两张逻辑表,其中Inserted表的数据是插入或是修改后的数据,而Deleted表的数据是更新前的或是删除的数据。当触发器完成工作后,这两张表就会被删除,不会存储在数据库中。
本系统在档案信息表中设置了触发器,如果档案信息已经审核并经档案室归档,当数据被修改时触发器会自动把数据重新更新回来,如果记录被删除则回滚,达到保护已审核信息的目的。
(五)权限控制
根据登录用户的角色不同,利用Session变量实现对其权限的控制。用人单位必须获得毕业生本人提供的验证码或取得学校教育管理部门的授权码、并在规定的时间内方可查询学生的档案信息。
使用函数DATEDIFF可以限制用人单位的查询天数。当DATEDIFF( day, '开放查询的日期',Now() )的计算结果大于允许查询的天数时,禁止查询。
摘 要:当前,很多中职学校都在推行"毕业+实习"的一体化教学模式,但一旦学时期满,即学生拿到毕业证后,学校就很少对已经毕业且走向就业岗位的学生继续进行深层次的跟踪管理,这样的失联管理,对于毕业生、企业和学校来说,都是一个巨大的损失,为此,学校构建信息服务平台,加强毕业生信息管理是现代职业教育发展的需要,也是推行现代学徒制试点工作的需要,学校以师傅的名义继续对毕业生进行深层次服务,保持"师徒"关系持续跟踪管理,可以有利促进校企的深度合作。
关键词:信息 管理 毕业生
2014年2月26日国务院总理主持召开了国务院常务会议,部署加快发展现代职业教育。会议认为,发展职业教育必须坚持以提高质量、促进就业、服务发展为导向,发挥好政府引导、规范和督导作用,充分调动社会力量,吸引更多资源向职业教育汇聚,加快发展与技术进步和生产方式变革以及社会公共服务相适应、产教深度融合的现代职业教育。大力推动专业设置与产业需求、课程内容与职业标准、教学过程与生产过程“三对接”,积极推进学历证书和职业资格证书“双证书”制度,做到学以致用。开展校企联合招生、联合培养的现代学徒制试点,鼓励中外合作。这个会议,给职业教育的全面深化改革指明了方向,职业学校应紧紧围绕现代职业教育模式,实现产教研深度融合的三对接。当前,很多中职学校都在推行“毕业+实习”的一体化教学模式,但一旦学时期满,即学生拿到毕业证后,学校就很少对已经毕业且走向就业岗位的学生继续进行深层次的跟踪管理,这样的失联管理,对于毕业生、企业和学校来说,都是一个巨大的损失,因为,企业需要学校合作,将企业的用工标准和技能要求转化为学校的课程内容,毕业生需要企业和学校对其共同培养,学校需要企业提供更好的就业平台和机会,需要毕业生以学徒的心态感恩,从而推动学校变革和提升形象。因此,职业学校加强毕业生信息跟踪管理,就显得尤为重要,其具体作用如下:
一、毕业生信息管理是实现职业教育服务的延伸
1.毕业学生需要学校的深度服务
1.1毕业后适应阶段需要学校的继续教育
职校生毕业,从纯净的校园初入社会,因对社会现状存在认识不够,往往会出现许多不协调,再加上工作经验不足,能力不够,初入职场必然带来许多的不适应。而职校生在企业工作表现好坏,会影响企业与学校的深层次合作,学校在毕业生刚进入工作期间,应有相应的跟踪服务和继续教育,支持和帮扶毕业生顺利有效的适应岗位和工作环境。掌握毕业生的信息,并加强管理有利于毕业生在这一阶段的发展。
1.2工作中信息交流平台离不开学校
职校生在企业或单位工作中,用人企业或单位在人事管理和人才培养方面,会关注和了解学生各方面,包括在校情况,或要求学生能提供学校相关有效证明。学生在需要学校有一个完善的服务平台,能及时有效为有类似需要的学生提供服务。学校建立毕业生信息管理能有利于彼此的信息互通。
2.毕业学生家长需要学校的深度服务
2.1学生家长关注学校就业推荐前后有关工作
学生家长对学校推荐和安排的工作岗位和单位薪资待遇和条件如何比较关注。就业前学校邀请家长参加学生毕业的相关就业指导,建立透明公开机制,改善学校和家长合作和服务环境,能促进学校教育的发展。同时学生在就业后,对于存在不适应需要从新安排工作岗位的学生,学校及时解决,并积极主动和学生家长沟通合作,是教育服务的有效延伸。
2.2学校应具备现代师傅的能力
学生在工作中,存在劳动纠纷是不可避免的,作为学校,应该具备现代学徒制当中的现代师傅的能力,敢于担当责任。在家长需要学校帮助和支持解决纠纷的情况下,给予其有效的帮助,充当师傅的角色。如果学校有了毕业生信息管理的存在,家长就可以通过信息管理平台取的学校的帮助。
二、毕业生信息管理对在校生的示范作用
1.教育管理的示范作用
职业学校的教育管理存在一个难题就是刚进学校的学生综合素质不高,而合作企业以职业标准要求学生应具备一定的技能和素质。面对企业的实际要求和在校学生的现状,学校会利用信息管理,在教学中,邀请已经毕业了且有一定经验的学生回学校对在校生的职业素养和技能进行指导和培训,及时提高在校生的学习兴趣和技能水平,对教育管理起到示范作用。
2.就业指导和职业规划的示范作用
在校生进入职业学校后,存在对自我认识不足,就业方向不明等现象。学校根据情况进行职业规划和就业指导。学校可以通过信息管理平台,邀请一部分工作突出,表现和发展较好的毕业生回校与在校学生进行现身说法和面对面的交流,进行正能量的宣传,以此来指导在校生的就业。这样不仅给学校直接成本降低,而且就业指导和职业规划效果更好。在校生会在启发后快速转变观念,更早适应职业学校的教育管理。
三、加强毕业生信息管理有利于树立学校的品牌
1.信息管理有利于毕业生在外对学校的形象宣传
目前职业学校还有一个难题就是不被社会广泛接受,认为职业学校就是个培养打工仔的工厂。很多家长不会第一时间想把自己的孩子放进职业学校读书。就如一件产品受不受消费者的亲睐,消费者先关注这个产品是不是来自名牌企业一样。学生家长把学生送去学校学习,会优先选择一个形象好的名牌或品牌学校。职业学校可以通过信息管理,号召毕业生在外帮助学校进行正面宣传,提高知名度和美誉度,树立起学校的品牌。
2.借助信息管理,建立学校荣誉室,展示学校品牌形象
职业学校在市场化中会面临激烈的竞争,在竞争中需要提升学校形象,打造自由专业品牌才可能有取胜优势。学校一方面在校外大力推行软硬实力宣传;另一方面可在校内展示学校自我品牌形象。将一部分优秀毕业生的工作现状与发展历程整理出来,以图文和影音的形式反映。在校学生和来校参观的游人可通过荣誉室进一步了解学校光辉的一面。通过毕业生的图文影声全方位立体的宣传下,学校的知名度美誉度也会随之提升。
四、毕业生信息管理有助于专业建设和教学改革
1.专业课程建设以“双主体”模式
“双主体”,即学校和合作企业共同参与专业建设。在课程设置中,邀请合作企业派遣优秀毕业生或有关人员来校共同参与课程设置,包括课程内容,教学要求,检验考核标准等设计。实现专业设置与产业需求、课程内容与职业标准、教学过程与生产过程“三对接”的现代职业教育模式。
2.建设“双师型”的 师资队伍
通过信息管理,利用企业毕业生及时给学校传达企业对员工技能需求和职业素养的变化。学校可及时派遣教师进入企业了解和学习新技能和新知识,提升教师队伍的师资水平。打造理论和技能双优的双师型教师队伍,提升学校的教育教学水平。
3.推动示范课常规化教学
职业学校的示范课教学可邀请优秀毕业生参加,毕业生的技能掌握相对熟练,其讲解和操作更合符企业规定,在校生通过毕业生的示范讲解和训练,能较早达到企业技能标准。企业优秀毕业生可通过信息管理,提前帅选和准备,做到示范课程教学无缝衔接,推动常规化。
总之,毕业生信息管理适应了现代职业教育的发展,现代职业教育要求职业学校开展培养的现代学徒制试点工作,鼓励和企业深度合作。毕业生离开学校去校企合作企业工作,和学校保持“师徒”关系长期交流沟通,学校以师傅的名义继续对毕业生进行深层次服务。毕业生离不开学校的培育,学校希望毕业生感恩。为此,学校构建信息服务平台,加强毕业生信息管理是势在必行。
摘 要:本文主要阐述了毕业生信息管理系统的设计与实现,利用PHP丰富的函数功能,MYSQL出色的数据处理能力实现网站信息的动态更新。
关键词:信息管理系统 PHP MYSQL
1 系统概述
系统所使用的开发语言是PHP,数据库使用的是MYSQL技术。系统为用户提供了在总体设计的基础上,结合PHP+MYSQL开发技术,重点对系统中毕业生管理、用人单位管理及查询等功能进行阐述,这些功能都极大地提高了毕业生工作的效率。最后,按照系统需求,对系统的用户身份验证和用户管理等功能进行了系统验证。
2 开发平台
2.1 PHP脚本语言
PHP与其他语言相比:首先它可以用在任何操作系统上;其次具有执行效率高、稳定性好、开发时间短、学习门槛低、函数支持多等优点。PHP的执行流程图如图1所示。
2.2 数据库技术
MYSQL是一个小型关系型数据库管理系统,MYSQL数据库系统使用结构化查询语言SQL进行数据库管理。MYSQL具有体积小、速度快、总体成本低,开放源码等特点。在不需要事务化处理的情况下,MYSQL是管理内容最好的数据库之一。
PHP语言为操作数据库提供了一系列函数库,如Oracle函数库,MYSQL函数库,SQL Server函数库等等。PHP可以使用MYSQL提供的API函数库、对数据进行操作。通过MYSQL函数库,可以完成数据库管理、维护和数据检索多种操作。
下面显示了毕业生信息管理系统中用到的一段完整的数据库操作过程:
3 毕业生信息管理系统的设计与实现
3.1 系统功能模块设计
本网站主要分为五大模块,每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,这些模块分别为:用户注册登录模块、用户管理模块、信息搜索模块、信息模块、在线咨询(发表、回复、修改、删除等)模块。
(1)注册登录:对于访问本站的用人单位,可以选择注册成为会员,只有注册之后才可以使用本站提供的一些功能,普通用户只能浏览相应的信息,而不能进行操作。针对注册用户提供的登录功能,登录后可使用本站的多项功能。
(2)用户管理:用户管理本人在网站内的相关信息和相关操作,只对用户本人有效。(图2)
(3)信息搜索:通过这个功能,用人单位可以搜索到符合要求的简历,毕业生可以搜索符合自己要求的单位,提高了用人单位用人和毕业生找工作的效率。(图3)
(4)信息管理:用人单位登录系统之后,首先完善相应的基本信息。使用招聘需求信息上报功能,将该单位的招聘需求信息上报给隶属就业主管部门,如该单位有上级主管部门,需先经上级主管部门审核。招聘需求信息经毕业生就业主管部门审核后,在网站上自动。
(5)在线咨询:本子系统主要是为了用户对就业有关的内容发表意见、看法和咨询问题的。在线信息咨询子系统主要由咨询问题、信息管理和信息显示三部分组成。
用户不需要注册登录程序,直接点击添加新咨询,输入标题、内容就可以提交问题,方便易用。当用户正确输入所有信息以后,就可以提交咨询问题,但是所提交内容是不能立即显示必须经过系统管理员回复后,所提问题和回复内容才会显示。
3.2 咨询问题信息管理模块实现
在这个模块中主要完成的是在线信息咨询问题的回复功能。
在线信息咨询子系统主要实现用户提交咨询问题、系统管理员回复问题、显示咨询信息等功能。在这个子系统中只有系统管理员可以对用户的问题进行管理包括回复或删除用户的问题内容,这样有利于信息的可靠性和真实性。
系统利用WEB技术,实现了WEB服务器与数据库系统的互联,用户可通过浏览器直接完成数据的处理与查询工作。毕业生信息系统可以满足管理人员、用人单位、毕业生和信息化管理及其发展的各方面需要。对提高教务管理水平、实现毕业生信息高效管理具有重要意义。
摘要:大专院校毕业生就业信息管理系统设计与开发是为了把管理人员从繁重的数字统计中解脱出来,高效的完成毕业生的就业管理,提高就业率和服务质量。系统开发从需求分析设计到最终系统完成并成功运行,运用了软件开发相关技术理论。系统建立了良好的平台架构,减少了各模块间的耦合性,着重解决了面向招聘单位、毕业生以及各级管理员部署该系统时信息不对称问题,并深入研究了毕业生的就业意愿与用人单位需求不匹配的矛盾协调技术。
关键词:就业;UML建模;B/S模式;.NET框架
大专院校的招生就业处主要负责用人单位招聘信息、毕业生就业数据以及就业信息统计的采集管理,数据量非常大,程序繁琐。因此,就业管理工作存在信息交流不够畅通,政策不够及时,数据处理效率较低,无法满足越来越多的用人单位和毕业生的需要。该文将利用计算机和网络,达到对毕业生就业管理工作中各类信息数据的搜集、处理、统计、报送、管理的目的。一方面拓宽毕业生就业的选择途径,另一方面实现信息化技术在学院就业管理工作中的应用。毕业生就业信息管理系统无疑提供了这一问题的最佳解决方案。该系统结合已有学院就业网站的特点,突出了实用的模块,更加实用、方便,提高对毕业生和用人单位的服务质量。
现在大专院校招生规模不断扩大,近几年毕业生数量逐年增加,面对当前全国高校毕业生就业形势依然严峻,今年有680万高校毕业生面临就业;高职院校毕业生就业压力较大,大专院校在招生、就业、人才培养均面临在夹缝中生存的严峻考验。就业处也面临在就业数据处理、毕业生就业指导、创业教育、职业测评工作中的具体事务性工作大量增加的情况下,为促进毕业生充分就业,逐年提高毕业生就业质量、就业层次,续写学院品牌特色。大专院校的招生就业处都在加大工作力度、采取有效措施、切实推进毕业生充分就业。首先出台文件制度、开展创新创业培训、就业帮扶、职业评定、积极拓展就业渠道、联系用人单位和生源地人社局,提前做好就业工作部署安排,及时处理学生就业信息数据,做好就业前指导服务工作。提高毕业生就业竞争力,保障毕业生充分就业。其次,创新现有就业工作常规模式,升级就业网站系统,充分考虑用人单位招聘需求,通过网络技术获取应聘毕业生的就业信息,并且实现对录用学生的信息筛选、联系、管理。这样不仅为学生提供了更多招聘岗位,还能最大限度简化单位到校选录毕业生的繁琐程序和接待工作。因此,招就处利用计算机和网络,实现了对繁杂就业信息数据的处理工作。实现了大专院校就业工作的网络化管理,增强了为学生、招聘单位服务的能力,这也是大专院校信息化校园建设至关重要的环节。
本系统使用面向对象的分析方法,结合毕业生就业工作特点,分析了招生就业处就业管理工作的需求,就业管理系统既要在物理层面上具有分散性,采用Web访问模式,又要在逻辑上具有集中的特点,能利用已有资源独立工作。本系统利用计算机和网络,实现对就业管理工作中的信息数据进行处理,既能拓宽毕业生的就业选择,又能体现信息化技术的应用能力。大专院校毕业生就业信息管理系统无疑提供了这一问题的最佳解决方案。
1 本课题国内外研究状况
现在世界上很多国家都推出了适合本国的就业管理政策和措施,部署了相关信息系统。2002年6月俄罗斯教育部门颁布了《关于在教育部下属高职院校建立高职院校毕业生工作安置和就业信息系统的法令》,由此开发了支持青年专家就业的信息分配系统由文献[1]可知,经过几年的发展,俄罗斯的许多高职院校都已经设立了支持青年专家就业的信息分配系统,毕业生的就业都比较顺利。在日本,政府对就业问题格外重视,在《文部省设置法》和《劳动省设置法》中专门规定了文部省在就业方面的职责,实现全国统一的就业制度。西方国家有着优良的教育体制,所以在就业的理论基础和实际应用方面都很有特色,作用也很明显,像欧美的就业率比较高,高校基本都有自己的就业信息网,在就业中扮演重要角色,起主导作用。其他如法国、德国、印度等各国也都有自己的高校毕业生就业体系,颁布了促进就业的法律政策如《就业促进法》、《平等就业法》、《反歧视就业法》等,也规定了毕业生就业的责任,这些制度和措施对我国高职院校毕业生就业都有很好的参考价值。
目前国内关于毕业生就业信息管理系统还缺乏政策的支持和法律的规范,各个高校都是根据自己的需要委托软件公司开发的就业信息网,没有统一的标准依据,因此各自为政,适应性不强。尽管2002年9月,国家教育部了《教育管理信息标准化》条例,作为教育行业的信息化行业标准。但是,该条例缺乏就业网站各本体的设计的标准。尤其是近几年我国高校都在进行数字化校园建设,许多数据信息量大的部门都使用了相应的信息系统,在发展过程中出现经费紧缺,理论不完备,缺乏统一的协调和理论指导问题,而且各个部门容易形成信息孤岛,无论在硬件还是软件上更新速度慢,使得整体信息化使用程度不高。有些高校只有招生就业宣传网,在就业工作使用方面作用很小,即使有了专门的就业信息管理系统,在信息的更新和使用上效率不高,缺乏专门的管理人员,这就出现了信息传递缓慢、组织乏力、信息采集不及时等问题,因此本系统的开发除了解决这些问题之外,也将研究系统的使用状况,以促进高校正确使用信息化技术为毕业生就业提供更好的服务。
2 相关技术理论概述
2.1基于Web系统开发的技术基础分析
本系统的开发主要会涉及的技术有基于Web的三层体系结构(图1)、技术、数据库技术、UML建模技术等。建立Microsoft Visual Studio 2005开发平台,ASP3.0的开发环境,操作系统以Windows XP为主,选择Sql Server 2005数据库方便管理和使用。客户端只要支持Windows系统,IE5.0以上即可,扩大使用的范围。
2.1.1 ASP技术
ASP(Active Server Page)是微软公司开发的代替CGI脚本程序的一种活动服务器网页工具,可以与数据库进行交互,操作简单、轻松,是目前网站开发过程中不可缺少的技术。ASP是一项位于服务器端的脚本编写环境,通过回应用户端的需要来建立动态网页或web使用程序。ASP网页中允许包括HTML标示、普通文档、脚本操作命令以及COM组件等。ASP技术应用非常灵活,既可以在页面中设计交互信息,又可以创建以HTML页面作为客户界面的web程序。因此,ASP有如下特点:
1)展现动态页面技术,实现与客户交互的目的;
2)ASP代码和HTML代码可以出现在同一个文件中,方便修改和调试;
3)ASP程序产生的内容可以用HTML格式或XML格式传送到客户端,保持了良好的兼容性,支持各种浏览器;
4)ASP通过一些内置对象可以从web浏览器中获取用户请求,并以脚本的形式对这些请求进行处理并响应,然后把结果反馈给用户;
5)ActiveX控件具有很强的功能,可以完成如存取数据库等各种各样的交互任务;
6)ASP代码在服务器上运行,只是将结果传送给用户,因此程序保密性很高,防止一些机密算法被窃取。
2.1.2 JSP技术
JSP(Java Server Pages)技术是一种动态网页技术标准,JSP1.0标准是1999年9月公布的,同年12月又推出了1.1规范,目前较新的是JSP1.2规范和JSP2.0规范。JSP技术推出后,受到众多大公司的支持,纷纷开发使用JSP技术的服务器,如IBM、Oracle、Bea公司等,由此迅速推动JSP成为商业应用的服务器端标准技术。
JSP工作原理是通过Java语言编写类XML的tags和scriptlets,来封装产生动态网页的事件。同时网页通过tags和scriptlets访问服务端资源。JSP技术分开处理网页逻辑、网页设计和网页显示,加上可重用的组件技术,使得基于Web的应用程序的开发变得快捷、安全。JSP与JavaServlet一样,Web服务器在收到访问JSP网页的请求时,首先在服务器端执行相应代码,然后将执行结果连同JSP文件中的HTML代码一起返回给客户,对客户端的软硬件配置要求很低,只要有浏览器就即可。Java程序段可以实现动态网页的功能,进行诸如存取数据库、重定向网页等操作。而Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP的配合。
JSP具备Java技术的简单易用,完全的面向对象,多平台支持、强大的可伸缩性、多样化的开发工具支持、服务器端组件支持且安全可靠等特点,是Web应用程序开发的首先技术工具。
2.1.3 数据库访问技术
数据库访问技术日新月异,也日趋成熟,目前有ODBC、DAO、RDO、OLE DB、ADO、RDS和。本系统开发使用Sqlserver数据库,因此主要介绍Sqlserver数据库的访问技术。
ODBC技术为访问各种SQL 数据库提供了一个共同的接口,通过这一接口一个应用程序可以使用共同的代码访问不同的 SQL 数据库管理系统 (DBMS)。ODBC的结构包括四个主要部分:应用程序接口、驱动器管理器、数据库驱动器和数据源。
OLE DB仍然以ODBC为基础,并提供更高级数据访问接口的组件。OLE DB由三个组件构成:数据使用者、数据提供程序及数据服务组件,可以说是一个针对 SQL 数据源和非SQL数据源进行操作的 API。
是一组面向对象类库,是一种与多种数据源进行交互的.NET技术,数据源既可以是数据库,也可以是文本文件、Excel表格或者XML文件。包含五个对象:SqlConnection对象、SqlDataReader对象、SqlDataSet对象、SqlDataAdapter对象和SqlData Command对象。在中连接数据库的就是。
2.2 基于面向对象和UML建模的需求分析
通过面向对象的分析方法和UML建模,对信息系统的需求分析如下:系统服务的对象主要是毕业生、用人单位和分院管理员, 那么系统要实现的基本功能有四项。首先学生用户可以登录、查询、浏览信息,查看、修改毕业生生源基础信息;其次用人单位用户能够管理本单位基本信息以及公司简介、招聘简章,可检索毕业生的基本信息;然后二级管理员(如分院管理员)可以对毕业生生源基础信息修改、添加、维护和审核,生成数据表;最后一级系统管理员可以实现对所有用户功能权限的设置和最终审核,对系统及数据库的整体维护。
本系统中一级管理员的需求是审核用人单位资质、、修改招聘信息、删除、更新招聘信息。功能需求是生成就业数据库、各类就业报表、生成毕业生生源基础信息校对表、生成毕业生派遣审批表、生成招聘单位用工信息表等。审核招聘单位资质、添加、删除、更新招聘信息;审核毕业生资质、添加、删除、更新学生基础信息、汇总、整理、上报毕业生就业信息;、更新校园公告。
毕业生的需求是个人账号、毕业生生源地基础信息、求职简历和就业协议书,搜索招聘信息、查看用工信息、投递简历、填写就业协议书、查看单位回复录用情况、处理招聘单位录用情况。系统实现毕业生在就业网站填写生源地基础信息如姓名、性别、民族、出生日期、生源地、身份证号、学历、专业、主修外语、学制、培养方式;实现毕业生在网站制作个人求职简历,求职意向、实习经历、获奖情况、联系方式等。
招聘单位的需求是单位帐号、企业资质和招聘信息。角色功能是管理用人单位个人资料、管理招聘信息、搜索学生求职信息、查看学生就业信息、处理投递学生简历、选录毕业生。
2.3 基于B/S模式的系统总体与详细设计
采用B/S模式是考虑它的诸多优点,总体设计分基础数据设置模块、两级管理员管理模块、招聘单位信息管理模块、毕业生信息管理模块、综合查询系统模块。系统的功能由四类用户 (毕业生、招聘单位、学院就业处管理人员、分院就业管理人员)组成,各自能相对独立地使用系统。角色有五个分别是毕业生、招聘单位、学院就业管理员、分院就业管理员和系统管理员,如图2所示。
2.4 基于软件可移植性的系统实现与测试
测试是对软件整体功能和性能的总体评估,是软件工程中重要的组成部分,并伴有阶段性测试,使软件隐藏的错误尽可能在早期发现并纠正,通过设计测试用例,分别进行功能测试、性能测试、数据库测试、可用性测试和安全性测试等,保证系统顺利部署使用。
考虑到系统的可移植性以及用户使用的特点,本系统采用了多种软件测试方法。黑盒测试主要测试系统能否满足功能要求,用户输入能否被正确地接收并输出正确结果,以及能否保持外部信息(如数据文件)的完整性等。该方法侧重于软件的外部特性,而忽略软件的内部逻辑结构。单元测试考查模块功能,用于详细设计。集成测试考查模块之间的接口和联系。回归测试防止之前的测试不准而进行的重复测试。验收测试看软件最后能否满足需求,跟当初软件设计的要求是否一致。
3 结论
通过阅读大量的文献资料,探索、测试大专院校毕业生就业信息管理系统,本系统使用面向对象的分析方法,结合我院毕业生就业工作特点,分析了招生就业处就业管理工作的需求,学院就业管理系统既要在物理层面上具有分散性,采用Web访问模式,又要在逻辑上具有集中的特点,能利用已有资源独立工作。本系统利用计算机和网络,实现对就业管理工作中的信息数据进行处理,既能拓宽毕业生的就业选择,又能体现信息化技术的应用能力。大专院校毕业生就业信息管理系统无疑提供了这一问题的最佳解决方案。该系统结合学院已有就业网的特点,突出了本校实用的模块,更加实用、方便,提高对毕业生和用人单位的服务质量。
[摘要]随着网络信息化的发展,高校对本科生毕业设计引进了网络信息管理系统。论文介绍了该信息系统的主要组成模块及相应的功能,同时也根据实际情况,说明了该信息系统存在的缺陷,以便对该系统的不断完善有一定的促进作用。
[关键词]本科生毕业设计 信息管理系统 系统盲区
目前,高校大学生在校生规模不断扩大,而高校教师资源相对欠缺。毕业生毕业设计时,每个专业教师指导的学生数量急剧增加,导致教师和学生面对面指导交流的时间不断减少,现场指导学生也使得指导教师没有充足的思考时间,往往容易形成指导毕业设计的盲区。因此,在高校毕业设计中引入网络信息管理系统,是非常急迫和必要的,进而使得每个教师更好地指导毕业生毕业设计。本科毕业设计(论文)对促进本科生综合实践能力与创新能力的培养具有不可替代的作用,也对于提高学生的就业率、提高学校的声誉和知名度具有积极的作用。
随着网络时代的到来和电脑等通讯设备的普及,为了更好地利用网络资源为高校各项工作服务,加强毕业生和教师之间在远程情况的交流,很多高校开发出适合本校特色的本科生毕业设计信息管理系统。
一、本科生毕业设计信息管理系统的构成
本科毕业设计(论文)信息系统采用B/S体系构架,基于.NET平台,后台数据库采用SQL Server 2005数据库软件搭建,从而实现了系统信息的集中管理并提高了安全性。系统一般由如下五模块组成。
(一)用户管理模块:用户管理模块主要功能是储存和管理系统中各个用户的相关信息,该模块主要由用户登陆页面、找回密码页面和系统管理员管理页面组成。该系统的用户为学生、指导教师和管理员。
(二)课题选择模块:指导教师将自己的毕业设计题目输入到个人的信息资源库中。学生根据个人兴趣和特长进行选题,而管理员最终具有对选题进行调整的权利,避免教师工作量过大,学生选题集中等。
(三)流程管理模块:毕业设计环节流程管理模块主要包括学生登陆流程管理页面、教师登陆流程管理页面、教师上传任务书界面、学生提交文献综述及外文翻译、原稿页面、学生中期进展情况及中期报告提交页面、教师中期评语页面、学生提交毕业论文页面、教师论文检查审核页面、教师答辩成绩录入页面和学生答辩成绩查询页面等组成。
(四)规范管理模块:学院管理员可以通过该系统上传相应规范性论文、表格、文献检索及论文撰写要点和技巧等各类文档,供学生下载。
(五)在线交流模块:网络信息系统引入到本科毕业生中,一个关键的原因是方便指导教师和毕业生进行有关毕业题目的在线交流,并且这种交流可以是异地的,也可以是现场交流后,学生再进行文献的输入。在线教师模块主要有网络答疑室和学术交流论坛两部分组成。学术交流论坛可以实现学生之间资料的共享和相关课题技术的交流。
二、毕业设计管理信息系统存在的优缺点
毕业设计(论文)管理信息系统的使用可以使本科生毕业设计(论文)工作更加规范化。毕业设计管理信息系统的应用对在校毕业生和指导教师、管理人员来说能够更好地管理和规范本科毕业设计,其优点主要体现在如下几点:
1.系统能够提供与毕业设计相关的资料和模版供学生下载,使得学生毕业设计的时间适应性较灵活,而指导教师的工作效率也得到了提高。2.学生可通过这个毕业生信息管理网络平台与指导教师进行阶段性成果交流,而系统将自动保存这类信息;而且学生能通过信息平台将论文终稿规范化。3.毕业生论文通过网络的管理,可以使学生的论文能够得到共享,从而便于了解指导教师对学生指导情况。
从实际的系统使用情况来看,该管理系统还是有一定的缺陷的。具体的缺陷是学院和系一级的管理部门对本科毕业设计(论文)的管理“权限”较小,而只是在整体上执行学校上级管理规定的转发和执行,也就是说,作为基层教学和与毕业生接触最多的学院及系管理员对该系统的执行权限较小。此外,毕业设计工作过程的网络化可以使指导教师和学生在网上更方便地交流,但是在具体执行过程中,在网络上的交流并不像想象的那样起到了学术交流和疑难问题解答的作用。当然,这些系统存在的所谓的缺陷,除了和目前系统本身有关,更主要的是和一个高校的办学和管理思路以及学术氛围有关系。这是需要从长远进行考虑的问题。我们这里主要讨论毕业设计信息管理系统本身缺陷,因为作为硬件设施,如果长期对毕业设计(论文)管理信息系统的运行疏于管理和监控,那么管理信息系统将徒有表面功能而对提高本科毕业设计质量不能起到实质的帮助作用。
三、总结
总之,利用网络信息系统将本科毕业设计进行规范化的管理,这是对高校教学环节的一大改革。作者认为对毕业设计网络信息管理系统的开发和应用应进一步深入,在不断的实践和总结过程中,根据各个高校自身的要求,不断地改善毕业设计管理信息系统,加强对毕业设计信息管理系统施行的监督力度。