oa办公自动化系统设计-毕业设计.doc
约60页DOC格式手机打开展开
oa办公自动化系统设计-毕业设计,oa办公自动化系统设计-毕业设计摘 要oa[ office automation]办公自动化系统是现代企业信息化管理的重要工具,企业办公的无纸化,网络化,自动化直接影响到企业的办公效率和内部信息的发布与传递、工作流管理,文件管理的便捷性。本系统采用基于b/s[browser/server]平台构建,使用visual s...
内容介绍
此文档由会员 bfxqt 发布
OA办公自动化系统设计-毕业设计
摘 要
OA[ Office Automation]办公自动化系统是现代企业信息化管理的重要工具,企业办公的无纸化,网络化,自动化直接影响到企业的办公效率和内部信息的发布与传递、工作流管理,文件管理的便捷性。
本系统采用基于B/S[Browser/Server]平台构建,使用Visual studio 2005开发工具、ASP.NET技术、SQL Server 2000数据库实现了企业办公管理,分为前后台模块,具有登录验证,系统桌面,部门管理,员工信息管理,文件管理,公告管理,交流管理,考勤管理,规章制度管理等功能。
关键词:OA办公自动化系统 B/S Visual studio 2005 ASP.NET SQL Server 2000
目 录
1 前言 1
1.1 研究目的 1
1.2 研究意义 1
2 系统开发平台技术 2
2.1 ASP.NET技术简介 2
2.2 SQL Server 2000数据库简介 3
2.3 Visual Studio 2005开发工具简介 4
2.4 Browser/Server模式 4
2.4.1 B/S模式简述及其特点 4
2.4.2 C/S模式和B/S模式的比较 5
3 系统安全性问题研究 6
3.1 ASP.NET 程序设计常见安全漏洞 6
3.1.1 查询串式数据传递 6
3.1.2 系统后台漏洞 6
3.1.3 输入框中输入恶意代码 6
3.1.4 SQL 注入攻击 6
3.1.5 数据库安全隐患 7
3.2 ASP.NET 程序设计常见安全漏洞分析及其防范 7
3.2.1 避免查询串式数据传递漏洞 7
3.2.2 防止用户绕过登录页面直接进入后台管理页面 7
3.2.3 消除恶意代码的输入 7
3.2.4 SQL 注入攻击防范 7
3.2.5 保护数据库安全 8
4 系统分析 8
4.1 可行性分析 8
4.1.1 技术可行性 8
4.1.2 经济可行性 8
4.1.3 操作可行性 8
4.2 需求分析 8
4.3 数据流分析 9
4.4 系统用例分析 9
4.5 系统优势 11
5 概要设计 12
5.1 系统设计原则 12
5.2 系统功能结构图 12
5.2.1 OA系统前台功能结构图 12
5.2.2 OA系统后台功能结构图 13
5.3 系统功能概述 14
5.3.1 功能模块 14
5.3.2 功能模块需求表 15
5.4 系统开发与运行环境 16
5.4.1 硬件环境 16
5.4.2 软件环境 16
5.5 系统结构设计 16
5.6 ASP.NET技术 17
5.6.1 ASP.NET中的三层结构 17
5.6.2 ASP.NET 常用内置对象 17
5.7 ASP.NET访问数据库 18
5.7.1 ADO.NET 18
5.7.2 ADO.NET访问数据库的具体方法 19
5.8 数据库设计 21
5.8.1 数据表关系图 21
5.8.2 数据表结构 22
5.8.3 数据库存储过程 26
6 系统详细设计 26
6.1 主页界面设计 26
6.2 系统前台(职员)模块界面 28
6.3 系统后台(管理员)模块界面 36
7 结束语和展望 40
参 考 文 献 42
Abstract 43
附 录 44
致 谢 55