大纲、要求、报告模板_第1页
大纲、要求、报告模板_第2页
大纲、要求、报告模板_第3页
大纲、要求、报告模板_第4页
大纲、要求、报告模板_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库应用课程设计大纲、课程基本信息课程名称数据库应用课程设计( CourseProject for Database Design and Application )课程类别专业必修方向必修:课程性质实践课程级别一级二级 三级学分1时长2周执行学期4考核方式考试 考查项目名称项目来源企业口科研 自选每组人数 3开课单位软件学院适用专业(方向)软件工程数据库方向先修课程计算机导论数据结构教学环境一体化机房实验机房、课程简介本课程是面向软件工程专业的一门基础项目课程。该课程主要是综合应用数据库原理、方法和技术进 行数据库应用系统分析、设计和开发,使学生能够熟悉数据库的设计过程,掌握数据库设计方法

2、,掌握使 用MySQL完成数据库实现的过程。三、课程支撑的毕业要求及其具体指标点支持毕业要求具体指标点1.2掌握用于解决复杂工程问题的工程基础知识1. 熟练运用E-R图完成数据库设计2. 掌握关系数据库规范理论3. 掌握SQL语句2.1具有运用数学自然科学和工程科学的基本原理 分析问题的能力;利用关系规范理论完成数据库逻辑结构设计3.1能够设计针对(复杂)工程问题的解决方案;1. 熟悉数据库设计的基本步骤2. 能够熟练运用工程实践中的相关软件8.2在工程实践中能够遵守工程职业道德和规范, 履行责任。1. 能够在项目设计过程中,做到团队利益优先2. 认识个人与团队的关系3. 合理评估个人贡献4.

3、 完成各自设计任务10.1针对复杂工程问题,能够以撰写报告、过程 文档等书面形式与相关人员进行沟通交流。1. 掌握需求分析方法和流程2. 利用概念模型设计工具和用户良好沟通交流达成共 识3. 书写数据库设计步骤4. 设计数据库增删改查用例四、课程内容对指标点的支撑项目介绍为某个部门或单位按照机构化系统设计的方式设计一个关系数据库。项目技术指标要求1准确了解与分析用户需求(包括数据与处理),完成需求分析报告。2、 对用户需求进行综合、归纳与抽象,形成概念模型(E-R模型)。3、将概念模型转化为关系模型,对其进行优化,完成关系数据库模式的构造。4、使用MySQL完成数据库的构建(完整性约束)以及数

4、据加载。5、 为数据库数据设计增、删、改、查测试用例(单表、多表、排序、分组)。6、根据用户处理需求,创建视图,完成数据库外模式的构建。7、 定义用户、角色,分配权限给用户、角色,回收权限,以相应的用户名登录数据库验证权限分配 是否成功。8、完成数据库的备份、转储、恢复。9、明确团队分工,并在文档中进行详细说明。10、文档开发要在设定好的模板下说明项目设计制作过程。注意事项:1禁止互相抄袭,如有抄袭双方课程设计成绩为零。2、可适当参考网络资源。如有借鉴网络现有资源,需要在文档中说明,并说明通过借鉴学习到什么 知识。3、请与项目课程课结束前提交到学习委员处,再由学习委员统一提交给老师,每组的项目

5、工程和文档压缩成一个压缩包,压缩包采用组长学号+姓名命名(例如13480323+张三)。4、注意项目过程的工作都要有相应的文档,注意文档开发和文档保存。5、注意代码的书写规范,有必要的注释。实施方案(17-18周)进度(细化到每一天需要完成的任务,且整体时间跨度需和大纲规定的时长保持一致)、方法(每个节点用什么方法组织学生,使用何种手段督促项目开展)。第一周:组织学生完成项目分组。项目组讨论并确定数据库设计面向的部门或企业,完成需求分析。 在教师的指导下,项目组合理分配安排成员的设计工作,根据上周需求分析的结果完成概念模型的构建并 将其转换为关系模型。第二周:完成数据库创建及数据加载,增、删、

6、改、查测试用例和权限的设置。项目收尾数据库备份、 转储、恢复。完成文档的重点难点问题及解决方案部分。学生任务及支持的毕业要求细化指标任务分解支持毕业要求的细化指标构思(Conceive)参照项目介绍,进行项目构思。需要完 成项目介绍和项目需求分析文档部分。掌握项目的需求分析设计。明确调查的重点是“数据”和“处理”,通过调查、收集与分析, 获得用户对数据库的信息要求、处理要求、安 全性与完整性要求。设计:根据构思结果,进行项目设计,完项目掌握概念模型设计工具 E-R图的使用。(Design)概要设计掌握概念模型向逻辑模型的转化并加以合理优 化。实现(Implement)完成数据库创建和数据加载。

7、掌握数据库定义语句。理解个体与团队开发的区别,学会团队分工, 学会根据进度安排实施项目。运行(Operate)在构建好的数据库中完成增、删、改、 查测试用例,外模式的创建以及权限的 设置掌握数据库基本操作语句。 理解视图对数据库安全性的保障。 理解数据库运行维护实施过程。五、课程考核表1毕业要求对应的考核环节考核项目考核环节平时考核项目文档项目成果项目答辩项目名称:数据库设计VV注(1)平时考核依据考勤和表现进行;(2 )项目文档可以是需求分析文档、设计文档、项目实施文档等多种类型;(3)鼓励学生创新,在实现基本要求的情况下,允许学生突破限制,显示特色。 表2课程考核细则考核环节考核要求分值比

8、例(%)分项总评平时考核考勤旷课1节扣1分,无故旷课5节以上取消考试资格50%10%课堂表现正确回答一次问题,或做一次议题汇报,不回答无分50%项目 文档完成度四大部分是否齐全20%20%语言规范度语言描述是否规范,合理20%项目总结部 分总结部分是否对碰到的问题进行了详细描述并提供了解决方案60%项目 源码(详 细请4卄 参考 附录三)代码规范代码顺序的排列; 适当的缩进;正确的标签嵌套;必要的注释。(各占25%20%30%命名规范名全部使用小写字母,如果需要多个单词,单词间使用“-”分隔,比如 content-title.10%项目技术指是标完成度否完成了项目指标的所有要求,缺一项扣20分

9、,满分100分,扣完为止。50%项目特色从需求分析入手,完成一个小型数据库的设计20%项目精神面貌汇报人及团队精神面貌10%40%答辩基本礼 仪汇报人基本礼仪,问好,致谢等10%项目表述能 力项目表述清晰,完备,用例突出50%回答冋题能流利回答老师提问30%六、课程评价及改进课程考核结束后,任课教师遵循软件学院教学工作指导委员会通过的课程达成度评价机制和评价方法, 对本课程的毕业要求达成度进行自我评价。此外,学院的教学工作委员会将指派专门的教师,依据学生的考 试成绩和平时成绩等资料,对本课程的达成度进行评价,并出具达成度评价报告。教师根据评价结果,改进 其教学方法和教学内容,以便更好地支撑学生

10、毕业要求的达成。七、参考文献撰写人:年 月审核人:附录二:ANYANG NORMAL UNIVERSITY数据库应用课程设计项目课程报告项目名称:药店药品管理系统数据库设计专业 班级:2016级移动设备应用开发指导教师:贾伟峰组长姓名学号:164804029马智慧组员姓名学号:164804054张书蕊164804050张栋尧成绩评定:、项目介绍(四号宋体加粗)(正文小四号宋,首行缩进2字符,行距固定值20磅,约200 字)二、项目需求分析(四号宋体加粗)1.1引言通过对学校周边的药店进行实地调查,了解到现在的药店的管理仍由人来完成,这种人工管理费时, 费力,而且还会降低买药人员的买药效率,浪费

11、其时间。设计一个药店药品管理系统,可以节约无论 是工作人员还是买药人员的时间,减少工作人员的工作量,提高药店药品的管理效率和药品出入的查 询效率。需求分析阶段是药店药品管理系用开发的第一个阶段,它也是一个非常重要的阶段,是整个设计过 程的基础,也是最困难,最耗费时间的一步。需求分析师设计数据库的起点,需求分析的结果是否准 确的反映用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计的结果是否合理和实用。 作为地基的需求分析做的是否充分和准确,决定了在其上构建数据库大厦的速度和质量。1.2目标和任务1.2.1需求分析阶段的目标(1)了解目前小型药店药品管理的现状以及 SQLServer

12、2000的功能和特点。(2)通过实地调查的方式了解药店药品管理的业务流程,并处理和记录相关的数据,与用户的实 际要求相符,得到用户的认可。1.2.2需求分析阶段的任务(1)详细调查药店药品管理的业务情况,充分了解原来由人工管理的药店的工作概况。(2)明确用户买药人员和药店工作人员的各项需求,在此基础上确定新的要点药品管理系统的功 能。(3)根据自己的调查分析设计出该药店药品管理系统的业务流程图,各阶层的数据流图和数据字 典,并虚心向指导老师请教,征求意见,改正不合理的地方,为以下的工作奠定基础。1.2.3系统分析通常系统分析包括处理对象,处理功能要求和安全性完整性要求。(1)处理对象药店药品管理系统的处理对象主要包括:药店药品信息、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论