当前位置:首页 > 计算机 > 计算机应用 >

大学生勤工俭学管理系统设计与实现

分享到:
作者:管理员。 TAGS:实现,设计,管理系统,大学生,
   大学生勤工俭学管理系统是先进的计算机科学技术和现代招聘理念相结合的产物,通过使用以计算机网络为基础的大学生勤工俭学管理系统,满足了在校求职者和招聘企业双向的要求,大学生勤工俭学管理系统收集大量招聘单位的招聘信息,并且能够展示在校求职者的相关求职信息,通过采用一定的信息检验机制,通过一定的
算法摒除了以往招聘系统所产生的大量垃圾信息,从一定程度上实现了信息的真实性,从而使网上招聘从盲目的网络职位搜索到有序大量的职位投递,从混乱变为规范,而且成功率较高。

一、 引言
  目前高校制约勤工俭学活动开展的瓶颈:一是高校自身提供的勤工俭学岗位有限;二是许多高校勤工俭学体系有待完善;三是社会的岗位需求不能与高校勤工俭学管理部门进行有效的沟通。从而导致勤工俭学工作范围偏窄,岗位少,并且工作的稳定性很差。学生所能从事的活动局限于校园清洁、图书馆管理、家教、促销、餐馆零工以及校园兼职等。根据笔者工作的单位——湖南软件职业学院,分析了当前大学生勤工俭学工作所处的困境,并对比了国内外对于学生课外勤工俭学工作开展的现状,由此提出建设勤工俭学管理系统的必要性。
二、系统分析
  该系统采用了Dreamweaver作为前台开发工具,以ASP作为后台开发语言,以SQL SERVER作为后台数据库,以Internet Information Services作为服务器,并运用相关软件开发方法进行开发。
  由于此系统基于网络的形式,校内校外用户都能实现招聘信息的添加,且采用一定的信息校验机制,该系统具有以下优势:
(1)采用了MVC设计模式,将系统划分为了模型层、视图层和业务层。允许视图层代码的修改不需要重新编译模型和控制器的代码,新的业务规则的实现也只需要对模型层代码进行改动。
(2)信息发布实时。由于招聘信息可由用人单位自行添加,信息可实时提醒在线管理员进行校验,保证了信息能够以最快的速度呈现给学生用户。
(3)信息真实性得到保障。招聘信息的校验由勤工俭学管理部门完成,并对发布信息的企业用户有一定的要求,相比商业招聘网站,信息的真实程度得到进一步的保证。
  因此,在校勤工俭学管理系统的建设对于学校而言是很有必要的,对于用人单位来说,也拥有极大的便利。
三、系统设计
  本系统采用B/S架构,以WEB应用的形式满足用户的使用需求。目前主要的WEB开发技术有JAVA平台的J2EE技术、微软的ASP.NET技术和跨平台并面向

[论文网 ashaj3ah.com]对象的ASP技术。本系统开发选用ASP语言结合SQL SERVER数据库的方式,采用MVC设计模式完成。
  应用层:系统与用户交互的界面、各功能模块的交互、流程实现,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面,应用层在MVC模型中包含了表示层与控制层。
  业务逻辑层:为应用层提供业务逻辑接口与实现。负责处理系统的核心业务;负责对用户定义的流程进行建模;负责数据访问层和展示层的通讯;不能因为数据库的变换而变化,也不能因为终端的变换而变化。业务逻辑层在MVC模型中为模型层或模型适配。
  数据访问与持久层:主要是对原始数据的操作层,具体为业务逻辑层提供数据服务。
  数据库:用于存储系统业务数据。
  WEB服务器是整个应用程序的运行环境,是接受用户HTTP请求与服务响应的接口。
四、系统实现
  系统实现是将系统设计的成果根据实际情况付诸现实,即是整个大学生勤工俭学管理系统建设的物理实现阶段。
  大学生勤工俭学管理系统主要包含用户注册登录、招聘信息管理、检索导航、人才信息管理、在线求职等功能的开发
  本系统采用ASP语言进行开发,原则上可以使用任何文本编辑工具进行编辑,常用的工具有Editplus、Dreamweaver、Microsoft Visul Interdev、UltraEdit等。在经过比较之后,选用Dreamweaver作为本系统的开发工具。Dreamweaver是一种所见即所得的网页开发工具,能够支持动态服务器页面的开发,很多应用只需进行简单的鼠标拖拽即可完成,并且能够进行简单的测试、预览功能。并且由于Dreamweaver开发工具具有错误提示纠错功能,所以在开发过程中能够保证代码的准确度。
五、系统测试
  为了保证本系统的正常运行,尽量做到减少系统出现的问题,本系统采用LoadRunner作为测试工具进行测试,通过模拟200个人同时访问系统验证系统的吞吐功能。在具体操作中,首先录制客户端的基本操作,调整参数实现20个脚本输入不同内容。
  ●每分钟点击数
  下图是用户同时访问系统客户端,每分钟的点击数情
  • 共2页:
  • 上一页
  • 1
  • 2
  • 下一页