创新实验个人简历自动生成系统Word文档格式.docx
《创新实验个人简历自动生成系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《创新实验个人简历自动生成系统Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
由于现在我国大学生面临着就业困难,大学生想在毕业时找到一份自己满意地工作更是难上加难。
在竞争激烈的人才市场中,竞争的是什么?
最开始竞争的是简历!
一份好的简历,可以在众多求职简历中脱颖而出,给招聘人员留下深刻的印象,然后决定给你面试通知,它是帮助你应聘成功的敲门砖,因此一份良好的个人简历对于获得面试机会至关重要。
所以我们设计一个系统。
该系统主要解决的就是很多人对简历重要性的无知,以及对简历内容格式的误解,为用户提供一个简单方便的简历生成与管理系统,方便所有为工作烦恼的人。
1.2、主要创新点:
(1)在线求职不受时间和空间的限制,求职者可以随时与供职方进行交流,并且足不出户就可以找到各种各样的招聘广告;
(2)通过互联网,供职方可以找到大量的求职者者,而一个求职者也可以在任何供职方投递简历,拥有更多的选择;
(3)在线求职是求职者与供职方的直接交流,省去了中介环节(如人才市场),节省了时间与开支;
(4)在线求职具有快速的流通性,省去了求职的中间环节,并且随着全球网络的发展,更进一步加快了信息的流通。
二、实验要求:
2.1、课题要求:
1、系统开发平台visualbasic6.0
2、数据库管理系统软件:
SQLServer2000
3、运行平台:
WindowsXP/Windows2000以上。
4、分辨率:
最佳效果1204×
768像素
2.2、系统设计要求:
(1)、功能齐全,可以满足大多数客户的要求;
(2)、界面简约,可以面向大多数用户:
(3)、部署简单,便于测试;
(4)、便于维护。
2.3、系统界面设计要求:
简约、直观、便于操作。
2.4、运行可行性
运行可行性是对组织结构的影响,现有人员和机构、设施和环境对系统的适应性及人员培训补充计划的可行性。
当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。
2.5、程序设计要求
程序的编写必须是正确的,能在计算机上编译调试,并能顺利运行。
程序必须具有较好的结构性,层次分明。
程序必须具有较高的速率,运行速度快,程序最后调试的结构必须具有较好的人机对话界面,交互性强,适用范围广泛。
程序必须具有注释、说明、技术文档,可读性好。
只有具备以上几点才能使人和机器之间得以沟通,使操作人员可以通过键盘鼠标很方便的与正在执行的系统进行对话。
同时还要考虑到程序的安全性、可靠性、可移植性。
只有满足这些要求,程序才是合格的程序。
三、实验原理:
MicrosoftSQLServer2000是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,该系统有许多显著的优点:
易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等适用于大型或超大型数据库服务器端。
前台采用visualbasic6.0作为主要开发工具,其可与SQLserver2000数据库无缝连接。
3.1、设计思想:
系统分析阶段的主要任务是解决系统究竟要“干什么”的问题,其结果是得到个人简历自动生成系统的逻辑模型,书面形式为系统分析说明书。
系统分析说明书是系统设计的依据。
系统设计又称为新系统的物理设计,它的主要任务是依据系统分析阶段所建立的逻辑模型来设计系统的物理模型,或者说解决系统“怎样做”的问题。
3.2、各模块功能设计:
企业销售管理系统包括系统管理登录模块、个人简历注册模块、个人简历查询模块、个人简历更新模块、个人简历删除模块、用户密码管理模块个模块。
功能模块:
用户密码的管理
3.3、设计(即各个模块的简单功能)
3.3.1、管理系统的登录:
用户通过此模块来验证身份的合法性,保护数据安全;
3.3.2、个人简历的注册:
用户通过此模块想数据库输入简历中的个人资料;
3.3.3、个人简历的查询:
用户通过此模块来查询自己所需人才的个人简历;
3.3.4、个人简历的更新:
用户通过此模块来更新选定的个人简历;
3.3.5、个人简历的删除:
用户通过此模块来完成对选定的个人简历的删除;
3.3.6、用户密码的管理:
用户通过此模块来完成对用户密码的更改。
四、实验内容与步骤:
4.1.系统需求分析
4.1.1、设计前调查
通过互联网调查发现,近年来,我国大学生的就业问题仍然没有得到根本解决,在竞争激烈的人才
市场中,给面试官第一印象的是简历,但是却有许多大学生没有认识到简历的重要性,以及对简历内容
格式的误解。
如果我们要找一份合适的工作,而且没有“关系”能帮到你,那么我们就需要一份合适的简
历,所以我们需要认真对待简历,并将简历做好,这样才能敲开面试的大门,找到一份好的工作岗位。
并且在线求职不受时间和空间的限制,求职者可以随时与供职方进行交流,并且足不出户就可以找
到各种各样的招聘广告;
通过互联网,供职方可以找到大量的求职者者,而一个求职者也可以在任何供
职方投递简历,拥有更多的选择;
在线求职是求职者与供职方的直接交流,省去了中介环节(如人才市场)
节省了时间与开支;
在线求职具有快速的流通性,省去了求职的中间环节,并且随着全球网络的发展,更
进一步加快了信息的流通。
4.1.2、需求分析
建立一个功能较为完善的个人建立自动生成系统,该系统主要解决的就是很多人对简历重要性的无知,以及对简历内容格式的误解,为用户提供一个简单方便的简历生成与管理系统,方便所有为工作烦恼的人。
因而程序需要实现以下功能:
一、用户注册:
用户姓名,密码。
二、简历信息:
姓名,性别,民族,出生日期,政治面貌,身份证号,学历,毕业院校,专业,毕业年份,电子邮件,联系电话,联系地址,自我介绍。
进入简历更新界面
4.1.3、核心数据流程图
no
4.1.4、E-R图
联系电话
简历信息
五、数据结构
本系统使用SQLserver2000进行数据库的创建管理、数据库表的创建、修改、查询等操作。
根据前面数据库需求分析和数据库关系结构设计,本系统数据库的表设计如下表所示。
数据库各表的详细信息描述如下:
5.1、数据字典
5.1.1、用户表(people)
people表用于存放用户的基本信息,包括用户名name和密码password。
表1用户表(people)
字段
类型
长度
描述
name
varchar
45
用户名
password
用户密码
5.1.2、信息表(inform)
信息表inform用于存放用户的详细信息,包括用户名name,姓名xingming,性别xingbie,民族minzu,出生日期chusheng,政治面貌zhengzhi,身份证号shenfen,学历xueli,毕业院校xuexiao,所属专业zhuanye,毕业年份nianfen,电子邮件email,联系电话dianhua,联系地址dizhi,自我介绍pingjia。
表2信息表(inform)
xingming
姓名
xingbie
性别
minzu
民族
chusheng
出生日期
zhengzhi
政治面貌
shenfen
身份证号
xueli
学历
xuexiao
毕业院校
nianfen
毕业年份
email
Email
dianhua
dizhi
联系地址
pingjia
100
自我介绍
六、实验过程原始记录(数据,图表,计算等):
本窗体主要由窗体、菜单栏、工具栏、状态栏等组成,总体如上图所示。
新建一个多文档(MDI)窗体,在里面加入一个TextBox控件,一个Label控件,一个Timer控件,一个CommandButton控件。
设计时一般先设计窗体背景和窗体标题,菜单栏通过VB中的菜单编辑器进行设计,工具栏通过设计Image控件和Tool控件实现,状态栏通过设计StatusBar控件实现,其中Timer控件用来控制在StatusBar中的时间显示。
6.1、首页展示效果图
6.1.1、界面登录
首先打开个人简历界面,如果用户还未注册,先进行注册
6.1.2、新用户注册界面
界面设计:
新建一个窗体,在里面加入三个Image控件,两个TextBox控件,两个label控件,两个CommandButton控件。
输入用户名和密码,点击“提交”,然后跳转到信息填写界面进行信息注册。
6.2、用户登录系统界面
在输入用户名和用户密码后,点击“登录”进入个人主页。
6.3、个人主页展示效果图
在个人主页界面中,用户可以修改信息,修改密码等。
6.3、修改信息界面
6.3.1、修改个人信息
输入修改信息,点击“提交”进行修改。
6.3.2、修改密码界面
新建一个窗体,在里面加入一个Frame控件,四个TextBox控件,四个label控件,两个CommandButton控件。
输入用户名,旧密码,新密码后,点击“提交”进行修改,若不想修改,点击“直接返回”使用其他功能。
6.4、生成简历展示效果图
6.5系统与数据库连接的实现
系统使用SQLsever2000作为数据库。
首先需要新建一个数据库连接,这里在本机上作为演示,主机名为XL-20131027NNBK,如是数据库信息如下图:
图4-13
新建一个数据库,名为个人简历。
对于数据库表的建立这里有两种实现方案,一种是先手动建好数据库中的表,另一种是通过SQLsever2000的查询分析器,在服务启动的时候自动生成数据库的表。
本系统采用第一种方式生成数据库中的表。
要想使用visualbasic6.0访问SQLsever2000数据库,就必须在visualbasic6.0种添加数据环境“工程”->
“添加DataEnvironment”
设置效果如下图:
六,实验结果分析或总结:
本次的创新实验是对大学自学的一个总结。
在历时将近半年的时间里,按照软件工程软件开发的流程对系统进行设计开发,其中遇到了许许多多的问题,在遇到问题,分析问题和解决问题的过程中,学习了很多知识,系统也慢慢地成型,虽然在功能的细节上还是比较粗糙,但总体上还是达到了设计要求。
通过这次毕业设计,对VisualBasic6.0开发工具的使用,对jdk、tomcat编译运行环境的安装配置,对SQLserver2000数据库的更新、删除、插入、查询等基本操作更加熟练;
对VisualBasic6.0开发流程有了进一步的熟悉;
对VB+SQL技术有了进一步的应用;
对软件部署、测试和web程序对各浏览器的兼容技巧有了进一步的学习。
总之,这次创新实验在VisualBasic6.0的开发技术和动手实践能力上成熟了很多,是大学这两年学习的总结,也是今后工作的宝贵经验。
本次实验,完成了简历生成与管理系统的大部分基本功能,当然,由于开发经验尚浅,在系统的界面设计方面还做得不是很好。
该系统的设计与实现基本完成,现已能够基本达到设计要求,尽管如此,仍然存在有许多不足之处,还无法和别的大型简历系统相提并论,还需要进一步学习。
随着全球互联网的逐步发展和深入,在线招聘将成为传统招聘必不可少的经营模式之一。
随着互联网的发展,它将有力的改变现存普通招聘模式,增强企业与个人的紧密联系,给企业提供高效率低成本的招聘形式,所以简历生成与管理系统的广阔市场前景还有待开发。