《任务系统的设计与实现说课讲解.ppt》由会员分享,可在线阅读,更多相关《任务系统的设计与实现说课讲解.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、LOGO任务分配管理系统的任务分配管理系统的任务分配管理系统的任务分配管理系统的设计设计设计设计(shj)(shj)与实现与实现与实现与实现Analysis and Realization of the Management System of Teaching Task姓 名:XXX指导老师:XXX专 业:电子(dinz)信息工程第一页,共16页。内容内容(nirng)提纲提纲 设 计 简 介2系 统 总 体 设 计3系 统 具 体 设 计435开 发 总 结1 致 谢第二页,共16页。设设 计计 简简 介介1选题的背景(bijng)和意义 背 景 意 义系统功能模块简介23 关键技术第三页
2、,共16页。设设 计计 简简 介介v设计的背景及意义设计的背景及意义v由于企业的信息化而使公司的业务繁杂起来,由于企业的信息化而使公司的业务繁杂起来,使企业管理人员无法很好地管理公司的任务。使企业管理人员无法很好地管理公司的任务。v任务分配管理系统让企业管理人员对公司的各任务分配管理系统让企业管理人员对公司的各种业务进行管理、并监控种业务进行管理、并监控(jin kn)其进展程其进展程度以及查看任务的完成情况,降低公司的管理度以及查看任务的完成情况,降低公司的管理成本、提高工作效率。成本、提高工作效率。第四页,共16页。设设 计计 简简 介介v系统功能简介系统功能简介v员工信息管理员工信息管理
3、v任务任务(rn wu)信息管理信息管理v计划信息管理计划信息管理第五页,共16页。设设 计计 简简 介介v关键技术关键技术JspAjaxMvcStruts+Hibernate第六页,共16页。系统系统(xtng)总体设计总体设计系统系统(xtng)(xtng)架构架构数据库设计数据库设计(shj)(shj)功能模块设计功能模块设计OneTwoThree第七页,共16页。系统系统(xtng)(xtng)总体设计总体设计v系统架构系统架构(ji u)v系统搭载系统搭载Struts+Hibernate框架框架v系统按照系统按照MVC设计模式设计设计模式设计第八页,共16页。系统系统(xtng)(x
4、tng)总体设计总体设计模型(Modle)业务逻辑层。用于封装业务逻辑和数据模型。通常由javaBean实现。视图(View)表现层。就是与用户(yngh)实现交互的界面,实现数据的输入输出功能。通常是JSP/Servlet,即页面显示部分。控制器(controller)控制层。起到控制整个业务流程的作用,实现View和Model层的协同工作。通常由Action来实现。第九页,共16页。系统系统(xtng)(xtng)总体设计总体设计v系统总体系统总体(zngt)框图框图v 登录系统管理员操作主管操作员工操作用户管理人员管理查看任务查看人员调整任务跟踪任务制定任务计划管理查询计划第十页,共16
5、页。系统系统(xtng)(xtng)总体设计总体设计v数据库设计数据库设计v 数据库设计在整个程序设计过程中占据非常数据库设计在整个程序设计过程中占据非常重要的地位重要的地位(dwi),也是整个程序设计的,也是整个程序设计的基础。基础。v本系统的设计中使用的数据库系统是本系统的设计中使用的数据库系统是MySQL。需要建立三张数据表:用户基本信息表需要建立三张数据表:用户基本信息表t_emp,所有任务表,所有任务表t_task,所有计划表,所有计划表t_plan等。等。v数据库中表与表之间的关系:数据库中表与表之间的关系:v t_task表跟表跟emp表是多对一关系(多个表是多对一关系(多个任务
6、对应一个人)任务对应一个人)v t_plan表也是跟表也是跟emp表是多对一关系表是多对一关系(多个计划对应一个人)(多个计划对应一个人)v t_task表跟表跟plan表是一对多关系(一个表是一对多关系(一个任务对应多个计划)任务对应多个计划)第十一页,共16页。系统系统(xtng)(xtng)总体设计总体设计主管(zhgun)用户(yngh)登陆用例分析制定任务查看任务调整任务跟踪任务查看人员第十二页,共16页。系统详细系统详细(xingx)设计设计v功能设计(项目讲解功能设计(项目讲解(jingji))v代码设计(项目讲解代码设计(项目讲解(jingji))第十三页,共16页。开发开发(
7、kif)总结总结v总结总结 v本系统是用计算机对企业各种任务信息进行本系统是用计算机对企业各种任务信息进行日常管理,如查询、修改日常管理,如查询、修改、增加、删除,以、增加、删除,以及跟踪任务的实施情况,针对这些要求设计及跟踪任务的实施情况,针对这些要求设计了任务分配管理系统。了任务分配管理系统。v由于时间较短,系统还有许多不尽如人意的由于时间较短,系统还有许多不尽如人意的地方,比如功能较少,出错处理不够等多方地方,比如功能较少,出错处理不够等多方面问题。软件开发是一个不断完善的过程,面问题。软件开发是一个不断完善的过程,只有在实际的使用过程中才能不断的发现只有在实际的使用过程中才能不断的发现(fxin)问题,从而再加以改进。问题,从而再加以改进。第十四页,共16页。致谢致谢(zh xi)(zh xi)在紧张而又充实的毕业设计制作过程(guchng)中,我的每一步成长都离不开各位老师的关怀和照顾,凝聚着老师的心血与汗水。由于我在北京实习,论文制作也是在北京完成,过程(guchng)中遇到的许多问题老师都在飞信或电话中详细、细心的指导。正是由于老师的悉心指导和大力支持,我的论文得以顺利完成。在此向吴丽丽老师至以最衷心的感谢。最后感谢答辩组各位老师的指正。并向以不同方式给予我关心的人表示诚挚的谢意!第十五页,共16页。LOGO第十六页,共16页。