华东交大软件学院:外卖订餐系统数据库开发实践

4星 · 超过85%的资源 需积分: 26 40 下载量 45 浏览量 更新于2024-07-21 6 收藏 570KB DOC 举报
本资源是一份关于华东交通大学软件学院2013级网络工程1班学生宗文健的《数据库系统原理》课程设计——外卖订餐系统。该课程设计旨在通过实践项目,巩固和深化学生对数据库基础知识的理解,提升他们综合运用所学知识的能力,以及数据库设计和开发的实际操作技巧。 首先,课程设计的起止时间为2015年12月28日至2016年1月1日,地点设在软件工程实训中心。设计内容涵盖多个阶段: 1. **需求分析**:学生需要收集相关文献,明确系统需求,并通过功能分析和数据分析来绘制业务流程图、数据流图(DFD图)以及数据字典(DD),这是系统设计的基础。 2. **概念结构设计**:学生需设计基本全局E-R图,展示数据库的实体关系模型,强调设计过程中的思考和决策。 3. **逻辑结构设计**:涉及到关系模式的设计和优化,这要求学生深入理解关系型数据库的理论,并能实际应用到SQL语言中。 4. **物理结构设计**:包括编写SQL脚本以实现数据库的实施,创建索引文件,同时确保安全性和完整性约束的设置。 5. **数据库实施**:将理论知识转化为实际操作,确保数据库的正确建立和运行。 6. **创新设计**:鼓励学生在满足基本要求的基础上进行创新,可能包括增强功能或改善用户界面,体现设计者独特见解。 7. **文档编写**:课程设计报告应符合标准格式,包含目录、绪论、正文、小结、参考文献和附录,并遵循学校的规定进行装订。 8. **进度安排**:设计过程分为构思、资料收集、数据库设计和撰写报告四个阶段,每个阶段都分配了具体的时间和地点。 9. **评审标准**:设计质量评估主要依据考勤、设计内容、答辩表现、文档格式规范和原创性,以全面评价学生的设计成果。 通过这份课程设计,学生不仅可以提升数据库技术技能,还能锻炼问题解决、文档编写和团队协作的能力,为未来职业生涯打下坚实的基础。