1.2 研究目的
作为劳务市场的管理核心,劳务管理系统的实时出现是一种趋势。因此本篇作为一个简单地劳务系统的研究和设计,简单构造劳务管理系统,为以后更加全面的系统做铺垫。
劳务管理系统根据要求,主要设计了几项功能:
(1)数据输入与检查。能方便的进行各种相关数据的输入和编辑检查,并存入数据库。
(2)数据存储和数据库管理。设计合理的数据库结构,以便用户有效的注册、搜索。也方便管理人员对数据库进行管理和文护。
(3)数据处理。能根据要求对数据进行添加、查询、修改、删除等等作业。并以准确、恰当的显示用户需求资料。
2.相关技术概述
2.1 ASP.NET的技术分析
ASP.NET是基于通用语言的编译运行的程序,他的实现完全依赖于虚拟机,所以它拥有跨平台性,根据ASP.NET构建的应用程序可以几乎运行在所有全部的平台上。
在ASP.NET中是可以用来绑定框外语言的共同语言,在运行时,它可以执行绑定、编译、本机优化和盒外缓存等服务。大大提高了可扩展性、安全性能,高灵活性,简单性,可管理性。
ASP.NET使用一种字符基础,利用分级配置系统,使虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在文本中,所以新的设置有可能完全不需要启动本地的管理员工具就可以实现。一个ASP.NET的应用程序在服务器系统中安装时只需要简单的拷贝一些文件就可以完成,不需要重新启动系统,并设计之初,已经被刻意设计成为一种可以用于多处理器的开发工具,很大程度上提高了运行速度。ASP.NET设计时也考虑到了让网站开发人员可以在自己的代码中定义自己的模块。ASP.NET网络服务,是一个提供各种逻辑、应用程序,同时可在分布式环境下通过XML及HTTP来存取的服务。
2.2 数据库设计分析
传统的应用是首先建立数据库的连接,同时在程序的运行过程中始终保持连接的方式来设计的。Microsoft SQL Server 2005 是一个功能全面的数据库平台,使用集成的智能工具提供了强大的数据管理。它的数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户在使用业务处理的应用程序中可以自行构建和管理。
2.3 存储过程
存储过程是压缩处理经常使用的命令过程。首先需要将常用的和复杂的工作预先用数据库语句写好,并存储起来。之后数据库提供与定义好的存储过程相同的功能,系统便自动调取需要的存储文件完成命令。使用存储过程的一个最大的优点在于它可以在设计的阶段执行,当存储过程执行时,SQL语句将在服务器中继续运行,直到将可用数据信息返回给用户的电脑直至过程执行完毕。
3.劳务信息管理系统的设计与实现
3.1 劳务系统结构设计
图1 劳务信息结构
(1)信息查询服务的实现
信息查询服务,包含了信息系统信息查询功能的数据存取以及业务逻辑处理。该类包括了三个可供客户端系统网格调用的数据查询方法。查询数据时,给出查询的搜索需要的条件,然后系统会提取在数据库的相应信息,并在页面中显示出来。
(2)求职方可使用权限
求职方进入网站浏览公告、求职信息、招聘信息、招聘职位、职位技巧等。同时求职方也可以进行详细的职位查询和查询用工方的详细信息。
(3)用工方使用权限
用工方的服务管理可以大致分为:企业信息管理、招聘信息管理、求职管理、人才搜索、向求职者发送招聘信息。 ASP.nett劳务信息管理系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_18656.html