论文摘要
运用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 20084.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 配置IIS6.4 本章小结第七章 系统的不足与展望7.1 系统的不足7.2 系统的展望总结致谢参考文献附录1.数据库访问的封装附录2:使用AJAX 技术提高用户体验
相关论文文献
标签:三层架构论文; 管理信息系统论文;