项目演讲ppt模板.pptx

上传人:b****1 文档编号:1114737 上传时间:2022-10-17 格式:PPTX 页数:52 大小:3.50MB
下载 相关 举报
项目演讲ppt模板.pptx_第1页
第1页 / 共52页
项目演讲ppt模板.pptx_第2页
第2页 / 共52页
项目演讲ppt模板.pptx_第3页
第3页 / 共52页
项目演讲ppt模板.pptx_第4页
第4页 / 共52页
项目演讲ppt模板.pptx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

项目演讲ppt模板.pptx

《项目演讲ppt模板.pptx》由会员分享,可在线阅读,更多相关《项目演讲ppt模板.pptx(52页珍藏版)》请在冰豆网上搜索。

项目演讲ppt模板.pptx

,微博OA项目PPT演示,汇报人:

关兆宏,导师:

付世祥,Reviewaboutbasictheoryandexperimentalmethodsofaniubilitymethod,小组成员:

关兆宏张中秋高蕾廉蒙李歆王煜,目录,CONTENTS,PARTONE,项目背景,4,企业信息化程度已经成为决定企业竞争优势的重要组成部分。

PARTONE,PARTTWO,PARTTHREE,以微博为沟通桥梁的开放式企业办公系统将变得尤为重要。

由此诞生了最为纯粹的企业办公系统,主要针对企业内部管理和对客户资源进行管理。

PARTTWO,系统分析需求分析,6,需求分析,这用于解释这个概念,系统分析功能分析,7,对企业内部网站来说,信息的即时性是要考虑的最大的问题。

每个人都发布自己的微博和消息,其他人员可以通过刷新网站的方式来看到最新的微博和消息。

其他员工可以对发表的微博进行回复,管理层领导可以对员工的申请(请假或出差)和任务进行批复。

各角色的具体功能如下所示。

普通员工角色发布新微博、查看自己发布的微博、评论微博、查看自己评论的微博、更新微博查看发布给自己的任务、受理发布给自己的任务,查看该公司下已关闭/已放弃的任务发送申请,查看自己的申请状况,删除/修改自己发送但还未受理的申请记录刷新联系人列表,聊天查看自己信息,修改自己信息,修改自己密码管理层领导角色发布新微博、查看自己发布的微博、评论微博、查看自己评论的微博、更新微博发布任务、查看自己发布的任务、删除/修改自己发布但为未审核的任务、查看该公司下已关闭/已放弃的任务、新增员工,修改员工资料,授予员工该公司管理员权限,删除员工新增部门,修改部门资料,删除部门,8,系统分析功能分析,PARTTHREE,系统设计,10,系统的流程图和用例图,系统的界面设计,系统的数据库设计,系统的类设计,用例/流程图设计,界面设计,数据库设计,类设计,11,系统设计系统用例,以下将列出核心的微博管理功能的用例图和流程图。

12,系统设计微博管理用例,13,系统设计微博管理用例,14,系统设计微博管理新增微博流程图,15,系统设计微博管理评论微博流程图,16,系统设计微博管理微博动态流程图,17,系统设计微博管理我的微博流程图,18,系统设计界面设计新增微博,19,系统设计界面设计我发布的微博列表,20,系统设计界面设计我评论的微博列表,21,系统设计界面设计更新微博,22,系统设计界面设计评论微博,23,系统设计数据库设计E-R图,24,系统设计数据库设计关系图,级联多对一,25,系统设计数据库设计公司Company表,公司表:

主键cpanyId自增该表是这个项目的基石,有了它就可以为多个公司提供相应的服务了,26,系统设计数据库设计部门department表,部门表:

主键:

depMentId自增外键:

cpanyId多个部门对应一个公司部门管理会用到这个表,27,系统设计数据库设计用户User表,用户表:

主键Username自增外键department登录时会用到User表,并根据User的角色(公司管理员和公司员工给予相应的登陆后的主页),员工管理的时候会用到,个人管理的时候会用到。

对个员工对应一个部门,28,系统设计数据库设计任务Task表,任务表:

主键:

id自增外键:

cpanyId主要用于任务管理模块多个任务对应一个公司,29,系统设计数据库设计任务参与Usertask表,任务参与表:

主键:

id自增外键:

mid主要用于任务管理模块,实现新增任务和修改任务时,进行对个任务接收人的指派。

30,系统设计数据库设计请假Leave表,请假表:

主键:

leaveId自增外键:

cpanyId主要用于审批管理,对应请假的业务多个请假单对应一个公司,31,系统设计数据库设计出差Trip表,出差表:

主键:

tripId自增外键:

cpanyId该表主要用于审批管理中的出差业务一个公司中含有多个出差单,32,系统设计数据库设计微博Microblog表,微博表:

主键:

mbId自增外键:

cpanyId该表主要用于微博管理模块多个微博对应一个公司,33,系统设计数据库设计评论Comment表,评论表:

主键:

comId自增外键:

mbId主要用于微博管理模块多个评论对应一个微博,34,系统设计数据库设计消息Message表,消息:

主键:

id自增外键:

cpanyId(预定)主要用于消息管理模块,35,系统设计类设计,PARTFOUR,系统实现,37,开发工具,采用技术,部分截图,该项目中运用到的项目开发工具,该项目开发过程中遇到的相关技术,项目完成后运行的个别截图,系统实现开发工具,38,jdk8,myEclipse2015,MySQL5.30,tomcat8,系统实现采用技术,39,这里是具体解释第三种试验方法,因为在本文中,我想强调的就是这种方法。

40,系统实现采用技术后台框架SSHspring,spring,作为实现J2EE的一个全方位应用程序框架,为开发企业级应用提供了一个茁壮、高效的解决方式。

具有特点如下:

非侵入式:

就是说spring框架的API不会在业务逻辑上出现,也就是说业务逻辑是纯净的,不能出现与业务逻辑无关的代码,解耦合性。

容器:

Spring可以被看做是一个容器,可以管理对象的生命周期、对象与对象之间的依赖关系,通过application.xml文件(通常)。

IOC:

控制反转,就是依赖关系的转移。

如果以前都是依赖于实现,现在反转依赖为抽象,核心思想是面向接口编程。

依赖注入:

对象与对象之间依赖关系的实现,spring支持构造注入和set方法注入。

aop:

面向方面编程,将日志、安全、事务管理等服务(功能)理解成一个“方面”,通俗说来就是抠出接口实现类中的某一具体方法。

本项目中主要运用了aop面向切口编程,set依赖注入,application.xml等技术内容,41,系统实现采用技术后台框架SSHhibernate,hibernate:

java应用和关系数据库之间的桥梁,是一个开源的对象关系映射框架,可以把对象模型表示的Java对象对象映射到关系数据库表中去。

它不仅管理java对象到数据库表的映射,还提供了数据查询和获取数据的方法,极大地减少了开发时人工使用SQL和JDBC处理数据的时间。

其优势如下:

对JDBC轻量级封装,封装了通过JDBC访问数据库的操作。

良好的兼容性,至于数据库、JDBC驱动有一定关系。

轻量的封装只是内存消耗少,拥有良好的运行效率。

开发效率高,主流的java集成开发环境(Eclipse、JBuilder等)的良好支持。

数据持久化,拥有分布式、安全检查、集群、负载均衡的支持。

API开放,可自行扩展。

本项目中主要运用了Hibernate的实体类映射、hql查询、QBC查询、分页查询等功能。

42,系统实现采用技术后台框架SSHstruts2,struts2:

Javaweb开发中最为经典的MVC(模型视图控制)框架技术。

其优点如下:

通过简单、集中的配置(通常struts.xml)来调度业务类,便于修改。

提供简单、统一的表达式语言来访问所有可供访问的数据。

强大、标准的验证框架和国际化框架。

强大的s标签、sx标签。

提供良好的ajax支持。

struts的jar可个人扩展。

只能的默认设置,且功能强大。

本项目中主要配置了struts.xml文件,局部引入了验证框架实现validateXXX()方法。

43,系统实现采用技术前台的HTML、CSS、JavaScript技术,HTML:

超文本标记语言,标准通用标记语言下的一个应用。

超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

超文本标记语言的结构包括“头”部分(英语:

Head)、和“主体”部分(英语:

Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

这里主要运用了framesets和frameset框架。

CSS:

层叠样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

这里依次为某类页面创建了对应的css文件。

JavaScript:

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

这里主要运用到页面表单的提交验证,44,系统实现采用技术异步刷新技术ajax,异步刷新技术ajax:

Struts2标签库提供可对Dojo的支持,可以改变独占式请求,减轻服务器的负担。

即Ajax应用不采用“请求对应页面”模式,请求响应不要求重新加载页面,发送请求后不需要等待服务器响应,可以继续完成原来的操作,在服务器完成响应后,浏览器再将响应展示给用户。

该项目在消息管理中运用到了Ajax的无刷新异步提交技术,实现了可以离线留言的聊天功能。

系统实现部分截图官方首页,45,系统实现部分截图官方微博,46,系统实现部分截图公司管理员登陆首页,47,系统实现部分截图公司职员登陆首页,48,系统实现部分截图创建任务,49,PARTSIX,未来展望,51,01,02,03,THANKS,鸣谢软酷导师付世祥曹磊学院导师沈刚,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1