内蒙古科技大学课程设计说明文(论文)
内蒙古科技大学 课程设计说明书(论文)
课程名称:数据库原理及应用题 目:餐饮管理系统学生姓名:朱文涛学 号:专 业:计算机科学与技术班 级:计算机指导教师:余金林
1176807418 4班
内蒙古科技大学课程设计任务书
课程名称 设计题目 指导教师 一、教学要求 1.从附录一中选择一个题目进行数据库应用系统设计。 2.功能设计:用Visual FoxPro,Visual Basic、PB等开发工具与数据库管理系统SQL-SEVER或Access制作一个小型管理系统。所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。设计课题可以从候选的项目中选出,根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。(本项实际系统设计与实现可选,但必须有功能设计过程) 3.数据库的设计: 根据数据库应用系统设计过程,通过需求分析和系统分析,进行数据库的概念结构设计、逻辑结构设计等工作: ? 概念结构设计的E-R图 ? 数据库逻辑结构设计是以表格的形式说明数据库中有几个表,每个表的表名以及每个表的各字段名,类型和约束(主、外码); ? 确定表之间的关联(一对一、一对多、多对多) ? 运用数据库理论确定每个表至少属于3NF。 二、设计资料及参数 设计题目:餐饮管理系统(题目等级50) 1、设备信息 2、餐具信息 3、员工信息 4、餐桌信息:餐桌的编号、类型(8人桌、10人桌、圆桌、方桌、雅间、大堂等) 5、进货信息:原材料的进货信息 6、销售信息:核心。包括点菜、做菜、上菜等信息 7、菜品信息 三、设计要求及成果 1.按照数据库应用系统设计步骤进行数据库结构设计。 2.使用开放工具及数据库管理系统开放应用系统(可选)。
2
数据库原理及应用 餐饮管理系统 余金林 时间 3.书写论文(具体要求见论文模板)。 四、进度安排 1.安排工作。 2、数据库结构设计、功能设计。 3、检查E-R图,关系表。 4、应用系统验收。 5、上交论文。 五、评分标准 1.数据库结构正确性(30%)。 2.数据库结构复杂性(20%)。 3.设计报告完成的质量(30%)。 4.出勤(10%)。 5.软件(10%)。 6.成绩采用五级分制评定。 六、建议参考资料 1、《数据库系统教程》(第三版) 施伯乐等著 高等教育出版社
3
目录
一、系统分析简介 ................................. 6 二、需求分析 ..................................... 7 三、总体设计 ..................................... 8 3.1项目规划 ................................. 8 3.2流程设计 ................................. 9 3.3 E-R图 .................................. 11 3.4模型图 .................................. 14 3.5数据字典 ................................ 15 3.6 数据表 .................................. 18 四、查询 ........................................ 21 五、数据库代码 .................................. 24 六、参考文献 .................................... 29
4