网上招聘系统

2024-06-11

网上招聘系统(精选12篇)

网上招聘系统 篇1

1 引言

随着网络技术的快速发展, 对人才的流动、劳动力资源的分配产生巨大影响, 使网络求职招聘得到快速的发展。传统的求职方式主要是朋友介绍、查看报纸、参加招聘会等, 其过程过于繁锁, 实效性差, 并且还受地域的限制。与之相比, 网络求职招聘则具有信息量大、更新快、效率高、求职无地域限制、经济实惠等优势。根据相关机构的调查显示, 在发达国家, 通过网络招聘人才占到整个人才招聘30%以上的比重;特别是全球五百强企业中, 96%的人才招聘是通过网上招聘实现的。在我国, 网络求职招聘目前还处在发展初期。而要让网络求职招聘快速发展, 除网络基础设施建设外, 还必须解决网络求职招聘信息的发布以及求职招聘系统的建设。本文主要阐述了使用Asp.net技术的网上求职招聘系统的设计过程。

2 系统的设计

2.1 需求分析

为了在广大求职人员和企业之间提供一个双向选择的交流平台, 使供需双方能够方便、快捷、经济的满足自己的需要, 解决传统人才交流机制的不足, 系统应具有如下功能:

(1) 会员管理模块。用户通过主页的登录窗口, 输入用户名和密码, 点击登录按钮, 系统通过用户的用户名和密码, 判断用户名是否存在, 如果存在, 系统就提示登陆成功;如果不存在, 系统就提示用户名或者密码错误, 请重新登录或者注册。

(2) 求职招聘信息模块。个人用户登录进入系统后, 可以在个人管理页发布求职信息, 而企业用户在登录进入后, 在企业管理页则发布招聘信息。

用户可以通过搜索的方式进行信息查询, 系统提供了从首页中的搜索表单中搜索信息, 搜索表单中分别有搜索类别、选择所在地区、输入关键字等。只要选择了搜索类别, 所在地区, 输入关键字后, 就可搜索相应的求职或者招聘信息了。

(3) 系统管理模块。管理员通过管理员登录的页面, 输入账号和密码, 单击登录按钮就可以进入管理界面了, 管理员通过用户注册的信息来审核注册个人会员的和企业会员的注册信息, 管理员还可以根据会员发布的求职或者招聘信息, 来对信息进行管理, 并具有删除和调整的权利。

2.2 系统总体结构

通过前面的分析, 我们设计了本系统总体结构如图1所示:

2.3 数据库设计

根据系统功能要求和模块划分, 系统主要的数据表有:

⑴个人用户信息表 (个人ID、用户名、密码、姓名、性别、E-mail地址、电话、地址、邮编、注册日期)

⑵企业用户信息表 (企业ID、用户名、密码、企业名称、所属行业、E-mail地址、电话、地址、邮编、注册日期)

⑶求职信息表 (求职类型、应聘岗位、工作地点、薪金要求、其他要求、联系人、联系人电话、联系地址、发布日期、浏览次数)

⑷招聘信息表 (招聘职位、招聘人数、工作地点、岗位描述、相关要求、发布时间、浏览次数)

系统数据库主要完成个人及单位注册管理、用户登录、用户资料管理、站内信息检索、会员信息等功能, 为此系统必须能够维护这些操作信息的数据表。与此同时还要维护这些操作信息中包含的各种辅助项目信息, 例如注册信息、会员信息、单位信息等。另外系统还要能够管理系统用户信息, 因此要维护一个记录系统用户操作的数据表, 记录系统用户的用户名、密码和操作权限等。

3 结束语

随着网络的发展和普及, 利用网络的超时空特性, 使网络求职招聘快速发展, 对人才的流动、劳动力资源的分配产生巨大影响。本文探讨了开发基于Asp.net技术的网上求职招聘系统的设计, 为开发同类系统提供有益的参考。

参考文献

[1]郭常圳, 李云锦.ASP.NET网络应用开发例学与实践[M].清华大学出版社, 2006.6.

[2]张跃廷, 王小科, 等.ASP.NET程序开发范例宝典[M].人民邮电出版社, 2007.1.

[3]孙印杰, 等.ASP.NET+SQL Server动态网站设计实例精解.北京:电子工业出版, 2005.

[4]陈冠军.精通ASP.NET2.0企业级项目开发[M].北京人民邮电出版社, 2007.2.

网上招聘系统 篇2

当前,网络的影响覆盖的范围和领域日益扩大。随着信息交流节奏的加快,各个学院都需要一个高性能的网上教学管理系统,完成平常教学中的各方面需求。本系统作为一个中小型的管理信息平台,在一定程度上便是适应这样发展的需求了。

该系统采用B/S架构,所开发的教学管理功能,可以方便学院内部教师和学生之间直接交流信息,能实时、准确的进行沟通,提高了工作效率。

功能划分:

1人员划分

 学生:只能从网上浏览自己学号,所选课程等信息。

 教师:可以浏览所担任课程及学生,发布课程公告,教学课件等

 系统管理员:完成用户管理和课程管理 2功能模块

(1)教师界面

包括:

个人信息:教师可以查看所担任的课程

网上教学:教师能查看所选修自己所担任课程的全部学生,发布课程公告 在线资源管理:教师能发布和管理自己课程的教学课件。发布作业 其它:教师能查看课程帮助,能退出系统(2)学生界面 包括:

个人信息:学生可以查看自己的个人信息 网上教学:学生能查看自己所选修的课程,该课程上课时间地点等信息 在线资源浏览:学生能浏览所选课程发布的各种教学资源 其它:教师能查看系统帮助,能退出系统(3)管理员界面

包括:

用户管理:管理员能浏览所有学生和教师的详细信息,添加学生和教师,添加选课记录 课程管理:管理员可以查看课程信息,添加新课程 其它:管理员能查看帮助,退出系统

架构设计及选择

MyElipse

服务器:Tomcat6.0 操作系统:Windows XP。

数据库:SQL2000个人版+sp4补丁。或SQL SERVER2005 开发工具包:JDK Version 1.6 JSP服务器:Tomcat6.0 架构:SSH

界面设计

1.1 登陆界面

如果进入网站首页未登陆,单击【作业系统】按钮,系统自动弹出登录的对话框,如图1.1所示,单击“用户名”和“密码”文本框,输入学号和密码,最后单击【login】按钮即可进入作业系统界面。如图1.2所示。

图 1.1 用户登录

图 1.2 作业系统主页面

1.2 网站首页

网站首页主要包括:公告信息和查看可查看教程、课件、最新解决的问题和最新提出的问题。

选择“请选择类别”和“按标题”的下拉框,选择相应的内容,在文本框中输入想要查找的内容,单击【搜索】按钮即可完成站内搜索操作。

图1.3 网站首页主要内容

1.3 作业系统教师页面

作业系统教师页面主要包括:修改密码、写备忘录、收发信息、课程管理、作业管理和退出系统。

单击“密码修改”选项,进入如图1.4所示的界面,输入新密码,就可对密码进行修改。

图1.4 密码修改

单击“备忘本”选项,进入如图1.5所示的界面,可以看见一个日历,日历中日期为灰色的是写了备忘录的,鼠标点击灰色日期可以对其备忘录进行查看、编辑和删除。蓝色日期为当前系统日期,单击蓝色日期即为当天的备忘录记录界面。单击【添加】按钮进入备忘录编写界面。

图1.5 备忘录

单击【留言箱】按钮,进入如图1.6所示的界面,可以查看短消息、发送新消息以及对消息进行删除操作。

图1.6 留言箱 单击【课程管理】按钮,选择子菜单【开课信息】,可以对课程进行添加删除。选择子菜单【选课信息】,可以针对课程添加和删除学生的选课记录,并且导出学生的选课信息的一个Excel表。如图1.7和1.8所示。

图1.7 选课信息

图1.8 开课信息

单击【作业管理】按钮,选择子菜单【作业批改】按钮,可以查看对应课程下的作业完成提交情况,并对作业进行下载、批改、评分。如图所示:

选择子菜单【作业发布】,可以发布作业以及查看某课程下的作业情况。如图:

选择子菜单【成绩导出】按钮,可以导出对应某一课程所有作业的成绩信息或者对应某一作业的所有学生的成绩信息或者某一学生在某一课程的所有作业的成绩信息。如图:

所有导出的信息表都以Excel的形式生成。最后,点击【退出系统】,即可退出作业系统。1.4 作业系统学生界面

学生登陆进入作业系统之后,与教师登陆进入的界面的唯一区别就是【作业管理】菜单项不同。学生进入【作业管理】会看见【上交作业】和【查询作业】两个项目。如图:在上交作业界面选择课程名称以及作业名称之后,单击【浏览】按钮选择要上传的作业,点击【提交】按钮即可将作业上传到服务器。

在查询作业界面可以对课程的作业发布情况进行查询以及作业批改情况的查询。

1.5 知道吧

此系统为在线解答问题的一个交流平台,在这里可以进行课外交流。需要登陆,才能享受我们的完整服务进行各项操作,否则您只有搜索和浏览的权限。另外,在知道吧所使用用的是您的昵称,不会显示您的真实姓名。“知道”里的积分就像游戏里的积分,您会付出积分,也会获得积分。积分可以在提问时用来悬赏,您也会随着积分增加而晋级并获得更高的头衔。如图:

1.6 系统后台

1.6.1 登陆界面:

1.6.2 后台管理

进入后台管理之后,在【文章管理】中可以对公告、教程、课件进行添加、删除、查询、更新的操作。如图,部分截图。

在【知道吧管理】中的【版块列表】中,可以添加和删除版块,采取的动态添加。

添加成功后,在知道吧中就自动增加了如图游戏版块。

添加后图

添加前的效果

在【用户管理】中可以对用户进行添加、删除、查询操作。在【用户管理】子菜单【用户添加】中可以选择批量添加方式和个人添加方式,对用户的身份进行设置。

如上图,左边为批量添加方式的界面,右边为个人添加方式的界面。

在【用户管理】子菜单【用户删除】中,可以对用户进行批量和个人的删除操作。

如上图所示,左边为批量删除界面,右边为个人删除界面。

在【用户管理】子菜单【用户查询】中,输入用户账号按回车或点击放大镜,可以查看用户的信息。如图所示。在【系统管理员】菜单的【密码修改】中,可以修改管理员密码。

在【系统管理员】菜单的【管理员列表】中,可以对管理员进行添加、删除操作。以及查看登陆情况及信息。

网上招聘系统 篇3

关键词:编译原理;网络;作业提交

中图分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2012) 12-0085-01

一、系统的主要功能分析

《编译原理》课程作业网上提交系统主要为《编译原理》课程提供网上的作业管理功能,主要分为管理员、教师和学生三个部分。

(一)管理员部分的主要功能

1.管理员登录功能:根据管理员权限进入管理员相应的页面。2.公告管理功能:管理员可以对公告进行查看、增加、删除、修改等功能。3.修改密码功能:管理员可以修改密码。4.作业管理功能:实现作业信息的删除、修改、查询的功能。5.教师管理:实现教师信息的增加、删除、修改、查询的功能

(二)教师部分的主要功能

1.教师登录功能:根据教师权限进入教师相应的页面的功能。2.修改个人资料功能:可以修改个人的信息。3.学生管理功能:能够实现学生信息的查看、添加、修改、删除、搜索的功能。4.在线布置作业功能:发布作业信息。5.在线批改作业的功能:在线给出相应的作业的点评和分数

(三)学生部分的主要功能

1.学生登录功能:根据学生权限进入学生相应的页面的功能。2.查看公告的功能:可以查看公告信息。3.修改个人资料的功能:修改个人信息。4.作业信息列表:学生查看、下载老师发布的作业题目。5.上传作业:上传做好的作业。1.4管理员信息表和作业信息表

二、教师模块的设计与实现

(一)教师修改个人信息模块的设计与实现

1.教师修改个人信息的功能描述:功能描述:本模块主要实现的功能是教师能够对自己的信息进行修改。2.教师对自己的信息进行修改的输入、输出:输入:更改的教师的基本信息。输出:个人信息修改成功或者失败的页面。

(二)教师布置作业模块的设计与实现

1.教师布置作业模块的功能设计:功能设计:用户登录确定为教师后,teacherlist.do对数据库进行查询,将查询值绑定给request转发到显示界面上。2.教师布置作业模块的输入输出设计:输入:作业标题、出题教师、作业上传截止日期、作业内容等。输出:作业发布成功或者失败的页面。3.教师批改作业模块的功能描述:功能设计:教师点击批改链接,查询数据库,显示该题答案和题号,做出批改,保存到数据库的correst表中。4.教师批改作业模块的输入输出设计:输入:教师批改作业后所给出的评语和分数。输出:成功批改的页面

三、学生模块的设计与实现

(一)学生查看公告和个人信息模块的设计与实现

功能设计:在用户登录后确认为学生后,跳转到answer.do,查询数据库work表,把查询结果显示到页面上。

(二)学生上传作业模块的设计与实现

1.学生上传作业模块的功能描述:功能设计:学生点击做题链接,进行做题,并把做题结果和题号存入到answer表中,通过addwork添加到数据库。

2.学生上传模块的输入输出设计:输入:上传作业。输出:完成作业

四、结语

《编译原理》课程作业网上提交系统是学校信息化教学环境的基础设施之一,是全面实现素质教育的重要手段,是教育技术装备现代化的主要体现和教育现代化的重要标志之一。

参考文献:

[1]孙卫琴,李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2003,6

[2]孙一林,彭波.Java数据库编程实例[M].北京:清华大学出版社,2002,8

[3]飞思科技产品研发中心.JSP应用开发详解[M].北京:电子工业出版社,2003,9

[4]赛奎春.JSP工程应用与项目实践[M].北京:机械工业出版社,2002,8

[5]Kven Genet.SQL Server database development Case Study Analysis.Tsinghua University Press,2006,12

[6]Steven Nath.SQL SERVER 2000 Development and Application,Mechanical Industry Press,July,2003

网上考试系统 篇4

1网络拓扑图

该系统采用B/S架构,因此具有部署简单,使用便捷,对客户端的配置要求低等优点。

2业务功能概述

2.1系统功能

2.1.1素材管理

可对所有教材相关资源进行管理,作为共有资源,可在教材中选择使用。

1)素材更新

用于进行素材的维护,包括素材分类的管理、素材基本信息的增删查改、上传等。素材必须与素材分类关联。

2)素材统计

用于对系统中现有素材情况进行统计分析

2.1.2教材管理

教材管理模块包括教材分类管理和教材维护,实现对网络学习相关教材的管理维护功能。

1)教材分类管理

用于构建教材的分类。

2.1.3在线学习

在线学习功能的主要作用在于提供学员学习各类理论知识的平台,并提供自我测试功能。

1)网络自学

学员对在教材管理中维护的教材进行自学,其中文字材料直接展现,附件部分以音频、视频、ppt等方式进行查看。

2)网络自测

学员按教材和目录对包含的试题进行自我测验,用于自测的题库可在教材管理和题库管理中进行设定。

每次显示一道题目,类型包括单项选择、多项选择、是非判断,不包含填空、论述等主观题目。学员答题并提交后,系统在页面上给出得分和正确答案。做错的题目允许“加入错题集”。利用此功能,学员在进行网络自测时,可以对答错的题目使用“加入错题集”功能。对错题集中的题目可以集中进行自测,连续答对3次的题目自动从错题集中删除,也可手动删除错题集中已经掌握的题目。

2.1.4题库管理

实现对整个题库资源的进行维护管理。实现所有的考试资源都以题库的方式统一集中和展现。

1)题库字典管理

对题目管理中涉及的数据字典进行管理,包括题库设置、 题目分类、题型管理和题目关键字。

2)题目维护

实现对不同题型的题目的维护功能,包括维护题目的所属分类、关键字、难易程度等。

3)题目回收站

暂存从题目维护中删除的题目,并可以选择误删的题目进行恢复。

2.1.5考试管理

对试卷和考试的相关功能进行管理。

1)考试设置

对考试管理的统一参数或默认值进行设置,例如默认考试时长、默认总分、默认题型等。以便于更快捷地生成试卷和创建考试。

2)试卷管理

可以根据多种自定义规则自动生成试卷,同时可以进行人工组卷和题目调整,支持一场考试所有的试卷都不相同。

3)正式考试管理

对正式考试进行安排和授权,对考场进行管理和监控,并对考试结果进行管理。包括考试安排、考场管理、人员评卷和成绩管理。

4)模拟考试管理

对模拟考试进行安排和授权,并对考试结果进行管理。包括考试安排、人员评卷和成绩管理。

2.1.6考试分析

提供所有考试成绩的查询和各项统计分析功能。可以根据个人、考试科目、部门、题型、知识点等多种方式进行成绩查询和管理。

2.1.7学员空间

提取出与学员(考生)有关的功能,便于学员(考生)操作。

1)我的自测

学员(考生)创建自己的练习,参加练习,并对自己的练习进行评卷和查看历史练习记录。

2)我的考试

根据考试管理中设置的考试时间、参考人员等信息将当前登录用户可以参加的考试推送到考试列表,包括正式考试和模拟考试。学员(考生)可以参加考试并查看历史考试。

3)我的成绩

对当前登录学员(考生)的考试成绩进行汇总和统计。

4)我的错题

对当前登录学员(考生)历次考试中做错的题目提取出来, 以便进行针对性的强化练习。

2.1.8安全功能

1)数据库定期自动备份功能

2)权限控制功能

3)权限分配、数据录入功能

2.1.9系统管理

提供用户、组织机构、人员权限等功能的管理,以及系统级别相关参数的设置。

3结束语

网上考试系统实现了教育信息化过程中的考试无纸化、网络化、规范化和自动化,基本可以满足学校及大型企业的内部考试。利用系统开发工具和技术,实现管理工作的信息化、科学化,通过对网上考试系统的一些基本的技术管理,可以降低政府、学校和企业间的成本,缩短考试流程,从而节省了人力资源和纸的资源,为全世界的环保作出一份贡献。

参考文献

[1]黄斐.计算机网络程序设计[M].北京:机械工业出版社,2003.

[2]王庆育.软件工程[M].北京.清华大学出版社,2004.

[3]李坚,张大力.开发动态交互式Web的关键技术[M].北京:清华大学出版社,2006.

网上招聘系统 篇5

根据梅河口市农村中小学校教师缺编情况,根据《事业单位公开招聘人员暂行规定》(人事部令第6号)和《吉林省人民政府办公厅转发的通知》(吉政办发[]16号),经通化市人力资源和社会保障局批准,对1995年―入学并与教育局签订了委托协议的中等师范学校及非师范类学校的师范专业毕业的委托生,逐年通过考试进行招聘,以补充农村师资队伍不足,现将招聘有关事宜通告如下:

一、招聘对象及条件

1、拥护中国共产党的领导,热爱社会主义,忠诚党的教育事业,遵纪守法,品行端正。

2、1995年~19入学并与教育局签订了委托协议的中等师范学校及非师范类学校的师范专业毕业的委托生。

3、身体健康,能适应岗位工作需要。

二、招聘数量及岗位设置

招聘人数10人(岗位设置见附表)。

三、招聘办法

采取笔试、教育教学能力测试相结合的.方式,择优聘用。

1、笔试。由市人力资源和社会保障局组织有关专家出题。考试内容为通用知识和专业知识。其中通用知识为教育学和心理学,专业知识为语文、数学。为现行初中、中等师范学校教材基础知识内容,侧重初中教材知识,教育学、心理学为中等师范学校教材知识。通用知识成绩占笔试成绩的20%;语文、数学成绩各占笔试成绩的40%,笔试成绩满分为100分,占录取成绩的50%。

2、教育教学能力测试。内容为现行初中和中等师范学校教材,由市人力资源和社会保障局组织有关专家组成评课小组。主要形式为招聘人员上台说课,测试其专业素质、驾驭教材能力、教育教学方法、语言表达及板书能力,同时含教育教学基本常识简答。测试时间每人10分钟,总分100分,占录取成绩的50%。

3、体检。应聘人员按报考岗位1:1比例,由高分到低分确定体检人员,体检标准参照《教师资格条例》有关规定执行。体检不合格作为一票否决,不予聘用。

4、经过笔试、教育教学能力测试和体检合格人员,由高分到低分,依次由本人选择岗位,录取到额满为止。录取后公示7天,公示期满无异议的,政审合格者上岗。

银校网上转账系统研究与设计 篇6

关键词:订单号;人工转帐;自动对账;数据安全

中图分类号:TP311 文献标识码:A文章编号:1009-3044(2007)16-30902-02

The Study and Design ofthe System of Bank-school and Transfer

RUAN Qun-sheng,TANG Bin,DAN Xiao-dong

(Donghua Polytechnic Universty Information Engineering Institute , Wuzhou 344000, China)

Abstract:The System of Bank-school and Transfer is web transaction platform which the bank and the school field cooperating develop, The article introduce the design mentality of Artificial Transfer System on base of order No, At the same time, it propose the successful method of solving automaticaccount problem, which guaranteeing the consistency and correctness between the bank and the school.

Key words:Order no;Artificial Transfer System;Automatically Reconciliation System;Data Safety

1 引言

目前市上网上转账系统数量繁多,有人工转账也有自动转账,所有的设计思路就是每次用户消费都要同银行发生交易,自动转账的方式只能发生在消费特点固定的情况下,如自动圈存等。除此之外,大部分还是要采用人工转账方式,由于频繁地与银行发交易,且基本上都是采用网页参数提交的传送方式,这势必会有一极小部分的银行成功的交易的记录无法达到商户WEB服务上,为了解决这些情况,常用的手段就是人工查询某段时间内的交易记录,然后进行数据导出,最后通过个性化软件进行银校数据一致性调整。此种对账方式实时性差、手续繁琐。由此可知以上网上转账处理方式,弊端突出,亟待一种全自动对账系统的出现,因此,为了尽可能克服这些缺点本文设计出一种新的转账思路。

2 订单号方式的设计思路

2.1 生成含有订单号URL地址字符串

据图1可知,第一步,自动生成与每一个用户号一一对应的订单号,并进行绑定。第二步,生成一个符合银行要求的字符串。第三步,把前一步生成的字符串用MD5算法进行加密为32个字符的字密文字符串,MD5加密目的就是防止非法者在传输过程中篡改数据。最后,把第二步生成的字符串加上第三步加密生成的摘要密文以网页的形式通过POST或GET提交,向银行发出提交请求。

图1 订单号生成和数据提交流程图

2.2 订单号从银行返回

从银行返回时,为了保证数据的安全,运用了MD5withRSA(建行所使用的算法)数字签名算法,在银行端首先对即将要传输的字符用MD5算法加密为32个字符的密文字符串,然后用RSA算法加上私钥对该密文字符串进行数字签名,签名后生成256个字符的密文字符串,最后把加上了签名密文的字符串也是以网页的形式以POST方式向学校WEB服务提交,学校WEB服务器端的应用程序接受提交后,将签名和银行发配给学校的公钥转换成二进制格式,与签名的原文一起对签名的正确性进行校验,校验步骤如下:

(1)使用公钥进行签名的逆运算

(2)使用标准MD5算法运算原文

(3)比较(1)、(2)结果

如果结果相等,则表示数字正确,没有被非法修改过,可以把银行返回来的金额写入数据库中对应订单号,流程见图2。

图2 订单号从银行返回的数据处理流程图

2.3 根据订单号进行消费支付

由于从银行返回对应订单号的金额,用户输入订单号和密码,即可在学校内进行一切费用的支付,比如学费、饭卡充值、缴纳考试费用等,如果订单号上的钱用完,又可对该订单号进行转账操作。

3 后台自动对账系统

3.1 全自动对账的研究

当前建设银行、工商银行等相继推出了商户批量查询接口,而令人鼓舞的就是提供了交易记录的XML形式的显示页面,这就为自动处理提供了有利条件,该格式页面上显示的元素和页面后台源码是一模一样的,因此,就可以通过封装了SOCKET了HttpWebResponse应答类和HttpWebRequest请求类向银行WEB服务器发出请求和接受输出数据流,把接受到的输出数据流写入XML文件,写完之后,接着就对XML文件中的每条记录同学校数据库中数据记录进行比较,以XML记录为准(因为XML中的记录都是来自于用户在银行交易成功的记录),如果学校数据库中不存在,就把对应着的XML中的记录插入数据库中。应该注意的是由于银行网站都是通过SSL加密访问的,所以当我们通过HttpWebRequest构造的类给其发出请求时,须加载证书,查询时不需要证书的,也需要做忽略证书的说明,否则当通过HttpWebResponse类构造的对象去接受的数据流时,就会出现不是为空就是无法访问的之类的情况或提示,整个流程见图3。

图3 自动对账流程图

3.2 全自动对账的实现

//注:实现语言:C# 以下为精简出来的代码

//建造HttpRequest.cs读取网页内容的关键类 以下是该类中的关键函数和说明

// HttpRequest网页请求方法

public bool OpenRequest(string requestUriString, string requestReferer)//带参数的请求函数

{// 用requestUriString, requestReferer对一些参数赋值

return OpenRequest();

}

private bool OpenRequest()//真正向网站发出数据请求的Request函数

{__HtmlText__.Remove(0, __HtmlText__.Length);

HttpWebRequest Request = (HttpWebRequest)WebRequest.Create(Uri);

Request.AllowAutoRedirect = AutoRedirect;

{Regex __RegexUri_ = new Regex("^https://", RegexOptions.IgnoreCase);

if(__RegexUri_.IsMatch(Uri))

ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();

}

//此处设置一些属性

Request.ContentType = "application/x-www-form-urlencoded";

byte []Bytes = Encoding.GetEncoding(Charset).GetBytes(Post);

Request.ContentLength = Bytes.Length;

using(Stream writer = Request.GetRequestStream())

{writer.Write(Bytes, 0, Bytes.Length);

writer.Close();}

HttpWebResponse Response;

Response = (HttpWebResponse)Request.GetResponse();

{HtmlText.Append(theException.Message);

return false;}}

private void ReadHtmlText(HttpWebResponse _Response_)//写成XML文件函数

{using(Stream reader = _Response_.GetResponseStream())

{StreamReader sr = new StreamReader(reader, Encoding.GetEncoding(Charset));

path = Application.StartupPath;}}

public class TrustAllCertificatePolicy : ICertificatePolicy//加载证书或忽略证书

{public TrustAllCertificatePolicy()

{// TODO: 在此处添加构造函数逻辑}

public bool CheckValidationResult(ServicePoint _ServicePoint_, X509Certificate _Cert_, WebRequest _WebRequest_, int _Problem)

{return true;}

private void dataAjust() //银校对账函数

{path = Application.StartupPath;

if (path.Substring(path.Length - 1) != "\")

{path = path + "\";}

path = path + "DataFromBank.xml";

xmlDoc.Load(path);

XmlTextReader reader = new XmlTextReader(path);

XmlNode xn = xmlDoc.SelectSingleNode("DOCUMENT");

XmlNodeList xnl = xn.ChildNodes;

foreach (XmlNode xnf in xnl)

{XmlElement xe = (XmlElement)xnf;

XmlNodeList xnf1 = xe.ChildNodes;

temp = xnf1.Item(6).InnerText;

orderNo = xnf1.Item(3).InnerText;

money = Convert.ToDouble(xnf1.Item(5).InnerText);

//调用库存储过程,由它判断该订单号是否在库中存在,并进行相应的处理

}}//对应foreach

}

4 结束语

本文研究了人工网上银行转账订单号方式设计思路和全自动化的银校对账系统,目前本人并在该设计思路的下设计出了应用程序,并在我校投入使用,结果表明,该系统能够较好满足用户在银行和学校之间、学校内的交易,数据准确,银校数据能够保持一致性、实时性,学校财务处工作人员毋须人工干扰,真正做到了财务工作自动化。

基于订单号方式的后台自动对账的人工网上银行转账系统有着很大的商业价值,目前,越来越来多的企业、商家推出网上电子展销平台,网上购物如雨后春笋般涌现,与银行交易的原理与本人设计的转账和处理方式有着一定的类似性,因此本文具有一定的借鉴意义。

参考文献:

[1]中国建设银行项目开发组.书名: 中国建设银行网上支付查询接口操作手册,2001.

[2]Simon Robinson, Christian Nagel,李敏波译著.C#.NET 高级编程[M].清华大学出版社.

[3]Anthony Jones.Network Programming for Microsoft Windows[M].Microsoft Press.

[4]Gary P. Schneider.Electronic Commerce(4th Edition)[M].Thomson.

[5]Bruce Schneier.Applied Cryptography: Protocols, Algorithms and Source Code in[M].John Wiley & Sons.

网上招聘系统 篇7

一、开发的背景

电子商务 (Electronic Commerce, EC) 是指通过网络以电子数据流通的方式在全世界范围内进行并完成的各种商务活动、交易活动、金融活动和相关的综合服务活动。

电子商务创造了一个虚拟的经营环境, 买卖双方可以借助这个开展网络营销、咨询洽谈、网上定购、电子支付、数字化产品传递、服务传递、意见征询等, 同时, 为了确保交易安全, 需要进行交易管理。

按照参与电子商务交易的对象进行分类, 可以将电子商务分为如下三种类型:

企业与消费者之间的电子商务 (B2C) ;

企业与企业之间的电子商务 (BusinesstoBusiness, B2B) ;

企业与政府之间的电子商务 (Businessto Government, B2G) 。

网上购物就是一种典型的B2C类型, 我在本网站选型是就将其确定为B2C类型, 从事书籍的销售。同时, 针对大学校园这一特殊环境还融合了中介类型的特点, 为广大同学提供了个人交易平台, 可以在网站上发布自己的买书或卖书的信息以及预定教材信息的登记。

二、开发工具和环境

(一) 开发工具:ASP技术

ASP内含于IIS当中, 提供一个服务器端 (server-site) 的scripting环境, 产生和执行动态、交互式、高效率的站点服务器的应用程序。当用户对一个ASP文档发出请求时, 服务器会自动将ActiveServerPages的程序码, 解释为标准的HTML格式的网页内容, 再送到用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器, 即可浏览ASP所设计的主页内容。当然这就意味着没ASP服务器, 就无法正确浏览一个ASP文档。

(二) 开发环境

1. 硬件条件

服务器两台, 一台为数据库服务器, 一台为Web服务器;客户端计算机若干;网络通讯设备, 主要包括交换机、网卡、集线器、MO-DEM等。

2. 系统平台

采用浏览器和服务器结构B/S (Browser/Server) 体系结构, 服务器端采用Microsoft Windows NT4.0作为网络操作系统, Web服务器软件采用IIS6.0。客户端软件, 包括单机操作系统和浏览器软件, 分别选用Windows XP和InternetExplorer, 数据库系统采用SQLServer2000。

(1) 功能需求分析

本网站系统包括两大部分, 前台和后台。用户只能使用前台的各项功能包括会员的注册和登录, 书籍浏览与查询, 将书籍放入购物栏和购买下订单, 订单查询, 结账, 选择付款方式和送货方式。因为客户主要是面向在校学生, 要满足学生个人书籍的出售和购买以及教材的预定, 这也是本系统与其它一般电子商务不同之处, 是本系统的特色。同时作为一个电子商务系统, 还应具有后台管理部分, 包括新书籍的添加、查看与修改、书籍订单管理、书籍评论管理、我要买书管理、我要卖书管理、预定教材管理、注册用户的管理、网站信息管理、信息管理、书籍分类管理、网站设置等功能。

(2) 数据的概念模型

数据库在整个网站中占有非常重要的地位, 数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率, 保证数词的完整和一致。另外, 合理的数据结构将非常有利于程序的实现。设计数据库系统时应该首先分析了解用户各个方面的需求, 包括现有的以及将来可能性增加的需求。

用户的需求具体体现在各种信息的提供, 保存, 更新和查询, 这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据, 数据结构以及数据处现的流程, 组成一份详尽的数据字典, 为后面的具体设计打下基础。在仔细分析流通网站业务处理流程的基础上, 列出了书籍的实体属性。

三、网站概要设计与数据库设计

(一) 功能设计

1. 系统功能描述

本网上书店系统所要实现的功能如下:

(1) 客户界面部分

(1) 通过首页购书, 可以通过关键字进行查询。 (2) 可以查看热门图书。 (3) 购物车功能。 (4) 查看图书详细说明。 (5) 用户注册。 (6) 用户登录。 (7) 查看订单情况。

(2) 管理界面部分

(1) 现有图书维护:修改、删除、查看和增加新书。 (2) 用户管理:查看、修改和删除。 (3) 订单管理:查看订单情况。

2. 功能模块划分

数据流图能够很好的反映系统和模块的逻辑功能, 但不涉及具体模块的物理构成和实现途径, 不能有效地体现整个系统的层次关系。

3. 数据库设计

创建数据库和表

数据库设计是指对于一个给定的应用环境, 构造最优的数据库模式, 建立数据库及其应用系统, 使之能够有效的存储数据, 满足各种用户的应用需求。

目前涉及数据库系统主要采用的是以逻辑数据库设计和物理数据库设计为核心的规范设计方法。其中逻辑数据库设计是根据用户要求和特定数据库管理系统的具体特点, 以数据库设计理论为依据, 设计数据库的全局逻辑结构和和每个用户的局部逻辑结构。物理数据库设计是在逻辑结构确定之后, 设计数据库的存储结构及其他实现细节。

四、结论

(一) 回顾了电子商务的发展历程及一些基本概念;

(二) 对“学子网上购书系统”进行了系统设计;

(三) 对此系统的后台数据库进行了设计。

网上招聘系统 篇8

网上招聘系统是为企业提供优质人才, 为应聘者提供合适职位的资源服务平台系统, 求职招聘双方可利用此系统为自己提供方便快捷的服务, 达到预定的招聘效果。因此, 有效地对网上招聘系统中的数据进行分析预测已显得尤为重要。

利用关联规则算法, 对网上招聘系统中应聘者发布的个人简历即有意应聘的职位、招聘者录取职员的基本状况等信息进行分析、对比, 从中发现应聘者的被录用规律。例如:国有企业偏向于选择学哪些专业的人才, 而独资企业与三资企业又偏向于选择学哪些专业的人才;某些公司或者职位会优先考虑有哪些特长的应聘者;有工作经验的应聘者会不会被优先录用;学习哪些专业的人才比较好找工作等等。这样能够有效地协助有关部门在招生过程中对学生选择专业的方向予以指导, 克服选择专业的盲目性, 从而达到优化专业结构, 提高学生就业率的效果。

1关联规则

1.1关联规则的基本概念

设I={i1, i2, …, im}是D中全体项组成的集合。设任务相关的数据D是数据库事务的集合, 其中每个事务T是项的集合, 使得T I对应每一个交易有唯一的标识, 记作TID。设X是一个I中项的集合, 如果X⊆T, 那么称交易T包含项集X。若X, Y为项集, X⊂I, Y⊂I, 并且X∩Y=Φ, 则形如X⇒Y的表达式称为关联规则。

支持度指在所有交易中X与Y同时出现的频率记为:support (X⇒Y) =P (X∪Y) =|{T:X∪Y⊆T, T∈D}|/|D|×100%。置信度指在所有出现了X的活动中出现Y的频率记为:confidence (X⇒Y) = P (Y|X) = |{T: X∪Y⊆T, T∈D}|/|{T:X⊆T, T∈D}|×100%。

关联规则的挖掘问题就是产生置信度与支持度分别大于用户给定的最小值的所有关联规则。该问题可分为两步:①找出所有的频繁项集, 即出现频率至少和预定义的最小支持度一样的项集;②由频繁项集产生关联规则。

1.2FP-Growth算法

1.2.1 FP-Growth算法的基本思想与关键步骤

FP-growth算法将候选项集的频繁项挖掘问题转为基于FP-tree挖掘问题, 由2个阶段组成:第一阶段建立FP-tree, 即将数据库中的事务构造成一棵FP-tree, 如图1所示。

第二阶段为挖掘FP-tree, FP-tree的挖掘通过调用FP-growth (FP-tree, null) 实现, 过程如下:

FP-Growth方法将发现长模式的问题转换成递归的发现一些短模式, 然后连接后缀。它使用最不频繁的项作后缀, 提供了好的选择性。该方法大大降低了搜索开销。

1.2.2 FP-Growth算法的优点

(1) 只需扫描原始数据集两次。一个大型数据库能够被有效地压缩成比原数据库小的很多的高密度的数据结构, 避免了重复扫描数据库的开销。

(2) 该算法基于FP-tree的挖掘采取模式增长的递归策略, 创造性地提出了无候选项集的挖掘方法, 在进行频繁模式挖掘时效率较好。

2FP-Growth算法的应用

本文在内存为1G, CPU为 Pentium 1.7G, 操作系统为 Windows XP的硬件环境下, 在Microsoft Visual Studio 2005开发平台中使用C#语言, 应用FP-Growth算法对网上招聘系统的数据库进行数据挖掘并得出结论。

2.1数据的整理与转换

首先, 对网上招聘系统中的数据进行整理。整理出的招聘信息主要包括企业性质、企业人数、公司类型、性别要求、工作经验、学历、外语语种, 外语等级、专兼职、职位类型、职位种类等。表1列出了其中一条用户的记录, 表2列出了关系数据库属性值与事务数据集中的项目对应关系。然后, 将其进行数据转换, 表3为转换后的事务数据。

2.2挖掘结果及分析

对整理和转换的数据进行挖掘, 输入的数据为"事务数据"表、最小支持度;输出为频繁项集。我们设定最小支持度为s=5%。关联规则挖掘的问题可分为两步来解: (1) 产生所有支持度大于最小支持度s的项集, 这些项集称为频繁项集。 (2) 由频繁项集产生关联规则。挖掘结果如表4所示。

从表4的规则A中可得出这样的结论:国有企业招聘人员中, 具有大学本科学历的人数较多;从规则B与C中可得出这样的结论:在独资企业和三资企业的招聘中, 大专学历的应聘者被录用的人数较多;规则D表示有2~5年工作经验的人比较好找工作;规则E表示有英语特长的应聘者比较好找工作;规则F表示招聘市场销售人员的企业较多;规则G与H则表示企业招聘本科学历的比专科学历的多。

3结束语

本文利用了关联规则中的FP-Growth算法对网上招聘系统中的数据进行了挖掘和分析, 从中发现用人单位的录用规律为应聘者及有关部门提供有价值的信息。在实际应用中应注意以下两个问题:①在对大型事务数据库进行挖掘时应注意数据的准备和选择工作, 数据挖掘最后的成功与失败, 是否有经济效益, 数据的准备与选择起到了至关重要的作用;②选取恰当的最小支持度。如果取值过小, 会发现大量无用的规则, 不但影响执行效率、浪费系统资源, 而且可能模糊目标;如果取值过大, 则可能找不到规则, 无法达到预期效果。

摘要:关联规则分析是最常用的数据挖掘方法, 其目的是利用历史数据记录, 从中发现属性之间的关联, 有效地协助有关管理部门进行决策分析。利用关联规则中的FP-Growth算法对网上招聘系统数据库进行挖掘, 从中发现属性之间的关联规则, 即用人单位的录用规律, 有效地协助有关部门在招生过程中指导学生选择专业, 克服大家在选择专业时的盲目性, 优化专业结构, 从而提高就业率。

关键词:FP-Growth算法,关联规则,网上招聘系统

参考文献

[1]JIAWEI HAN, MICHELINE KAMBER.数据挖掘概念与技术[M].范明, 孟小峰译.北京:机械工业出版社, 2001.

[2]Cheung D W.Efficient mining of association rulesin distributed data-base[J].IEEE Transactions on Knowledge and Data Engineering, 1996 (6) .

[3]Toivonen.Sampling Large Database for Associtation Rules[C].//In:Proc.3th Int'lConf.Knowledge Discovery and Data Mining, AAAI Press, Menlo Park, Calif, 1997.

[4]Cai C H.Mining Assocition Rules with Weighted Items[J].//In:Proc.of IEEE International Database Engineering and Applications Symposium, 1998.

[5]PIATETSKY-SHAPIRO G.FRWALEY WJ.Discover, analysis and presentation of strong rules[Z].Knowledge Discoveryin Datbaases.Massechusetts, AAAI Press, 1991.

[6]R.AGRAWAL, R.SRIKANT.Fast algorithms for mining association rules[C].//Proc.20thint'l conf.verylarge databases, Santiago, Chil-e, Sept, 1994.

网上信息侦听系统的实现 篇9

关键词:网络信息,数据包捕获,拦截消息

0 引言

随着互联网的发展, 网络安全、网络环境越来越受到人们的重视, 本系统就是对捕捉到的网络信息进行拦截、分析, 屏蔽不良信息, 本文着重探讨系统的实现过程, 采用自顶向下的实现方法, 即尽量先实现上层模块, 逐步向下求精, 最后实现下层基本模块。

1 系统开发环境

本系统在Linux系统环境中开发, 是因为Linux是一种可移植的操作系统, 能够在从微型计算机到大型计算机的任何环境中和任何平台上运行, 具有丰富的网络功能, 完善的内置网络是Linux的一大特点。Linux具有完善的TCP/IP协议报头的定义, 并且提供了功能强大针对于客户和服务器程序的面向用户的socket函数库和可操作的Libpcap库。

系统硬件:CPU:Intel (R) Core (TM) 2 2500@2.00GHz内存:2G

系统:Linux Fedora 10

编程语言:c语言

2 需求分析

网上信息侦听与分析系统是本系统要完成目标。为实现这一目标, 本系统应具备以下功能:系统能够截获用户的请求数据包同时显示出数据包中的地址信息、端口信息以及用户请求URL;系统提供拦截目录数据库, 通过查询拦截目录判断用户请求URL, 决定是否执行拦截操作;系统能够正确的执行拦截操作, 当用户利用浏览器接入到有害网站时, 系统发现用户试图接入到有害网站, 向用户发送拦截数据包, 收到拦截消息数据包的用户可以看到拦截消息页面。当用户利用浏览器接入到健康网站, 系统允许用户可看到要访问的页面;系统能够实现简单的入侵检测功能, 保护网络环境。

3 功能模块设计

按需求分析, 设计功能模块, 如图1所示。

4 系统实现

系统实现是在系统分析和系统设计完成之后, 新系统予以实现的阶段。此阶段, 系统开发工作重点从系统分析、系统设计和创造性思考的阶段转入具体实践环节。这一阶段的基本设计思想的结构化方法, 主要是自顶向下的实现方法, 即尽量先实现上层模块, 逐步向下求精, 最后实现下层基本模块。系统实现包括详细设计和编码设计两个部分。详细设计的主要任务是在系统设计的基础上进一步确定如何实现目标系统, 选择并设计每一个模块的实现算法及其过程的详细描述, 为程序编码工作提供依据或框架。在编码设计中, 将软件的过程性描述翻译成用选定的程序设计语言书写的源程序。

4.1 系统的流程图

在本文中, 阐述了几个典型功能模块的实现。系统的整体流程图如图2所示。

4.2 数据包捕获模块

本文所设计的数据包捕获程序可以捕获通过本系统网络接口的原始数据包 (Raw Packet) , 当一个数据包到达网络接口时, 数据包捕获程序就直接从缓存区读取捕获的数据包, 以供数据分析和处理时调用。在数据包捕获程序中, 通过设置网卡工作于混杂状态, 对网络链路进行监听并收集数据包。数据包捕获模块流程图如图3所示。 (1) 通过获取网络接口列表, 获取指定的监听的网卡名。如果本机只有一张网卡, 调用pcap_lookupdev函数即可获得网卡名。如果有多张网卡则需要调用pcap_findalldevs函数, 获得所有网卡名, 指定用来监听的网卡名。 (2) 建立监听会话。获得指定监听的网卡名后, 调用pcap_open_live函数在指定的网卡上建立一个监听会话。该函数所做的工作是把指定的网卡设为混杂模式, 把Libpcap的网络报文截取组件加载到系统中, 并对监听会话超时参数和所截取的报文最大长度参数进行设置。 (3) 编译过滤规则, 设置过滤器。我们需要监听某种类型的网络流量, 调用函数pcap_compile对规则进行编译 (比如我们只需要监听80端口的流量, 规则描述即为字符串“port 80”) , 再调用pcap_setfilter。 (4) 捕获网络数据包。设置好过滤器后, 就调用函数pcap_loop进行循环监听。该函数对进行数据包协议解析的入口通过回调函数的形式进行指定, 启动网络数据包捕获组件进行数据包捕获, 通过回调机制 (非阻塞模式) 对捕获到的数据包进行处理。 (5) 关闭监听会话。当停止捕获网络数据包时, 就调用函数pcap_close来关闭监听会话。

5 结语

经过上线运行, 本系统较好地完成预期的设计目标, 并在原有要求的基础上能有所拓展, 当处理大量网络数据包时, 系统的处理速度偏慢。系统的效率还有待提高。

参考文献

[1]杜华.Linux编程技术详解[M].北京:人民邮电出版社, 2007.

[2]王权, 张训报, 李向.基于Linux系统的数据包截获技术研究[J].计算机与数字工程, 2009, 37 (04) :64-66.

[3]赵谦.基于Linux下的网络监听技术[J].贵州科学, 2007 (S1) .

[4]魏文清, 王长征.Linux下的TCP/IP架构与网络监听技术[J].计算机与现代化, 2005 (12) .

基于网上考试系统的初探 篇10

网上考试系统是我校为了能更好掌握学生的学习情况和对知识点的掌握情况而进行的一次无纸化网络考试改革。对于以掌握知识点、知识信息为目的, 采用网络考试方式有它的好处和方便性。

二、网上考试系统的特点

1. 本考试系统是基于浏览器/服务器的模式, 只需

要在服务器上安装考试系统, 学生通过浏览器输入在线考试系统网址, 进入考试系统。同时, 老师通过浏览器输入考试系统监控网址进入管理员系统, 进行后台监控, 及时查看学生的考试情况及试卷提交情况。

2. 减少了传统纸质考试的很多环节, 可以节约不少开支。

传统考试中, 每学期老师都将对科目进行出题, 然后印制, 最后发给学生考试。而网上考试系统减少了多次出题和印制的过程, 老师只需要向网上考试系统试题库中一次性录入需要掌握的考题, 并在计算机中保存即可。

3. 考试题目灵活, 减少了试题泄漏、考场作弊的可能性。

由于卷面的限制和老师对学科重要知识点的考虑, 传统考试不可避免地造成了考试内容的重复性、单一性, 另外, 考生们面对同样的试题, 在某种程度上造成了考生作弊的可能性;而网上考试系统, 则能从数千道题目中随机抽取题目并进行智能组合。

4. 本考试系统可以自动阅卷, 避免了大量的阅卷工作, 节约了人力。

传统考试在结束之后将会进行大量的人工阅卷, 给老师造成了体力和脑力上的负担, 容易使人产生疲劳, 从而出现批阅错误, 尤其是在最终分数的统计上, 有可能出现失误。阅卷之后的复查工作也是费时费力。而网上考试系统很好地解决了这一方面的问题。老师在向题库输入考题的同时, 系统会让老师同时输入正确答案等相关信息, 只要考生做完试题并经检查后, 就可以提交, 考试系统会根据先前输入的正确答案立刻自动批阅, 并将考生做对、做错的题目数以及最终的分数显示出来, 让考生能够迅速知晓自己的分数, 这个速度是传统考试根本无法比拟的。

5. 老师可以在线监控。

本考试系统中, 老师可进行后台监控, 随时查看考生的考试情况, 如考生登录、试卷提交情况, 老师都可以通过后台监控进行实时查看。考试提交后, 不能再抽题进行答题。对于在考试中作弊的学生, 老师可以通过后台监控, 将该生的考试状况设为作弊, 从而, 该学生的试卷将不会被批阅。

当然, 网上考试系统并不是全能的, 它也有自身的一些缺点:

1.前期准备工作量大。为了能够尽可能全面地反映考生对学科的掌握情况, 以及减少试题的重复度, 老师必须在题库中输入大量的试题。这就给前期准备带来了很大的工作量, 老师也必须花大量精力去建立试题库。

2.考试受到外在因素的限制。由于学校电脑硬件设施的限制, 因此, 很难让所有同学同时进入考场进行考试, 这就不得不将考生分成多次进入考场进行答题, 这种拉长战线似的考试就不得不导致了考试的密集度和监考方面的人力浪费;在考试过程中如遇到电力和网络中断, 容易导致考试失败。

三、网上考试系统简介

1. 考试界面简介。

本考试系统界面简洁, 操作简单。首先, 只需要在浏览器上输入考试地址, 就可以进入在线考试系统登录界面;然后输入生学号和姓名, 选择考试科目, 点击确定就可以进入在线考试系统;阅读考试规则之后, 点击开始, 系统就自动抽题。

2. 后台数据管理界面简介。

老师通过浏览器输入后台数据管理地址, 就可以进入后台数据管理登录窗口。在此系统中, 我们可以进行试题数据管理、考生数据管理及系统配置管理。

四、结论

ASP网上图书管理系统设计 篇11

关键词:图书管理;ASP;系统统计

网上图书管理系统是典型的MIS管理系统。具有操作简便,界面美观,管理代码化、条码化、标准化等特点,并支持网络远程交换数据,便于统一管理。网上图书管理系统具体优点:

先进的阅览方式:读者可以方便阅览图书资源,并可以对自己喜欢的书目加书签、发表评论等,还可以使用搜索功能对存放位置的书籍检索。

科学的图书馆管理模式:系统采用多种主动推荐方式,客户结合灵活多样的高级检索,能轻松地找到所需要的书籍信息:通过客户意见反馈系统,系统可以随时把握客户的各种新的需求和及时与读者进行网上互动交流:通过完善的信息发布系统,客户可以及时得到图书馆最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、基础信息管理等等,为图书馆的电子化管理提供了一套良好的管理模式。

人性化的操作界面:一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本系统的设计充分体现图书馆经营者的审美观,更好地展示图书馆独特的个性和特色。

1.系统设计

1.1设计目标

图书管理系统主要提供网上的图书阅览平台,其功能主要包括:

对图书资源进行分类,发布到网上供读者阅读为读者提供图书检索功能;读者能方便地阅览电子图书;读者能建立书鉴;提供读者论坛功能;对读者用户进行用户账号、密码及权限等的管理。

1.2设计思想

实现一个简单的图书管理系统,页面通过ASP脚本程序访问数据库和文件系统。

1.3系统功能分析与设计

登录/注册:若你是第一次访问本系统,则需要先注册一个用户,然后登录才能进入主界面。

权限管理:权限管理包括两个部分:一是对用户的管理,用户注册后系统分配给用户默认级别,二是系统管理员分配给书目的阅读权限级别。两者结合起来,就实现对用户的权限管理。

密码管理:用户注册登录后若有必要,可以修改自己的密码。

图书分类浏览:图书按照其内容进行分类,把相关的类别排列在一起,最深分三级,读者可以按照类别分别查找,逐级浏览,方便迅速找到感兴趣的主题。

图书搜索:在读者阅读目的很明确的情况下,如果知道某本书的书名、作者、出版社等信息或了解其中的某个关键字,就可以利用图书搜索功能。

书评:他人对书的评价往往对阅读有很大的帮助。书评可帮助选择阅读的对象,而且方便读者的交流。图书管理系统为读者提供发表意见的园地、对图书进行打分,同时读者可以对别人的评论发表自己的看法。从而更好地得到读者对某本书的评价和反馈。

书签:若读者对某本书没有看完等原因要经常访问该书,则就可以用书签功能,读者可以把以后还需访问的书目做上书签,以后就能方便地阅读了。

十大热门:读者希望看到最热门的图书,就可以通过系统提供的十大热门选项,快速找到最热门的十大书籍。

管理用户:对于管理员来说,管理用户功能能够方便地显示用户信息,管理员能够对某个用户的注销和注册管理员。

管理书评:管理员可以对需要删除的书评使用删除功能。

管理书目:为了对目录、图书修改的方便,此模块提供管理员对目录的添加与删除、图书的添加与删除功能。

2.数据库设计与实现

2.1数据库的需求分析(如表1所示)

根据系统要求,可以列出以下数据项和数据结构。

用户信息表:存放用户信息,数据项包括用户名称、密码、权限、访问次数等。

书目信息表:存放书目信息,数据项包括书目名称、作者、存放位置、访问级别、所属类别等。

书目类别信息表:对书目的类别以及类别之间的包含关系进行描述,数据项包括书目类别名称、上级类别等。

书评信息表:存放书评信息,数据项包括书评标题、评论者、评论书目、内容、评分、时间等。

书评回复表:存放对评论进行回复的信息,数据项包括作者、内容、时间等。

书签信息表:存放书签信息,数据项包括内容和所属者等。

2.2数据库逻辑设计用户信息表(users)的结构(如表2所示)

根据需求分析,可以列出以下数据项和数据结构。

其中,Name为唯一标识。用户的级别是使用数字来表示的,1表示管理员,从2以上每个数字分别表示一种用户级别,数字越大,用户权限越小。具体的实现方式是通过和书目的阅读权限级别进行比较,例如:某本书的权限是4,那么只有级别为1,2,3和4的用户可以阅读。访问次数是用来对用户权限级别的管理,访问次数增多,级别也增大。例如:用户级别为5,访问次数超100后,他的级别会升为4,同样道理,200次后级别就为3了。依此类推,最大级别就是2了,因为1是管理员。

出口企业员工招聘系统分析 篇12

我国现阶段出口企业一般分为贸易型和生产制造型,员工招聘主要来自销售和生产岗位,主要招聘贸易型人员和生产制造型人员,招聘过程都要经过规划、岗位分析、需求预测然后进入招聘环节,通过制定计划、选择渠道、确定方法、发布信息、招聘人员及最后的面试录用完成招聘活动,招聘结束后需要对结果从成本和质量两个方面进行评估,为随后的考核模块例如绩效、薪酬等方面奠定基础( 见图1) 。规范科学的招聘系统能够为出口企业提供合适的人才储备,提升企业业绩,贯彻企业发展战略。

不同性质的企业在招聘体系的设置和侧重上也有所不同。例如国有外贸企业在招聘体系中更关注的是招聘需求和目标,也就是人力资源规划领域; 外资企业更注重人员的质量和甄选,民营出口企业则对招聘的结果以及招聘成本的控制更为关心。对出口企业而言,整个招聘体系可以分为规划、执行和输出三个阶段。

1.规划阶段

贸易型企业往往根据各出口部门的人员需求状况制定完整的规划,并根据外部环境的变化对任职标准和要求做出微调。制造型企业则需要以固定时间段,一般是半年或全年的订单量安排生产计划,根据生产计划制定人力需求方案,在目前“用工荒”现象突出的前提下,对众多出口制造企业来说面临严峻的考验,招聘规划一般难以落实。

2.执行阶段

出口企业应当根据员工招聘系统的流程从计划到录用高效地完成具体目标。贸易型企业招聘对象主要集中在外贸业务员、储运结算、跟单及质量监控方面,大多采用校园宣讲及人才招聘会的形式,部分采用B2C平台, 例如“前程无忧”、“智联”等。制造型企业多采用劳动力市场、广告、员工推荐等渠道,在人员录用和甄选过程中也较之贸易型企业更为快捷。当前大量的一线劳动力因为生活成本等原因从传统的珠三角、长三角等地区向内地回流,直接导致沿海地区的出口制造型企业难以满足用工需求,甚至相当多企业对员工招聘环节的要求放宽到身体状况达标即可,性别、经验、年龄、学历等基本招聘系统中的核心要素一概从宽或者不做要求。

3.输出阶段

招聘完成后,出口企业需要对招聘活动进行评估,主要是从成本和质量两方面进行考核,招聘到企业所需的员工并安排到合适的岗位发挥其作用是重要的考核指标。招聘结果同出口企业在员工招聘中的投入和招聘专员的素质有直接关系。

二、招聘收益金字塔的比例设置

招聘收益金字塔是通过计算招聘投入即全部的应聘者的数量与产出即招聘结束后的最终雇佣人数的比例, 来估算招聘投入—产出率的一个塔型工具。招聘收益金字塔可以帮助出口企业的人力资源部门对招聘的宣传计划和实施过程有一个准确的估计与设计,一般情况下外贸领域内“收益金字塔”分为4个阶段: 求职申请、甄选面试、试用考察、正式录用; 各阶段的比例则是变动的,下面根据企业类型进行具体分析:

1.贸易型出口企业

贸易型出口企业面临的主要问题不是人才短缺而是人才过剩,这种现象和当前普遍的“用工荒”呈现出鲜明对比。虽然对贸易岗位的人员素质要求较高,但随着每年大量大学毕业生进入就业市场,人才供过于求,对贸易型出口企业来说重点在准确地选人和用人上。各层次人才之间的比例会大幅度扩大。

例如招聘1名出口外销员岗位的业务员,假设计划收取简历20份( 这在毕业生供应量中很容易达到) ; 4个层面中申请—甄选—试用—录取的比例设置为1: 5; 3: 1; 4: 3; 各层次晋级的人数为1—5—15—20; 即20人递交简历,15人进入甄选,5人进入实习或试用,最终录取1人。 总比例1: 20。

贸易型企业随着所在地区、经济水平以及企业性质的不同,招聘收益金字塔的比例幅度也会有明显不同。 以江苏某国有大型出口股份公司为例,每年的进口与出口岗位人员需求不超过20人。而仅南京地区每年国际贸易专业的本科毕业生数量就达到数千人,因而在招聘过程中,进行学历、专业、经验、素质、外语、能力等众多要素的甄选,最终收益比会远大于1: 20,因此形成大学毕业生的求职难。

2.制造型出口企业

当前的“用工荒”集中在服务领域和制造领域,在外贸行业中,“就业难”与“招工难”同时存在。以广东地区为例,很多制造企业极度缺人,从人力资源管理角度看, 普工的收益金字塔比例大多小于1,技术工收益金字塔比例等于或略大于1,即大多数1个劳动力可以面临1— 2个以上的岗位选择。

短时间内我国出口制造型企业面临的人才短缺现象难以彻底解决,国际金融危机爆发后,我国出口制造型企业在员工招聘方面做了一系列改进。就招聘系统而言, 制造型出口企业的重点不在于如何优化招聘流程以提高效率和节省成本,由于人才不足,重点应完全放在规划和渠道上。不过目前的人才供给不足并不是真正的劳动力绝对数量的短缺以及中国“世界工厂”地位的改变,而是随着经济发展变化产生的劳动力回流与传统外贸集中地转移之间的协调问题。

三、招聘方法和渠道的优化

首先,提高人力资源管理人员的综合素质。人力资源管理人员必须提高自身素质,具有过硬的人格品质、合理的知识结构、先进的人力资源管理理念、基本的工作能力、健全的心理素质与一定的人事工作经验等,才能为企业选好人、用好人。

其次,采取灵活多样的招聘方法。企业可能由于组织发展面临的不同环境不同阶段导致招聘过程出现变化。生产制造型出口企业招聘主要集中在一线的制造岗位上,适用于“招—甄—录—聘”的中级方式或者“招— 录”的初级方式。贸易型出口企业因为人力资源供给量大,员工面向国外目标客户,对综合能力要求较高,所以适用于“招—甄—选—录—聘”五段式的高级方式。

第三,拓展招聘渠道。以往无论贸易型还是制造型企业都是以现场招聘为主,而如今则应有效结合线上和线下两个领域,辅助于推荐、猎头等不同的高低端模式。 制造型出口企业除了每年的固定招工外,还应积极开展校企合作的新途径。以广东省为例,某机械出口企业从开始的招聘—缺工—再招聘—停滞的模式中另辟蹊径, 和本省对口的中等专业学校以及高等职业技术学院签约,采用订单培养模式,签署校企协议,出资培养并建立人才的梯形结构配置,学生毕业后直接整批量就业。这种模式一定程度上解决了“就业难”,另一方面又缓解了 “用工荒”,值得其他制造型出口企业借鉴。出口企业在人力资本的培养上加大投入才能保障人力资源管理后续模块如培训、薪酬、绩效考核和职业发展规划的实施。

参考文献

[1]王东强.外资企业解决大学生“就业难”的经验与启示[J].中国人力资源开发,2013(23).

上一篇:广播有效传播的途径下一篇:房屋的补偿安置方式