网站大量收购独家精品文档,联系QQ:2885784924

LuckyStar张欢《网络数据库技术》课程设计指导书.doc

LuckyStar张欢《网络数据库技术》课程设计指导书.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《网络数据库技术与应用课程设计》课程 课程编号:433025 课 程 设 计 指 导 书 主撰人: 王志和 审核人: 陈 刚 经济与管理科学系 电子商务教研室 二○一二年五月 一、课程设计的目的和任务 《网络数据库技术与应用课程设计》是电子商务专业必修的实践性教学环节之一,是《网络数据库技术与应用》课程的辅助教学课程。通过课程设计,使学生进一步熟悉SQL Server索引、视图、存储过程、触发器的概念、T-SQL语句的用法,在Java中的数据访问办法及实现方式。通过这个课程设计可以加深对SQL Server数据库知识的学习,理解,积累在实际工程中运用各种数据库对象的经验,使学生掌握使用应用软件开发工具开发数据库管理系统的基本方法。借助课程设计,对学生进行基本的软件工程训练。 课程设计的主要任务:完成一个实际的数据库应用系统的需求分析、总体设计与详细设计;选择合适的数据库前台开发工具和后台数据库,创建数据库,进行相应功能模块的程序设计,最后调试成功。 二、课程设计的要求 本课程设计重在培养学生的团队开发意识和工作方式,培养并提高学生设计一个具有一定规模、并且完整的数据库应用软件的能力,具体包括系统分析、设计、调试,以及撰写软件开发文档等方面的能力。 1.选题要求:课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现。尽量选择经典的数据库应用课题。具体选题可以采用自主选题和教师指派两种方式。 2.组织方式:基于小组开发和设计,每个小组由3-4位学生组成,设置组长,强调协作,同时明确个人分工。 3.实施步骤:课程设计分系统分析、总体设计、详细设计、合成调试四个阶段进行,每个阶段提交不同的设计文档并进行验收。 4.数据库结构设计:结构设计要合理、冗余度小,信息存储完备,满足功能需求。 5.功能设计:实现数据库应用系统一般应具备的用户登录验证、数据编辑、查询统计、报表输出、系统维护等功能。 三、课程设计的内容 在教师的指导下,组成开发小组,实践应用软件的设计与开发。以软件设计为中心,完成从需求分析、软件设计、编码到软件测试运行的软件开发全过程。 课程设计步骤安排: 1. 命题 由教师命题,以开发小组为单位选择课题,经教师审查调整后确定。设计的课题尽量结合教学、科研的实际情况,反映新技术,能覆盖多个知识点,使用现有工具能够解决的问题,以获得更好的工程设计实践的训练效果。 课题规模、大小适当,具有一定复杂度。通过激发学生参加开发实践的积极性与创造性,经过努力能够完成,才能达到综合应用所学知识的目的。 2. 需求分析 对所选择课题的问题域进行深入调查研究的基础上,对系统的功能及性能需求进行分析,写出简单的需求规格说明书。 3. 软件系统设计 在指导教师的指导下,项目小组确定系统总体设计方案,建立软件系统的体系结构,然后项目小组成员分工进行详细设计和界面设计 4. 数据库的设计 根据需求分析的结果,构建系统的E-R 模型,并进行关系模式的设计。要求设计规范、合理,关系模式的设计至少要满足第三范式,数据库的设计要考虑安全性和完整性的要求。所设计的 E-R 模型、关系模式的描述与具体实现的说明。 5. 编码及软件测试 6. 验收测试 验收测试由教师完成:以开发小组为单位进行。 注意:验收测试后一周内,以开发小组为单位提交课程设计报告。 7.课程设计报告及要求 学生完成课程设计后,应提交课程设计报告,主要包含下列内容: ⑴问题描述。主要对本课题进行简要的说明,包括此问题的理论和实际两方面。 ⑵需求分析。对系统的功能及性能需求进行分析,写出简单的需求规格说明书。 ⑶系统设计,主要内容有:软件系统的体系结构等。 ⑷数据库设计,内容有:所设计的 E-R 模型、关系模式的描述;数据表的设计、数据的录入,完整性约束的设计;视图、触发器和存储过程设计。 ⑸程序调试情况,系统在调试过程中出现问题都要加以说明。 ⑹结论。对本系统作一个全面的评价:包括有何特点、存在的问题、改进意见等。通过做课程设计,你有何感想,学到了什么? 四、成绩考核与评定 网络数据库技术与应用课程设计是电子商务专业的综合性的实践教学环节,其考核方式及评分标准为: 1.考核方式采用上机情况、小组成绩、演示及答辩、课程设计报告相结合的形式,其考核成绩比例为10%、30%、20%、40%。 2.小组成绩(30%):小组评分是从整体上对每组的课程设计报告进行评分,其目的是为了让学生体会到软件开发中团队合作的重要性

文档评论(0)

ygxt89 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档