欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    OA系统_软件开发设计约束.docx

    • 资源ID:1636749       资源大小:26.98KB        全文页数:11页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    OA系统_软件开发设计约束.docx

    安顺电子政务系统工程软件开发设计约束北京东华易时科技有限公司2011年4月20日目录1.1. 耳目的1.2. 遁用范BI1.3. 文档概述二 .技术较计妁束42.1. 部署方式.42.2. 操作系筑42.3. 客户墙涧嵬4152.4. 蒙今金数劳鼻52.5. J2EE应用效劳叁52.6. Veb62.7. 网络62.8. 通讯中同件62.9. 企业效劳总线62.10. J2EE开发工具72.11. Doeino软件开发工具72.12. DOe1.nO软件开发语寸72.13. 性能72.13.1. C1.uster72.13.2. HA(H可用性)72.14. 名源则7三 .按应用类别逸舞技术架构83.1. 办公自动化累扰8国J1.fis用累平安京.84.1. 访问控制94.2. ItiI平安94.3. 系轨日志94.4. 备份与恢J1.9五.可利用的软件资源105.1. 就一用户理和单点腰录105.2. 拢一权限售理10106.1. 客户墙到Jt1.I106.2. Ieb效劳叁106.3. J2EE应用效劳*106.4. J2EE开发工具106.5. 软件开发配置理工具116.6. JM116.7. ««««#«116.8. 通讯中同件116.9. 企业效劳总线116.10. JMC里动程序116.11. Doein。效劳餐I1.12.桌面i,公116.13. 防病毒软件11本文档提出了安顺电子政务系统开发中必须逐循的系统约束(包括架构设计约束和环境灼束)。针对安顺电子政务系统建设的特点及现有软硬件环境和整合的需要,提出了新开发工程所必须遵循的架构设计和软硬件环境约束。1.2. 适用范圉本文档主要面向的读者和使用人员是:安顺电子政务系统在管理、开发、维护过程中所涉及到的有关人员。遵循此约束也是外部开发商承接安顺电子政务系统开发工程的前提条件。1.3. 文档低述舒财安I版电子政务系统现有的基础条件和系琉建设的特点,按照安,顿电子政务系统整合的需要,提出新开发工程所必须遵循的设计架构和软硬件环境。二.技术设计约束2.1. 部暑方式1. IE+WEB效劳器+DB此种部罟主要用于信息查询类,业务处理逻转简单,主要迸行数据简单录入、查询、下载.如景气调查系统等。2. G1.I界面+WEB效劳器+应用效劳器+DB此种说罢主要用于核算类系统,业务处理逻耕复杂,如货币发行系统,国库信息处理系统的业务操作局部.3. G1.I界面(或者系统互联)+应用效劳器;DB此种都署主要用于:(1)界面要求不商,如个人征信数据采集局部:(2)或基于HTTP协议的系统互联,如基于WEBSERYICE的系统互联,或直接基于HnP协议、SOCKET怖议的系统互联。4. IE+WEB效劳器+应用效劳器+DB此种部罢主要用于迎合类系统,业务处理逻辑适中,如再贷款管理系统。5. 消息中间件通道(MQ)+应用效劳器+DB6. 单一应用模式此种部署无界面要求,时客户端和应用效劳器进行分别部署。注:目卡应用系统多果用B/S架构选行部号,但在实际设计和开发过程中,也不能忽略C/S架构的优势.2.2. 操作系施1、效劳器操作系统选用以下之一:1) IBMAIX;2) 0S/400;3) Windows2000/2003Server;4) SUSE1.inux,RedHat1.inux;5) HP-1.X42、客户端操作系统选用WindoWS2000/XPProfessiona1.以上的系统版本。2.3. 售户墙浏览舞使用InternetExp1.orer6.0或以上版本。1) 系统应使用以下技术进行开发:2) HTM1./XHTMI./CSS;3) JavaScript:4) App1.et;5) SVG;6) JSP.2、浏览器与*cb效劳第通讯通过1) HTTP协议;2)需要提高数据平安性时:HnPS协议。2.4. 数据岸效劳暴1、数据库选用标准:1) J2EE架构:DB2或OraC1.e:2) Domino架构:1.OtUSDomino:2.5. J2EE应用效力叁1、应用效劳器产品选用Websphere或TOmCat.°2、用普通的Java对第(优先选用)或EJB(用于分布式处理)来实现业务逻辑。2、如果用EJB来实现今后需要通过群集扩展的业务逻辑,必需使用无状态(State1.ess)的SesionBeano3、通过REST(URI+HTTP+XM1.)风格的WebSerViCe界面来提供系统的远程调用接口。4.数据传输可以采取JAVA字节流、XM1.和平面文本格式。5、与其他系统之间采址HTTP协议、SOCkCt协议、MQ专用协议实现不同效劳器间通讯.6、编码要求参见安顺电子政务系统开发标准系列-5.开发编码局部-5.1JaVH编码标准讥2.6. Ieb效劳叁1) 系烧应使用以下技术进行开发:2) JavaServ1.et(J2EE平台);3) JSP(J2EE平台);2、结构化数据交换格式采用JAVA字节流或XM1.,通过HnPH11PS卧议传输。3、为考虑Web层今后使用群集扩展,防止由效劳器管理HTTPSession,而在客户端用Cwkie保存Session状态。4、使用MVC模式设计Web层,可以基于Struts或JSF框架。使用Serv1.e1.实现控制器(ContToIIer),JSP实现视图(View),2.7. 网络1 .网络传输遵循TCP/IP怖议。4、设计内联网上的分布式应用,应考虑到使用异步传输的方式加强传输的可靠性,如通讯中间件。5、端口约束:在系统设计及实现时不允许使用动态端口。开发使用标准端口列表如下:httpwww80/tcpWor1.dWideWebHTTPh1.tpwww80/udpWor1.dWideWebHTTPIdap389/tcp1.ightweightDirectoryAccessProtoco1.Idap389/udp1.ightweightDirectoryAccessProtoco1.https443/tcphttpprotoco1.overT1.S/SS1.https443/udphttpprotoco1.overT1.S/SS1.ibm-db2523/tcpIBM-DB2i1.>m-db2523/udpIBM-DB2iiop535tciiopiiop535/udpiiopIdaps636/tcpIdapprotoco1.overT1.S/SS1.(wassidap)Idaps636/udpIdapprotoco1.overT1.S/SS1.(wassidap)rmiac1.iva1.ion1098/tcpKM1.Activationrmiactivation1098/udpRM1.Activationrmiregistry1099/tcpRMIRegistryItniregistry1099/udpKMIRegistryOraSrY1525/tcporac1.eorasrv1525/udporac1.ehttp-a1.t8080/tcpHTTPA1.ternate(seeport80)http-a1.t8080/udpHTTPA1.ternate(seeport80)2.8. 通讯中网件使用IBMMQSerVerV6.0版本通讯6间件.使用IBMIebSphereMessageBrokerY6.O版本企业效劳总线。2.10. J2EE开发工具1. IBMWebsphereStudioApp1.icationDeve1.oper或IBMRationa1.App1.icationDeve1.oper:2.Ec1.ipse3.0以上。2.11. DoidnO软件开发工具1,系统应使用1.OtUSDominoDeSigner进行开发。2,编码要求参见安顺电子政务系统开发标准系列-5.开发编码局部-5.3DOnIino编码标准讥2.12. Doeino软件开发语言1) 系统应使用以下语言进行开发:2) Java:3) JavaScript;4) HtmU5) 与客户端或其它效劳器交换结构化数隽采用XM1.通过HTTP协伙传输.2.13. 性能2.13.1. C1.uster对于以下效劳器:1) Web效劳器、2) J2EE应用效劳器、3) DoIninO效劳器、4) 通讯中问件、5) 企业效劳总线使用CIUSter方式来提供高犷展性、高可用性和负载均衡。应用开发必须考虑到适应这种棉罢方式。2.13.2. HA(商可用性)数据库效劳器可以使用HA的方式来提供高可用性.2.14. 名规则开发商编写的代码包(如java文件)和网络节点采用我行统一定义的命名规则。(1)代码包命名规则是:“pbc.业务司局英文缩写.系院简称.内部PaCkagC名称",统一采用小写字母。(2)部署在各分支行/营业管理费的效劳器节点命名规则为:“省会简称+系统名简称+节点功能名称”(均使用大写字母)=.按应用类别选择技术架构3.1. 办公自动化系就1、按由高到低的优先级选用:1) J2EE架构;2) Domino架构;2.按由高到低的优先级选用:1) B/S架构;3、效劳器操作系统按由高到低的优先级选用:1) J2EE架构:1BMIX.SUSe1.inux,RedHat1.inux和Windows2000/2003Server.HP-UX;2) Domino架构:IBMAIX和WindoWS2000/2003Server;3) .Ne袈构:Windows2000/2003Server,4、客户端操作系统选用Windows200(VXPProfessiona1.o5、客户端浏览器选用internetExp1.orer6.0及以上版本。6、数据库选用标准:1) J2EE架构:DB2:2) Domino架构:Domino;3) .Net架构:SQ1.Server,DB2«7、应用效劳器选用标准:1) J2EE架构:IBMWebSphereApp1.icationServer(重要及大规模应用)、Apsic(小应用);2) Domino架构:DominOServer;3) .Net架构:.NETFramework1.1«8、幅eb效劳器选用标准:1) J2EE架构:IBMHTTPServer(WebSphere),ApachoTomcat;2) DominO架构:DominoServer;3) .Ne1.架构:MicrosoftinternetInrOrma1.iOnServer。四.应用系统平安约束4.1. 访问控制系统应采用:1) 统一用户管理的身份认证机制;2) 统一权限管理控制访问权限;3) 禁止使用文件共享方式传递数据,禁止使用匿名ftp传递数据:4) 对于内联网中重要

    注意事项

    本文(OA系统_软件开发设计约束.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开