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

上传人:xin****828 文档编号:15894061 上传时间:2020-09-13 格式:PPT 页数:24 大小:1.06MB
返回 下载 相关 举报
应用实例--学籍管理系统.ppt_第1页
第1页 / 共24页
应用实例--学籍管理系统.ppt_第2页
第2页 / 共24页
应用实例--学籍管理系统.ppt_第3页
第3页 / 共24页
点击查看更多>>
资源描述
数据库原理与设计,第7章 应用实例-学籍管理系统,数据库原理与设计,数据库原理与设计,第7章 应用实例-学籍管理系统,系统开发环境 系统功能结构设计 数据库设计 ADO.NET数据库访问SQL Server技术 系统实现,本章以学籍管理系统为需求背景,介绍了一个数据库应用系统开发实例学籍管理系统。,知识结构,任务驱动,任务1 根据物理数据模型,在SQL Server 2008中建立数据库; 任务2 设计SQL程序,在数据库中系统需要存储过程、自定义函数; 任务3 根据数据库设计的用户子模式,在数据库中建立视图; 任务4 根据需求分析的结果建立系统功能模型; 任务5 设计并实现应用系统。,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 数据表,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访问数据库的步骤,设置连接字符串 建立SqlConnection连接对象 建立SqlCommand命令对象 设置SqlCommand对象的CommandText属性 建立SqlDataAdapter对象 指定数据适配器对象的SelectCommand属性 建立数据集对象 打开SqlConnection连接 施加对数据库的操作 关闭SqlConnection连接,7.5 系统实现,系统主框架布局设计 系统页面模板设计 设置数据库连接信息 系统公共类 系统部分存储过程、自定义函数、视图 系统部分页面,1 系统主框架布局设计,在应用开发系统之前,应首先详细规划应用系统的页面布局,既便于指导后期页面开发,方便多人共同开发,使系统整体风格保持一致。,2 系统页面模板设计,管理员操作界面母版页效果图,学生操作界面母版页效果图,教师操作界面母版页效果图,3 设置数据库连接信息,在web.config配置文件中设置数据库连接信息。 ,4 系统公共类,将系统常用、或复杂操作封装在公共类中,可以简化程序编写,提高代码的复用率和可维护性。 本实例设计了一个公共类(clsComm.cs),封装了常用的数据库访问操作及s生成MD5加密串、Gridview数据绑定等常用操作。,5 系统部分数据库程序,存储过程 登录存储过程 学生管理存储过程 自定义函数 学生选课门数自定义函数 视图 班级信息视图 学生选课信息视图 学生信息视图 教师授课信息视图 教师信息视图,6 系统部分页面,系统登录页面 学生主页面 教师主页面 管理员主页面 学生管理页面,系统登录页面,学生主页面,教师主页面,管理员主页面,学生管理页面,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!