SQLServer课程论文.docVIP

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

天津农学院 计算机科学与信息工程系 《SQL Server》教学实习报告 实习名称: 专 业: 信息管理与信息系统 班 级: 学 号: 姓 名: 指导教师: 成 绩: 2011年 8 月 目 录 1 教学实习的内容 2 2 教学实习的目的 2 3 教学实习设计介绍 2 3.1 设计题目 2 3.2 设计目标 2 3.3 系统的主要功能 3 3.4 系统开发与调试过程 3 3.5 技术要点介绍 16 4 总结与体会 16 1 教学实习的内容 本系统主要功能是帮助大四学生直接通过网上进行毕业设计课题选题及指导老师的选择功能,系统从大的方面可以分为三个实体一个平台,三个实体分别是学生、教师和管理员;一个平台指选题系统。每个实体通过这个平台可以完成相应的功能,如学生通过选题系统可以查看导师发布的课题情况及该课题是否被其他同学选择。教师通过选题系统可以上传相关课题查阅课题的选择状况等等。由系统的功能可知在建立数据库时可以从三个方面进行考虑即学生、教师及管理员的服务需求。选择的开发工具主要是SQL Sever 2005,开发阶段主要包括建库、建表、触发器及游标的使用、存储过程的建立与使用等。 2 教学实习的目的 完成《SQL Server》理论知识学习后,通过本次教学实习,对所学专业知识进一步消化、理解并系统化,锻炼和提高综合运用所学知识解决实际问题的能力。通过实习,熟悉数据库的设计、开发过程,掌握数据库设计、开发各阶段的方法,能够根据所给条件和要求,使用SQL Server实现所设计的数据库。毕业设计选题系统是每一个高校必要的系统,它给教师与学生提供一个平台使其更为方便的为师生提供各种服务。通过此次实习使我将对课堂学习理论知识应用到实践中,提高了自己的动手能力,为以后的学习奠定了基础。 3 教学实习设计介绍 3.1 设计题目 毕业设计选题系统数据库设计 3.2 设计目标 毕业设计选题系统是绝大多数高校拥有的平台,它解决了广大师生选题信息的实践问题,它能及时的把各项选题信息准确的传递到人们手中。研究此数据库开发,在巩固自己课堂知识的同时,还可以加强自己的实践能力,掌握基本数据库的开发原理。 3.3 系统的主要功能 毕业设计选题系统的角色主要可分为三大权限角色:教师、学生、管理员,相应的子系统可以分为三大模块即教师管理子系统、学生子系统及管理员子系统。整个系统功能可以通过如下数据流程图体现如下图所示: 图1 毕业设计选题系统功能数据流程图 通过上图可知不同的权限角色通过不同的登录入口都可以登录到毕业设计选题系统这个平台然后进入相应的子系统来获得服务。这里角色权限的设置可以通过case语句实现,虽然在多分支条件选择结构中使用if...else语句也可以实现,但使用case语句的结构更加精炼、清晰。 3.4 系统开发与调试过程 本系统数据库的开发与调试可以分为五个的阶段来实现分别是数据库的需求分析阶段主要任务包括系统流程图、数据流图、数据字典;数据库的概念设计阶段主要任务是画数据图的E-R图;数据库的逻辑设计阶段主要任务是表的结构及表联系的实现;数据库的物理实现阶段主要任务是分析将采用哪些主要的SQL语句来实现相关的功能;最后一个阶段是调试过程主要任务是找出开发过程中出现了什么问题及如何改正使其性能达到最佳。 3.4.1 数据库需求分析阶段 本系统从大的方向主要分为三个模块即教师、学生、管理员。各个方向的系统流程图如下所示: 图2 教师子系统流程图 图3 学生子系统流程图 图4 管理员子系统流程图 通过上述三个子系统流程图可知不同身份的用户通过不同的子系统来获得不同的服务如教师通过教师子系统可以修改个人信息、录入课题、查询选题结果、查阅相关制度、下载相关文件等服务。后台管理员通过管理员子系统可以查看学生及教师信息、查询选题结果、上传管理制度文件及相关表格等功能。这里管理员的功能比学生及教师的获得的功能服务要多些,因为他是一个后台管理数据的角色,而这些数据除了相关选题数据等也包括教师及学生的一些相关数据。各个子系统的数据流图如下所示: 图5 教师管理子系统数据流程图 图6 学生管理子系统数据流程图 图7 管理员子系统数据流程图 对前面给出的各子系统数据流程进行数据字典的简要描述如下: 1.数据流名称:用户登录 组成:姓名 密码 2.数据流名称:选题

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档