摘要:本课题研究的是基于ASP.NET的学校办公自动化系统,目的是设计出一个适合中小企业的办公自动化系统,以提高办公效率和管理水平。根据实际工作要求,在分析目前企业办公自动化系统存在的问题的基础上,结合办公自动化系统开发的概念、结构及系统开发的基本原理和方法,设计开发了学校办公自动化系统。本系统采用最先进的ASP.NET进行开发, 语言使用C#,数据库选用SQL Server 2000。系统主要有内部邮件、员工管理、文件管理、系统管理4大模块。内部邮件系统,用户可以设置自己的群组,可以回复,方便了企业内部员工的信息交流;员工管理提供了人力资源的一些基础性模块;文件管理实现了企业对电子文档的集中统一管理;日程管理则方便了学校员工管理工作计划和合理的安排日程;系统管理主要是考虑系统的安全性。系统基本能满足学校办公过程中的工作需要。系统采用结构化分析和设计方法,采用ASP.NET,ADO.NET,JAVASCRIPT,关系数据库等技术进行设计和开发,目前可以在SQL Server 2000数据库和IIS下正确运行。论文还论述了B2C电子商务的开发背景、系统目标和需求、系统分析、总体设计、详细设计、编码实现以及在系统开发过程中碰到的主要问题及其解决方法。
关键词:基于Web; 办公自动化 ;ASP.NET ;SQL SERVER 2000; 内部邮件
Abstract:This topic researches enterprise office automation system based on ASP.NET, and its goal is to designing a suitable office automation system for the small and medium-sized enterprise to enhance the office efficiency and the management level. I have designed and developed this enterprise office automation system according to the practical work requests, which is based on the analysis of the existing problems in present enterprise office automation system. And this system has combined the concept and the structure of the office automation system development as well as the principle and methods of the system development. This system has used the most advanced ASP.NET to carry on the development, which has also used C# as the language, and SQL Server 2000 as the database. The system has four parts: the internal mail, the staff manages, the document management, the program management and the system management. As the system provides the formidable internal email system for the staff in the enterprise, the users can set their own group, can reply and retransmit the email, which has facilitated the information communication among the enterprise internal staff; The staff management has provided several basic modules of the human resources; The document management has enabled the enterprise to carry on concentrated unities management to the electronic documents; And the program management has facilitated the staff of the enterprise to manage the work plan and to arrange the program reasonably; The system management mainly is considers the security of the system. The system can meet basically the needs of work in the enterprise work.
Keywords: based on Web; office automation; ASP.NET; SQL SERVER 2000; internal electronic mail
本文详细描述了基于ASP.NET的办公自动化系统设计和实现的过程,对于各种办公自动化系统的研究,具有一定的理论和实践意义。
运用软件工程的方法,从实践的角度探讨如何使用软件工程的方法从系统的可行性研究、需求分析、总体设计、详细设计到系统测试进行了逐一分析。
重点阐述了ASP.NET的办公自动化系统设计和实现:
(1) 分析了目前办公自动化技术和现状,采用了ASP.NET作为办公自动化的平台,目前先进的B/S开发模式,采用了流行的结构架构模式,并对在该平台上开发B/S结构的技术进行了一定的研究;
(2) 结合实际项目的开发研究中,针对企业办公系统的办公特点,从功能角度对办公自动化系统进行了总体设计。
(3) 对基于数据库的工作流进行了讨论和设计。
(4) 引入基于角色的安全访问控制模型,实现不同角色访问不同信息的安全操作控制。