招聘企业电子商务系统设计.docx

上传人:b****5 文档编号:5747274 上传时间:2022-12-31 格式:DOCX 页数:26 大小:1.07MB
下载 相关 举报
招聘企业电子商务系统设计.docx_第1页
第1页 / 共26页
招聘企业电子商务系统设计.docx_第2页
第2页 / 共26页
招聘企业电子商务系统设计.docx_第3页
第3页 / 共26页
招聘企业电子商务系统设计.docx_第4页
第4页 / 共26页
招聘企业电子商务系统设计.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

招聘企业电子商务系统设计.docx

《招聘企业电子商务系统设计.docx》由会员分享,可在线阅读,更多相关《招聘企业电子商务系统设计.docx(26页珍藏版)》请在冰豆网上搜索。

招聘企业电子商务系统设计.docx

招聘企业电子商务系统设计

XXXXXX学校

 

电子商务课程设计报告

题目:

招聘企业电子商务系统设计

学生姓名:

XX

学号:

200817020216

专业班级:

信管08102班

指导教师:

XXXXX

设计时间:

 2011年下学期第17周 

 

指导老师意见:

 

评定成绩:

签名:

日期:

目录

一系统概述…………………………………………………………1

1.1行业或企业基本情况………………………………………1

1.2实施网络招聘的背景、原因或必要性……………………1

二系统设计的可行性分析…………………………………………2

2.1管理可行性分析……………………………………………2

2.2经济可行性分析……………………………………………2

2.3技术可行性分析……………………………………………2

三系统设计的目标…………………………………………………2

四系统功能需求分析…………………………………………………2

4.1功能需求……………………………………………………3

4.2性能需求……………………………………………………3

五系统表达层设计……………………………………………………4

5.1主页面………………………………………………………4

5.2次级页面设计………………………………………………4

六系统逻辑层设计……………………………………………………5

6.1系统业务流程设计……………………………………………5

6.2系统数据流程设计……………………………………………6

6.3系统功能结构设计……………………………………………6

七系统数据层设计……………………………………………………7

7.1概念模型设计…………………………………………………7

7.2逻辑模型设计…………………………………………………9

7.3数据字典………………………………………………………

八系统物理配置方案设计……………………………………………

8.1硬件配置……………………………………………………

8.2软件配置……………………………………………………

九系统模块分析及功能实现……………………………………………

9.1数据库连接conn.asp设…………………………………………

9.2实现功能…………………………………………………………

9.2后台设计与实现

十设计总结

参考文献

 

一、系统概述

1.1行业或企业基本情况

利用国际互联网开发和建立网上人力资源市场,在发达国家己经是司空见惯的事情,也是企业寻找人才的重要途径。

网络招聘以其低成本、见效快、无地域限制的特点正在吸引着大批中高级人才和企业。

在我国,网络招聘也正在悄然兴起。

现实中已经有越来越多的人开始认同到专业的人才招聘网站去搜罗招聘信息,也同样有越来越多的公司将他们大部分的空缺职位放在线上吸引人才。

因此,网络招聘行业的兴起顺应了这一潮流,国内比较有名的招聘网站有前程无忧网、中华英才网、智联招聘网等。

1.2实施网络招聘的背景、原因或必要性 

当前社会竞争日趋激烈,“找工作难”已成为社会的一大难题。

问题的关键在于求职和招聘的人员都陷入了如何找到适合自己的工作以及如何招到合格的人才来填补公司空缺的这一矛盾中。

如果依靠传统的招聘形式来招聘或应聘,不但增加成本,而且往往招不到合适的人才或找不到合适的工作。

为解决这一问题,可以把招募人员和寻找工作的这些信息都放在因特网上,让更多人获得这些信息。

因此设计本系统正是为了适应这种形势,一个功能齐全的在线人才网站系统将能为招聘者和应聘者提供一个适合的平台,通过这个平台,可以足不出户就能招聘人才或寻找工作,为大众提供方便。

在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。

在中国,网络招聘兴起的同时发展迅速。

首先因为网上投递的简历比较多,而且应聘者素质较高。

还有,网络招聘的优点是快捷,方便,招聘网站所提供的一些服务还可以帮助企业筛选简历,提高企业的工作效率。

另外,网络招聘上花的成本远远低于传统的任何一种方式,这也是企业选择网络招聘的一个重要原因。

二、系统设计的可行性分析

2.1技术可行性

技术可行性是指使用现有的技术能否实现系统的设计开发与最终完成。

本系统采用ASP和HTML语言并结舍Access数据库,对计算机软、硬件的要求不高,当前的开发技术与数据库应用技术完全能够满足用户的需要。

因此,开发此系统在技术上是可行的。

2.2经济可行性

经济可行性是指系统所能带来的经济效益是否会超过开发这个系统所需的成本,是否会为用户带来足够大的经济利益。

本系统正是考虑为用户提高工作效率,降低劳动强度,方便操作与管理而设计的,不需要大量的开发经费。

因此,开发此系统在经济上是可行的。

2.3操作可行性

计算机技术正是为了减少人工操作的劳动强度而产生的。

本系统界面简洁,框架清晰,美观大方,为充分展现网站的交互性,本网采用动态网页技术实现用户信息在线发布,加强了界面可操作性,数据输入量少,使用者非常容易就能完全掌握系统的全部操作流程。

通过以上三个方面的研究,总体认为本系统的开发是可行的

三、系统设计的目标

该系统要实现的功能有:

管理员可以使用该系统为企业招聘、个人求职提供服务;用人单位可以使用该系统注册成为“招聘用户”并发布招聘信息等;求职人员可以在注册成为“求职用户”后通过系统完成求职工作;企业用户、个人用户及非注册用户均可以浏览网站的新闻。

四、系统需求分析

4.1功能需求

该系统要实现以下功能:

·单位招聘栏目功能

本栏目主要提供单位招聘信息统计、单位基本信息维护、游览求职人员信息、招聘职位管理、快速发布职位、人才查询、人才收藏、发送招聘意向,管理收到的求职意向等功能。

·个人求职栏目功能

本栏目主要提供个人应聘信息统计、个人基本资料维护、游览单位信息、求职意向维护、职位查询、发送求职意向,管理收到的招聘意向等功能。

·职场资讯栏目功能

在此栏目能中,可以发布职场资讯和热点资讯,让求职者与招聘者能及时了解职场相关信息,增加职场经验。

·招聘会栏目功能

此栏目主要发布各地的招聘会信息,为求职者提供更多求职机会。

·兼职天地栏目功能

此栏目主要发布各种兼职信息。

·后台管理系统功能

通过后台系统,可以对注册的单位或个人资料进行管理,还可以添加、修改、删除职场资讯、招聘会和兼职信息。

网站管理员还可以管理自己的账号。

4.2性能需求

人才招聘系统设计必须达到以下技术指标:

·真实性

对本网站注册的企业用户资料、个人用户资料,职场资讯信息、招聘会信息都要严格按照实际情况存档。

·可靠性

对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。

·安全性

对用户要有使用权限上的限制,数据库的备份和恢复机制要完善,确保后台数据的安全。

·保密性

每个系统用户,都被要求必须有口令设置,并且口令对任何用户都是不可见的。

·可用性

界面友好,做到实时响应,对用户的错误操作能够及时给出提示信息,方便用户的使用。

五、系统表达层设计

5.1主页面设计

“人才网”首页主要分为上、中、下三大部分,其中上、下两部分使用include语句调用公共文件head.asp和bottom.asp;中间部分又细化为左、中、右三列,左列表格分别放置登录窗口、公司和个人注册链接、职位查询和友情链接,中间表格分别放置职场资讯和最新招聘企业,右边表格分别放置推荐招聘单位和重点推荐人才。

首页将网站的重要功能集合在此,通过这些功能的组合,将最大地满足求职者和招聘者,使其在首页中就对网站的整体功能有个大体的了解,简洁美观并方便操作。

系统首页如图5-1所示:

图5-1系统首页

5.2次级页面设计

“人才网”的次级页面主要有单位招聘、个人求职、职场资讯、招聘会、兼职天地等几块,其在结构风格上基本与主页相似,只是相关信息有了些变化。

如个人会员求职模块页面如图5-2所示:

图5-2个人会员求职模块页面

六、系统逻辑层设计

6.1系统流程图

为了方便管理,将后台所有的程序放在admin目录下。

后台管理系统的大概流程如图6-1所示:

图6-1后台管理流程图

6.2系统数据流程设计

图6-2系统数据流图

6.3功能模块图

将系统各个功能模块进行集中、分块,按照结构化程序设计要求,可得到系统功能模块图,如图6-3所示

图6-3系统功能模块图

七、系统数据层设计

7.1概念模型设计

·超级管理员信息表:

{用户id、用户名、用户密码、用户等级}

·单位信息表:

{单位id、用户名、用户密码、单位名称、邮编地址、单位地址、单位联系电话、传真号码、电子邮箱地址、单位主页、单位简介}

·职场资讯信息表:

{职场资讯id、职场资讯标题、职场资讯内容、资讯作者、资讯相关图片、上传资讯时间}

·招聘会信息表:

{招聘会信息id、招聘会信息标题、招聘会信息内容、信息发布作者、信息相关图片、上传信息时间}

·会员信息表:

{个人会员id、用户名、用户密码、电子邮箱地址、会员类型、性别、民族、年龄、身份证号码、身高、婚姻状况、学历}

综合以上得到E-R模型如下图所示

图7-1各实体联系图

图7-2超级管理员信息属性图

图7-3单位信息属性图

图7-4会员信息属性图

图7-5职场资讯信息属性图

图7-6招聘会信息属性图

图7-7招聘意向属性图

图7-8求职意向属性图

7.2逻辑模型设计

表结构及约束如下表所示:

表7-1超级管理员信息表(admin)

序号

字段

描述

类型

长度

主键

1

id

用户id

自动编号

2

login

用户名

文本

50

3

password

用户密码

文本

200

4

ad_level

用户等级

数字

表7-2单位信息表(enterprise)

序号

字段

描述

类型

长度

主键

1

ep_id

单位id

自动编号

2

login

用户名

文本

50

3

password

用户密码

文本

50

4

ep_name

单位名称

文本

100

5

ep_postnumver

邮编号码

文本

50

6

ep_addr

单位地址

文本

100

7

ep_phone

单位联系话

文本

50

8

ep_fax

传真号码

文本

50

9

ep_email

电子邮件址

文本

50

10

ep_homepgae

单位主页

文本

50

11

ep_intro

单位简介

备注

12

ep_acount

是否会员

数字

13

ep_regtime

注册时间

日期/时间

14

ep_inde

是否推荐位

数字

15

ep_chairman

联系人

文本

50

16

setinde_time

最近访问间

日期/时间

表7-3职场资讯信息表(news)

序号

字段

描述

类型

长度

主键

1

id

职场资讯ID

自动编号

2

title

职场资讯题

文本

200

3

body

职场资讯内容

备注

4

author

资讯作者

文本

100

5

pic

资讯相关图片

文本

50

6

up_time

上传资讯时间

日期/时间

表7-4招聘会信息表(zhaopinhui)

序号

字段

描述

类型

长度

主键

1

id

招聘会信息id

自动编号

2

title

招聘会信息标题

文本

200

3

body

招聘会信息内容

备注

4

author

信息发布作者

文本

100

5

pic

信息相关图片

文本

50

6

up_time

上传信息时间

日期/时间

 

表7-5一级职位数据表(job_main)

序号

字段

描述

类型

长度

主键

1

main_id

一级职位id

数字

2

main_name

一级职位名称

文本

100

表7-6二级职位数据表(job_sub)

序号

字段

描述

类型

长度

主键

1

sub_id

二级职位id

数字

2

main_id

一级职位id

数字

3

sub_name

二级职位名称

文本

100

表7-7招聘职位数据表(job_detail)

序号

字段

描述

类型

长度

主键

1

detail_id

招聘职位id

自动编号

2

ep_id

单位id

数字

3

station

招聘职位类型

数字

4

jobtype

工作性质(全职、兼职等)

文本

50

5

menbertype

招聘对象

数字

6

pnumber

招聘人数

文本

50

7

starttime

招聘期限(具体限制时间)

日期/时间

8

limitime

招聘期限(长期有效)

文本

50

9

echomode

求职者应聘方式

备注

10

workcontent

工作内容

备注

11

stipend

基本薪金(月薪)

文本

50

12

workseat1

工作地点所在省份1

文本

50

13

subworkseat1

工作地点所在城市1

文本

50

14

workseat2

工作地点所在省份2

文本

50

15

subworkseat2

工作地点所在城市2

文本

50

表7-8会员信息表(job_person)

序号

字段

描述

类型

长度

主键

1

per_id

个人会员id

自动编号

2

Username

用户名

文本

50

3

password

用户密码

文本

50

4

email

电子邮箱地址

文本

50

5

membertype

人才类型

数字

6

name

简历姓名

文本

50

7

gender

性别

文本

50

8

minzu

民族

文本

50

9

age

年龄

数字

10

cardnumber

身份证号码

文本

50

11

height

身高

数字

12

mari

婚姻状况

文本

50

13

S_hometown

户籍所在省份

文本

50

14

C_hometown

户籍所在城市

文本

50

15

school

学历

文本

50

16

C_location

当前居住城市

文本

50

表7-9发送招聘意向信息表(job_com_per)

序号

字段

描述

类型

长度

主键

1

id

表id

自动编号

2

ep_id

单位id

数字

3

per_id

个人会员id

数字

4

content

发送内容

备注

5

recontent

回复内容

备注

6

sendtime

发送时间

日期/时间

表7-10发送求职意向信息表(job_person_per)

序号

字段

描述

类型

长度

主键

1

id

表id

自动编号

2

per_id

个人会员id

数字

3

detail_id

招聘职位id

数字

4

content

发送内容

备注

5

recontent

回复内容

备注

6

sendtime

发送时间

日期/时间

7.3数据字典

本系统的部分数据字典如下:

(1)数据存储

名字:

会员信息表

别名:

求会员档案表

描述:

记录求职者的个人基本信息情况

定义:

会员信息表=会员ID+用户名+用户密码+电子邮箱地址+会员类型+……

位置:

网上求职招聘系统数据库

(2)数据结构

名字:

会员ID

别名:

注册号

描述:

惟一标识求职者的编号

定义:

会员ID=6-12位数字与字母的组合

位置:

会员信息表

(3)数据元素

名字:

姓名

别名:

名字

描述:

标识求职者的名字

定义:

名字=1{汉字}4

位置:

网上求职招聘系统数据库

会员信息数据表

名字:

性别

别名:

描述:

标识求职者的性别

定义:

性别=【男|女】

位置:

网上求职招聘系统数据库

会员信息数据表

名字:

年龄

别名:

岁数

描述:

标识求职者的年龄

定义:

年龄=18-45

位置:

网上求职招聘系统数据库

会员信息数据表

名字:

学历

别名:

描述:

标识求职者的学历

定义:

学历=【高中|本科|研究生|博士生】

位置:

网上求职招聘系统数据库

会员信息数据表

更多的数据字典不再一一列出。

八、系统物理配置方案设计

1.硬件配置

CPU:

酷睿i3

内存:

2G

硬盘:

320GB

2.软件配置

操作系统:

WindowsXP

数据库:

MicrosoftOfficeAccess2003

IIS6.0

九、系统模块分析及功能实现

9.1数据库连接conn.asp设计

ODBC是一个调用级接口,它使得应用程序得以访问任何具有ODBC驱动程序的数据库中的数据,ODBC创建具有访问任何数据库权限的数据库应用程序。

本论文就是使用ODBC数据源连接Access数据库,代码如下:

<%′将数据库路径赋值给变量DBPath

DBPath="/data/data1103jclhxe.asp"

setconn=server.createobject("adodb.connection")

DBPath=Server.MapPath(DBPath)

′Access数据库连接方式

conn.Open"driver={MicrosoftAccessDriver(*.mdb)};dbq="&DBPath%>

9.2实现功能

9.2.1企业会员招聘模块设计

①企业会员注册设计

·注册第一步:

主要是3个文本框,分别是账号、密码和重复密码,通过单击“下一步”,将3个文本框中的值传递到register_2.asp文件中,如图9-1所示:

图9-1注册第一步

·注册第二步:

再让用户填写进一步的详细信息,单位名称、单位地址、电话、电子邮件等,并用星号标出必填信息。

·注册第三步:

首先使用Request对象接收form表单传递过来的值,并对其进行空值判断。

接着通过AddNew方法将其值插入enterprise表中,最后为Session对象赋值,随后根据Session对象来跟踪会员的用户、用户ID等信息。

②企业会员登录设计

为了方便企业维护资料,发布招聘信息,在首页中设置了登录窗口,个人用户和企业用户可以通过本窗口登录。

如图9-2所示:

图9-2会员登录页面

③招聘职位发布设计

企业用户若需要招聘人才,则需要通过招聘职位发布功能来发布职位

9.2.2个人会员求职模块设计

个人会员求职模块是本网站两大重要模块之一。

主要实现个人资料维护、职位查询、发应聘意向等

①职位搜索页面设计

职位搜索功能是个人求职模块的重要功能之一,可以让会员对招聘职位进行快速搜索。

输入关键字后单击“搜索”按钮,表单将文本框中的值传递到person_searchjob.asp文件中,在该文件中使用SQL语言在数据库中搜索与值匹配的相关记录并显示出来。

person_searchjob.asp文件的主要代码如下:

<%

′用Request.form方法获取表单传递过来的值,并赋予变量

keyword=trim(Request("keyword"))′查询关键字

jobfunction=Request("jobfunction")′招聘职位查询条件

registerdate=Request("registerdate")′时间范围查询条件

jobtype=Request("jobtype")′工作性质查询条件

workseat=Request("workseat")′工作地区查询条件

study=Request("study")′学历要求查询条件

′将查询条件字符串附加在URL地址中,并赋予变量filego,下面程序将调用该变量

filego="person_searchjob.asp?

keyword="&keyword&"&jobfunction="&jobfunction&"®isterdate="®isterdate&"&jobtype="&jobtype&"&workseat="&workseat&"&study="&study

′SQL查询语句

sql="selectdetail_id,ep_id,ep_name,sub_name,jobtype,

starttime,workseat1fromjob_detail_allwhere1=1"

′判断keyword的值,如果非空而且不等于默认值,则为SQL语句添加查询条件

ifkeyword<>""andkeyword<>"关键字搜索..."then

sql=sql&"and(sub_namelike'%"&keyword&"%'ormain_namelike'%"&keyword&"%')"

endif

%>

职位搜索页面如图9-3所示:

图9-3职位搜索页面

②招聘职位浏览设计

公司企业发布了招聘信息之后,将会在个人求职栏目中显示出来,在该窗口中分别列出发布招聘信息和所招聘的职位。

如图9-4所示:

图9-4招聘职位浏览页面

③职位收藏夹设计

单击“放入收藏夹”按钮后,将跳转到Favorite_add.asp文件,首先判断登录用户的身份是企业会员还是个人会员,并判断其是否已经登录,然后根据登录用户身份来对不同数据表进行添加记录。

④发送应聘意向设计

单击“发送应聘意向”按钮后,将跳转到person_per_tocom.asp文件,该文件将把求职者发送的应聘意

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1