基于.NET框架的中小企业办公OA自动化系统的设计与实现
基于.NET框架的中小企业办公自动化系统的设计与实现
一、关键技术及实现
B/S结构将办公自动化系统中的三要素(数据、功能、行为)分离,形成前端客户层,负责可移植的逻辑表达;中间应用层,允许用户通过将其与设计应用隔离而共享和控制业务逻辑;后端设计隔离和服务层,提供对专门数据服务的访问,处理客户端与数据库间的数据流。
本文采用Visual C#.NET作为前端开发工具,使用ADO.NET方式作为数据库接口技术。 为了提高系统的交互性和运行的可靠性,系统对各类操作和运行异常进行了相应处理。操作异常的捕获与控制是利用ASP.NET的"Try...Catcb...Finally...End Try”语句来实现的。
二、信息安全技术
本文设计的面向中小企业的办公自动化系统主要是以用户名、口令对用户进行认证。当用户访问系统时,用户名和口令在网上传输,非法用户通过截取用户名和口令就可以非法侵入系统,本文主要在Web服务器和数据库层面上讨论系统的安全性。
ASP.NET程序运行于服务器端,客户是看不到源程序的,但由于其存在一此安全上的漏洞,使得用户可以通过一此命令查看到源代码。可以通过把.btml文件和.aspx文件放在不同的目录下,设置不同的权限。其次用SSL保护数据传输。采用口S5.0提供的SSL安全通信机制来防止数据在网上被截获。用口S的目录安全设置保护被限制ASP.NET内容。系统通过所提供的“Internet信息昔理器”进行目录的安全设置。
数据库安全性方面主要采取对不同的用户登录采用不同的权限设置,如系统昔理员登录具有编辑数据库的功能,而移交用户的登录只能对数据库进行录入,且只能编辑自己录入的数据,对于一般查询的用户来说只能根据一定的条件来进行查询而不能进行编辑。
此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com
- 1金融投资行业OA办公软件系统专用解决方案
- 2天津OA信息化提升档案管理
- 3建立内部知识共享的企业文化
- 4谨慎对待高级知识员工
- 5知識管理新典範 深入訪談中華汽車知識管理推動團隊
- 6天津OA信息化是一种态度
- 7把握天津OA信息化增值的四种方式
- 8探析建筑企业天津OA信息化战略体系
- 9OA办公系统实务题有声视频-----做电算化熟门熟路
- 10经济发展要从资本驱动转向知识驱动
- 11企业天津OA信息化评价的意义
- 12呼叫中心的天津OA信息化有效实施
- 13天津OA信息化与企业内外部知识
- 14托马斯 H.达文波特(Thomas H. Davenport)
- 15OA视频办公系统的功能如下:
- 16天津OA信息化与流程管理结合的注意事项
- 17CKO秘籍:破除天津OA信息化的七个神话
- 18组织智商:企业真正的核心竞争力
- 19管理公司的失忆症
- 20注意力管理
- 21知识型组织如何发展竞争情报 (一)
- 22利用技术推进天津OA信息化研讨会
- 23Blog你的企业(董娟)
- 24彼得.圣吉博士“对话中国”活动通知
- 25高建华:从韦尔奇到天津OA信息化
- 26天津OA信息化成功实施给企业带来的十大好处
- 27成功人生需要“十商”
- 28分享知识的精华
- 29获奖论文(二等奖):把创建学习型组织与企业文化建设及树立行业价值观结合在一起
- 30泛普OA办公系统之财务管理精髓