基于JavaWeb的网上图书商城系统设计与实现
摘要
本文首先分析了电子商务基础理论指导下的用户需求,通过网上图书商城系统管理的功能框架,实现对各种图书数据的全面管理,并提供良好、准确的统计数据,完成系
统总体规划;并根据系统总体规划确定系统功能模块,然后设计系统功能模块。其系统
包括图书信息管理模块、用户管理模块、订单管理模块、购物车管理模块等功能。然后,
执行在SQLServer数据库中构建的系统数据库设计,实现B/S模式,并在设计和实现中
从性能测试的角度对其进行了详细测试。测试结果表明,该系统符合预期要求。
关键词:图书商城,JavaWeb,SQLSERVER,B/S架构
目录
1绪论1
1.1选题背景与意义1
1.2国内外研究现状1
1.2.1国外研究现状1
1.2.2国内研究现状1
1.3本研究的主要内容2
2系统关键技术及需求介绍3
2.1系统关键技术介绍3
2.1.1B/S架构3
2.1.2SQLServer4
2.1.3MVC模式5
2.2系统的功能性需求分析5
2.2.2图书商品信息管理6
2.2.3图书商品结算支付6
2.2.4图书商品订单管理7
2.2.5图书商品购物车管理7
2.3系统的非功能性需求分析8
2.3.1系统的稳定性分析8
2.3.2系统的正确性分析8
2.3.3系统的易用性分析8
2.3.4系统的扩展性分析8
2.4系统的可行性分析9
2.4.1技术可行性分析9
2.4.2经济可行性分析9
3系统设计10
3.1系统平台整体架构10
3.1.1系统前台的管理模块设计10
3.1.2系统后台的管理模块设计11
3.2系统详细设计11
3.2.2图书商品信息管理模块12
3.2.3图书商品结算支付模块13
3.2.4图书商品订单管理模块13
3.2.5图书商品购物车管理模块14
4数据库设计15
4.1数据库E-R图设计15
4.2数据库表的设计17
4.3数据库的命名及访问19
4.3.1设计原则及命名规则19
4.3.2数据库的访问19
5系统实现21
5.2图书商品信息管理模块的实现23
5.3购物车管理模块的实现25
5.4订单信息管理模块的实现27
6系统测试29
6.1测试目的29
6.2测试用例29
6.3测试结论31
7结论32
参考文献33
致谢错误!未定义书签。
1
1绪论
1.1选题背景与意义
用户可以从网上书店获得关于图书产品的充分信息,查询方法简单快捷。与此同时,图书产品价格低廉,更易于购买,从而克服了传统实体商店的局限性,如搜索效率低和搜索结果困难[1]。因此,有必要开发一个能够提供人性和实用价值的网上书店。网上书店的图书比实际商店的图书更有可能被客户购买。通过开发网上书店系统,利用目前常
用的高技术工具,改变过去购买图书的传统方法,以满足当前快速改变的生活方式川。
1.2国内外研究现状
1.2.1国外研究现状
从时代的发展来看,随着科技的逐渐强大,互联网正在一步步替换某些传统领域的流通渠道,大众的娱乐消费方式不再止于线下的连锁店、超市、购物广场,更多是向线
上商店倾斜,图书的销售领域也向互联网模块深入。
自从中国加入世界贸易组织,我国经济也深入全球经济一体化的行列中[3]。由此可见,基于互联网的图书销售已是现代传统民营书店不容忽略的营销策略。目前,网上图书商城系统在网络平台上可以实现的线上功能已经多样化,从最基本的图书详情显示,到用户可以自行搜索图书,对图书的收藏加购以及对图书的线上购买功能等等,传统民