2088Flowershop网上花店系统设计:电子商务课程设计报告

需积分: 31 29 下载量 67 浏览量 更新于2024-08-02 3 收藏 884KB DOC 举报
"这篇文档是关于电子商务系统分析与设计的课程设计报告,以网上花店的购物车设计为例,展示了整个课程设计的过程和内容。报告由华东交通大学理工学院2006级电子商务二班的学生黄霞完成,由陈强老师指导,时间在2009年11月16日至23日之间。报告涵盖了电子商务系统的多个方面,包括系统总体结构、网络基础设施、系统平台选择以及应用系统方案,并涉及到了UML部署图、网络拓扑结构图、功能结构图和数据库设计等技术。此外,报告还包含了对设计态度、出勤情况、任务难度、工作量和创新性的评价,以及程序设计的目的和实现思路。" 在这篇课程设计中,主要涉及了以下几个关键知识点: 1. **电子商务系统分析**:系统分析是理解业务流程,识别问题并提出解决方案的过程。在这个阶段,黄霞同学可能需要了解网上花店的运营模式,确定系统的功能需求。 2. **UML(统一建模语言)**:UML是软件工程中用于建模和可视化系统的一种标准方法,包括部署图来展示硬件和软件的物理布局,以及组件图来表示系统组件及其关系。 3. **网络基础设施**:这部分可能涉及到网络的基本结构,如Internet接入、Intranet和Extranet的构建,以及数据交换机制,这些都是电子商务系统不可或缺的部分。 4. **系统平台选择**:这包括选择合适的操作系统、服务器软件、数据库管理系统等,以及中间件的选择,它们是支持应用系统运行的基础。 5. **应用系统方案设计**:黄霞同学可能需要设计应用系统的结构,定义各个功能模块,并通过功能结构图或UML组件图进行可视化表示。 6. **数据库设计**:数据库设计是电子商务系统中的重要环节,涉及数据表的创建、字段定义、关系设计,以及代码设计。 7. **程序设计目的**:课程设计的目的不仅在于理论学习的实践,也在于构建一个实际可用的网上花店系统,包括用户注册、购物车功能和订单查询等功能的实现。 8. **程序实现**:报告详细列出了网上花店前台代码的实现,特别是购物车部分,这通常涉及用户交互、商品添加、删除和结算等功能。 9. **课程设计心得**:这部分可能是黄霞同学对整个设计过程的反思和学习收获,包括遇到的问题、解决策略以及对今后工作的启示。 10. **评估与评价**:报告还包括了对设计质量、工作量和创新性的评估,这是对学生学习成果的全面评价。 这个课程设计项目综合运用了计算机科学和电子商务的知识,旨在培养学生的系统分析、设计和实现能力,同时也强调了创新思维和规范化写作的重要性。