PiaoPiao网上书城:电商图书销售系统

需积分: 0 5 下载量 175 浏览量 更新于2024-08-01 收藏 1.63MB DOC 举报
"PiaoPiao 网上书城是一个基于互联网的电子商务系统,专注于图书销售,允许图书发行公司在线售卖书籍,同时为消费者提供便捷的购书体验。该系统包含用户模块和图书模块,支持用户注册、购物、积分、打折等功能,并采用Struts2、Hibernate、Myeclipse、Tomcat、MySQL等技术栈进行开发。需求分析中明确了登录、注销、注册、浏览、查找图书和维护购物车等关键用例。" 在“PiaoPiao 网上书城”这个项目中,系统的主要功能和设计集中在以下几个方面: 1. **用户模块**:用户首先需要注册成为会员,注册过程包括输入个人信息如用户名、密码和电子邮件。注册后,用户可以浏览图书并进行选购。系统会记录用户的购物信息,完成购物后提供结算服务。同时,系统还会保存用户的购物历史,积累积分,并根据积分给予用户相应的打折优惠。 2. **图书模块**:该模块关注于图书的管理,提供商品信息的增加、删除、查询和修改等功能。这对于图书发行公司来说,是管理和展示图书库存的重要部分。 3. **开发平台和工具**:该项目使用Struts2作为框架,负责控制流程;Hibernate用于数据持久化,确保数据的存储和检索;Myeclipse作为集成开发环境,结合Tomcat服务器和MySQL数据库,提供了开发和运行环境。此外,PowerDesigner用于数据库设计,而DreamWeaverCS4则用于网页的美工处理,提升用户体验。 4. **需求分析**:需求概述明确了系统的基本功能,即图书发行公司和消费者之间的交易。用例图描绘了系统的边界和外部执行者(用户)与系统交互的方式。主要用例包括: - **登录/注销/注册**:用户需要通过正确的用户名和密码登录,新用户需注册才能使用系统,注册时系统会验证输入信息的正确性和唯一性。 - **浏览/查找图书**:用户可以在主页查看所有图书列表,点击图书查看详情,如名称、描述和价格等。 - **维护购物车**:用户可以将选择的图书添加到购物车,系统会自动跟踪购物车内的商品。 “PiaoPiao 网上书城”是一个全面的电子商务解决方案,集成了用户管理、图书管理、购物车功能和安全的用户认证,旨在利用互联网的高效和低成本优势,为用户提供方便快捷的在线购书服务。