- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识结构 任务驱动 任务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章 应用实例--学籍管理系统 数据库原理与设计 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 数据库原理与设计 第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()方法 数据适配
您可能关注的文档
- 数据库原理及应用 Access 2003 作者 段雪丽 邵芬红 史迎春 第9章 VBA数据库编程1.ppt
- 数据库原理及应用 Access 2003 作者 段雪丽 邵芬红 史迎春 第10章 数据库管理与维护.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第1章 数据库概述.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第2章 数据库系统结构.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第3章 SQL 语言基础及数据定义功能.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第5章 视图和索引.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第7章 数据库设计.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第8章 事务与并发控制.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第9章 数据库编程.ppt
- 数据库原理及应用 第2版 作者 何玉洁 刘福刚 第10章 安全管理.ppt
- 数据库原理与设计 作者 杨海霞 第2章.ppt
- 数据库原理与设计 作者 杨海霞 第3章.ppt
- 数据库原理与设计 作者 杨海霞 第6章 SQL程序设计与开发-模板.ppt
- 数据库原理与设计 作者 杨海霞 第8章_SQL_Server数据库维护技术.ppt
- 数据库原理与设计 作者 杨海霞 第9章 数据挖掘与数据仓库技术.ppt
- 数据库原理与设计 作者 杨海霞 第10章 数据库技术新进展.ppt
- 数据库原理与应用 SQL Server 作者 赵杰 李涛 余江 王浩全 第1章 数据库系统概述.ppt
- 数据库原理与应用 SQL Server 作者 赵杰 李涛 余江 王浩全 第2章 关系数据库数学模型.ppt
- 数据库原理与应用 SQL Server 作者 赵杰 李涛 余江 王浩全 第3章 关系数据库设计理论.ppt
- 数据库原理与应用 SQL Server 作者 赵杰 李涛 余江 王浩全 第4章 使用SQL Server设计数据库.ppt
最近下载
- 河北省保定市定州市2023-2024学年四年级下学期期末质量监测语文试题(word版有答案).docx VIP
- 外研版五年级上册英语Module6-01Unit1课件.ppt VIP
- 基于世界技能大赛技术规范的货运代理沉浸式模拟训练研究.pdf VIP
- 家居平面图设计方案介绍.pptx VIP
- 河北省保定市定州市2023-2024学年四年级下学期期末质量监测道德与法治试题(word版 有答案).docx VIP
- 螺旋离心泵设计.doc VIP
- 河北省保定市定州市2024-2025学年四年级上学期期中质量监测道德与法治试题(word版 有答案).docx VIP
- 6T厨房管理课件.pptx
- 每日听书《我有自己的宇宙》导读.pdf VIP
- 党支部书记素质能力大赛试题附答案.doc VIP
文档评论(0)