《数据库课程设计》报告(代码+截图+报告)附源码资源包

课程设计报告

一、目的

1.通过课程设计,使学生进一步巩固所学的知识,考查学生对数据库理论及知识的理解能力和综合运用能力;

2.培养学生自主学习、独立思考的能力,学会查找文献并善于分析文献的能力;

3.培养学生独立设计、独立调试程序的能力;

4.培养学生初步的数据库应用软件设计能力,形成良好的编程风格。

二、要求

  1. 在对数据库理论及知识理解的基础上;重点是针对具体的应用场景设计合适的数据逻辑模型加以应用,并在此基础上完成相关的算法与程序;

  2. 给出系统的概要设计、详细设计;

  3. 完成数据流图,E-R图,数据表、程序流程图、功能模块图的设计、对功能编程加以实现;

  4. 设计必要的视图、触发器、存储过程等;

  5. 推荐使用课程所学的编程语言(C#或Java等)和MySQL编写代码实现设计的数据库应用系统(B/S结构);

  6. 完成规范化的课程设计报告的编写;

  7. 每个同学完成一个题目(B/S结构),题目由老师安排,自选题目需要老师认可。

三、应交文档资料包括的内容(设计描述在最后)

  1. 课程设计的题目,报告封面见文件

  2. 需求分析:数据字典、全系统的数据项、数据流、数据存储的描述,数据流图和判定树、数据字典中处理过程的描述;

  3. 概念结构设计:E-R图、系统说明书(新系统要求、方案和概图,反映新系统信息流的数据流图);

  4. 逻辑结构设计:关系模型(关系模式及主码外码、数据表结构的详细情况)、系统结构图(模块结构);

  5. 物理设计:存储安排(存取方法选择、存取路径建立),模块设计(IPO表);

  6. 数据库实施:创建数据库模式(create table语句等)、程序编码(Java或C#语言等)、测试;

  7. 系统设计中建立的视图、触发器、存储过程的代码

  8. 课程设计的感想心得体会

以上内容均写在《数据库课程设计》报告上,要求干净整洁,书写格式规范,严格遵照数据库设计的要求和规范。

《数据库课程设计报告》要求提交纸质文档存档(报告要求15~20页,双面打印,纸张大小与手册吻合,并装订在手册的最后面),报告封面见文件

四、进度安排

依照教学计划,课程设计时间为:48学时。

  1. 要求讲解、资料查找、系统分析,概要设计 (12学时)
  2. 系统详细设计、功能设计(12学时)
  3. 算法实现、编程调试(20学时)
  4. 资料整理、课程设计报告编写。(4学时)
  5. 五、考试办法

    课程设计的成绩根据课程设计完成后的演示答辩情况(讲解:设计思路清晰、表达流畅;回答:回答问题逻辑清晰、准确;质量:作品功能齐全丰富、界面美观、任务难度)(50%),课程设计报告的质量(结构完整、内容详实、语言表达准确流畅、格式规范、任务难度、工作量)(50%)综合评定,学生在课程设计期间缺勤扣分。不符合要求的课程设计报告、抄袭的课程设计报告或者在课程设计中缺勤1/3将按不及格处理。

    考核成绩按百分制打分。

    设计描述:一、需求分析

总:用户角色分为管理员、辅导员、测评小组、学生,系统主要对学生的综合测评进行管理
    • 数据结构

Stuff(人员)数据结构:

Stuff=人员id+stu_name+stu_id+gender+enrollment_year+classes+stu_job+academic_performent+comprehensive_performent+professional_skills+creative_ability+oreganizaion 等等

含义说明:唯一标识每位学生

类型:整型

长度:10

取值范围:10位整型

  1. 数据项:学生序号

含义说明:唯一标识每位学生

类型:字符型

长度:10

取值范围:10位字符

  1. 数据项:姓名

含义说明:学生真实姓名

类型:字符型

长度:20

  1. 数据项:性别

含义说明:学生性别

类型:字符型

长度:20

  1. 数据项:出生日期

含义说明:学生出生日期

类型:datetime型

……..

INSERT INTO `tb_student` VALUES ('1', '海绵宝宝', '1840129269', '111', '男', '18', '2', '2018', '软工三班', '班长', '2', '10.00', '12', '13', '10', '10'

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云边牧风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值