摘 要:本课题研究的是基于Web的企业办公自动化系统,目的是设计出一个适合中小企业的办公自动化系统,以提高办公效率和管理水平。根据实际工作要求,在分析目前企业办公自动化系统存在的问题的基础上,结合办公自动化系统开发的概念、结构及系统开发的基本原理和方法,设计开发了企业办公自动化系统。本系统采用最先进的asp.NET进行开发, 语言使用C#,数据库选用SQL Server 2000。系统主要有内部邮件、员工管理、文件管理、日程管理和系统管理5大模块。内部邮件系统,用户可以设置自己的群组,可以回复和转发邮件,方便了企业内部员工的信息交流;员工管理提供了人力资源的一些基础性模块;文件管理实现了企业对电子文档的集中统一管理;日程管理则方便了企业员工管理工作计划和合理的安排日程;系统管理主要是考虑系统的安全性。系统基本能满足中小企业办公过程中的工作需要。
关键词:基于Web 办公自动化 asp.NET SQL SERVER 2000 内部邮件
毕业设计(论文)外文摘要
The Design and Realization of the Office Automation System Based on Web
Abstract: This topic researches enterprise office automation system based on Web, 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 five 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 unitive 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
目 录
1 绪论 1 1.1 问题定义及内容简介 1 1.2 研究背景 1 1.3 研究意义 2 1.4课题调研与可行性分析 3 1.5 论文各章内容介绍 5 2 系统需求分析 6 2.1 系统功能需求分析 6 2.2 业务流分析 7 2.3 系统数据流分析 8 2.4 数据字典 12 3 系统设计 24 3.1 系统总体结构设计 24 3.2 系统数据模型设计 25 3.3 系统开发与运行环境 34 4 系统框架设计和登录界面设计 35 4.1 系统的运行架构 35 4.2 系统的三层结构模型 35 4.3 数据访问策略 36 4.4 系统基类页面的设计 36 4.5 登录验证界面的设计 37 5 内部邮件模块 38 5.1内部邮件模块的体系结构设计 38 5.2内部邮件模块详细设计 38 5.3 内部邮件模块设计的困难和解决方案 40 6 员工管理系统 43 6.1员工管理系统的体系结构设计 43 6.2员工管理系统的详细设计 43 6.3员工管理模块设计的困难和解决方案 44 7 文件管理模块 46 7.1文件管理模块的体系结构设计 46 7.2 文件管理模块详细设计 46 7.3文件管理模块设计的困难和解决方案 48 8 日程管理模块 50 8.1日程管理模块的体系结构设计 50 8.2 日程管理模块的详细设计 50 8.3日程管理模块设计的困难和解决方案 51 9 系统管理模块 53 9.1系统管理模块的体系结构设计 53 9.2系统管理模块详细设计 53 9.3系统管理模块设计的困难和解决方案 55 10 用户使用手册 57 10.1 系统功能和运行环境介绍 57 10.2 系统安装手册 57 10.3 系统运行与操作指南 58 11系统评价 59 11.1 系统主要特色介绍 59 11.2 系统存在不足之处与改进方案 59 11.3 毕业设计心得与收获 60 结 论 61 致 谢 62 参 考 文 献 63
论文各章内容介绍 第一章是绪论,在绪论内对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且对开发进行了简单的介绍;同时在绪论内对课题的研究背景与研究意义进行分析,最后对现有系统进行了调研以及开发本系统的可行性分析还有对论文各章内容的介绍。 第二章是系统需求分析。主要内容是系统功能需求分析,给出了系统的业务流程图、数据流程图以及数据字典等。 第三章是系统设计部分,主要内容是系统的总的体系结构的设计,系统数据模型设计,包括E-R图,关系模型和数据表,介绍了数据库视图及存储过程的运用,最后确定了系统开发和运行的环境。 第四章介绍的是系统的框架设计,包括整个系统的运行架构、三层结构模型、数据访问策略、系统基类页面以及系统用户登录验证界面的设计。 第五章介绍的是内部邮件模块,包括这个模块的体系结构设计、功能详细设计和实现效果图以及此模块遇到的困难和解决方案。 第六章介绍的是员工管理模块,包括这个模块的体系结构设计、功能详细设计和实现效果图以及此模块遇到的困难和解决方案。 第七章介绍的是文档管理模块,包括这个模块的体系结构设计、功能详细设计和实现效果图以及此模块遇到的困难和解决方案。 第八章介绍的是日程安排模块,包括这个模块的体系结构设计、功能详细设计和实现效果图以及此模块遇到的困难和解决方案。 第九章介绍的是系统管理模块,包括这个模块的体系结构设计、功能详细设计和实现效果图以及此模块遇到的困难和解决方案。 第十章是用户使用手册,主要内容有系统功能简介、运行环境简介,系统安装手册及系统运行与操作指南(手册)。 第十一章是系统评价,主要内容有系统主要功能、特色/优点介绍,系统存在不足与改进方案以及毕业设计心得与收获。 最后是结论,致谢以及参考资料等。
系统功能介绍 本系统是一个基于Web的企业办公自动化系统,其功能包括:内部邮件系统、员工管理、文件管理和日程管理等。通过使用本系统,可以使企业员工方便的交流信息,有计划的安排自己的日常工作和生活,统一的管理企业内部的各种电子文件,还可以使企业管理者对自己员工的状况有一个比较清楚的了解,以便合理的安排人员的工作。
|