• 办事指南
  • 创业起步
  • 企业管理
  • 市场营销
  • 开店指南
  • 创业之路
  • 创业故事
  • 互联网创业
  • 工商知识
  • 财务知识
  • 税务知识
  • 会计知识
  • 其它创业知识
  • 当前位置: 工作范文网 > 创业 > 创业起步 > 正文

    软件重点项目工程课程实验报告

    时间:2020-10-25 09:21:42 来源:工作范文网 本文已影响 工作范文网手机站

    网上招聘求职系统

    一、系统分析概述

    1、社会应用

    当下社会,互联网生活已经逐步成为大家不可或缺生活方法,计算机应用也已经渗透到日常工作很多方面。不管是其本身还是所发挥作用,计算机全部标志着一个高科技、高效率和高水平。在短短几十年里,网络互连崛起是之前大家所不能想象。其中,经过网络来招聘、管理、求职、推销自己也是日渐盛行。网络招聘求职快速发展,和网络招聘求职平台建设和发展有着紧密联络。

    2、系统特点

    现在社会主流同城网上招聘系统是含有交互功效人才信息管理系统,它能够实现交互、人才管理、人才交流等功效。其开发关键包含后台数据库建立和维护和前台程序开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好库;以后者则要求应用程序功效完备,易于使用。

    需求分析

    1、功效需求

    实现网上招聘信息化管理,前台管理系统包含用户注册,企业和个人能够经过注册成为会员;招聘信息、求职信息、在线留言;站内新闻、浏览网站消息;后台管理系统包含求职招聘、新闻资讯、企业会员、系统管理员、个人会员,系统管理员能够经过登录后管理网站内信息等。

    会员登陆后,作为求职者,能够浏览各大企业公布信息,创建自己简历,创建和修改个人信息,发送求职信等。作为企业,关键功效有公布招聘信息,查看求职申请,发送面试通知等。作为系统管理员,是整个网站管理者,含有最高权限,能够对网站各个模块进行管理。

    企业会员用例图

    个人会员用例图

    系统管理员用例图

    系统管理员模块时序图以下:

    个人会员模块时序图以下:

    2、性能需求

    1、真实性

    对本网站注册企业用户资料、个人用户资料,新闻动态信息、求职技巧信息全部要严格根据实际情况存档。

    2、可靠性

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

    3、安全性

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

    4、保密性

    每个系统用户,全部被要求必需有口令设置,而且口令对任何用户全部是不可见。

    5、可用性

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

    概要设计

    做出系统步骤图,以下页图示:

    系统总体模块设计:

    网上招聘系统分为前台管理和后台管理。前台管理包含浏览招聘信息、流动步骤查询、查看人才政策、维护个人信息和维护用户信息等功效。后台管理包含招聘信息管理、人才政策管理、流动步骤信息管理和司法解释查询等模块。

    后台管理具体描述以下:

    数据库设计

    1、概念结构设计

    在网上招聘系统中,数据库应该处理以下需求:

    保留系统管理员信息、保留个人会员信息、保留个人会员简历、保留企业会员信息、保留招聘信息、保留其它信息:如新闻资讯等。

    拥有以上数据项和数据结构以后,就能够设计出能够满足用户需求多种实体和它们之间关系,为后面逻辑结构打下基础。这些实体包含多种具体信息,经过相互之间作用形成数据流动。

    2、逻辑结构设计

    依据概念结构设计得到关系模型描述以下:

    系统管理员信息表(编号,姓名,密码,创建时间,状态,登陆次数,删除)

    个人会员信息表(编号,姓名,密码,注册时间)

    企业会员信息表(编号,姓名,密码,注册时间)

    简历表(个人会员编号,姓名,性别,学历,求职职位,工资待遇,联络电话,,籍贯,Email,使用期限,具体资料)

    招聘信息表(企业会员编号,姓名,招聘职位,招聘人数,工资待遇,,联络电话, Email,使用期限,公布时间,其它要求,点击率)其中,双下划线表示主键。

    3、 物理结构设计

    各表信息以下:

    系统管理员信息表存放管理员信息:

    字段名称

    数据类型

    说明

    备注

    管理员编号

    Varchar(10)

    管理员编号

    主键

    管理员姓名

    Varchar(20)

    管理员姓名

    密码

    Varchar(20)

    管理员密码

    创建时间

    Date

    添加该管理员时间

    状态

    是/否

    管理员账号是否在用

    登陆次数

    Int

    登陆次数

    删除

    是/否

    是否删除该账号

    个人会员信息表存放个人会员信息:

    字段名称

    数据类型

    说明

    备注

    个人会员编号

    Varchar(10)

    个人会员编号

    主键

    个人会员姓名

    Varchar(20)

    个人会员姓名

    密码

    Varchar(20)

    个人会员密码

    注册时间

    Date

    注册用户时间

    企业会员信息表存放个人会员信息:

    字段名称

    数据类型

    说明

    备注

    企业会员编号

    Varchar(10)

    企业会员编号

    主键

    企业会员姓名

    Varchar(20)

    企业会员姓名

    密码

    Varchar(20)

    企业会员密码

    注册时间

    Date

    注册用户时间

    简历表存放个人会员求职简历信息:

    字段名称

    数据类型

    说明

    备注

    个人会员编号

    Varchar(10)

    个人会员编号

    主键

    联络人

    Varchar(20)

    应聘者姓名

    性别

    Varchar(2)

    性别

    学历

    Varchar(10)

    学历

    求职职位

    Varchar(20)

    求职意向

    工资待遇

    Int

    预期工资

    联络电话

    Varchar(15)

    联络电话

    籍贯

    Varchar(20)

    籍贯

    Email

    Varchar(20)

    Email

    使用期限

    Varchar(10)

    简历使用期

    具体资料

    文本

    补充信息

    招聘信息表存放企业会员招聘信息:

    字段名称

    数据类型

    说明

    备注

    企业会员编号

    Varchar(10)

    企业会员编号

    主键

    联络人

    Varchar(20)

    招聘者姓名

    招聘职位

    Varchar(20)

    招聘职位

    招聘人数

    Int

    招聘人数

    工资待遇

    Int

    预期工资

    联络电话

    Varchar(15)

    联络电话

    Email

    Varchar(20)

    Email

    使用期限

    Varchar(10)

    招聘使用期

    公布时间

    Data

    公布招聘信息时间

    其它要求

    文本

    其它要求

    点击率

    Int

    该信息被查看次数

    五、具体设计

    1、系统管理员模块具体设计

    系统管理员账户是不能自己注册,需要由其它管理员进行分配,所以不存在注册管理员账户功效。

    系统管理员登陆:管理会员:

    系统管理员对会员(包含企业会员和个人会员)管理关键是对会员统计进行删除操作。协作图以下:

    管理求职招聘信息:

    管理员一样只能对招聘求职信息进行删除操作。协作图以下:

    添加删除管理员账号:

    管理员账号增、删、改全部是在同一个页面上实现。当需要添加账号时,只需要在表单中输入对应数据,然后提交即可;当需要修改时候,只需要选中对应账号,并在表单中修改后再提交即可;当需要删除账号时候,只需关键点击账号对应删除选项即可。

    添加账号协作图

    新闻资讯管理:

    新闻资讯管理包含网站新闻资讯公布,修改和删除。协作图以下:

    个人会员模块具体设计

    创建个人简历:

    每个会员只能创建一份简历,并能对简历进行修改。协作图以下:

    添加简历协作图

    递交和管理求职申请:

    个人会员能够浏览企业公布招聘信息,点击“申请该职位”能够向企业会员发送求职申请;在求职申请统计列表页面能够对统计进行删除操作。

    发送求职申请协作图

    公布和管理求职信息:

    个人会员能够公布多个求职信息,并在求职信息列表页面进行管理。

    公布求职信息协作图

    3、企业会员模块具体设计

    招聘信息管理:

    企业会员能够公布多个招聘信息,并在招聘信息列表页面进行对统计管理。

    招聘信息公布协作图

    求职申请管理:

    企业会员能够在求职申请列表页面对个人会员提交求职申请进行管理。

    六、系统实现

    系统类图以下:

    运行和测试编程

    经过软件工程思想,分析、设计,进行实际编程操作。

    试验总结

    经过对网上招聘求职系统试验分析,学会了用软件工程思想系统有条理分析问题。在撰写试验汇报中,学习了用RationRose软件画课题协作图、时序图、类图、用例图;和用MicrosoftOfficeVisio工具画E-R图、程序步骤图和结构图。经过试验汇报编写,深入加深了对软件工程这门学问了解,对以后学习和工作全部会有很大帮助。

    同时,我也愈加体会到,要完成一个系统,不是一朝一夕下就能够仓促完成。必需经过前期缜密分析和计划,考虑到多种可能出现情况。在实际操作过程中,也要明白团体合作关键作用,这些全部是值得我们长久去学习和总结

    有关的专题