server数据库课程设计.doc

server数据库课程设计.doc

ID:11772104

大小:56.00 KB

页数:7页

时间:2018-07-13

server数据库课程设计.doc_第1页
server数据库课程设计.doc_第2页
server数据库课程设计.doc_第3页
server数据库课程设计.doc_第4页
server数据库课程设计.doc_第5页
资源描述:

《server数据库课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer数据库课程设计[课程设计目的]SQLServer数据库课程设计是计算机类专业的集中实践性环节之一,是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是帮助学生全面牢固地掌握课堂教学内容、培养学生分析、解决实际问题的能力进行的一次全面的综合练习。通过结合设计题目进行综合性应用,对所学知识达到融会贯通的程度,对提高学生的综合素质具有重要的意义本次课程设计的教学目的:1、加深对数据库基础理论和基本知识的理解。2、掌握数据库设计与使用的基本方法。3、提高运用数据库解决实际问题的能力。[课程设计

2、内容及要求]使用VisualBasic6.0作为前台开发工具,使用SQLServer2000作为后台数据库,所设计的管理系统应包含输入输出、查询、插入、修改、删除等基本功能。课程设计的时间为1周时间。根据题目的基本需求,设计系统界面(VB)、数据库、编写程序(SQL),并写出详细的设计说明书。每班以三至四人为一组,采用自由分组、推选组长的形式,由班级学习委员将分组情况报到指导教师处。课题内容及要求如下:1、需要上交的文档资料:设计说明书每人一份(包括的项目:功能需求说明,设计思路,数据表结构及作用,数据表关系图,存储过

3、程代码及相关注释,设计体会)。2、电子文档。包括:1)所有的建立数据表及存储过程的SQL程序文件一个。2)每组同学必须上交一份完整的数据库及相关程序,组内每位同学自己完成的文件请在文件或对象命名时包含自己的姓名。以上两项缺任意一项,则本次课程设计不计分。课程设计期间个人用机要固定,随时将程序进行磁盘备份,以免丢失,最终文档上交到指导教师处。[课程设计的主要内容]根据题目的要求完成以下内容:1、阅读资料:每个人必须提前阅读教材有关sqlserver2000、VB应用方面的内容以及其它相关书籍。包括:1)SQL数据库的实际

4、应用2)SQL数据库的设计3)SQL查询命令的应用4)SQL作为后台数据库与前台开发工具的结合2、需求分析:题目要求达到的功能,所提供的原始数据,需要输出的数据及样式等。3、数据库的设计:根据要求设计数据库的结构,包括:表、数据完整性、关系、视图。4、数据库的安全性设计:登录用户、数据库用户、数据库角色、命令许可等方面(选做)。5、涉及到数据的所有操作要求采用存储过程的方式进行。[课程设计说明书的编写规范]课程设计结束写出课程设计说明书。说明书正文一般有如下几个方面的内容:1.需求分析2.数据库设计3.安全性设计4.前

5、台应用设计5.附录或参考资料6.结束语写出完成本次课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获?软件还需要哪些改进?[成绩评定方法]由指导教师根据学生完成任务的情况、课程设计说明书的质量和课程设计过程中的工作态度等综合打分。成绩评定实行优秀、良好、中等、及格和不及格五个等级。有关的考查相关材料(文字材料、以及磁盘或优盘)统一妥善保管。1.说明书:30%包括论述的全面性、合理性,文字表述的准确性和条理性,以及书写的工整程度等。2.设计成果:40%包括是否达到设计的基本要求,数据库设计是否完整、合理,表设

6、计是否满足实际需求,以及在验收时能否正确回答与设计有关的问题等。3.平时考核:30%包括考勤、调试程序能力及平时的综合考查。优:能实现所选课题所要求的各项功能,设计说明书项目齐全,能够说明课题的实现思路与步骤,文档材料齐全。良:能实现所选课题所要求的80%以上功能,文档材料齐全,设计说明书项目齐全,能够说明课题的实现方法。中:能基本实现所选课题的功能,上交了相关文档材料,设计说明书能说明所实现的功能及实现思路。及格:能够积极参加课程设计,实现了所选课题的简单功能,设计说明书书写工整,上交了相关文档材料。不及格:缺勤达2

7、次及以上,设计说明书抄袭其它同学,设计任务没有完成。[课程设计选题]下面给出2个题目,请任选一个作为本次的课程设计任务(或由指导教师指定)。首先针对这两个题目分别做一下问题陈述。 1、学校智能排课系统学校教务处作为学校所有教学事务的管理中心,是一所学校教学计划能够顺利进行的指挥和协调部门。其中排课室工作人员有限,排课的任务重,而引起课程变化的因素多,工作量大,迫切需要一套完善的计算机自动排课系统,以提高排课效率。为此,要求软件主要完成的功能有:能根据教师要求(如某天不得排课)、课程约束(如体育不能排在上午第一节课)、班

8、级约束(如某班星期五下午最后一节课不排课)、校级约束(如全校所有班级星期四下午第一节课都为班会)等信息自动为班级和教师生成课程表,要求主课尽量排在上午和下午一、二节课,副课尽量排在上午和下午的最后一节课,如体育课排在上午第一节课是不太合适的、一个教师不能出现在两个教室,一个教室不能出现两个教师,能够自由进行选班合班上课。对于软件不

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

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

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