zoukankan      html  css  js  c++  java
  • 开发手记1 lcs

    几天前接到任务,因为个人原因,迟了几天,今天开始正式上马完成任务

     
     本人不擅文学。直接做事了。 


    原文描述如下:

     任务名称:一个简单的求职招聘信息发布功能。
    任务描述:
    1)
    企业发布可以发布招聘信息。(不需要注册用户)
    2)
    求职者发布求职信息。(不需要注册用户)
    3)
    招聘与求职信息需要由管理员审核后才能发布。
    4)
    显示最新的招聘与求职信息。
    5)
    可以根据职位、工作地点等信息查阅招聘与求职信息。
    6)
    可以针对具体的招聘与求职信息发表评论。
    7) 不明白之处,自行理解,自由发挥。 
    由于此任务只是一个小型测试demo ,所以没有更详细更具体的文档了.也没有后续的客户需求确认了.一切只是为了测试.

    由于此需求太过于模糊,我们程序员又不能把这模糊的东西给CPU,让它去(谁让我们的电脑这么**呢,只能识别0,1).因此我们要"量化"此文档,把它变为电脑可识别的0和1,至少是我们的编译器要可以识别的IL.

     

    有了需求,我们就要去实现了。

    由于之前没有了解过招聘求职这一行,所以先去了解一下现有的网站。(http://www.51job.com/  http://www.chinahr.com/ )经过浏览别人的网站,得到了我们的需求文档里不会提极的很多细节。 
     

    现将网站所获归纳如下:

     争对任务  1) 企业发布可以发布招聘信息 
         
    由于我没有企业账号可以试用,不能浏览其发布页面,那就直接看其发布结果了。     
         
    对一个招聘信息来说,其具备的属性有这些:
               职能描述,工作地点,职位(职位类别),所属部门,发布时间,结束时间,学历要求,工作类型,招聘人数,语言能力,月薪范围,工作年限,联系方式(公司简介,公司性质,公司所属行业,公司规模)
    由于我参考的二个站都有完善的用户系统,所以其联系方式,公司信息那块很完善,我们不必要具备其完善的用户系统,就可以把这些信息给简单合并的招聘里面去,但是为了以后网站做大,我们可以方便扩充用户系统,此处应该考虑预留一个扩展设计。  


    争对任务
      2) 求职者发布求职信息

          对一个求职信息来说,其就相当于是一份简历,方便企业用户查看,其具备的属性有:
               目标职能,工作地点,期望行业,学历,工作类型,语言能力,期望薪水,工作年限,自我评价,工作经验,联系方式,等。求职信息就是一份简历,简历的元素可多可少,目前先暂时放一下,我们做的是信息发布系统,不是简历系统,回头再来设计。

    争对任务  3) 招聘与求职信息需要由管理员审核后才能发布。
          这个对于我们来说,应该算是最简单最熟悉的了,一个状态标志位,跳过。  

    争对任务
      4) 显示最新的招聘与求职信息。
         
    这里发现之前少一个东西。至少应该是想一个策略出来,列表显示最新的信息时需要显示的信息,参考其它网站,其显示的信息有           发布时间,招聘或求职的职位名称,工作地点,学历要求或具备学历,工作经验,个人或企业基本信息介绍,所需或所具备职能描述摘要基本信息还真不好确定,大网站就是固定的用户信息,我们这个小网站呢,拿什么东西显示呢?我们不是需求的发起者,不明白其用意.回来再定.  

    争对任务
      5) 可以根据职位、工作地点等信息查阅招聘与求职信息。
         
    检索,简单的SQL检索,我们太熟悉了。可是一个“等信息”,那变数就大的了。简单的根据职位,工作地点,我们好搞定,可是突然杀出个我们平常没有注意的一个属性来检索,那我们不就很头痛啦,从数据库结构底层到代码,到页面,都有的改。这里得好好想想,看有没有什么方法可以实现以后的扩展(最好直接后台实现不用改代码,要不得想个什么模式方便加代码,而少去改原来的)。 

    争对任务
      6) 可以针对具体的招聘与求职信息发表评论。
          发表评论,简单。不过这里没有提及发表评论是否要审核才能显示。多想点总比少想点好,先给其加上一个需要审核才能显示的状态标志位,以备后患,目前不做任何实现。   初步整理结束,新一轮的问题出现:
          联系方式,公司信息等用户信息如何取舍
          求职信息(简历)所具备的属性确定
          最新信息列表显示内容属性确定
        检索可扩展设计

     

     
  • 相关阅读:
    python 文件相关知识
    python字符串,列表,字符串,元组,集合的一些方法
    一些小技巧和破坏性的实验
    CentOs 系统启动流程相关
    入手内核的前篇之进程和计划任务
    外部中断的理解
    串口程序的理解
    USART1_IRQHandler 函数的理解
    STM32串口的理解
    中断NVIC优先级的理解
  • 原文地址:https://www.cnblogs.com/luchaoshuai/p/1186886.html
Copyright © 2011-2022 走看看