成都大学培训管理系统设计

成都大学培训管理系统设计

论文摘要

运用ASP.NET和数据库技术,针对成都大学继续教育学院现有的培训管理系统的单一桌面程序,网络共享性效率低、交互性低、信息交流不畅等诸多问题,设计了基于B/S模式的成都大学培训系统,采用ASP.NET中三层结构的安全机制,给出了通过身份验证、权限管理、数据加密、存储过程访问数据库等手段,解决了网络信息共享及交互性等问题,并实现了整个培训系统的解决方案。采用黑白调试盒,Vistual Studio 2008等工具进行调试,效果较为理想。经过此外,,在系统的架构、安全性、用户体验等方面均采用了目前比较流行的技术(如三层架构、AJAX等),其运用在成都大学继续教育学院的培训管理中,取得到了预期的效果。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 开发背景及意义
  • 1.2 国内外研究现状
  • 1.3 研究内容及解决的主要问题
  • 1.3.1 三层架构的使用
  • 1.3.2 存储过程的使用
  • 1.3.3 注入式攻击的防范
  • 1.3.4 数据的备份和还原
  • 1.4 系统的功能模块
  • 1.5 论文的组织结构
  • 1.6 本章小结
  • 第二章 需求分析和可行性分析
  • 2.1 系统设计的原则
  • 2.2 整体要求
  • 2.3 模块概述
  • 2.4 系统可行性分析
  • 2.4.1 技术可行性
  • 2.4.2 经济可行性
  • 2.4.3 管理可行性
  • 2.4.4 开发环境可行性
  • 2.5 相关技术介绍
  • 2.5.1 .NET Framework 概述
  • 2.5.2 ASP.NET、ADO.NET 和C#语言简介
  • 2.6 开发工具和开发环境
  • 2.7 本章小结
  • 第三章 数据库设计
  • 3.1 SQL Server 2005 数据库介绍
  • 3.2 数据表设计原则
  • 3.3 ER 图
  • 3.3.1 每个实体的ER 图
  • 3.3.2 确定联系集及E-R 图
  • 3.4 数据表设计
  • 3.5 本章小结
  • 第四章 详细设计
  • 4.1 开发平台介绍
  • 4.1.1.INTERNET 信息服务(IIS)
  • 4.1.2.SQL SERVER 2005 关系数据库系统
  • 4.1.3 .NET FRAMEWORK 3.5 SP1 环境
  • 4.1.4.MICROSOFT VISUAL STUDIO 2008
  • 4.2 程序开发的任务及质量要求
  • 4.2.1 程序开发的任务
  • 4.2.2 衡量编程工作质量的指标
  • 4.3 系统主要功能模块
  • 4.4 本章小结
  • 第五章 重难点分析
  • 5.1 ASP.NET 三层结构
  • 5.1.1 三层架构的总体概述
  • 5.1.2 具体解决方案
  • 5.2 存储过程的编写和使用
  • 5.3 SQL 防注入攻击
  • 5.3.1 什么是SQL 注入攻击
  • 5.3.2 SQL 注入攻击的危害
  • 5.3.3 怎样防止SQL 注入攻击
  • 5.4 数据优化
  • 5.4.1 数据库连接字符串
  • 5.4.2 代码封装
  • 5.5 使用泛型解决类型安全
  • 5.6 异常处理
  • 5.7 数据访问的底层构建
  • 5.8 数据的备份与还原
  • 5.8.1 备份还原的流程
  • 5.8.2 备份的核心代码如下
  • 5.9 浏览体验利用AJAX 实现无闪烁页
  • 5.10 本章小结
  • 第六章 系统的测试和发布
  • 6.1 系统测试
  • 6.2 系统发布
  • 6.3 配置IIS
  • 6.4 本章小结
  • 第七章 系统的不足与展望
  • 7.1 系统的不足
  • 7.2 系统的展望
  • 总结
  • 致谢
  • 参考文献
  • 附录1.数据库访问的封装
  • 附录2:使用AJAX 技术提高用户体验
  • 相关论文文献

    标签:;  ;  

    成都大学培训管理系统设计
    下载Doc文档

    猜你喜欢