论文部分内容阅读
办公自动化(Office Automation,简称OA)已经成为现代政府、企业实现管理现代化的一个重要途径,极大地提高了办公效率。本文以佛山市顺德区北滘人民政府办公自动化系统设计为课题,详细介绍了系统的架构设计思想,业务分析过程,数据库设计,以及最后的程序实现。本文介绍的系统包括个人办公、信息发布、审批流转、公文管理、网上交流、绿色通道、短信平台、综合行政、个人设置和系统管理等几个子系统。本文重点论述了公文流转、绿色通道以及短信平台子系统的研究和实现。本文讨论如何使用微软的ASP.NET技术来构建办公自动化系统。ASP.NET是微软公司的NET框架技术的一部分,旨在建立WEB应用程序和XML WEB服务。ASP.NET使用编译的、事件驱动编程模型从而提高运行速度和分离应用程序逻辑和用户界面。使用ASP.NET可以很容易的开发基于三层架构的B/S应用程序。本文在对目前办公自动化技术发展背景的描述基础上,结合对本机关办公的需求分析,采用了目前先进的B/S开发模式,采用了流行的三层架构,设计了一套适合佛山市顺德区北滘人民政府的办公自动化系统,并介绍了网络办公自动化系统的设计与开发全过程。系统分析与设计遵循了软件工程的原则,首先对基于ASP.NET的办公自动化系统进行了可行性论证,并对用户需求作了详尽的分析,然后实现系统的总体开发规划,同时解决基于ASP.NET平台的技术问题,按照总体设计、详细设计和系统测试的顺序,逐步完成系统建模并最终实现系统。开发上选择了ASP.NET技术,以SQL Server2000为数据库管理系统,Visual Studio 2005为系统开发工具。