(1)个人事务。个人事务包括个人邮件管理、内部信息管理、工作事务管理(查看、发送、接收、审批)、个人信息管理等。个人事务只面向系统中有使用权限的最终工作人员,其中在审批功能为有权限的管理层人员,其他人员只有接收领导批示的权利。
(2)公文管理。公文管理主要针对有流程的公文进行管理,包括公文起草与提交(系统提供各种类型公文模板,可以在线或下载后起草提交)、公文审批(根据流程进行公文的流转)、归档公文查询(所有公文流转后都要进行归档处理,可以对归档的公文进行查询)、公文流转流程维护(公文流转流程可以由用户自定义管理,包括流程的建立,已有流程的修改、删除)。
(3)系统管理。系统管理内容包括系统维护(系统基本信息设置、启用与暂停、系统界面样色、数据库备份与回复等功能)、权限设置、人事管理(人事档案管理、部门管理)、事务类别管理、角色管理等。
3 ASP.NET AJAX在系统中的应用在Web网站应用程序中应用ASP.NET AJAX技术能使页面实现无刷新更新,使系统响应速度加快,服务器负荷有效降低,并使用户有较好体验。ASP.NET AJAX在通用办公自动化系统中的应用包括登陆界面、日历控件、查看事务等所有需要交互的大部分操作。
以在页面中添加日历控件为例,说明ASP.NETAJAX在系统中的应用。在Visual Studio 2008的网站项目中,直接添加“ASP.NET AJAX窗体”项目(该项目已内置“
ScriptManager”控件);然后在该网页的设计视图中,添加AJAX Extensions下的“UpdatePanel”控件,再把日历控件“Calendar”拖放到设计视图中“UpdatePanel"容器中。这样,不需要编写额外代码,就可以轻松实现页面日历部分的局部刷新。该部分的关键代码如下:
4 结语
这里主要完成一个基于ASP.NET AJAX的通用办公自动化系统设计,完成了系统的个人事务管理、公文管理、系统管理等三大模块功能。其中,大部分涉及到交互的操作都结合了ASP.NET AJAX技术,实现了数据的异步请求操作。在企事业单位的实际使用中,该系统运行稳定,系统响应速度快,执行效率高,用户体验良好。
上一页 [1] [2]