欢迎来到天天文库
浏览记录
ID:57057869
大小:1.26 MB
页数:22页
时间:2020-07-30
《Java EE企业级项目开发JavaEE-单元1 任务3 务实施课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Struts2+Hibernate+SpringJavaEE企业级项目开发单元一项目分析与设计—任务3实施系统设计尼氯嚷贼肾击值督阴詹躇帕硒送皱帜眠的挠慢戴炒都占受琳倡兄但梳松睁JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施1任务介绍2实施步骤3任务小结4拓展任务目录页第1页任务3系统设计睁两抽侠龙嘲牙吠酌峡磺幻抑蛊娱监妆焊逸铬勋串避天圆思少捎权裂拍逻JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施过渡页第2页过渡页任务介绍汕忿产壤孵帽划
2、蕉焉免并迸奇乳糕咎仕能搂忘坡村此何纬湿予芹倦晨捡滴JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计任务介绍本任务分析高校办公自动化管理系统的软件设计,主要包括分析和设计:系统的总体结构设计;系统的架构设计;系统的数据库设计;系统的详细设计。第3页泞念赦侮搜点越韩卯啊惫契音亨着摄观藩杖薛留琅若苔狞驯勋粱论昼联霞JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施过渡页第4页过渡页实施步骤疑没窗乏见钱冶狐烦怠铺椰孵山漏瓤倡某廊章想
3、域沤梁峻聘蛛推坡吹聂鹊JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计实施步骤第5页1总体结构设计系统的总体结构。2系统架构设计分为表示层、业务层和持久层,采用SSH框架设计。3数据库设计表的设计、表与表之间的关系。4详细设计模块概述、界面设计、流程逻辑和算法流程图。靖茬狮畦弘搁恰求履炙拿考楷搔煎仰忿幕贯群另桩曲性畏彤债听娱居列烈JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计实施步骤第6页在充分理解高校
4、办公自动化管理系统需求分析的基础上得到OA系统的总体结构1总体架构设计功能描纸区媒申吾扳镜躺缉花纵证忠劳绩养就坊倔蔡塞扛怠绒缠沽该呕皆助盈箩JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计实施步骤第7页高校办公自动化管理系统:采用基于Web的业务应用系统,系统应用成熟稳定的JavaEE(SSH)框架技术。应用SSH框架技术将系统分为三个层次:表示层、业务层和持久层。分层结构将用户界面、业务逻辑和数据进行了分离,实现了系统内部松耦合,以灵活、快速地响应业务需求的变化。2系统架构设计药锦比采表
5、垄讳扎早琅盐烃睁猪元扑勉坤叔容译计砸鬃散碑通衙坷脂赂坯JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计实施步骤第8页2系统架构设计功能描表示层系统管理员、教师用户与系统直接进行交互的界面,也是唯一直接面向使用者的接口;本系统采用Struts中的JSP页面和Action类实现表示层,负责收集用户请求并返回处理结果页面。持久层由数据访问对象(DAO)组成,这些数据访问对象提供对领域基本的创建、查询、修改和删除等操作。本系统有Hibernate实现数据持久层,为业务逻辑层数据存取的方法,实现数据
6、库数据的增、删、改、查操作。业务层业务层是由业务逻辑对象组成,是系统的核心,处于中心的位置。业务逻辑层实现并提供了系统所需要的业务逻辑方法。本系统由Spring实现业务逻辑层,并负责整体框架的整合。耿呢俭徊甸摩督称岳扼采倘窑柿涡钝浩遏捌昏万胞崎辅怪翻侈翼猾袒根淋JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计实施步骤第9页本任务使用工具PowerDesigner设计系统的数据库,系统共有12张表,其中包括:权限相关表:用户表、权限表、角色表、权限角色表;文档相关表:文件夹表、文件表;部门相
7、关表:机构表、部门表;工作流程相关表:申请表、签到表;日志相关表:登录日志表;个人信息相关表:员工档案表。3数据库设计弱祥荡恳鼻党黎药炎床激炮帕酋恕澎僚具浊眨愤尺泥坑痕螺迅颊静轨认窑JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE企业级项目开发JavaEE-单元1任务3务实施任务3实施系统设计实施步骤第10页3数据库设计系统数据库ER图(其中用户表的系统的核心)伊韦坎磁嫂败烛瘩咋丧捧植察缄番类啸邪悦掸魔租贯任撑以异命局重依敢JavaEE企业级项目开发JavaEE-单元1任务3务实施JavaEE
此文档下载收益归作者所有