第7篇 应用实例--学籍管理系统.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
知识结构 任务驱动 任务1 根据物理数据模型,在SQL Server 2008中建立数据库; 任务2 设计SQL程序,在数据库中系统需要存储过程、自定义函数; 任务3 根据数据库设计的用户子模式,在数据库中建立视图; 任务4 根据需求分析的结果建立系统功能模型; 任务5 设计并实现应用系统。 7.5 系统实现 系统主框架布局设计 系统页面模板设计 设置数据库连接信息 系统公共类 系统部分存储过程、自定义函数、视图 系统部分页面 1 系统主框架布局设计 在应用开发系统之前,应首先详细规划应用系统的页面布局,既便于指导后期页面开发,方便多人共同开发,使系统整体风格保持一致。 2 系统页面模板设计 3 设置数据库连接信息 在web.config配置文件中设置数据库连接信息。 configuration appSettings/ !-- 数据库连接字符串-- connectionStrings add name=DBConnectionString connectionString=Data Source=(local);Initial Catalog=Student;Persist Security Info=True;User ID=sa; password=sjksa providerName=System.Data.SqlClient/ /connectionStrings …… /configuration 4 系统公共类 将系统常用、或复杂操作封装在公共类中,可以简化程序编写,提高代码的复用率和可维护性。 本实例设计了一个公共类(clsComm.cs),封装了常用的数据库访问操作及s生成MD5加密串、Gridview数据绑定等常用操作。 5 系统部分数据库程序 存储过程 登录存储过程 学生管理存储过程 自定义函数 学生选课门数自定义函数 视图 班级信息视图 学生选课信息视图 学生信息视图 教师授课信息视图 教师信息视图 6 系统部分页面 系统登录页面 学生主页面 教师主页面 管理员主页面 学生管理页面 系统登录页面 学生主页面 教师主页面 管理员主页面 学生管理页面 数据库原理与设计 数据库原理与设计 第7章 应用实例--学籍管理系统 数据库原理与设计 数据库原理与设计 第7章 应用实例--学籍管理系统 系统开发环境 系统功能结构设计 数据库设计 ADO.NET数据库访问SQL Server技术 系统实现 本章以学籍管理系统为需求背景,介绍了一个数据库应用系统开发实例——学籍管理系统。 7.1 系统开发环境 学籍管理系统采用B/S结构,系统开发环境为: 操作系统:Microsoft Windows XP或更高产品 Web服务器:IIS(Internet 信息服务器)5.1或以上版本 开发工具:Microsoft Visual Studio 2005 编程语言:ASP.NET,C# 数据库平台:Microsoft SQL Server 2008 7.2 系统功能结构设计 7.3 数据库设计 根据系统逻辑结构设计结果,考虑到应用系统的安全性和管理要求,系统需创建10个数据表,如表7-1所示。 表7-1 数据表 系统用户 users 职称代码 Title 教师课表 TC 教师信息 Teacher 选课信息 SC 学生信息 Student 课程类型 CourseType 班级信息 Class 课程信息 Course 院系信息 Department 说 明 表 名 说 明 表 名 7.3 数据库设计 7.4 ADO.NET数据库访问SQL Server技术 ADO.NET提供了一个统一的数据访问模型,以一致的访问技术管理和操作各种数据源。数据库应用程序可以方便地通过ADO.NET连接到各种数据源,查询、管理和更新数据。 ADO.NET的数据处理类 ADO.NET的数据处理类的常用属性和方法 ADO.NET访问数据库的步骤 1 ADO.NET的数据处理类 ADO.NET包括DataSet数据集和.NET Framework数据提供程序两大核心部分。 ADO.NET的组成 2 ADO.NET的数据处理类的常用属性和方法 连接类SqlConnection Open()方法 Close()方法 CreateCommand()方法 命令类SqlCommand CommandText属性 ExecuteNonQuery()方法 数据适配器类SqlDataAdapter Fill()方法 SelectComand属性 3 ADO.NET访问数据库的步骤

文档评论(0)

00625 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档