华东交大软件学院:外卖订餐系统数据库开发实践
4星 · 超过85%的资源 需积分: 26 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. **评审标准**:设计质量评估主要依据考勤、设计内容、答辩表现、文档格式规范和原创性,以全面评价学生的设计成果。
通过这份课程设计,学生不仅可以提升数据库技术技能,还能锻炼问题解决、文档编写和团队协作的能力,为未来职业生涯打下坚实的基础。
2022-07-04 上传
2022-12-15 上传
2024-05-10 上传
2024-07-20 上传
2024-07-23 上传
点击了解资源详情
点击了解资源详情
qq_24629939
- 粉丝: 0
- 资源: 1
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫