版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安顺电子政务系统工程软件开发设计约束北京东华易时科技2023420日名目1.1.编写目的...........................1.2.适用范围...........................1.3.文档概述...........................二.技术设计约束............................2.1.部署方式 错误!未定义书签。2.2.操作系统...........................2.3.客户端扫瞄器..........................2.4.数据库效劳器..........................2.5.J2EE应用效劳器.........................2.6.Web效劳器...........................2.7.网络..............................2.9.企业效劳总线2.8.通讯中间件...........................2.10.J2EE2.11.Domino 软件开发工具..................2.12.Domino 软件开发语言..................2.13.性能.................................Cluster.........................HA〔高可用性〕2.14. 名规章...........................三.按应用类别选择技术架构 83.1.办公自动化系统.........................4.1.访问掌握............................4.2.数据安全............................4.3.系统日志............................4.4.备份与恢复...........................五.可利用的软件资源...........................5.1.统一用户治理和单点登录.....................5.2.统一权限治理.........................六.软件版本约束..............................6.1.客户端扫瞄器.........................6.2.Web效劳器...........................6.4.J2EE开发工具6.3.J2EE应用效劳器 26.5.软件开发配置治理工具......................6.6.JDK.........................6.7.数据库效劳器..........................6.8.通讯中间件...........................6.9.企业效劳总线..........................6.10.JDBC 6.11.Domino效劳器............................6.12.桌面办公套件.............................6.13.防病毒软件...............................编写目的〔。针对安顺电子政务系统建设的特点及现有软硬件环境和整合的需要,提出了开发工程所必需遵循的架构设计和软硬件环境约束。适用范围本文档主要面对的读者和使用人员是:安顺电子政务系统在治理、开发、维护过程中所涉及到的有关人员。遵循此约束也是外部开发商承接安顺电子政务系统开发工程的前提条件。文档概述针对安顺电子政务系统现有的根底条件和系统建设的特点,依据安顺电子政务系统整合的需要,提出开发工程所必需遵循的设计架构和软硬件环境。部署方式6.4.J2EE开发工具IE+WEES艮务器+DB此种部署主要用于信息查询类,业务处理规律简洁,主要进展数据简洁录入、查询、下载,如景气调查系统等。GUI界面+WEBK务器+应用效劳器+DB此种部署主要用于核算类系统,业务处理规律简单,如货币发行系统,国库信息处理系统的业务操作局部。GUI界面(或者系统互联)+应用效劳器+DB此种部署主要用于:(1)界面要求不高,如个人征信数据采集局部;(2)B议的系统互联,如基于WEBSERVICE系统互联,或直接基于W议、SOCKET议的系统互联。IE+WEB效劳器+应用效劳器+DB此种部署主要用于混合类系统,业务处理规律适中,如再贷款治理系统。消息中间件通道(MQ)+应用效劳器+DB单一应用模式此种部署无界面要求,对客户端和应用效劳器进展分别部署。注:目前应用系统多承受B/S架构进展部署,但在实际设计和开发过程中,也不能无视C/S架构的优势。操作系统1、效劳器操作系统选用以下之一:IBMAIX;2) OS/400;Windows2023/2023Server;SUSELinux,RedHatLinux;HP-UX。2、客户端操作系统选用 Windows2023/XPProfessional以上的系统版本。客户端扫瞄器使用InternetExplorer6.0或以上版本。1、系统应使用以下技术进展开发:HTML/XHTML/CSS;JavaScript;Applet;SVG;JSP。2、扫瞄器与WebK务器通讯通过>议;2〕需要提高数据安全性时:助、议。数据库效劳器1、数据库选用标准:1〕J2EE架构:DB城Oracle;2〕Domino架构:LotusDomino;J2EE应用效劳器1 、应用效劳器产品选用WebsphereTomcat。2Java对象〔优先选用〕EJB〔用于分布式处理〕来实现业务规律。2、假设用EJB来实现今后需要通过群集扩展的业务规律,必需使用无状态〔Stateless〕的SesionBean。3REST〔URI++XMLM格的WebService界面来供给系统的远程调用接口。4JAVA字节流、XMLft平面文本格式。5a、议、Socket协议、MQt*用协议实现不同效劳器问通讯。6、编码要求参见《安顺电子政务系统开发标准系列编码标准》。
-5.开发编码局部-5.1JavaWeb效劳器1、系统应使用以下技术进展开发:1〕JavaServlet〔J2EE平台〕;2〕JSP〔J2EE平台〕;2JAVAXML/S、议传输。3Web©今后使用群集扩展,避开由效劳器治理Session,而在客户端用Cookie保存Session状态。4、使用MVC奠式设计Web©,可以基于Struts或JSF框架。使用Servlet实现掌握器〔 Controller〕,JSP实现视图〔View〕,网络1、网络传输遵循TCP/IP协议。4、设计内联网上的分布式应用,应考虑到使用异步传输的方式加强传输的牢靠性,如通讯中间件。5、端口约束:在系统设计及实现时不允许使用动态端口。开发使用标准端口列表如下:/www80/tcpWorldWideWeb/www80/udpWorldWideWebldap389/tcpLightweightDirectoryAccessProtocolldap389/udpLightweightDirectoryAccessProtocols443/tcpprotocoloverTLS/SSLs443/udpprotocoloverTLS/SSLibm-db2 523/tcpIBM-DB2ibm-db2 523/udpIBM-DB2iiop535/tcpiiopiiop 535/udpiiopldaps 636/tcpldapprotocoloverTLS/SSL(wassldap)ldaps636/udpldapprotocoloverTLS/SSL(wassldap)rmiactivation1098/tcpRMIActivationrmiactivation1098/udpRMIActivationrmiregistry1099/tcpRMIRegistryrmiregistry1099/udpRMIRegistryorasrv 1525/tcporacleorasrv 1525/udporacle-alt8080/tcpAlternate(seeport80)-alt8080/udpAlternate(seeport80)通讯中间件使用IBMMQServerV6.0版本通讯中间件。企业效劳总线使用IBMWebSphereMessageBrokerV6.0版本企业效劳总线。J2EE开发工具1、IBMWebsphereStudioApplicationDeveloper或IBMRationalApplicationDeveloper;2.Eclipse3.0以上。Domino软件开发工具1LotusDominoDesigner进展开发。2、编码要求参见《安顺电子政务系统开发标准系列 -5.开发编码局部-5.3Domino编码标准》。Domino软件开发语言1、系统应使用以下语言进展开发:Java;JavaScript;Html。2、与客户端或其它效劳器交换构造化数据承受 XML通过*议传输。性能Cluster对于以下效劳器:Wet 务器、J2EE应用效劳器、Domino效劳器、通讯中间件、企业效劳总线使用Cluster方式来供给高扩展性、高可用性和负载均衡。应用开发必需考虑到适应这种部署方式。HA(高可用性)HA的方式来供给高可用性。命名规章开发商编写的代码包(如 .java文件)和网络节点承受我行统肯定义的命名规章。(1)代码包命名规章是:“pbc.package名称”,统一承受小写字母。(2)部署在各分支行/营业治理部的效劳器节点命名规章为:“省会简称+系统名简称+节点功能名称”(均使用大写字母)三.按应用类别选择技术架构办公自动化系统1、按由高到低的优先级选用:J2EE架构;Domino架构;2、按由高到低的优先级选用:1) B/S架构;3、效劳器操作系统按由高到低的优先级选用:J2EE架构:IBMAIX、SuseLinux、RedHatLinux和Windows2023/2023Server、HP-UX;Domino架构:IBMAIX和Windows2023/2023Server;3).Net架构:Windows2023/2023Server。4、客户端操作系统选用Windows2023/XPProfessional。5、客户端扫瞄器选用InternetExplorer6.0及以上版本。6、数据库选用标准:J2EE架构:DB2Domino架构:Domino;.Net架构:SQLServer,DB2。7、应用效劳器选用标准:J2EE架构:IBMWebSphereApplicationServer(重要及大规模应用)、Apusic(小应用);Domino架构:DominoServer;.Net架构:.NETFramework1.1。8、Web效劳器选用标准:1) J2EE架构:IBMServer(WebSphere、ApacheTomcat;2) Domino架构:DominoServer;.Net架构:MicrosoftInternetInformationServer。四.应用系统安全约束4.1.访问掌握系统应承受:1)统一用户治理的身份认证机制;2)统一权限治理掌握访问权限;3)制止使用文件共享方式传递数据,制止使用匿名ftp传递数据; 对于内联网中重要的业务系统,承受内联网行身份认证。
CA认证的数字证书系统进数据安全对于敏感数据,为保证数据的机密性、完整性、牢靠性:1、在网络传输时,应承受 PKI技术进展数字签名和数据加密,数据经过不低于 128位的对称密钥加密,以保证数据的机密性、完整性、牢靠性;2、在数据库和效劳器文件系统、客户端文件系统的存储时,应承受加密、签名后存储,以保证数据的机密性、完整性、牢靠性。系统日志全部日志必需支持可配置的日志治理。系统应供给下面两种日志:1、数据库日志;2、程序日志:应用系统中记录访问日志:记录全部来访者的访问状况,访问时间、页面、访问者、访客等信息;操作日志:操作日志记录来访者登录系统后,进展了哪些操作,包括时间、访客姓名、操作、成功与否等信息;程序特别日志:程序特别日志记录在程序运行过程中发生的特别。备份与恢复1、系统应供给备份治理策略,供给系统全备份治理;数据库全备份治理;数据库增量备份治理。2、系统应供给数据恢复治理策略,供给数据库恢复治理策略。注:备份/恢复设计可结合信管中心供给的备份条件进展统一考虑。五.可利用的软件资源
IP地址统一用户治理和单点登录1、系统应使用统一用户治理系统供给的效劳接口来实现:用户治理;统一身份认证;单点登录〔SingleSign-On〕。2LDAPv2/v3〔RFC1777V2fiRFC225标准〕使用统一用户管理系统。统一权限治理1、系统按以下标准使用统一权限治理系统:RBAC〔基于角色的访问掌握〕:ANSI/INCITS359-2023标准2、系统应依据应用权限计算量的大小选择承受以下两种不同接入方式之一:集中式接入方式:由一个统一集中的权限治理系统平台为多个办公自动化系统供给权限效劳,效劳SOCKET方式供给。系统应通过标准的API调用统一权限治理系统供给的权限计算效劳,实施权限的校验。构件式接入方式:系统基于统一权限治理系统平台供给的系统构件,构建自己的权限
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新版2025-2026学年统编版道德与法治一年级下册全册(教学设计)教案合集
- 债券市场赋能科技创新的理论与路径-基于财政金融协同的视角
- 装卸平台安全改造施工方案
- 城市公交枢纽站照明系统改造工程环境影响评价报告
- 饼干美食课程设计
- 城市公交专用道设置对交通拥堵缓解效果研究方法
- 基于日志审计的异常行为检测挑战分析课程设计
- 垃圾处理器安装作业标准
- 高中一年级信息技术“信息系统中的控制”教学设计
- 小学六年级科学“用化石作证据”教学设计
- 福建省福州市2027届高三上学期开学适应性练习英语试卷(含答案)
- GB/T 31880-2026检验检测机构诚信基本要求
- 2026 年夏季四防洪涝过后复工复产安全课件
- 第2课 探索中国革命道路 第1课时 课件(内嵌视频)2026-2027学年道德与法治五年级上册统编版
- 2026秋新教材人教版五年级上册数学《观察简单组合体》教学设计(3课时)
- 1.4 人口普查 课件(共25张) 北师大版数学四年级上册
- 本科毕业论文的写作课件
- 技术的性质 课件 高中通用技术苏教版(2019)必修《技术与设计1》
- 食品中天然有毒物质与食品安全精课件
- 作物育种学总论第二章种质资源课件
- 现代信号处理技术及应用第1章
评论
0/150
提交评论