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

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

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【课程实训报告书(内容、格式规范)】.doc

学生信息管理系统 1、系统概述 1.1 概述 随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。本章主要介绍数据库技术的应用与发展、关系模型的基本概念、关系数据库的设计理论及数据库设计方法等内容,是学习和掌握现代数据库技术的基础。数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。 1.2 系统使用环境 开发工具:sql server 2005 开发环境:Visual Basic 6.0 在使用Visual Basic 6.0作为工具的条件下,运用vb 和sql 语言,以sql server 2005作为后台完成系统的设计及实现。 1.3数据库连接方式 本系统是使用ADO 和 DATAGRID控件实现数据库的连接,想要实现数据库的连接就要灵活的使用ADO 和 DATAGRID控件,具体如下:在FORM1窗体中添加ADODC控件和DATAGRID控件,将DATAGRID1的属性DATASOURCE选ADODC1,打开ADODC1控件属性页使用连接字符串,选生成,在提供者选项中选在控制面板—管理工具—数据源中新添加的数据源。在ADODC1控件属性的通用选项卡中选择添加的数据源,在记录源中写下相应的执行语句。即ADODC1控件属性页中的数据源中的命令文本(SQL)编写窗口可编写SQL查询语言。该窗口的SQL语句可复制到程序代码用于编程。 1.4 课程实训的目的与性质 掌握在分析用户需求的基础上,使用SQL Server 2000设计符合实际应用的数据库的方法和步骤。并且掌握数据库及其相应对象的创建方法。学会使用在sql server 2005的环境中编写存储过程、触发器等。运用自己所学的知识以vb做前台,sql数据库做后台完成一个系统。 实践环节必修课;是该专业学习完《数据库原理及应用》、《VB程序设计》课程后进行的一次比较全面的实践训练。课程实训目的:通过本课程实训,培养学生具有C/S或B/S模式的数据库应用软件系统的设计和开发能力;熟练掌握SQL Server2005数据库的使用; 熟练掌握使用VB或ASP技术(或其他开发工具)开发数据库应用系统的能力,为毕业设计打下坚实的基础。 2、需求分析 2.1 需求功能描述 当今社会,互联网已经逐渐进入社会生活的各个角落。很多工作若只是由人工来完成那么这会极大的浪费了时间和精力,在一个包含很多信息的系统中,处理起来会相当的繁琐。通过vb和 sql 数据库的结合运用开发的系统软件就可以快速实现信息的处理。 2.2 系统具体描述 (1)用户登录:完成用户登录需要用户名和密码才能进入系统。保障了系统的安全性。 (2)主界面:提示用户本系统缩减具有的功能。可以清晰的了解系统结构。 (3)学籍信息管理:查询学籍信息、修改学籍信息、删除学籍信息等。可以更加方便的实现对学生信息的管理。 (4)课程管理:修改课程、添加课程等功能。实现对课程的管理。 (5)教师管理:教师信息的修改、教师信息添加学生等功能。 (6)成绩管理:成绩的查询、成绩的修改、学生学号、姓名、课程及分数的一表查询等功能。 (7)退出:可以退出系统的管理。 3、总体设计 3.1 功能描述图 3.2 数据库逻辑设计--创建数据表 在sql server 2005 的环境中创建数据库名称为sjk,在sjk中创建多个表分别为:用户表、学籍表、课程表、教师表和成绩表。并在表中填入数据。用户表的字段名称包括:用户号、密码。学籍表的字段名称包括:学号、姓名、性别、出生日期、班级、系部。教师信息表的字段包括:教师号、教师名、性别、职称。成绩表的字段名称包括:学号、姓名、课程名称、成绩。 在实训中用到的主要的表: 用户表如下图: 学籍表如下图: 3.3数据库逻辑设计---创建存储过程 (1)创建名为yh的存储过程: 如下:create proc yh As Select * from 用户表 (此存储过程用于用户登录校验) (2)创建名为cx_p的存储过程: 如下:create proc cx_p1 as select 学籍表.学号,学籍表.姓名,成绩表.课程名,成绩表.分数 from 学籍表 inner join 成绩表 on 学籍表.学号=成绩表.学号 (此存储过程用于从2个表中提取数据) 3.4 具体设计 (1)连接配

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档