摘 要
随着经济的飞速增长,以及信息量的大量堆积,人们开始普遍使用计算机来提高个人工作效率,在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。所以建设一个安全,可靠,开放,高效的信息网络和办公自动化系统对于提高办公效率和管理水平有重要意义。
本文利用ASP.NET+SQL Sever 2000设计了一个基于B/S结构的基于Web的虚拟秘书系统-----办公秘书子系统。文中介绍了系统的研发背景及ASP.NET+SQL Sever系统的一般原理;对系统的需求进行了详细的分析,确定了系统的功能和软件体系结构,分析了系统实现中的特殊性,难点和重点;设计实现主要功能有:工作成员管理,办公日程安排,工作备忘录,其他办公功能(比如:办公中各种数据分类和管理,办公电话提示,邮件和传真等提示和接收等);分析并解决了系统实现中的关键问题,如系统对数据库的调用问题;建立了完整的办公秘书子系统。
此系统功能完善实用,易于操作,管理和维护,可扩充性好,用户经过简单的学习便可以对此系统进行各项操作,是一个适应现代社会的方便实用的系统。
关键词:虚拟秘书系统,办公秘书子系统, ASP.NET, B/S结构
目 录
第1章 绪论 1
1.1研究背景 1
1.2研究现状 1
1.3研究内容和目标 2
1.3.1研究内容 3
1.3.2系统基本目标 3
1.4 本文的结构安排 4
第2章 开发工具及相关技术介绍 5
2.1 SQL Server 2000简介 5
2.2 ASP.NET简介 6
2.3 C#语言简介 7
2.4 B/S结构体系简介 9
2.5 本章小结 10
第3章 办公秘书子系统分析 11
3.1系统概述 11
3.2系统需求 11
3.2.1需求分析 12
3.2.2数据流图 13
3.3本章小结 14
第4章 办公秘书子系统设计 15
4.1系统设计原则与目标 15
4.1.1系统的设计原则 15
4.1.2系统设计目标 16
4.2系统结构设计 16
4.3系统主要功能模块设计 17
4.3.1人事管理模块 17
4.3.2公文管理模块 18
4.3.3内部邮件管理模块 20
4.3.4日程管理模块 21
4.4数据库设计 22
4.4.1概念结构设计 23
4.4.2逻辑结构设计 25
4.5本章小结 27
第5章 基于Web的办公秘书子系统实现 28
5.1系统开发及运行环境 28
5.2系统主要模块运行效果及说明 28
5.2.1系统主界面 28
5.3.2日程管理界面 30
5.2.3人事管理界面 31
5.2.4邮件的接收与发送 33
5.3数据库操作关键代码 34
5.4本章小结 37
结束语 38
参考文献 39
致 谢 40