云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > h9yhesrs

h9yhesrs

  • 62 次阅读
  • 3 次下载
  • 2025/5/30 12:05:32

信息系统分析与设计—课程设计报告书

用户登录 在线购书

在线购书查看购物车察看订单信息图书查询购买察看图书详细 修改购买数量删除已经选购的图书提交购物车清空购物车继续购书查看订单详细购买察看图书详细资料购买 图3-2

4.3 数据库设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

4.3.1 数据库需求分析

针对一般在线书店的需求,得出如下需求信息。 ?

用户分为游客和已注册用户。

第 13 页 (共 37 页)

信息系统分析与设计—课程设计报告书

? ? ? ? ? ? ?

?

订单分为单张详细订单和总订单。 一个用户可以购买多本图书。 一个用户对应一张订单。 一个列表对应多张订单。

用户,包括数据项:用户ID、用户名、密码。

图书,包括数据项:图书编号、图书名、价格、图书介绍。 订单列表,包括数据项:订单编号、图书编号、购书数量。 订单,包括数据项:订单编号、用户编号、下单时间。

针对本系统功能分析,总结出如下的需求信息。

4.3.2 数据库概念结构

从本系统中规划出的实体有:用户实体、图书实体、订单实体、订单列表实体。 实体之间关系的E-R图如图3-3所示。

1 N M N 购书 用户 订单列表 订单 1

L

图书 N 图3-3

用户信息实体的E-R图如图3-4所示。 图书实体的E-R图如图3-5所示。 订单实体的E-R图如图3-6所示。 订单列表实体的E-R图如图3-7所示。

第 14 页 (共 37 页)

信息系统分析与设计—课程设计报告书

4.3.3 数据库逻辑机构设计

在线书店数据库中各个表的设计结果如下面的标和所示。

表3-8为图书信息列表。

表3-8

表3-9为用户信息列表。

表3-9

第 15 页 (共 37 页)

信息系统分析与设计—课程设计报告书

表3-10为订单总表,记录某个用户的订单信息。

表3-10

表3-11为订单表,记录但张订单的具体信息。

表3-11

5 详细设计

5.1 系统概述

我设计的这个系统是一个由JSP实现的网上购书系统。它实现了基本的登录验证、查询图书、分页处理、购物车处理以及订单处理功能,其主要界面见图4-1:

第 16 页 (共 37 页)

搜索更多关于: h9yhesrs 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

信息系统分析与设计—课程设计报告书 用户登录 在线购书 在线购书查看购物车察看订单信息图书查询购买察看图书详细 修改购买数量删除已经选购的图书提交购物车清空购物车继续购书查看订单详细购买察看图书详细资料购买 图3-2 4.3 数据库设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。 4.3.1 数据库需求分析 针对一般在线书店的需求,得出如下需求信息。 ? 用户分为游客和已注册用户。 第 13 页 (共

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com