任务发布与任务管理系统.doc_第1页
任务发布与任务管理系统.doc_第2页
任务发布与任务管理系统.doc_第3页
任务发布与任务管理系统.doc_第4页
任务发布与任务管理系统.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务发布与任务管理系统目 录摘要1PHP任务发布的概述4PHP任务发布与任务管理的概括5网络任务的背景及来源分析6PHP任务发布的总体描述6PHP任务发布与管理数据库设计7任务需求分析说明9任务的规定14任务目标15任务接取18结束语19致谢20参考文献20任务发布与任务管理系统摘要伴随着互联网的迅速发展,作为任务的一系,在互联网的沟通上起到很大的作用,并且作为WEB开发,我们应该学会完成任务的需求与分析,现在的PHP逐步成为新时代的开发和理念,人们也不再满足用途信息的浏览,而是能够利用这些信息完成自己的任务与销售额度,当我们充分享受网络所带来的便利。任务发布和管理也没有呗WEB开发所淘汰,这也适应了当今互联网时代快的生活,使商家足不出户便可以方便快捷轻松地完成自己需要和想要完成的任务和对别人的管理。所以我的系统便是用PHP在网络上建造一个动态的任务发布与管理的网站,它是在Windows、linux下,以Mysql(数据库)为数据库的开发平台,PHPstudy服务作为应用的服务器,采用PHP(Javascript html AJAX、XML)技术开发的网上任务发布系统。它分为用户可见部分和管理员可操作的部分,用户可见部分由用户使用,主要包括用户的注册、任务的查看、任务的选择性接取、个人资料的管理、用户留言管理等功能;管理员可操作的部分由管理员使用,主要包括数据库的增、删、改、查、并处理任务和人之间任务的关系,用户信息的管理,任务内容的管理、留言的管理等功能。建立后的任务网站系统是一个动态的、用户交互式、具有任务类型的提供、系统统一管理、用户留言与发布等功能的任务发布与查看的网站。摘要在如今的互联网发展的时代,互联网成了时代的主角,是这个时代的超级呈现家。在互联网的大家族中,任务发布永远是一个关键点。因为我们所有人离不开任务的发布与任务的管理,因为他给了人们一种管理的奋斗,他是一个简单的网站,但也是中重要的网站,他能够让我没更加准确的知道自己该干什么与不该干什么,从一定的角度上讲它也是一种购物的超市,因为任务发布给一个人,则这个人就必须在某个时间段完成这个任务,否则就接受惩罚,他也就是网上的销售。互联网这三个字意味着它具有信息时代的迅速与发展等特征。因为任务是人们最不过,最平常的一种人们完成方式,给任务发布的人们一个了解互联网的一种方式,也带动了互联网时代的发展,也让人们的消费观变得更加的直观。1.1任务论题的发展方向发展方向是长远的,没准始终达不到的。所以我们的奋斗目标是可是实现的,并且我们看得见的标杆。根本任务是眼前要先做什么!就是一个比一个更接近现时代的现实。属于梦想的这一举步维艰的梦想阶梯。向前冲去吧!我们最重要的是决心、努力和行动,而且要专注!否则,这几句话将起不到任何的作用。都是成了123、123的口号了!1.1.1人与人直接的任务沟通不管是家人还是朋友,不管是领导还是同事,甚至连和陌生人,我们生活处处都需要通过沟通相互认识、增进感情、达成共识。在职场上有效的沟通更能增进我们感情,同时也可提高工作效率,因此人与人之间的沟通十分重要,这样任务的发展也是重要的一环因为有了任务,我门才有了更大的方向、清楚自己的方向、并向自己的方向前进。 1.1.2加强任务发布的沟通.任务能促进产品销售根据WEB应用程序的发展,通过这个互联网能快速的信息沟通,为客户及时提供所需的产品和服务等。1.1.3提高一个程序员的能力作为一个一个程序员,要做的事情很多,每天都要注意是不是还有新的应用出来,当更新完之后我们就必须去学习它,所以说PHP程序员是一份脑力非常辛苦的差事,如果没有吃苦耐劳的精神是无法完成工作任务的。但单单只有吃苦耐劳的精神是不够的,还要有独立自主的能力。如何安排自己的工作。其实程序员几乎都待办公室的,虽然别人是能控制你的时间安排的。但你还是需要你要自主地安排时间,安排路线。事情要分轻重缓急,再来一件一件的做完。这要求要有很强的独立性,才能又快又好的完成任务。如果过分的依赖别人,就无法安排自己的时间、路线。特别是事情一多的时候就会象一只无头苍蝇一样乱撞,很容易把该做的事情给忘了。独立自主的能力是可以慢慢培养的,这要求对路线的熟悉。对每天要做的事情清楚,认真的规划自己的工作,再加上吃苦耐劳的精神。这样才能在这个岗位上立足。做好自己的工作。1.1.4以任务来稳定与供应商的关系公司的业务完全可以提供和传统大型生产企业同等的任务构建系统,这样多方连到一起就能够与之建立良好信誉关系和提高彼此交易的机会。1.1.5任务能够降低交易成本和售后的服务成本WEB应用使得大型企业能直接面向最终的客户,从而降低交易成本和客户售后咨询等服务费用,对自身产品的服务体现了阶段性企业和开展互联网以加强与客户的沟通和促进产品额度的任务销售。1.2 选任务发布题的理由 我是计算机科学软件技术专业大三的大专生,对人们的任务发布与管理的需求非常感兴趣,所以从专业到自身的技术相结合,选择任务发布于管理为课题是一个非常好的项目流程。该课题选用PHP 、MYsql、javascript、AJAX、HTML、XML和技术而实现的,他们都是实现网站所需求的开发技术。任务发布与管理是一个典型的发布应用,它的功能都是基于MYSQL数据库的操作。通过对本课题的研究,能熟练掌握WEB应用系统的相关开发技术和网络技术数据库的编程方法。PHP任务发布的概述2.1 实现网站的登录注册我以代码为列反映出登陆和注册的信息账 户:密 码:提交登录他们显示的结果为:这是属于任务发布系统管理的人员登陆通道!当进入时就可以显示管理员的操作。他的操作图为这里面可以进行管理操作:比如,用户中心可以进行查看自己的身份,修改资料可以修改自身的WEB应用操作、任务查看可以进行查看自己发布出去的任务有谁完成任务或者有谁没有完成任务、退出系统则是退出自己的登陆状态。PHP任务发布与任务管理的概括当我美进入这个后台管理德系统后,进行如上的操作,让我美更加直观的查看自己所发布任务有谁完成了等等。因为在我国的互联网发展很迅速,所以任务管理则也需要更加快速。现在的网络是具有良好的群众基础,网络成为了人们的心中所爱的。网络任务背景及来源分析根据中国的互联网络的最新统计,中国的网民总数已达到约10亿人!而其中进行过网上娱乐的网民已达到50.80%-即5亿多的用户!而随着国内上网费用的下调,网民总数及网上购物的网民比例将有更大的提高。可见在中国开展WEB应用的发展,即在网上浏览信息的时机已经趋于成熟,也有许许多多的人将自己的商机看向了这个庞大的平台上,这是一种趋势,也是一种优势,所以,我选择这个方向必定是没有错的,这个世界逐渐成了信息时代的最大赢家。 PHP任务发布的总体描述3.1PHP的任务发布(1)从创业的启动资金来看,传统的地面开店,门面租金加房子的装修费,还有首批进货的资金,少说也需要几万元的启动资金。而根据现如今的互联网来看,所需的启动资金却少得多,按照我们的计划,我们只要有一台可以上网的电脑和自己的勤奋我们就可以进行创业拉,并且收入与努力使成正比的! 现在的购物商城很多,但是每个商场都需要发布任务和接受任务还有完成任务,网络的应用比同等规模的地面商店要低得多,在网络上我们不用为增加营业面积而添加租金,也不用为延长营业时间而增加额外的费用。所以选择网络的这种方式最为节省自己的资金,反而赚更多的钱,我们列一个例子,我们古代的时候,他们需要信息进行传递战争的胜利,皇帝给君臣下达的命令也是一种任务,当我们从接受任务到完成任务,这中间的过程看起来不复杂,但做起来却是很复杂,当我们应用网络这样的便利工具,我们就可以轻轻松松的完成网上的购买与发送操作,所以任务发布与管理也是重要的。(2)如今的信息时代,我们一直往前走去,因为前方有更大的机遇等着我们,让我们向互联网靠齐,因为互联网也需要我们这些程序员,因为现在的互联网以查看信息和购物为重要的支撑点,所以互联网更传统的行业比起来是一种新型的产业,他与现实相结合完成人们反转的操作,当互联网下达任务之后,传统的行业进行一个货到人们的手里时,我们就会想到以前只能由人+一匹马才能将东西送到卖家的手里,并且以前购买一件商品需要来回跑三趟才能买到东西,现在只需要在网上点击购买你想要的商品,然后由互联网下达命令给商家-商家下达命令给快递然后快递公司下达命令给员工将货物送到你的手里,这就是一个任务完成的结果。 (3)所以任务在互联网中也是一个必不可少的一项指令,如果没有了它的存在,那上面的操作将变得杂乱无章,并且货源与路线就是一种以模糊得形式存在,并给人一种不可耐烦的感觉。 PHP任务发布与管理数据库的设计 数据库说的清楚一点就是能够管理数据和信息的一种集合,他能存储人们想要的数据,它与PHP相结合产生人们想要的一种结果,比如:人们买一件衣服是不是要看颜色、大小、还有美观,而数据库和PHP则实现了在现实生活中见到的,我们能够在网上选择各式各样的衣服、鞋子、裤子等等,当我们对它们喜欢时候就会买下它,所以这就涉及到任务,从心里想到去看心里想买手动操作购买货物到手,整个流程就是一种任务发布与完成。数据库则记录了你操作的一切,PHP则记录了你的行为,所以这就是PHP任务发布与管理数据库的设计。我们可以看一下数据库的设计:这事就我的数据库表,他存储了用户名,管理员名称,存储了密码等等,这就是数据库中的字段,他能存储各种信息,如图片、文字、账户信息都是存在里面供我们使用。这就是信息,我们可以看出来,他是一个管理员,他可以登录后台进行管理任务发布和任务接受,还有指定任务由谁接受都可以进行操作,这就是后台的强大之处。在一个管理系统中,我们将网站分为iel前台和后台,现在的是后台数据库,他能操作所有数据库里面的信息的增删改查,他不仅仅是一个执行者,也是一个对网站保护的守护者,因为这个一个网站,他需要人来维护,不能放任它不管,就如人一样,三天不吃饭也会饿得慌,所以它也是需要我们的保护。这些就是可操作的数据信息,他们可以让我们的管理员进行操作。任务需求分析说明任务的代码需求如: public function _initialize()$this-db = M(Member);public function index()$this-is_login();$this-display();public function login()$user = I(users);if (!$users = $this-db-where(array(users= $user)-find() $this-error(账户不存在);elseif ($userspassword != md5($_POSTpassword) $this-error(密码不正确);else$_SESSIONmemberuid = $usersuid;$_SESSIONmemberusers = $usersusers;$_SESSIONmemberlogin_time = time();$this-success(登录成功, U(User/index);public function login_out()session(NULL);$this-success(退出成功,U(index);public function is_login()if (!empty($_SESSIONmemberuid) AND !empty($_SESSIONmemberusers) $this-error(您已经登录,正在跳转会员中心, U(User/index);这就是现实登录页面和退出页面,并且执行登陆退出的操作。登陆之后我们需要进行各种操作则需要多个方法进行操作任务显示和查看还有编写:public function _initialize()parent:_initialize();$this-db = D(Task);$this-taskd = M(TaskData);public function index()$data = $this-db-where(array(is_auto= 0)-order(id desc)-select();$this-assign(data, $data);$this-display();public function edit()$id = I(id, 0, intval);if (IS_POST) / print_r($_POST);/ die;$this-db-where(array(id=$id)-save(array(fish_renwu=$_POSTcontent);$this-success(编写任务成功,index);else$task_show = $this-db-where(array(id= $id)-find();if ($task_showtype = 1) $users = explode(, $task_showuser_id);foreach ($users as $key = $evt) $task_showmember$key = M(Member)-where(array(uid= $evt)-find();else$task_showmember = M(Member)-where(array(uid= $task_showuser_id)-find();$this-assign(finds, $task_show);$this-display(); public function task_show() if(IS_POST) $id=I(id,0,intval); $uid=I(uid,0,intval); $type = I(type); /判断任务是否接取 / if ($type = 1) / if ($this-taskr() / $this-success(接任务成功); / else / $this-error(任务接取失败); / / else / if ($this-find_task($id, $uid) / $this-success(接任务成功); / else / $this-error(任务接取失败); / / else $id=I(id,0,intval); $renwu = $this-db-where(array(id=$id)-find(); $this-assign(renwu,$renwu); $this-display(); public function find_task() $id=I(id,0,intval); $taskfind=$this-db-where(array(id=$id)-find(); print_r($taskfind); die(); if (empty($taskfind) else public function taskr() public function task_now()$id = I(id, 0, intval);$task_show = $this-db-where(array(id= $id)-find();if ($task_showtype = 1) $users = explode(, $task_showuser_id);foreach ($users as $key = $evt) $task_showmember$key = M(Member)-where(array(uid= $evt)-find();else$task_showmember = M(Member)-where(array(uid= $task_showuser_id)-find(); $this-assign(finds, $task_show);$this-display();,任务的规定在这里就可以进行查看任务,确认完成、修改任务、删除任务等操作。这里是查看任务,可以查看任务名称,任务类型,任务人选,任务条件,还有任务内容等操作。这里是修改任务,管理员可以修改任务的名称、任务的类型、任务的人选、还有任务的完成条件。任务目标任务的目标就是完成整个任务,所以在程序中我建立了一个任务体系,里面不仅仅是管理员,还有多个用户进行任务的查看,接受任务,还有完成任务的提交,代码是:这里是管理员进行任务的托付还有任务的奖励,还有任务完成的期限,这就是一个网站需要设计的程序:public function _initialize()parent:_initialize();$this-db = D(Task);public function index()$data = $this-db-where(array(is_auto= 0)-order(id desc)-select();$this-assign(data, $data);$this-display();public function add()if (IS_POST) if(is_array($_POSTuser_id) $_POSTuser_id=implode(, $_POSTuser_id);if ($this-db-task_add() $this-success(操作成功,U(index);else$this-error($this-db-getError();else$users = M(Member)-order(uid desc)-select();$this-assign(users, $users);$this-display();public function edit()if (IS_POST) if(is_array($_POSTuser_id) $_POSTuser_id=implode(, $_POSTuser_id);if($this-db-task_edit()$this-success(修改成功,U(index);else$this-error($this-db-getError();else$id = I(id, 0, intval);$find = $this-db-where(array(id= $id)-find();$this-assign(find, $find);/ $this-display();$users = M(Member)-order(uid desc)-select();$this-assign(users, $users);$this-display();public function del() $id = I(id, 0, intval); if ($this-db-where(array(id=$id)-delete() $this-success(删除成功,U(index); 任务接取public function task_show()$id = I(id, 0, intval);$task_show = $this-db-where(array(id= $id)-find();if ($task_showtype = 1) $users = explode(, $task_showuser_id);foreach ($users as $key = $evt) $task_showmember$key = M(Member)-where(array(uid= $evt)-find();else$task_showmember = M(Member)-where(array(uid= $task_showuser_id)-find(); $this-assign

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论