欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载
     

    招聘信息管理系统【源代码联系本人】.doc

    • 资源ID:2388221       资源大小:490.50KB        全文页数:13页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    招聘信息管理系统【源代码联系本人】.doc

    经济学院专业实习报告招聘信息管理系统(学 院)系: 信息工程学院 专 业: 软件工程 姓 名: 班 级: 学 号: 指导教师: 2009年 7 月10日一、需求分析招聘信息管理系统是一个适合企业人事招聘和人员招聘选拔管理的一个平台,它包括用户管理,招聘信息管理和应聘者信息管理等,同时为现代人事招聘和人员招聘选拔管理提供了信息化解决方案。本系统可以使企业客户在其网站上在线发布、修改、删除招聘信息的功 能,企业内部不同部门只须通过后台WEB管理界面将企业招聘信息加入数据库,再通过可定制的网页模板将招聘信息、职位信息、招聘条件发布,管理员可以对招 聘信息、职位信息、招聘条件进行管理、统计、检索、分析等。网站动态提供企业招聘信息,管理员可进行更新维护。应聘者在阅读完招聘信息后,可以在线提交自 己的简历。系统自动把简历存入后台简历数据库,管理员并可依据职位、时间、学历、年龄等关键字检索相关简历。 此系统将帮助企业在最广泛的范围内迅速优选人才,并建立企业自身的后备人才库,而人才是一个企业成长的最宝贵财富。系统功能:· 要发布信息编辑、录入库· 招聘信息分类管理 · 发布招聘职位可根具要求灵活设置页面显示顺序、加注(如:急聘、new)等 · 求职者信息自动分类、匹配 · 简历库信息查询、统计、分析 · 简历答复信息编写、设定机制 · 已发布招聘信息的页面显示 · 求职者对招聘信息分类查询 · 求职者填写自己的相关信息 · 求职者信息、简历自动递交 · 系统对已收到的简历自动回复确认 图1 用例图 二、概念结构设计1、数据库实体描述 1.1招聘信息实体招聘聘信息招聘职位招聘单位月薪 发行日期工作地点应聘条件招聘人数 图2 招聘信息实体图 1.2 求职者实体图求职者信息姓名电话职位住址个人简历文化程度邮箱 图3 求职者实体图 1.3用户实体图用 户密码用户名 图4 用户实体图1.4 系统总体ER图用 户招聘聘信息求职者信息招聘职位招聘单位邮箱招聘人数姓名电话管理管理用户名密码月薪住址工作地点文化程度应聘条件个人简历职位发行日期 n n 1 1 图5 数据库ER图2、系统模块设计删除数据保存到数据库数据要求录入数据确定删除?不符合要求 符合要求 no从数据库中删除 yes 图6 录入数据程序流图 图7 删除数据程序流图从数据库中删除寻找数据输入查询关键字 没有记录 找到记录 图8 查询信息程序流图三、逻辑结构设计1. 数据模型映射将数据库概念模式映射为数据库逻辑模式,也就是把E-R模型转换为关系模型。可得如下关系模式:招聘信息(招聘单位、招聘职位、人数、工作地点、发行日期、月薪)求值者信息(求值编号、姓名、电话、住址、职位、邮箱、个人简历)用户信息(用户名、密码)单位信息(年级编号、单位名称、单位地点)职位信息(名称、工作地点、月薪、职位类别)日期限定信息(工作时间、天数)职员信息(职员编号、名称、状态、工作项目、状态 )2.系统结构图如图10所示图10 系统结构图四、数据库物理结构设计1.确定数据库的存储结构由于数据库建立很小,所以数据存储采用的是磁盘的一个固定分区。2. 数据库完整性设计1).管理员信息表 管理员信息表(Librarian)用来记录管理员的基本信息,如表1所示。表1管理员(Librarian)信息表字段名称数据结构说明seqINT管理员编号idChar(10)登录IDpasswordChar(10)登录密码onJobTimeChar(10)工作时间telephoneChar(20)联系电话2).招聘单位信息表 招聘单位信息表(Borrower)用来记录单位的基本信息,如表2所示表2 招聘单位(Borrower)信息表字段名称数据结构说明BorrowerIDINT单位编号InstituteIDINT部门编号GradeIDINT职位编号nameChar(20)单位名称StudentNumChar(10)单位地点teleNumberChar(20)部门电话borrowBookNumChar(10)招聘职位6).单位类别信息表 单位类别信息表(DatesRestrict)用来描述各单位分属不同的类别,如表6所示。表6 单位类别信息表(DatesRestrict)字段名称数据结构说明typeChar(10)书种Dates_restrictint天数7).求值者信息表 求值者信息表(people)用来记录图书馆中书刊的基本信息,如表7所示。表7书刊信息表(people)字段名称数据结构说明BookIDINT求值者编号NameChar(20)姓名LoanChar(10)求值条件BorrowerIDChar(10)个人简历BorrowDateChar(10)住址PhoneChar(10)电话3.存取方法和优化方法存取方法是索引方法,在数据库中,索引允许应用程序迅速找到表中的数据,而不必扫描整个数据库。索引就是表中数据和相应存储位置的列表。使用索引可以大大减少数据的查询时间。当对表中的数据进行增加、删除和修改的时候,索引也要动态地维护,这样就降低了数据的更新速度。在本系统数据库中,每个表中用表的主键作为每个表的索引。五、数据库的实施1、数据库的建立:打开查询分析器,执行如图11所示代码,建立数据库lib,然后执行如图12所示代码,最终在SQL Server 2000中生成了如下所示的表:图12 建立表格(1) 图12 建立表格(2)1)管理员信息表 管理员信息表(Librarian)用来记录管理员的权限信息,表Librarian的结构如下图13所示。图13 管理员信息2)招聘单位信息表 招聘单位信息表(Borrower)用来保存单位的基本信息,表Borrower的结构如下图14所示 图14借阅卡信息3)求值者信息表 图15 求值者信息 2、数据库的连接测试2.1连接数据库 '建立连接 Set conn = New ADODB.Connection conn.Open ConnectString2.2数据库操作(以管理员模块为例) 2.2.1 数据库查询 Adodc1.RecordSource = "SELECT seq,id,onJobTime,telephone FROM Librarian ORDER BY seq" adodc1为ado控件,连接数据库 Adodc1.Refresh2.2.2 数据库添加 sql = "SELECT * FROM Librarian WHERE seq='" + Trim(txtSeq) + "'" Set rst = myDbOper.querySQL(sql) If rst.EOF = True Then With rst .AddNew !seq = Me.txtSeq !id = Me.txtId !Password = Me.txtPwd !OnJobTime = Me.txtTime !telephone = Me.txtPhone .Update End With2.2.3 数据库删除 sql = "SELECT * FROM Librarian WHERE seq='" + Trim(tmpSeq) + "'" Set rst = myDbOper.querySQL(sql) If (Not rst.EOF) Then With rst .Delete adAffectCurrent .Update End With3)数据库的关闭 conn.Close '关闭连接 Set conn = Nothing '释放连接六、系统运行结果1、软件登录主界面:2、招聘信息管理主界面:3、招聘信息入库、删除界面4、招聘信息浏览界面:5、信息查找界面七、实习总结学会使用Visual C+ 开发Windows运用程序,正确使用MFC提供的Cdatabase类和CRecordset类通过ODBC接口连接数据库和操作数据库。掌握软件开发的基本步骤,过程及分析方法,理解希求分析,概要设计,详细设计环环相扣的重要性,软件开发的前期工作决定你整个软件开发过程顺利性,质量性和成功性。随着社会发展,人类的生产、生活越来越离不开信息。数据作为信息的载体,其管理工具数据库对于信息技术的重要性,正日益得到人们的重视。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息来加以利用。数据库技术正渗透到社会的各个领域,掌握好数据库的设计方法,运用技术成为人们必不可少的基本技能。通过本次实习,更加理解软件要服务于行业,为行业解决各种问题,因此,软件设计更加离不开对行业流程的详细调查掌握,吃透。

    注意事项

    本文(招聘信息管理系统【源代码联系本人】.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开