- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[输变电工程项目信息管理系统的研究——技术方案
目录
1、介绍 2
2、技术路线 2
2.1 MIS模式结构 2
2.2 ASP网络编程技术 2
2.3 C#开发语言 3
2.4 SOL Server 2000 3
3、系统流程及功能模块框图 4
4、数据库设计 6
5、研究重点介绍 6
5.1 流程图 6
5.1.1 进度管理 6
5.1.2 质量管理 7
5.1.3 成本管理 8
5.1.4 物料管理 8
5.1.5 文档管理 8
文档编辑功能 9
文档查询检索 10
文档统计 11
文档流转 13
文档自动更新 13
文档组卷 13
用户定制 14
5.2 功能介绍 15
5.2.1进度管理 15
5.2.2 质量管理(文档生成、制作、传递、保管等功能) 16
5.2.3成本管理 16
5.2.3物料管理 16
6系统管理 17
6.1 用户权限设置 17
6.2 文档系统备份恢复 17
6.3 安全审计 17
7 系统安全 17
技术方案
1、介绍
本系统拟设计一个输变电工程项目管理信息系统。系统根据项目参与各方不同的需要分别设计了业主项目管理系统、设计方项目管理系统、施工主项目管理系统及监管方项目管理系统,即用户登陆后,系统将根据其角色显示对应的子系统供其使用。通过将项目参与各方的管理集中于一基于互联网的管理系统,不仅方便了各方的信息交流与数据共享,使项目高质量、低成本、短工期完成,也为社会节省了大量资源。
2、技术路线
本系统开发的是B/S结构的输变电工程项目管理系统,下面介绍一下开发所用的几个工具:
2.1 MIS模式结构
MIS的模式结构将以C/S(client/Server),B/S(Brower/Server)为主,特别是B/S,将因Intranet的发展和应用而得到推广。
客户/服务器(Client/Server) 客户/服务器是20世纪80年代产生的崭新应用模式,这种模式将DBMS安装在数据库服务器上,数据处理可以从应用程序中分离出来,形成前后台任务;客户机运行应用程序,完成屏幕交互和输入、输出等前台任务,服务器运行DBMS (Database Management System),完成大量的数据处理及存储管理等后台任务。由于共享能力和前台的自治能力,后台处理的数据不需要在前后台间频繁传输,从而有效解决了文件服务器/工作站模式下的“传输瓶颈”问题。
浏览器/服务器(Brower/Server)结构 这种结构实质上是客户/服务器结构在新的技术条件下的延伸。在传统的客户/服务器结构中Server仅作为数据库服务器,进行数据的管理,大量的应用程序都在客户端运行,这样,每个客户都必须安装应用程序和工具,因而,客户端很复杂,系统的灵活性、可扩展性都受到很大的影响。在B/S模式下,客户/服务器结构自然延伸为三层或多层结构。如图1所示。各客户通过网络服务器和数据库服务器对数据进行操作,使界面统一,开发过程相对简单,克服了C/S结构的不足。
2.2 ASP网络编程技术
传统的动态网页是通过CGI通用网关接口实现的。超文本文件通过CGI,调用应用程序,实现对服务器上的文件或数据库的操作。但CGI有维护与编写困难、通用性差、访问数据库不方便等弊病,不适用于管理信息系统平台的建设。
针对CGI的缺点,一些厂商推出了自己的Script语言,来增强网页开发的功能,如Netscape的JavaScript(客户端和服务器端两种)、微软的VBScript(客户端)和 ASP(服务器端)。
1. ASP技术概览
ASP( Active Sever Pages)是一种用来生成动态交互高性能的Web服务器应用执行开发环境。每个ASP文件实际上是由ActiveX控件和Script语句组成页面,ActiveX控件主要完成数据库访问、信息的处理等。Script语句则主要用于ActiveX控件之间的交流。当Browser向Server发出ASP请求时,Web就调入相应ASP文件,启动相应的ActiveX控件,执行相关的 Script语句,并将结果生成HTML页面返回给Browser。由此可见,ASP所有数据处理都在服务器端完成,因此ASP文件是跨平台的。
通过ASP,我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。HTML脚本通过“%”和“%”嵌入HTML页,脚本使用C#Script的语法。ASP使用ADO对象实现对各种数据库的存取操作,ADO是微软开发的汲取了DAO和RDO精华的数据库存取对象群,适合于Internet上数据库的开发。
ASP程序的运行机制是:当客户端浏览器请求文件时,服务器会判断要求下载的文件是否是.asp文件,如果不是,直接下载。如果客户请求的是.asp
文档评论(0)