好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【2017年整理】课程设计题目及要求.doc

8页
  • 卖家[上传人]:鲁**
  • 文档编号:984298
  • 上传时间:2017-05-24
  • 文档格式:DOC
  • 文档大小:49.19KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1《数据库系统》课程设计题目及要求一、课程设计的目的和意义《数据库系统》课程设计是实践性教学环节之一,是《数据库原理及应用》课程的辅助教学课程通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力二、设计要求:通过设计一个完整的小型数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法熟练掌握两个主要环节____概念结构设计与逻辑结构设计;熟练的使用 SQL 语言实现数据库的建立、应用和维护在3周时间内完成课程设计,以小组为单位,一般 5~7 人为一组教师讲解数据库的设计方法以及布置题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告要求如下:(1) 要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作2) 既要虚心接受老师的指导,又要充分发挥主观能动性结合课题,独立思考,努力钻研,勤于实践,勇于创新。

      3) 独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计(课程设计说明书个人分别编写) 4) 课程设计期间,无故缺席按旷课处理;缺席时间达四分之一(两次点名未到) 以上者,其成绩按不及格处理5) 在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计6) 小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神三、课程设计选题的原则课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现具体选题见附录四、课程设计的一般步骤2课程设计大体分五个阶段:1、选题与搜集资料:根据分组,选择课题,在小组内进行分工,进行系统调查,搜集资料2、分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计3、程序设计:运用掌握的语言,编写程序,实现所设计的模块功能4、调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。

      5、验收与评分:指导教师对每个小组的开发的系统,及每个成员开发的模块进行综合验收,结合设计报告,根据课程设计成绩的评定方法,评出成绩五、本课程设计内容与要求掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档通过使用目前流行的DBMS,建立所设计的数据库,并在此基础上实现数据库查询、连接等操作和触发器、存储器等对象设计1、需求分析:根据自己的选题,分析系统处理需求和数据需求 (例如:录入哪些数据、更新哪些数据、查询统计哪些数据;数据库的初始大小;数据库安全规划) ,提交数据字典和数据流图2、概念结构设计:(1)识别实体(2)E-R 图分析3、逻辑结构设计:(1)将 E-R 图转换成等价的关系模式;(2)按需求对关系模式进行规范化,提交关系表(关系表结构,包括主键、外键以及 Check 约束) ;(3)根据局部应用需要设计外模式4、物理设计(在进行物理结构设计时,表中的测试数据行不少于 10 行 )(1)索引设计(各张表上的索引说明,创建新索引的 SQL 语句)(2)建表 SQL 语句(3)视图设计(视图名、视图功能描述、SQL 语句)(4)用 SQL 实现数据库设计5、数据库运行和维护(1)数据库备份与恢复策略(2)用户授权(对不同类型用户授权)6、用 VC 等设计数据库的操作界面。

      7、设计小结:总结课程设计的过程、体会及建议8、其他:参考文献、致谢等六、课程设计报告要求课程设计报告有四个方面的要求:31、问题描述包括此问题的理论和实际两方面2、解决方案包括:E-R 模型要设计规范、合理,关系模式的设计至少要满足第三范式,数据库的设计要考虑安全性和完整性的要求3、解决方案中所设计的 E-R 模型、关系模式的描述与具体实现的说明4、设计报告格式要求见: 课程设计规范等附件 .doc 和 课程设计报告模版.doc七、成绩评定标准评分原则序号 报告内容所占比重 不给分 及格 中等 良好 优秀1 问题描述 5% 没有 不完整 基本正确 描述正确 描述准确2 解决方案 10% 没有 不完整 基本可行 方案良好 很有说服力3解决方案中所设计的 E-R 模型、关系模式的描述与具体实现的说明40% 没有 不完整 基本正确、清晰 正确,清晰 正确,清晰4 具体的解决实例 40% 没有 不完整 基本完整 完整有价值,并可以实际演示5 其他 5% 包括是否按时完成,报告格式,字迹、语言等等指导教师:吴观茂2010 年 10 月 25 日4附录:《数据库系统》课程设计题目(3 班 1-5 题,4 班 6-10 题)(1)连锁超市管理系统某超市在全国各地有其连锁店,为了更好的进行销售管理,需要维护连锁店信息、员工信息、顾客信息、商品信息、销售信息、供应商信息、采购信息。

      1)每个连锁店有一名经理、多名员工2)商品有不同的分类,例如食品、家庭日用品等3)每个供应商可以供应多种商品,每种商品可以由不同的供应商供应采购员向不同的供应商采购同一种商品,可能会得到不同的商品单价在采购订单上希望能够看到采购总金额,以及采购详单4)系统应记录顾客购买信息,即商品销售信息如果顾客出示会员卡,可以根据会员级别打折2)网络选课系统网络选课系统实现让学生在网上进行课程的选择,老师可以通过网络来提交学生的成绩和查看课程选修情况等功能网络选课系统应该包括以下三个功能模块:1. 管理员模块:a.学生管理子模块:实现对学生信息的添加、修改、删除操作,还可输入查询条件进行查询操作; b.教师管理子模块:在该子模块中,实现对教师的添加、修改、删除、查询操作; c 课程管理子模块:实现对课程的添加,添加为其分配任课教师、上课时间和地点,实现对课程的修改、删除,查看某个课程的详细信息等2. 学生模块:用户登录、修改密码;学生选课、查看、修改自己的选课信息;学生查看课程详细信息;3. 教师模块:用户登录、修改密码;教师查看自己所教授的课程、课程有哪些学生选修,以及利用本系统提交学生的成绩;要求针对上述功能完成数据库设计和部分功能模块。

      3)图书借阅系统系统的功能需求主要包括以下几个方面:① 借阅者可以通过网络查询书籍信息和预定书籍② 借阅者能够借阅书籍和还书③ 图书管理员能够处理借阅者的借阅和还书请求④ 系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍要求针对上述功能完成数据库设计和部分功能模块4) 高校科研管理系统系统的主要实现了对全校所有的科研信息的存储和管理工作,主要管理功能是对相关信息的维5护、查询、统计、报表、打印等①科技论文管理主要对全校所有员工参加工作以来所发表论文的信息管理,可以以部门、学科、专业、刊物…等进行分类管理、查询、统计和打印②科技项目主要管理本校所完成的不同级别、不同类型、不同学科、不同层次项目信息,包括立项信息、结题信息、合作信息等③科技著作管理主要对部门或员工公开出版的教材、论著、专著等信息的管理④科技人员信息管理是对所有科研人员的基本信息进行存储、维护、查询、更新等操作⑤科技成果管理包括鉴定成果、获奖成果、转让成果、专利成果的管理要求针对上述功能完成数据库设计5)教务辅助管理系统一、 设计目的学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。

      二、 设计内容1. 主要的数据表教师基本信息表,课程表,教室资源表等2.功能模块1) 对上课教师基本信息进行管理2) 对全院开设的课程进行管理3) 录入教师基本上课信息4) 实现自动排课功能5) 计算工作量6) 能够进行各种数据统计7) 能够输出相应的报表8) 具有数据备份和数据恢复功能三、 设计要求软件功能主要考虑实用,具体功能模块一定要先进行调研(6)大学生就业咨询系统一、设计目的学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的二、设计内容2. 主要数据表用人单位基本信息表,专业信息表,地区代码表等63. 功能模块1) 对用人单位的基本信息进行录入、修改、删除等2) 实现毕业生专业信息的维护3) 定时发布用人单位的毕业生需求信息4) 方便的实现对人才需求信息的检索5) 对用人单位的级别能够自动进行变更6) 能够对历年的毕业需求信息进行统计、分析7) 具有数据备份和数据恢复功能三、设计要求方便毕业生进行就业信息检索,可考虑将就业信息在网上进行发布。

      7)医院药品进销存系统一、 设计目的学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的二、 设计内容1. 主要的数据表药品分类代码表,药品库存表,供货商信息表,采购信息表等2. 功能模块1) 新药品的入库2) 过期药品的出库登记、处理记录3) 药品库存检索4) 供货商信息检索5) 药品采购记录管理6) 药品用药说明信息管理7) 输出相应的数据报表8) 具有数据备份和数据恢复功能三、 设计要求具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法8) 设备管理系统一、 设计目的学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的7二、 设计内容1. 主要数据表设备明细帐表,设备使用单位代码表,国家标准设备分类表等2. 功能模块2) 实现设备的录入、删除、修改等基本操作3) 实现国家标准设备代码的维护4) 能够对设备进行方便的检索。

      5) 实现设备折旧计算6) 能够输出设备分类明细表7) 具有数据备份和数据恢复功能三、 设计要求具体设备编码参考国家统一编码方法,功能实现也要考虑通用性9)银行储蓄系统一、 设计目的学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的二、 设计内容1. 主要的数据表定期存款单,活期存款帐,存款类别代码表等2. 功能模块2) 实现储户开户登记3) 办理定期存款帐4) 办理定期取款手续5) 办理活期存款帐6) 办理活期取款手续7) 实现利息计算8) 输出明细表9) 具有数据备份和数据恢复功能三、 设计要求要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能同时要考虑银行系统数据的安全与保密工作数据要有加密功能10)学生学籍管理系统一、设计目的8学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的二、设计内容1. 主要的数据表学生基本情况数据表,学生成绩数据表,课程表,代码表等。

      2. 主要功能模块1) 实现学生基本情况的录入、修改、删除等基本操作2) 对学生基本信息提供。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.