网上书店系统概要设计与模块分析
需积分: 46 113 浏览量
更新于2024-09-20
收藏 360KB DOC 举报
"网上书店概要设计说明书涵盖了系统模块划分、数据流程图和系统结构等方面,旨在为详细设计提供基础,解决程序模块设计问题。涉及技术包括:HTML、MyEclipse、SQL Server 2005、SQL、JSP、Struts2.0、Hibernate、Spring 和 JavaScript。主要模块包括用户管理、管理员、搜索结果管理、购物车等。"
网上书店概要设计是针对当前电子商务环境下网上书店系统的规划和构建过程,旨在创建一个高效、用户友好的在线购书平台。在这个阶段,设计人员会使用各种图表和技术工具,如类图、系统图、数据流程图和模块分析,来确保系统的可扩展性和稳定性。
**1. 项目背景与目的**
随着电子商务的普及,网上书店已成为消费者购买书籍的重要途径。B2C模式的网上书店,如当当网和卓越网,利用互联网向读者提供便捷的购书服务。概要设计阶段的目标是明确系统模块,绘制数据流程图和系统结构图,为后续的详细设计提供指导,确保系统满足用户需求并实现预期功能。
**2. 术语定义**
- **IE6和360浏览器**:早期的网页浏览器,用于访问网站。
- **Html**:超文本标记语言,网页内容的基础语言。
- **Myeclipse**:集成开发环境,支持J2EE应用的开发。
- **SQL server 2005**:数据库管理系统,用于存储和管理数据。
- **SQL**:结构化查询语言,用于与数据库交互。
- **JSP**:Java服务器页面,用于创建动态网页。
- **Struts2.0**:MVC框架,处理页面跳转。
- **Hibernate**:对象关系映射框架,简化数据库操作。
- **Spring**:全面的应用程序框架,管理系统组件。
- **JavaScript**:客户端脚本语言,增强网页交互性。
**3. 模块介绍**
- **用户管理模块**:包括用户注册、登录、信息修改、删除等功能。
- **管理员模块**:管理员进行后台管理,如商品上架、订单处理等。
- **搜索结果管理模块**:用户搜索书籍并展示搜索结果。
- **购物车模块**:用户添加商品到购物车,调整数量,结算等。
**4. 数据流程图**
描述了用户从浏览商品、搜索、添加到购物车,到最后的购买过程。包括成功注册、登录、搜索商品、加入购物车、订单生成及支付等步骤,以及处理问题和修改信息的情况。
**5. 系统结构**
系统结构设计涉及不同模块之间的组织和通信,包括用户、会员、管理员、图书、购物车等多个子系统,以及页面导航和分页显示等关键功能。
网上书店概要设计是一个综合性的任务,涉及到系统架构设计、数据库管理、用户交互等多个层面,使用多种技术和工具,以构建一个完整的在线购书平台。此阶段的设计工作对于系统的稳定运行和用户体验至关重要,为后续的详细设计和实现打下了坚实的基础。
132 浏览量
2021-12-05 上传
246 浏览量
939 浏览量
2022-06-22 上传
f122741143
- 粉丝: 0
- 资源: 1
最新资源
- ID3算法C语言编写的源程序
- Web Service开发指南
- 基于MC9S12DP256 的电动助力转
- 磁盘阵列详细概述让你彻底明白RAID的各种级别
- 基于DM642的图像处理系统设计及应用.pdf
- QNX安装说明手册。QNX的开发使用
- 2008三级网络技术上机(南开100题)
- 原汁原味的 C# Language Specification 1.2
- siebel工作流管理指南
- JMS简明教程 详细的讲解JMS
- ActiveMQ教程
- WebSphere Service Registry and Repository Handbook
- ORACLE入门心得
- iPhoneAppProgrammingGuide.pdf
- 计算机网络 作业 宝德学院
- tomcat数据源,非常全面.doc