招聘企业电子商务系统设计.docx
- 文档编号:5747274
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:26
- 大小:1.07MB
招聘企业电子商务系统设计.docx
《招聘企业电子商务系统设计.docx》由会员分享,可在线阅读,更多相关《招聘企业电子商务系统设计.docx(26页珍藏版)》请在冰豆网上搜索。
招聘企业电子商务系统设计
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
电子邮箱地址
文本
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文件,该文件将把求职者发送的应聘意
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 招聘 企业 电子商务 系统 设计