。网上购书不但节约了消费者的时间,而且管理员可以根据网上消费者得购书情况及时计划生产、根据市场的需求改变自己的营销方式,网上购书系统可以帮助管理者达到市场讯息的快速接收,从某种意义上可以说提高了市场的备货效率,还有,网上购书方便用户购买,用户可以一次进行多种比较,容易决定需求,后续若产品出现质量问题或其它可以退货等前台业务处理主要是通过浏览器打开JSP 页面采集数据和简单的加工数据,后台数据管理主要是对数据进行存储、查询、修改和更新。
2.1.2 后期规划
网上购书系统可以根据用户需求,实现图书高效管理,管理员通过实时的数据分析,来上架热门图书,达到高效运营,用户则根据销量和图书浏览对比来实现购买,方便快捷。其中本系统还增加了会员管理功能,管理员可以根据会员的等级来设置店内相关活动,实现了用户与管理员的互动,为网上购书系统长期发展奠定了一定的基础。
2.1.2 系统功能结构设计
网上购书系统网站主要功能模块包括:图书管理模块、购物车管理模块、订单管理模块和用户管理模块。其功能结构图如图2.1所示:
图 2.1 功能模块图
2.2 数据库设计
2.2.1 E-R图
这一阶段设计是在系统功能图的基础上进行的,设计出能够满足用户需求的各种实体以及它们之间的关系。管理员E-R图如图2.2所示,
图 2.2 管理员E-R图
用户E-R图如图2.3所示,
图 2.3 用户E-R图
图书E-R图如图2.4所示,
图 2.4 图书E-R图
购物车E-R图如图2.5所示,
图 2.5 购物车E-R图
2.2.2 主要数据表结构
基于JSP网上购书系统的数据库表格设计总共设计4张表格,用户表如表2.1所示:
表 2.1 用户表
字段名 数据类型 是否为空 是否主键 默认值 描述 id_user
name_user
psw_user
ads_user
post_user
email_user
tel_user int
varchar
varchar
varchar
varchar
varchar
varchar 否
否
否
否
否
否
否 是
否
否
否
否
否
否 1
""
""
""
""
""
"" 用户ID
用户名字
用户密码
用户地址
用户邮编
用户邮箱
用户电话图书所有信息在数据库中储存,其具体设置如图表2.2所示:
表 2.2 图书表
字段名 数据类型 是否为空 是否主键 默认值 描述 id_book
tit_book
pri_book
tim_book
num_book
det_book int
varchar
float
date
int
text 否
否
否
是
否
否 是
否
否
否
否
否 0
""
0
NU
上一篇:
基于JSP的网上图书销售系统
下一篇:
基于JSP邮件收发系统论文