- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电力档案管理信息系统的开发与应用
1 引言
微软的.NET平台给应用程序开发提供了一个非常好的基础系统平台,.NET可使用户轻松进行互联网连接,并轻松完成那些在当今看来十分费时而且费力的事务。但是,如何在这个系统平台上构建自己的应用系统,还需要我们针对应用系统的特点,构建自己的应用系统框架。本人结合多年的开发经验,设计了一套.NET下的三层应用系统――电力档案管理信息系统,已经在昆明供电局耀龙供用电有限公司的档案室中应用,取得了很好的效果。现在向大家介绍这个电力档案管理信息系统的整体解决方案。
2 开发环境
本系统采用B/S结构进行开发,客户端用WEB页面实现同用户的交互,可以运行在任意WEB浏览器中,无需在客户端安装任何软件,推荐使用IE5.5及以上版本;服务端采用微软.NET开发技术中的ASP.NET技术实现业务逻辑的处理,其页面是编译后执行,处理速度快;数据库采用商用型关系数据库SQL Server2000,其具有很高的安全性、良好的性能及支持多用户并发处理等优点,很适合用于集中存储海量档案数据。
3 系统体系结构
电力档案管理信息系统采用了目前比较流行的B/S三层软件体系结构进行开发,系统清晰地划分为三个层次:用户界面层、应用服务层、数据层,如图所示。
3.1 用户界面层
运行于客户端的软件系统,用于收集用户输入并展现处理结果给用户,实现同用户的交互功能。本系统提供基于浏览器的程序,无需在客户端安装,易于维护,建议使用微软公司的IE5.5及以上版本。
3.2 应用服务层
该层的功能由运行于服务器中的.NET组件来实现,这些组件提供的功能统称应用服务,用于实现业务逻辑的处理,是电力档案管理信息系统的核心,该层主要解决以下几个方面的问题:
#8226; 数据的表示方式,也就是实体类的表示方式,以及同数据库的对应关系,即所谓的O-R Map的问题。
#8226; 数据的存取方式,也就是实体类的持久化问题,通常采用数据库来永久存储数据实体,这就需要解决同数据库的交互问题。
#8226; 业务逻辑的组织方式。在面向对象的系统中,业务逻辑是通过对象间的消息传递来实现的。在这个部分,为了保证逻辑处理的正确性和可靠性,还必须支持事务处理的能力。
#8226; 业务服务的提供方式。为了保证系统的灵活性和封装性,系统必须有一个层来封装这些业务逻辑,向客户端提供服务,同时作为系统各个模块间功能调用的接口,保证系统的高内聚和低耦合性。
为了能够很好地解决这些问题,我们将应用服务层又细分为五个部分:数据实体层、实体控制层、数据访问层、业务规则层和业务外观层。
3.3 数据层
数据层由Oracle、SQL Server、DB2等关系型数据库组成,用于数据的集中存储,提供数据的查询、增加、删除、修改,存储过程的执行等功能,本系统采用SQL Server2000数据库来实现。
4 系统实现的功能
本系统主要实现了如下的功能:
(1)档案的数字化:数字化是档案管理的大势所趋,也是必然结果。它主要面对的是传统纸质档案,因为计算机本身就是数字处理机器,如果档案不进行数字化,就根本不能进入计算机,也就无法进行更高层次的管理。
(2)案卷管理:系统提供案卷的增加、修改、删除、打印等功能。
(3)档案编目:编目是档案管理系统较重要的功能,每卷都有一个目录,反映一个卷所有包含的内容,其好坏直接关系到档案的使用率,系统提供目录的增加、删除、修改及排序等功能。
(4)档案录入:文件归档是档案管理系统中最重要的部分,因为只有文件信息及资料能够按时进入档案信息库,才能够保证档案信息的完整,才能够提供进一步的利用。
(5)档案检索浏览:用户登录系统后根据自己的权限可以全文浏览相关档案、案卷列表、卷内目录等信息。
(6)权限管理:包括用户及用户权限管理两部分。用户管理主要有用户注册、注销、用户信息修改、密码修改、用户分类等;用户权限管理定义各类用户的操作权限,例如用户能查看哪些档案不能查看哪些档案,对档案是否有增加、删除或修改的权限等。
5 结束语
昆明供电局耀龙供用电公司档案管理系统从最初的打印档案编目的需求,随着计算机技术的发展形成了一系列的复杂的功能,现在发展到数字化、网络化的高级程度。这样每次查询档案资料时,可以不用到档案室,任意时间都可以进行,突破了时空限制;对于纸质档案,由于年代久远,也会发生氧化褪变,采用档案管理的扫描数字化方法,对于保护档案具有很好的积极作用。通过这样的方式,大大地提高了档案的利用率,经过数年的实践证明,该系统使档
文档评论(0)