人人范文网 范文大全

《数据库原理及应用》课程设计指导书new

发布时间:2020-03-02 19:45:18 来源:范文大全 收藏本文 下载本文 手机版

《DBS201》课程设计指导书

一、课程设计的目的和意义

《DBS201》课程设计是实践性教学环节之一,是《DBS201》课程的辅助教学课程。通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。

二、设计要求:

通过设计一完整的数据库,使学生掌握数据库设计各阶段的输入、输出、设计环境、目标和方法。熟练掌握两个主要环节———概念结构设计与逻辑结构设计;熟练的使用SQL语言实现数据库的建立、应用和维护。安排1周的时间进行课程设计,以小组为单位,一般3~4人为一组。教师讲解数据库的设计方法以及布置题目,要求学生根据题目的需求描述,进行实际调研,提出完整的需求分析报告。

要求如下:

(1) 要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。

(2) 既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。

(3) 独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。

(4) 课程设计期间,无故缺席按旷课处理;缺席时间达三分之一以上者,其成绩按不及格处理。

(5) 在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。

(6) 小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。

三、课程设计选题的原则

课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现。具体选题见附录。

四、课程设计的一般步骤

课程设计大体分五个阶段:

1、选题与搜集资料:根据分组,选择课题,在小组内进行分工,进行系统调查,搜集资料。

2、分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。

3、程序设计:运用掌握的语言,编写程序,实现所设计的模块功能。

4、调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。

5、验收与评分:指导教师对每个小组的开发的系统,及每个成员开发的模块进行综合验收,结合设计报告,根据课程设计成绩的评定方法,评出成绩。

五、本课程设计内容与要求

掌握数据库的设计的每个步骤,以及提交各步骤所需图表和文档。通过使用SQL Server 2005建立所设计的数据库,并在此基础上实现数据库查询、连接等操作和触发器、存储器等对象设计。

1、需求分析:根据自己的选题,绘制的数据字典图表以及书写相关的文字说明。

2、概念结构设计:绘制所选题目详细的E-R图。

3、逻辑结构设计:将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。

4、物理结构设计:选定实施环境,存取方法等。

5、数据实施和维护:用DBMS建立数据库结构,加载数据,实现各种查询、链接应用程序,设计库中触发器、存储器等对象,并能对数据库做简单的维护操作。

6、用VB、VC、ASP等设计数据库的操作界面。

7、设计小结:总结课程设计的过程、体会及建议。

8、其他:参考文献、致谢等。

六、课程设计报告要求

(1)问题描述。包括此问题的理论和实际两方面。

(2)解决方案。包括:E-R模型要设计规范、合理,关系模式的设计至少要满足第三范式,数据库的设计要考虑安全性和完整性的要求。

(3)解决方案中所设计的E-R模型、关系模式的描述与具体实现的说明。

(4)具体的解决实例。

七、完成结果要求

上交的成果的内容必须由以下两个部分组成,缺一不可

1.课程设计报告:(保存在word 文档中,文件名要求 按照\"姓名-学号-课程设计报告\"起名,如文

件名为\"张三-001-课程设计报告\".doc ),包括针对每个题目所做得解答。

2.设计总结: (保存在课程设计报告的最后)总结可以包括 : 课程设计过程的收获、遇到问题、

遇到问题解决问题过程的思考、对数据库原理与应用这门课程的思考、在课程设计过程中对《数据库原理与应用》课程的认识等内容。

附录:课程设计题目

《数据库系统》课程设计:(1)人事管理系统

系统功能的基本要求:

 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。  员工各种信息的修改;

 对于转出、辞职、辞退、退休员工信息的删除;

 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、

按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;

以下功能请有兴趣的同学作进一步的完善:

(1)

(2)

(3)

(4)

(5)

(6) 为你的系统设计一个用户、角色和权限系统,使不同的用户拥有不同的权限; 对重要的数据进行加密存储; 在查询所有资料的时候,进行分页显示; 在统计数据的时候,不是用文字,而是用图表(饼图、柱状图等)显示 在用户输入信息的时候加入验证,例如身份证必须是15或18位的数字等; 改善你的数据表结构,使之更符合减少数据冗余和思维习惯

以下课题请参照上面的要求完成需求分析,E-R图的设计等。

(2) 网上书店

(3) 家庭理财系统

(4) 客房管理数据库

(5) 手机话费查询系统

(6) 超市管理系统

(7) 学生信息查询系统

(8) 实训成绩统计系统

(9) 房屋销售管理系统

(10) 住院收费管理系统

(11) 干部档案管理系统

(12) 订单生成系统

(13) 商家打折信息管理系统

(14) 实验室数据上报系统

(15) 工资管理信息系统

(16) 考勤管理信息系统

(17) 员工培训管理信息系统

(18) 仓库货物管理系统

(19) 内部行文管理系统

(20) 进销存管理系统

(21) 酒店管理系统

(22) 医院管理系统

(23) 银行账户管理系统

(24) 光盘管理系统

(25) 网吧机房管理系统

(26) 机动车驾驶员考试系统

(27) 打字店文档管理系统

(28) 合同管理系统

(29) 通讯录管理系统

(30) 试题库管理系统

(31) 学生成绩管理系统

(32) 学生选课信息系统

(33) 电脑销售系统

(34) 教材发放管理系统

(35) 教师管理系统

(36) 设备管理系统

(37) 运动会管理系统

(38) 个人财物管理系统

(39) 洗衣店管理系统

(40) 体育彩票分析系统

(41) 高校团委团员管理系统

(42) 宾馆住宿管理系统

(43) 学籍管理系统

(44) 房屋中介管理系统

(45) 航班售票管理系统

(46) 旅游管理系统

(47) 高校科研管理系统

(48) 校园自助银行模拟系统

数据库原理课程设计指导书

数据库原理及应用实验教学指导书

数据库原理与应用课程设计要求及选题

数据库原理实验指导书

数据库原理 课程设计教学大纲

微机原理课程设计指导书

微机原理课程设计指导书

单片机原理及应用课程设计

数据库应用课程设计要求

数据库原理及应用实验报告 6

《数据库原理及应用》课程设计指导书new
《《数据库原理及应用》课程设计指导书new.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档