目 录
1 开发背景
1.1 系统开发背景与意义
1.2 研究内容
1.3 文档的组织结构
2.1 系统开发目的与意义
2.2 可行性分析
2.2.1 经济可行性
2.2.2 技术可行性
2.2.3 操作可行性
2.2.4 法律可行性
2.2.5 管理可行性
2.3 需求分析
2.3.1 功能需求分析
2.3.2 数据逻辑分析
2.3.3 性能需求分析
2.4 关键技术
2.4.1 JSP
2.4.2 JavaScript
2.4.3 Struts2
2.4.4 Spring
2.4.5 Hibernate
3 系统设计
3.1 设计思想
3.2 功能模块设计
3.3 界面设计
3.4 系统用户用例图
3.4.1 普通用户用例图
3.4.2 管理员用例图
3.5 数据库的设计
3.5.1 数据库概念结构设计
3.5.2 数据库逻辑结构设计
3.6 部分模块时序图
3.6.1 用户登录系统时序图
3.6.2 书店列表数据交互时序图
4 系统实现
4.1 管理员登录页面
4.2 管理员模块
4.2.1 图书类目管理
4.2.2 图书信息管理
4.2.3 用户信息管理
4.2.4 订单信息管理
4.3 普通用户模块
4.3.1 系统主页面实现
4.3.2 图书查询
4.3.3 用户登录注册
4.3.4 图书分类查询
4.3.5 在线下单
4.3.6 管理订单功能
5 系统测试
5.1 系统测试目的与意义
5.2 测试过程
5.2.1 网站首页用户登录测试
5.2.2 管理员删除图书信息测试
5.2.3 生成订单测试
5.2.4 其他错误测试
6 总结与展望
1 开发背景
1.1 系统开发背景与意义
自从进入互联网时代以来,网络以其前所未有的速度改变着人们的生活方式,改变着人们的价值观念。如果说这是一次经济革命,它比工业革命所带来的影响价值更深入彻底得多,它将传统经济推向了无形的虚拟空间。地球村即真是地体现了经济全球化的趋势。网络经济模式以迅猛势头席卷我们生活的各个领域:随着电子商务的日益成熟,网上购书应运而生,并以其方便、快捷等一系列优点冲击着我们传统的图书发行产业,这既是机遇又是挑战。网络时代的今天,谁能更好的利用好这柄双刃剑必将成为威力啊图书出版发行业新的主宰者。我过由于网络技术起步较晚,电子商务体系还不很完善,与欧美等国有一定的差距。
网上购书是电子商务网站的一种类型。网上购书是近年来随着网络技术的发展而产生的一种新型的书店形式。随着网络的发展,电子商务的不断完善,卖书商家越来越强烈地意识到网络带来的巨大商机,几乎都进行图书的线上销售经营活动,不管对于商家网上销售还是对于消费者网上购书都是种新型的销售和购书模式,并很受欢迎。
当今人类社会的生活方式因为互联网的蓬勃发展而发生了质的变化,网络给人们带来了足不出户即可了解新鲜事物和获得自己想要的东西的便利,所以正是需求推动社会发展,在虚拟网络中买卖交易商品,人们越来越来喜欢这种网上购物方式。
互联网行业刚兴起才露出其新面容是上世纪90年代,国内也发展起来了几大互联网企业,一些商业人士也就泛起了通过网络进行交易买卖图书的别人没想过的主意。但是在互联网初期还存在一些问题,比如企业的信誉不是一时半会能建立起来的、不完善的国家对于的网络的政策、当时不发达的物流等一连串的原因致使网上交易生意发展的步伐有所迟缓。新世纪以来,整个社会成长进步了不少,影响网上业务买卖的各大问题被消灭,越来越多的企业看出互联网势不可挡,互联网的队伍日益壮大。
小时候购买图书都是现场商家与消费者面对面销售,卖书的地点对于大部分商家来说都是固定的,客流量也是固定的,并且图书种类偏向固定,这样导致利润上涨缓慢,甚至不盈利。
从商家角度来看,当打点店铺的职工想查找哪一类图书销量大需要进货时,要根据每一天的销量情况来决定。当然用数据说话更准确,例如用库房的电脑查看销售图书数量以及类别,这样就很繁琐。从买家为出发点的话,想要购买书籍还要先去图书馆查看是否有心中所想的那本书及价钱,要想比较不同书店同一本书的价格还要跑到另一家去让工作人员手工查找,很费时间及人力。随着社会发展,网店的出现,机械以精准、快速而远超过手工运转的大优势替代手工,职员再也不用手工查书了,更方便的是其可在电脑上输入书名就能快速出现结果;消费者也可以通过在同一个平台的不同页面查询自己需要的书籍及单价,还能同时登陆不同的平台来进行比较不同商家的同一件商品,很大水平上节省了人们的时间,因此网上购书既节约时间又不耗费人力、不必要的费用,让卖家和买家间的沟通矛盾有效减少了。