摘要: 编写了一个《高等数据库管理》教学网站,在进行了全面的需求分析和系统设计的基础上,系统以.Net为开发平台,基于B/S系统,即浏览器/服务器模式。开发工具为微软的Visual Studio 2005与Visual Studio 2008混合使用,并通过ADO.NET与后台数据库SQL Server2005相连,涉及相关的文件系统I/O操作,实现基于ASP.NET的教学管理系统。程序通过特殊算法实现数据库数据与服务器端物理文档资料同步管理以及相应的工程数据备份和还原操作。通过系统密码验证与服务器端Session对象处理实现用户身份验证和权限管理功能。从而达到里用户分类,权限分类的功能。本文详细介绍了系统的开发环境、需求分析、功能模块设计、系统实现中的技术和方法。7590
关键词: ASP.NET;SQL Server;教学网站
《Advanced database management》 Teaching website design and Implementation
Abstract: In order to make a contribution to the teaching website, so start writing a "higher database management" teaching website, in has carried on the comprehensive demand analysis and the system design basis, system uses.Net as the development platform, B/S system based on Browser / server mode, i.e. Development tools for the Microsoft Visual Studio 2005 and Visual Studio 2008 mixed use, and ADO.NET and the backstage database SQL Server2005 connected through, relates to the associated I/O file system operation, the realization of teaching management system based on ASP.NET. Program database and server physical document data synchronization management and engineering data corresponding to backup and restore operations through a special algorithm. Implementation of user identity authentication and privilege management function through the system password authentication and server Session object processing. In order to achieve user permissions in classification, classification function. This paper introduces the technology and method of the realization of the system development environment, needs analysis, functional module design, system.
Keywords: asp.net ; SQL Server ; teaching website
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 网络教育的发展情况 1
1.2 教育网站系统的现状 1
1.3 《高级数据库管理》教学网站的优势 2
2 涉及的知识和技术基础 4
2.1 ASP.NET简介 4
2.2 ASP.NET的安全性 4
2.3 SQLSERVER 2005简介 5
2.4 T-SQL语言介绍 5
2.5 系统开发的环境介绍 6
3 系统需求分析和总体设计 7
3.1 系统需求分析 7
3.2 系统角色分析 7
3.3 系统用例分析 7
3.4 系统用例图模型 9
3.5 系统总体设计 9
3.6 功能需求 12
3.7 非功能需求 13
3.8 业务流分析 13
3.9 可行性分析 14
3.10 目标系统要求 15
4 数据库设计及实现 16
4.1 数据库设计概述 16
4.2 系统数据库详细设计 16