【课程实训报告书(内容、格式规范)】

【课程实训报告书(内容、格式规范)】

ID:14428109

大小:729.00 KB

页数:15页

时间:2018-07-28

【课程实训报告书(内容、格式规范)】_第1页
【课程实训报告书(内容、格式规范)】_第2页
【课程实训报告书(内容、格式规范)】_第3页
【课程实训报告书(内容、格式规范)】_第4页
【课程实训报告书(内容、格式规范)】_第5页
资源描述:

《【课程实训报告书(内容、格式规范)】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VB+SQLServer数据库案例开发学生信息管理系统1、系统概述1.1概述随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。本章主要介绍数据库技术的应用与发展、关系模型的基本概念、关系数据库的设计理论及数据库设计方法等内容,是学习和掌握现代数据库技术的基础。数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库

2、系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。1.2系统使用环境开发工具:sqlserver2005开发环境:VisualBasic6.0在使用VisualBasic6.0作为工具的条件下,运用vb和sql语言,以sqlserver2005作为后台完成系统的设计及实现。1.3数据库连接方式本系统是使用ADO和DATAGRID控件实现数据库的连接,想要实现数据库的连接就要灵活的使用ADO和DATAGRID控件,具体如下:在FORM1窗体中添加ADODC控件和DATAGRID控件,

3、将DATAGRID1的属性DATASOURCE选ADODC1,打开ADODC1控件属性页使用连接字符串,选生成,在提供者选项中选在控制面板—管理工具—数据源中新添加的数据源。在ADODC1控件属性的通用选项卡中选择添加的数据源,在记录源中写下相应的执行语句。即ADODC1控件属性页中的数据源中的命令文本(SQL)编写窗口可编写SQL查询语言。该窗口的SQL语句可复制到程序代码用于编程。1.4课程实训的目的与性质掌握在分析用户需求的基础上,使用SQLServer-15-VB+SQLServer数据库案例开发200

4、0设计符合实际应用的数据库的方法和步骤。并且掌握数据库及其相应对象的创建方法。学会使用在sqlserver2005的环境中编写存储过程、触发器等。运用自己所学的知识以vb做前台,sql数据库做后台完成一个系统。实践环节必修课;是该专业学习完《数据库原理及应用》、《VB程序设计》课程后进行的一次比较全面的实践训练。课程实训目的:通过本课程实训,培养学生具有C/S或B/S模式的数据库应用软件系统的设计和开发能力;熟练掌握SQLServer2005数据库的使用;熟练掌握使用VB或ASP技术(或其他开发工具)开发数据库

5、应用系统的能力,为毕业设计打下坚实的基础。2、需求分析2.1需求功能描述当今社会,互联网已经逐渐进入社会生活的各个角落。很多工作若只是由人工来完成那么这会极大的浪费了时间和精力,在一个包含很多信息的系统中,处理起来会相当的繁琐。通过vb和sql数据库的结合运用开发的系统软件就可以快速实现信息的处理。2.2系统具体描述(1)用户登录:完成用户登录需要用户名和密码才能进入系统。保障了系统的安全性。(2)主界面:提示用户本系统缩减具有的功能。可以清晰的了解系统结构。(3)学籍信息管理:查询学籍信息、修改学籍信息、删除

6、学籍信息等。可以更加方便的实现对学生信息的管理。(4)课程管理:修改课程、添加课程等功能。实现对课程的管理。(5)教师管理:教师信息的修改、教师信息添加学生等功能。(6)成绩管理:成绩的查询、成绩的修改、学生学号、姓名、课程及分数的一表查询等功能。(7)退出:可以退出系统的管理。3、总体设计-15-VB+SQLServer数据库案例开发3.1功能描述图学生学籍管理系统学籍信息管理课程信息管理教师信息管理成绩管理退出查询学籍信息修改学籍信息删除学籍信息修改课程信息添加课程信息教师信息修改教师信息查询修改学生成绩查

7、询学生成绩退出系统通过二表查询3.2数据库逻辑设计--创建数据表在sqlserver2005的环境中创建数据库名称为sjk,在sjk中创建多个表分别为:用户表、学籍表、课程表、教师表和成绩表。并在表中填入数据。用户表的字段名称包括:用户号、密码。学籍表的字段名称包括:学号、姓名、性别、出生日期、班级、系部。教师信息表的字段包括:教师号、教师名、性别、职称。成绩表的字段名称包括:学号、姓名、课程名称、成绩。在实训中用到的主要的表:用户表如下图:-15-VB+SQLServer数据库案例开发学籍表如下图:3.3数据

8、库逻辑设计---创建存储过程(1)创建名为yh的存储过程:如下:createprocyhAsSelect*from用户表(此存储过程用于用户登录校验)(2)创建名为cx_p的存储过程:如下:createproccx_p1asselect学籍表.学号,学籍表.姓名,成绩表.课程名,成绩表.分数from学籍表innerjoin成绩表on学籍表.学号=成绩表.学号(此存储过程用于从2个表中提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。