办公自动化系统称为OA系统,即Office Automatization System。它是利用计算机和网络通讯技术,使办公室工作逐渐信息化,从而形成由办公室人员与办公设备共同构成服务于某种目标的人机信息处理系统。其开发主要包括后台数据库的建立和维护、数据库访问层的开发、逻辑层的开发、表示层的页面设计。对于数据库要求数据一致性、完整性强。数据库访问层和逻辑层强调面向对象思想,表示层的设计强调美观,易使用。通过用ASP.NET2.0(C#)来编写系统,主要采用三层架构的B/S模式,利用软件工程的可行性研究、需求分析、概要设计、详细设计等来完成论文。