Jobeet天2:该项目
以前在Jobeet
我们现在还没有一行PHP编写的,但是昨天我们设置环境,创建了一个空symfony项目,并确保我们开始与一些好的安全的违约。ob娱乐下载如果你跟随,你一直在关注您的屏幕欣喜地从那时起,因为它显示了美丽的新应用程序的默认symfony页面。ob娱乐下载
但是你想要更多的。你想了解所有的细节细节symfony应用程序开发。ob娱乐下载所以,让我们恢复symfony发展涅槃之旅。ob娱乐下载
今天,我们会花时间来描述Jobeet项目的要求和一些基本的模型。
项目距
现在每个人都在谈论这场危机。失业率再次上升。
我知道,symfob娱乐下载ony开发者并不是真正的关心,这就是为什么你想学symfony放在第一位。但它也很难找到好的symfony开发者。ob娱乐下载
你在哪里可以找到一个symfony开发人员ob娱乐下载吗?你在哪里宣传你的symfony技能吗?ob娱乐下载
你需要找到一个好的工作委员会。怪物你说什么?再想想。你需要一个集中的工作。在那里你可以找到最好的人,专家。一个很简单、快速和有趣的去找一份工作,或者提出一个。
搜索。Jobeet的地方。Jobeet开源工作委员会只做一件事的软件,但它。很容易使用,定制、扩展和嵌入到你的网站。如果开箱即用的支持多种语言,当然使用了最新的Web 2.0技术来提高用户体验。它还提供提要和与它交互编程的API。
它已经存在吗?作为用户,你会发现很多招聘网站喜欢Jobeet在互联网上。但试图找到一个是开源的,像我们提出功能丰富。
谁说要不到24小时和symfony发展吗?ob娱乐下载好了,我们最好现在开始!
这个项目用户故事
在深入代码之前艰难,我们描述项目多一点。以下部分描述我们希望实现的功能/第一个版本迭代的项目通过一些简单的故事。
Jobeet网站有四种用户:
- 管理:他拥有网站,有魅力
- 用户:他访问这个网站找工作或职位
- 海报:他职位工作
- 下属:他结集于一些工作在他的网站上
该项目有两个应用程序:前端(下面的故事F1 F7),用户与网站交互的后端(故事B1 B3),管理员管理网站。
后端应用程序是安全的,需要凭据访问。
故事F1:主页,用户看到的最新活动工作
当用户Jobeet网站时,她看到一个活跃的工作列表。工作是按类别排序,然后通过出版日期(新工作第一)。为每个任务,只有位置,位置,显示该公司。
每个类别的列表只显示前10的工作和一个链接可以列出所有的工作对于一个给定的类别(F3)的故事。
在主页上,用户可以细化工作列表(故事F2),或发布一份新工作(F5)的故事。
故事F2:用户可以要求所有的工作在一个特定的类别
当用户点击类别名称或“更多就业机会”链接首页,他看到这一类的所有工作按日期排序。
列表分页的每页20个工作。
故事F3:一个用户完善了一些关键字列表
用户可以输入一些关键字来完善他的搜索。关键字可以是单词中发现的位置,位置,类别,或公司领域。
故事F4:用户点击查看更详细的信息
用户可以从列表中选择一份工作更详细的信息。
故事F5:用户职位工作
用户可以发布工作。一份工作是由几个信息:
- 公司
- 类型(全职、兼职或自由)
- 标志(可选)
- URL(可选)
- 位置
- 位置
- 类别(使用可能的类别列表中选择)
- 职位描述(网址和电子邮件被自动链接)
- 如何应用(网址和电子邮件被自动链接)
- 公共(无论是工作也可以在联盟网站上发表)
- 海报的邮件(邮件)
不需要创建一个帐号发布工作。
这个过程很简单,只有两个步骤:首先,用户填写表单描述这份工作所需的所有信息,然后验证信息预览页面最后的工作。
即使用户没有帐户,一份工作可以修改之后由于特定的URL(保护令牌给用户创建工作时)。
每个工作岗位都是在线30天(这是可配置的管理——看到故事B2)。用户可以回来重新激活或扩展招聘广告的有效性为额外的30天,但只有当工作在不到5天到期。
故事F6:用户适用于分公司
用户需要申请成为会员,经授权使用Jobeet API。应用时,他必须提供以下信息:
- 的名字
- 电子邮件
- 网站网址
附属账户必须由管理员激活(B3)的故事。一旦激活,从属收到令牌使用API通过电子邮件。
应用时,下属也可以选择找工作从一个可用的类别子集。
故事F7:一个附属检索当前活动工作列表
会员可以通过调用API检索当前的工作列表和他的下属令牌。返回的列表可以在XML、JSON或YAML格式。
列表包含可用的公共信息工作。
会员还可以限制返回工作岗位的数量,和完善他的查询通过指定一个类别。
故事B1:网站管理员配置
管理员可以编辑在网站上可用的类别。
他也可以改变一些设置:
- 最大数量的工作显示在主页上
- 语言的网站
- 工作天数是在线
故事B2:管理员管理工作
管理员可以编辑和删除任何工作。
故事B3:管理员管理子公司
管理员可以创建或编辑子公司。他负责激活一个联盟,也可以禁用。
当管理员激活一个新的分支,系统创建一个惟一的令牌使用的附属。
明天见
对于任何web开发,你永远不会第一天开始编码。你需要先收集需求和工作在一个模型设计。这就是我们今天所做的。
像昨天,今天的代码已经公开在Jobeet SVN储存库。结帐release_day_02
标签:
svn co http://svn.jobeet.org/tags/release_day_02/ jobeet /美元
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
http://www.balsamiq.com/products/mockups
我认为他们应该捐赠的人购买它,因为本教程的:-)
没有一个symfony开发者太ob娱乐下载久。自从1.0。伟大的作品。
好工作。
与Jobeet无论如何伟大的想法,使用教程的东西让我选择symfony其他框架。ob娱乐下载和缺乏文档让我远离sym欧宝官网下载appfony 1.1。ob娱乐下载
现在很好:)
但我仍然认为最好的模型工具是纸+笔
它可能是很受欢迎的开放源代码解决方案,但你没有它的教程不(必要)尊重最好的web实践。
总之,保持良好的工作。