OA项目介绍.docx
《OA项目介绍.docx》由会员分享,可在线阅读,更多相关《OA项目介绍.docx(14页珍藏版)》请在优知文库上搜索。
1、OA第一天.1. OA可以用在2个地力.a)政瘠b)企业C)采用OA就是把他们的流程做成一个软件.2,需求分析从界面入手,但是写程序别从界面入手.a)分析设计实践.3、JaVa三件交a)框架SSII.b)模式.学习的是它的适用领域.C)领域模型.i. 最更要的.当你获取需求以后,需要使用面向对象技术开发领域模型.4、按模块进行迭代开发.a)进一步如化需求.b)用例模式.C)分析模式(撮愈模型)致重要的.S设计模式对分析模式的细化.C)实现.所有的设计懊式都是和实现相关的.0测试.5、分析.a)帝求分析.ii. 它们必须是正蛹的.iii. 它们必须是可行的.iv. .它们必须是对工程来说是必不可
2、少的.v. .它们必须是帔标明优先次序的.V. 它们必须是不梗弼的.VI. 它们必须是能够IOUbei证实.vii,一旦需求确认以后,没有写的不能傀b)需求分析具体过程(切入点).i. 了第客户.ii. 了修业务.iii. 了解行业.iv. 了解同行产品.V.这些事情在与客户正式开始沟通之前就尽量了解.这样在与客户交流时有效的虢夕在业务上的陌生感,会尽快使客户时工程团队产生必要的信任.6、OA系统的需求.a)枇本模块i. 级织桀构.ii. 权限管理.b)核心模块.1. 公文流转.1 .例如报销:如何把一个数据.转给另外一个人.C)其他次要模块.一程定义:就是例如以前没有请假单流程.自己可以加一
3、个部署到工程.a)(MUO书.1. 是一个javascript的栏.8、hibernate.hb三2dd1.auto.create.hibernate,hb三2dd1.auto,updatea)当你创立SessionFactoh实例时,它会根据你的映射文件导出到数据库里.OA第二天.1 .如何定义接口?a)主要看客户端的需要.例如:dao层的客户端就是manager层.2、如何读宝需求?a)理解得求中的蜕念.b)例如:考勤你得了解过程.还有什么报表.现有的软件.3、组织机构.a)职能型组织柒构,大公司,分部门.C)集权型组织荣构中小型公司.一皴管一级,不分部门d)配合型俎织架构前密两种配合起来
4、.人下面有部门,部门下面有人,在某种情笈可以把他们俩看成一个钱金,进行泛化(堆承e)网状沮织架构也叫矩阵型,通电用于得国大嵬企业.i. 关联会有一个时间的限制.ii. 多对多一般会拆分成两个多对一的关联.应该把中问的关联表抽象出来迸行犷展.1 .中何表对应属来表肯定是多时一,中间像两边任何一边看趣是多对一.可以在中同表加一些自己的需要的黑姓.iii. 规则就是它们类型的多对多,也就是两个多对一.例如:1 .部局处科.他们分别的父亲都是上一级.子都是下一投.iiii.按照某种职费来赛立partyType.4,适宜的Um1.用例一般最好是少于K)步和10步左右的,才是一个粒度的,适宜的国例a)用例
5、其实也就是功能性的需求.b)要编写用例文本,参与者的动作.系统的响良,主要揩径和护展路径.C)主要路径.1. 写主要的内容.d1扩展点1. 写一些异常信息,例如除失效,取消黑作之类的e)补克说明2. 主要是用来做补充的.例如添加机构时,ID生成的规则之类.5.在ssh里防止一个Action方法里,和业务逻辑组件进行2次交互.不然会造成事物不一致.6、国限产图实际上就是在实现.画的时候是根据用例图文本里的主要路径OA第三天.1、开发流程做一点测点.首先根据领域穰区对象做立实体.因为它是被依鞍的.采取自底向上的实现.2、HibernaIC为什么要蔻制定义呢?a)只右这样,才能强制保迂在多的一端维护
6、,如果强制在一的一茹维护.则无法运行.b)最主要的是在更新的时候,如果不设置inverse,在维护的时候会更麻烦.1. 正是学生-班级,当你更新一个班级时,如果班线里只是从AC1.iOnFOm里获取数据,但是更断了以后此时学生集合是空的,它会去掉学生与班级的所有关联关盍3、切记Hibernate的get加岐的是一个代理对象.4、在测试单元美也可以继承测试父类.在setup中,开SeSSion,防止sessionC1.osed异常.因为在测试类中.并不能使用Opensession1.nView.a) 继承父类AbstractTransactiOM1Spri11ContcxtTcstSi. 帝要实
7、现getConfig1.ocations.ii. 2务理辑层对象,它会自4.泯掘类理.b) 参加spring的spring-mock.jar包.C)当一个方法调用完,它会囱动回湿事物,和关闭Session.如果想提交事物的话,调用SetComp1.eteO.5.状态图最好用在页面的流程分析.a)每一个状态代表一个页而,也就代表调用了一个ac1.ion,因为在struts中,进入一个页面都是要绘过struts.6、切记StrUtSACtionM叩PingS里的SCOPe是代表的是netionform存钻的范围.OA第四天.I、Struts配Ji文件里Action的attribute属性是用来绐F
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OA 项目 介绍
