BS架构实现了数据的集中管理,用户可集中管理、维护、备份档案管理系统所产生的数据;避免了数据分散在各下属单位或部门,造成档案资源丢失,或无法实现数据集中检索和利用;集中管理可实现总部对下级机构的工作进行督导、监控,使档案管理能力得到很大的提升。
客户端无需有任何变动,在服务器端就能完成对系统的升级维护。
l 采用三层式结构设计,系统稳定性和可扩展性更加优越
在系统设计中,为将用户界面与业务逻辑分离、业务逻辑与数据访问分离,本方案将系统按照三层结构划分。
根据三层结构的设计思想,将系统分为三个层次,数据层、业务逻辑层、界面显示层。 |
从上往下,上层程序集调下层程序集,数据访问层负责对数据库的访问,业务逻辑层调用数据访问层,实现对业务逻辑的控制和实现,界面显示层负责界面的输出显示,并调用业务逻辑层完成对业务的功能实现。
l 工作流引擎采用微软Workflow Fundation,流程扩展性和可维护性更好
采用微软最新的工作流引擎设计的框架对流程扩展性和可维护性更好,流程更加的合理,可以设置无限级审批,实现销毁鉴定、开放鉴定、电子文件借阅、实体文件借阅、文件处理等工作流审批;
微软工作流引擎提交后在新的进程中处理,不必担心超时的问题,更加能适应复杂的需要处理时间较长的工作流。
l 采用AJAX技术,用户录入更加的快捷简便
AJAX——异步的
l 采用FTPS加密方式、密码强度策略、错误日志、操作日志等提高系统安全性
用FTPS方式,可加密传送和防止被第三方篡改,使原文存储更加安全;用户密码采用不同强度策略提高安全性;所有数据更改和原文修改均记录操作日志,任何系统错误均记录到日志文件。
l 查询分页显示采用存储过程,对大数据量处理依旧保持系统的高性能良好
不使用session存储列表数据,对于多用户,大数据量依然有良好的性能;
共享的系统配置和门类树,不会多次访问数据库;
查询分页显示采用存储过程,将数据分页下载,每次用户请求只在数据库服务器下载一页数据,以避免超时或死机。
l 统计报表图使用微软silverlight技术,图表更加美观
Silverlight是微软最新的RIA(Rich Internet Application)技术,部署简单方便,基于.net技术使更加的高效。统计报表图前台用silverlight显示输出,后台的统计数据是通过WCF提供服务接口,前台用silverlight通过调用WCF服务接口输出图表。
l 无需安装任何ActiveX控件,浏览器无需配置安全级别,安全性更好
CS产品在很多的模块,需要安装ActiveX控件,这需要有对磁盘写入等之类的安全级别较高的权限,这样只能降低浏览器的安全性才能安装和使用ActiveX控件,这样会使浏览其它不安全的网站趁虚而入(如木马等),浏览器失去基本的防护性。
l 录入系统内核设计和编码,使系统更加稳定,性能更好
辅助字典的装载,无需写任何代码;键入代码可快速搜寻。
不使用session存储列表,对于多用户,大数据量依然有良好的性能。