学位论文 > 优秀研究生学位论文题录展示
基于B/S三层架构OA系统的设计和实现
作 者: 熊斌
导 师: 谢梅;罗明刚
学 校: 电子科技大学
专 业: 软件工程
关键词: ASP.NET OA系统 B/S
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 74次
引 用: 0次
阅 读: 论文下载
内容摘要
随着Internet技术及应用的迅猛发展,OA系统越来越多地采用B/S模式,这使得基于Web的应用程序的开发势在必行,数据库技术更是需要和Web技术相结合,才有更为广阔的前景。基于Web的数据库应用开发已成为主流和发展趋势。本人设计和实现了《基于B/S三层架构OA系统的设计和实现》。根据四川机电职业技术学院的实际需要,选择与世界发展潮流吻合的技术,采用B/S思路,最终用户界面统一Web浏览器,应用系统全部在服务器端,是标准的三层结构体系。此系统负载轻,开放性好,系统维护升级方便。本系统的主要内容有:1.本系统采用的B/S模式开发技术。ASP.NET是Microsoft公司推出的一种Internet编程技术,它可以采用效率较高的、面向对象的方法来创建动态Web应用程序。它为快速开发出动态、交互、高效的Web管理系统提供了有效的手段。2.本系统实现的功能有:①系统管理;②文件管理;③通知管理;④内部邮件管理;⑤授权查看的文件和通知。3.系统的主要技术及特点有:①系统的方便易用性:基于B/S模式,系统的开发和维护都在服务器端,用户端只需安装浏览器,就可上网登录使用系统,界面友好方便,易于使用;②实时共享性:合法的用户根据相应的级别享受不同的信息服务,满足了不同需求的用户;③可靠的安全性:本系统基于Windows NT Server安全性策略和IIs(IIS)安全性策略,这些是系统安全性的基本保证。该系统已在四川机电职业技术学院投入使用,期间系统运行情况良好。基于Web的OA系统具有传统管理信息系统无法比拟的优势,它操作起来更加方便快捷、彻底改变了原有封闭、单一的管理模式。使管理水平和管理质量走上了一个新台阶。通过该系统的开发,本人了解和掌握怎样运用ASP.NET技术来开发基于Web数据库。对于本人来说,这是一次极为宝贵的经验。
|
全文目录
摘要 4-5 Abstract 5-10 第一章 绪论 10-19 1.1 论文背景及意义 10-11 1.1.1 论文背景 10-11 1.1.2 论文意义 11 1.2 OA 系统背景 11-17 1.2.1 OA 简介 11-12 1.2.2 OA 系统的国内外研究现状 12-15 1.2.2.1 国外OA 现状 12 1.2.2.2 国内OA 现状 12-15 1.2.3 传统办公模式与网络化办公模式 15 1.2.4 OA 系统的主要功能 15-17 1.3 论文研究目的 17 1.4 拟解决的问题和创新点 17-19 第二章 基于B/S 模式的MVC 三层架构的基础理论和相关技术 19-27 2.1 概述 19-20 2.2 B/S 模式的发展 20-23 2.2.1 MVC 三层架构的概念 21-23 2.3.N ET 技术 23-25 2.3.1.N ET 概述 23 2.3.2 ASP. NET 2.0 23 2.3.3 ASP. NET 的优点 23-24 2.3.4 ASP.NET2.0 的创新点 24-25 2.4 ASP. NET2.0 的系统结构模型 25 2.5 ADO.NET2.0 访问数据库的原理 25-27 第三章 基于B/S 三层架构OA 系统的分析与设计 27-38 3.1 基于B/S 三层架构OA 系统的分析 27-32 3.1.1 概述 27 3.1.2 系统设计原则 27-28 3.1.3 系统业务需求分析 28-29 3.1.4 系统设计目标 29-32 3.2 系统解决方案分析与设计 32-34 3.2.1 系统运行及开发环境 32-33 3.2.2 系统开发架构 33-34 3.3 Web 服务器的安装 34-38 第四章 基于B/S 三层架构OA 系统的实现 38-46 4.1 概述 38 4.2 系统登录模块的实现 38-39 4.3 系统管理模块实现 39-46 4.3.1 用户管理 39-40 4.3.2 角色管理 40-41 4.3.3 机构管理 41 4.3.4 密级管理 41 4.3.5 群组管理 41-42 4.3.6 用户登录安全验证 42-46 第五章 系统的安全设计 46-57 5.1 系统的安全设计 46-47 5.1.1 设计需求 46 5.1.2 设计目标 46-47 5.2 安全控制服务 47-52 5.2.1 身份认证服务 47 5.2.2 访问控制服务 47-48 5.2.3 数据加密技术 48-52 5.3 角色关系与权限设计 52-55 5.3.1 资源对象与权限定义 52-54 5.3.2 角色定义、分类与继承 54 5.3.3 权限配置方式 54-55 5.4 权限访问设计 55 5.5 应用服务器的安全配置 55-57 第六章 系统测试 57-63 6.1 系统测试 57-58 6.1.1 系统测试对象 57 6.1.2 系统测试环境及测试方法 57-58 6.2 系统测试主要内容 58 6.2.1 功能测试 58 6.2.2 功能测试环境 58 6.3 功能测试用例 58-60 6.3.1 健壮性测试 59 6.3.2 功能测试环境 59 6.3.3 健壮性测试用例 59-60 6.4 性能测试 60-61 6.4.1 性能测试环境 60 6.4.2 性能测试用例 60-61 6.5 用户界面测试 61-62 6.5.1 用户界面测试环境 61 6.5.2 用户界面测试的检查表 61-62 6.6 系统安全性测试 62-63 6.6.1 系统安全性测试环境 62 6.6.2 系统安全性测试用例 62-63 第七章 结论 63-65 致谢 65-66 参考文献 66-69 攻读硕士学位期间发表的论文和取得的科研成果 69-70
|
相似论文
- 教学档案管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 基层部队网站的设计与建设,TP311.52
- 部队人员住房管理系统的开发与实现,TP311.52
- 基于B/S架构的考试系统设计与实现,TP311.52
- 开放式实验室管理系统的设计与实现,TP311.52
- 基于.NET的学生顶岗实习管理系统设计与实现,TP311.52
- OA系统中敏感数据安全的研究,TP317.1
- 银行客户关系管理信息系统的设计与实现,TP311.52
- 基于ASP.NET的电子商务系统的设计与实现,TP311.52
- 企业电子商务系统设计与实现,TP311.52
- 基于ASP.NET技术设计并实现内蒙古高职园区电子商务系统,TP311.52
- 基于Flash的在线三维商品展示系统的研究与实现,TP311.52
- 基于.NET的网上购书系统的设计与实现,TP311.52
- 基于网上图书销售系统之设计与实现,TP311.52
- 基于MVC三层架构的校园电子商务平台的设计与实现,TP311.52
- 电力设备载流故障诊断信息系统的设计,TP311.52
- 安徽商职院网络教学平台设计与实现,TP311.52
- 库尔勒工务段综合管理及办公自动化系统,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|