建筑资料网络管理平台技术实现报告

建筑资料网络管理平台技术实现报告

ID:14924198

大小:146.50 KB

页数:13页

时间:2018-07-31

建筑资料网络管理平台技术实现报告_第1页
建筑资料网络管理平台技术实现报告_第2页
建筑资料网络管理平台技术实现报告_第3页
建筑资料网络管理平台技术实现报告_第4页
建筑资料网络管理平台技术实现报告_第5页
资源描述:

《建筑资料网络管理平台技术实现报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《建设工程技术资料网络管理应用平台》技术实现报告建设工程技术资料网络管理应用平台技术实现报告《建设工程技术资料网络管理应用平台》项目开发组第13页/共13页《建设工程技术资料网络管理应用平台》技术实现报告§1概述为了进一步加强建筑工程质量管理,规范建筑工程技术资料的整理,提高工作效率,降低经营管理成本,实现办公自动化、信息化、无纸化,更加规范建筑市场管理,加强上岗人员的更好管理,满足建筑行业中企业和管理部门的需求,根据用户使用单机版情况后提出的具体,投入资金研制开发《建设工程技术资料网络管理应用平台》项目。随着计算机网络技术的发展和网络信息基础设施的进一步完善,建筑行业中越来越多的

2、企业或单位都会利用计算机网络技术为自身的管理服务,建筑行业主管与服务部门也会利用现代的先进科学技术手段对建设工程质量进行有效的监管。《建设工程技术资料网络管理应用平台》的研制成功和推广应用,为工程建设单位、施工单位、监理单位、质量监督机构和行政管理部门提供运用平台,将会对建筑行业信息化的建设、提升企业素质和管理水平具有良好的推动作用。建筑工程技术资料网络管理应用平台流程配置库电子邮件待办事宜档案管理签章系统工程分部管理工程信息管理主管部门管理文档制作提交大样图库资料管理模块结构图《建设工程技术资料网络管理应用平台》项目开发组第13页/共13页《建设工程技术资料网络管理应用平台》技术

3、实现报告§1.1技术特点执行标准:GB8567Ø三层体系结构,数据库、应用服务器均为LotusDomino,客户端使用LotusNotes。Ø涉及的开发语言Notes公式LotusScriptJavaScriptØ软件开发过程中使用的特殊技术。1、首次在LotusNotes系统中集成USB加密狗技术,NotesID文件非传统的存储在文件系统中,而是存储在容量为8k的加密狗内部;2、使用层的概念,盖章及签名可以浮在文字上方,与以往的只能顺序排放是个很大的进步;3、由于本系统涉及大量的表单,不同环节、不同人员对表单域操作权限不同,本系统采用流程环节权限配置达到灵活设置的目的,大大减少开

4、发及维护工作量,用户使用也更清晰;Ø软件开发过程中遇到的技术难点及具体的解决方法。1、通过在流程环节配置中设置当前环节能够编辑哪些域,使不同人员进入系统后自动获得相应的权限,能够执行的操作也是通过流程来配置;2、Notes自带的视图检索搜索结果不准确,甚至于几乎不能返回搜索结果,因此采用数据库的Search方法,而且必须嵌入到代理中运行。3、由于一个工程所涉及的数据量非常巨大,约500M左右,我们及时的进行系统重新设计,将原来的一库多项目转换为一库一项目,减少了单个数据库的压力,避开了notes系统的容量限制,提高了操作效率。§1.2编程规范用户界面:除首页、资料库,所有其他模块使

5、用统一的界面,界面分割成3个帧(上、左、右)。操作方法:功能选择、按钮点击使用鼠标,文字输入使用键盘。数据格式:由于Notes是文档数据库,因此对数据格式要求不严格,没有长度限制,仅对日期型、数字型数据有限制,日期型格式统一为YYYY-MM-DD,数字型只要不输入非数字字符即可。命名规则:数据库文件名命名规则,采用汉字拼音首字母组合法,如会议管理,命名为hygl.nsf;表单、视图命名规则:采用和表单或视图意义最接近的英文单词,如日期选择表单,使用Calendar来命名;《建设工程技术资料网络管理应用平台》项目开发组第13页/共13页《建设工程技术资料网络管理应用平台》技术实现报告

6、表单内域命名:尽量采用最能表达意思的英文单词,如主题为Subject,标题为Title,作者为Author,首字母大写,如包含多个单词,则每个单词首字母大写。公式语言、LotusScript、JavaScript中的编码规则:1、变量尽量用能表意的英文单词;2、代码段开始部分设置注释,如果代码较长,每个功能段前都应添加注释;3、代码应有出错处理,有友好的用户提示。§1程序组织§1.1程序对象分类Ø程序对象分类。表单视图代理子表单页面帧结构集图像资源Ø程序对象清单§1.2代码样例§1.2.1角色库关键代码:DimsAsNewNotesSessionDimwsAsNewNotesUIW

7、orkspaceDimconfdbAsNotesDatabaseDimdbAsNotesDatabaseDimprojectdbAsNotesDatabaseDimProjectByCompanyAsNotesViewDimCompanyByNameAsNotesViewDimRoleByComanyCategoryAsNotesViewDimProjectPeopleByCombineAsNotesViewDimuiAsNotesUIDocumentDimdocAs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。