图形简历生成器


一、    概述

本软件是一款图形绘制软件,同时又属于一款信息转化软件。在计算机学科里,又属于可视化研究领域。本软件是基于移动平台的应用软件,有着良好的应用价值。

二、    开发环境

本系统基于android平台,使用android sdk作为开发库,eclipse作为开发环境进行开发,android版本为android 2.2,没有使用网络功能。现在模拟器上运行调试,然后主要是在nexus 7上测试。

三、    界面截图

软件启动后出现如下界面Figure 1,这个界面中有两个按钮,分对应不同的功能,如图中所示,一个是进行文本编辑,一个是直接进行图形绘制:


Figure1

点击绘制出现界面Figure 2,界面的下方有4个tab键,分别切换到Figure2~Figure 5,其中Figure 2~Figrue 4这三个按钮是进行文本编辑的,Figure 5 主要完成数据的处理。

Figrue 2 界面内容较多,屏幕较小的设备则具有上下滑动的功能,该界面分为四部分功能,使用一条横杠隔开,第一部分是头像、姓名、性别、出生日期,点击头像则会进入到图库,这样可以从图库选择头像,另外两个按钮分别是为了简化输入而设立的;第二部分中的按钮可以获取本机的电话号码,并显示在输入框中;第三部分为求职需求,未显示完整,包括职位需求,薪水需求,假期需求;第四部分为备注,用于填写其他信息,同样因为界面太小没有显示出来。


Figure 2                                

Figure3 为技能编辑界面界面,通过点击四个按钮实现上翻下翻,删除添加功能。

 

Figure3

Figure 4为工作经验编辑界面,其布局Figure 3雷同

 

Figure4

Figure 5为数据操作按钮,点击保存界面变化成Figure6,在EditText中输入文件名,点击保存按钮,则会将前面编写的数据保存入程序的file目录下,点击打开则会进入程序更目录下,选择好文件后,内容就会显示在Figrue2~Figure 4中,点击绘制,则会利用前面填写的文本信息绘制图像。

这里采用的文本数据格式为json数据,android库中有专门的json类。

 

          

Figure 5                                                                                                                       Figure6                        

点击Figure 1中的绘制和点击Figure 5中的打开,则会出现如下界面,Figure 7,这个界面是程序的根目录,包括两个文件夹,一个是file,里面的文件为编辑得到的文本文件,如Figure 8所示,另一个是img,是选择头像后,保存的经处理的图像文件文件。


Figure 7

                             Figure 8

绘制后显示的图像如Figure 9~Figure 11所示,第一个是基本信息,第二个是技能工作信息,第三个是另一种角度的技能信息。

Figure 10和Figure 11为本软件的核心。

Figure 10,从技能的熟练角度展示信息,他是在计算技能的平均水平的基础上相互对比,按所占的比例绘制的,反映的是平均水平和相对高低。

Figure 11,从时间的角度分析工作经历和技能信息,技能从开始到现在,每一年都会有个测评;工作经历则是一个人在一个公司工作整个过程的测评。


Figure 9

                 

Figure10                                                                                                                                      Figure 11

四、    功能详述

本系统首先是希望用户填写信息让后绘制图形简历,但是用户可以选择本地已保存的文件来绘制简历,进而显示给用户,所以程序的开始便提供了两种选择,一是编辑,二是选择文件直接绘制。

考虑到用户编辑的困难性,提供了一些简化编辑的操作。如读取日历,从图库中获取图片,获取手机的电话号码等。

软件中数据的格式是使用json格式。也就是说保存的文件的数据为json文本,这样方便数据内容的提取与更新。

图形的绘制可以用多种模板。只要符合所采用的数据格式模板,均可以添加到程序中,考虑到该工作主要是美工,因此未能提供其他模板,只是提供了一种较为平凡的模板。

图像是可以保存的,因为是画在View上的。

                                                  

六、    备注

   软件的代码在github上,URL:https://github.com/huneng/resume.git


Author E-mail:huneng1991@163.com

┏━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┌───────────────┐ ┃ ┃ │ zJL2doc程序说明文件 │ ┃ ┃ └───────────────┘ ┃ ┃ -=By Ivershuo@Aerfa.NeT ,In 2008.11=- ┃ ┗━━━━━━━━━━━━━━━━━━━━━┛ 0、程序演示:http://www.zuojianli.cn 官方网站:http://www.aerfa.net/zjl2doc 程序讨论:http://groups.google.com/group/zjl2doc 1、程序说明: First:php+mysql,因为新session函数需要,本程序在php5下可能不能正常使用。 zJL2doc程序由阿肆个人独立开发,Aerfa.NeT首发下载。 本程序完全开源,免费。您可以随意复制、分发、修改。 厚道的朋友可以给阿肆的博客留个连接,其博客地址:http://www.ivershuo.cn 2、测试及开发环境: 程序开发环境:WIN XP+Firefox3+1024*768,代码编辑器:Editplus; 测试浏览器(win环境下):IE7,IE5/IE6/IE8(用IETester测试的),Opera9.6,Safari3.1,Chrome0.3,以上浏览器测试界面基本一致; 程序在Linux环境(Ubuntu8.04及Dreamhost所用服务器)测试可用; p.s:因为需要时时查看页面在IE下效果,所以在Windows环境下开发。唉~ 3、个人想说的特色: 简洁,实用。 ⑴ 因为程序需要在美国的Dreamhost空间上演示,基于速度原因,所以页面设计时几乎都没有用到图片; ⑵ 页面全XHTML+CSS设计,通过W3C的标准化代码验证。各浏览器(包括web浏览器)完美兼容; ⑶ 数据操作使用Ajax提升用户体验。如登录/注册页面,当用户输入邮箱地址时,可以自动判断邮箱是否已注册。如已注册可以直接输入密码登录;如没注册,自动显示密码确认输入框,用户可以输入两次密码直接注册; ⑷ 单一登录验证,同一用户不能同时在多处登录,类QQ登录验证; ⑸ 可以直接在线生成Microsoft Office Word支持的.doc文档。感谢Wudi<wudicgi@yahoo.de>提供的Mht File Maker类; ⑹ 界面友好的简历打印版页面,方便浏览者直接通过浏览器打印; ⑺ 简历可以直接通过系统发送到招聘方邮箱,并可将office版简历作为附件发送。 Else more... 4、怎样安装? ⑴ 对照该目录下的《zJL2doc程序目录结构.txt》查看程序是否完整; ⑵ 打开/config.php,对照里面的提示进行相应的修改(并且/j/update.js和forgetpsw.php文件也各有处地方要修改,请对照注释修改即可); ⑶ 以二进制将除/readme文件夹外的所有文件上传到你的服务器, ⑷ 如非WIN服务器,修改如下目录属性为0777: /user /docs /docs/upload /docs/generate (最后两个文件夹如你改名了请相应的设置其属性) ⑸ 将该目录下的zuojianli.sql导入到你的数据库; ⑹ OK!自己先测试网站是否一切正常。如正常,将网址告诉别人; ⑺ (可选)在该文件底部获得阿肆的联系方式,和阿肆交个朋友,呵呵。 5、或许的题外话: 因为大四事情多,要找工作,还要写很多论文之类的东西,还有很多事情很烦,所以程序在很匆忙和不怎么愉快的心情下写的,加上我水平本来就太有限,所以程序肯定有很多不到的地方,欢迎大家指正。 因为先做个通用的演示,在页面设计上没有使用现成的js类,为了方便不太熟悉的朋友查看代码。邮件发送使用的phpmailer类,很不错的一个邮件发送类。 欢迎一切非人生攻击的谩骂和指责,不过最好是建议啦,哈哈。 有很多地方需要慢慢完善,事情太多,时间不够... 6、联系我,Come on.. 我爱好交朋友,渴望向大家学习,有意的朋友欢迎与我联系 我的QQ/MSN/Gtalk/E-mail都是:shuo@aerfa.net (Gtalk常在,emial每天开1+次,QQ时不时上线看留言,MSN太卡不常开) p.s:同时,我在找工作中,如果大家看到哪有招自动化或者计算机或者网络相关方面的人,欢迎通过上面的方式与我联系,谢谢!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值