您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

内蒙古科技大学毕业设计 ASP.NET企业办公自动化系统开发

  • 简介:  内蒙古科技大学毕业设计 ASP.NET企业办公自动化系统开发,共94页,36539字。
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  内蒙古科技大学毕业设计 ASP.NET企业办公自动化系统开发,共94页,36539字。
   摘要
   办公自动化是指利用计算机技术和网络技术,使办公室部分工作逐步物化于各种现代化设备中,并由办公室人员与设备共同构成服务于某种目标的人机信息处理系统。办公自动化已经成为现代企事业单位实现管理现代化的一个重要途径。
   我的毕业设计是利用Visual Studio.NET 2003和SQL Server 2000为工具,在Windows XP Professional环境下开发出来的B/S结构的企业办公自动化系统。系统在设计时采用了三层结构(用户表示层、业务逻辑层和数据访问层)的设计模型和模块化设计原则。我设计的办公自动化包括系统管理、新闻公告、人事管理、文档管理、内部邮件5个功能模块。系统管理模块中最关键的部分是权限管理,采用以角色为中心的安全模型。此模型将系统的模块权限和用户分开,使用角色作为一个中间层。在系统实现过程中使用了TreeView控件实现主页面和文档管理页面的树型目录,还使用了HTML编辑器实现对邮件内容的编辑。为了增加页面的美工效果,使用JavaScript脚本语言实现页面上的一些动态效果。在文档管理系统中还提供了对存储文档的分类搜索,其实现界面仿照Windows搜索的操作方法。另外本系统采用人性化的界面设计原则,操作简单,一般用户能在短期内全部系统掌握其使用方法。
   关键词:办公自动化;三层结构;框架文件;页面基类;树型控件;权限管理
  
   目录
   摘要 I
   Abstract II
   第一章 引 言 1
   1.1 课题研究 1
   1.1.1 OA的概述 1
   1.1.2 问题定义 1
   1.2 系统设计原则 2
   1.3 系统的开发环境 2
   第二章 工具介绍 3
   2.1 Visual Studio.NET 2003介绍 3
   2.1.1 .NET框架概述 3
   2.1.2 ASP.NET介绍 3
   2.1.3 ASP.NET技术概述 4
   2.2 SQL Server 2000介绍 5
   2.2.1 SQL Server 2000实用工具介绍 5
   2.2.2 SQL Server 2000的特点 6
   2.3 IIS服务器 7
   第三章 办公自动化系统可行性分析 8
   3.1 项目开发背景 8
   3.2 可行性研究 8
   3.2.1 社会经济可行性分析 8
   3.2.2 实现技术可行性分析 9
   第四章 办公自动化系统需求分析与设计 11
   4.1 需求分析 11
   4.1.1 系统总框架需求分析 11
   4.1.2 各子系统功能需求 11
   4.1.3 系统框架总体设计 12
   4.2 系统结构 13
   4.2.1 系统功能模块图 13
   4.2.2 系统功能模块介绍 14
   第五章 数据库设计和实现 16
   5.1 数据库分析 16
   5.2 数据库的逻辑设计 17
   5.2.1 人事管理系统 17
   5.2.2 系统管理模块 21
   5.2.3 文档管理系统 24
   5.2.4 新闻公告 28
   5.2.5 内部邮件系统 29
   5.3 数据库存储过程 30
   第六章 系统的详细设计 33
   6.1 系统主框架设计 33
   6.1.1 系统登录页面设计 33
   6.1.2 系统主页面实现 35
   6.1.3 页面基类 36
   6.2 系统管理模块 38
   6.2.1 UML活动关系图 38
   6.2.2 管理登录日志 38
   6.2.3 管理操作日志 40
   6.2.4 模块管理 40
   6.2.5 角色管理 44
   6.2.6 用户管理 47
   6.2.7 目录管理 47
   6.2.8 修改密码 47
   6.3 人事管理系统 48
   6.3.1 UML活动关系图 48
   6.3.2 机构信息 49
   6.3.3 部门信息 50
   6.3.4 人员管理 51
   6.3.5 人员照片 54
   6.4 新闻公告系统 55
   6.4.1 管理新闻公告 55
   6.4.2 添加新闻公告 56
   6.5 文档管理系统 57
   6.5.1 系统功能模块图 57
   6.5.2 安装配置“全文检索”组件 58
   6.5.3 文档管理 59
   6.5.4 回收站 64
   6.5.5 文件搜索 64
   6.6 内部邮件系统 66
   6.6.1 UML活动关系图 66
   6.6.2 发送信息 66
   6.6.3 信息箱 71
   第七章 技术难点 72
   7.1 三层结构 72
   7.1.1 三层结构介绍 72
   7.1.2 三层结构在系统管理模块中的应用 72
   7.2 树型控件的应用 73
   7.2.1 TreeView控件 73
   7.2.2 主页面树型目录 74
   7.2.3 文档管理树型目录 75
   7.3 权限管理 77
   毕业设计总结 80
   参考文献 82
   附录A SqlDataAdapter 83
   附录B SQLHelper 84
   附录C JavaScript 85
   致谢 87
查看评论 已有0位网友发表了看法
  • 验证码: