资源描述:
《基于aspnet项目信息管理系统设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2008NO.13科技资讯SCIENCE&TECHNOLOGYINFORMATION工程技术基于ASP.NET的项目信息管理系统的设计与实现江海涛(合肥水泥设计研究院安徽合肥230051)摘要:针对设计院项目管理的特点,采用.NET平台ASP.NET技术和SQLServer数据库,用软件工程的指导思想,设计并实现了基于B/S架构的项目信息管理系统。关键词:项目管理ASP.NET信息系统中图分类号:TP315文献标识码:A文章编号:1672-3791(2008)05(a)-0075-01信息技术和网络技术的飞速发展及广泛应用,加速了信息的交流,提高了工作的速度和效率,带动了工作环境、流程和制度的
2、相应变革。传统的手工方式管理已难以满足项目的管理和决策要求,因此开发与实施以项目信息管理为基础的项目信息管理系统,成为设计院当前对项目进行管图2系统功能结构理的实际需要。项目信息管理的范围除包括种类文件、会议记要等文字资料外,还数据操纵能力强和事务处理能力强、提供安和敏感性,就有相应的权限控制和对变更包括照片和音像资料等。项目信息管理是全的存取模式、降低网络通信量等优点。但历史信息的追踪查询等功能。保证项目信息管理的完整性、准确性和及它不易于接入Internet,跨平台性差,缺乏开项目过程控制模块,主要包括:项目的时性的重要内容之一,是使项目建设过程放性,不易于其它系统进行信息交流。实施进展情
3、况,由项目执行部门定期反馈规范化、科学化、正规化的重要保障。B/S模式是指客户端运行浏览器软件,项目进展情况,项目合同的财务执行情况,以超文本形式向Web服务器提出访问数据包括合同的已收款、应收款,以及分包合1需求分析库的要求,Web服务器接受请求后,转化为同的支付情况等,由经营部和财务部及时需求分析是全面了解现有项目管理的SQL语句查询数据库服务器,数据库服务动态反馈。流程,收集相关信息及需求的过程,是决定器验证合法性后,进行了数据处理,将处理系统安全模块:主要实现系统的安全管项目开发成败的关键。后的结果返回给Web服务器,Web服务器理。包括用户登录,用户注册,用户管理,审工程设计项目信息
4、管理是实现项目全过再以HTML文档形式发送给客户端的浏览核,角色管理等。其中用户审核,用户管理,程全流程动态管理的基础,主要是围绕以下器以Web页面的形式显示出来。和角色管理是专为具有系统管理员权限的三点进行。项目信息管理,主要包括:项目基本系统采用B/S三层架构,如图1所示:用户设计的。系统在数据库中首先设设置本信息、合同书、委托书、任务书、分包合一个或多个具管理员权限的用户,通过用户同书、财务信息、项目进展信息等,各种信息登录来判断用户的权限,若为管理员则可进又相互交叉、包含内容繁多。项目信息的查入该模块,实现对数据库的管理与维护。询与统计,支持各类项目信息的查询与统计,3.2系统特色并具
5、有相应的权限控制和对变更记录的查询系统提醒功能:系统对用户需要办理的功能。项目过程控制包括:项目的实施进展事务,例如项目审批文档,设计任务,外部会情况,由项目执行部门定期反馈进度及遇到审任务等,以及需要用户阅览的事务。的问题,供领导掌握决策,项目合同的财务执痕迹保留:在工程项目设计过程中,能行情况,由经营部和财务部及时动态反馈。够保留设计文档管理过程中修改文档内容的痕迹。2编程环境及采用的关键技术智能管理:系统具有完善的权限控制,2.1ASP.NET图1系统体系结构提供高效的安全机制,只有具有相应权限的ASP.NET是创建动态Web的一种强2.3数据管理模块设计:人员才能对项目文档进行相应的操
6、作。大的服务器端技术,是用于构建WEB应用数据管理主要是利用的ADO.NET数据容错能力强:对重要的输入数据设置程序的完整框架。“.NET”是为简化在第库访问技术。它采用了面向对象的结构采多种数据对照完整性,如非空字段、关键三代因特网的高分布环境下的应用程序开用业界标准的XML作为数据交换格式,能够字等提高了原始数据的可靠性。应用于多种操作系统环境。它提供了对发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性而构建的新一MicrosoftSQLServer等数据源及OLEDB和4结语数据源的访问,应用程序可以使用它连接到代计算机通信平台。“.NET”通过将各语本文从系统需求,体系结
7、构,主要功能这些数据源,并检索、操作和更新数据。言先编译成中间语言,然后执行时用即时模块及实现的关键技术等方面介绍了系统编译器编译成本地平台代码,以实现不同的设计与实现。通过ADO.NET对数据的平台下对象的互操作。支持windows和3系统的设计与实现操作即减少了项目工作人员的重复工作,又Linux平台。“.NET”通过对HTTP,3.1系统的功能结构设计提高了管理工作的效率,方便项目有关人员X