1.1 研究背景... 3
1.1.1国内外电子商务发展情况... 3
1.1.2网上书店系统的现状... 5
1.2 开发网上书店系统的意义... 5
第二章 系统的技术综述. 6
2.1 Browser/Server结构... 6
2.2三层结构的概念... 7
2.3Web客户/服务器模型... 7
第三章 需求分析和系统功能概述. 12
3.1系统设计目标... 12
3.2系统需求分析... 12
3.3系统功能概述... 13
第四章 系统总体设计. 17
5.1系统开发环境... 17
4.2系统管理流程及模块划分... 17
4.2.1网上书店系统的整体规划... 17
4.2.2网上书店系统前台销售管理系统(网站)的整体网页设计... 18
4.2.3各个子系统模块的功能... 18
4.3软件系统的分层设计... 21
4.3.1软件系统的三层B/S系统体系结构... 21
4.3.2各层的主要功能... 21
4.3.3数据库表的结构设计... 21
第五章 结束语. 24
致 谢. 25
参考文献. 26
附录(部分界面及代码). 27
本系统需要满足以下几个系统设计目标。
1. 实用性原则:真正为客户的实际工作服务,按照要求的轻重缓急,合理设计网上书店系统。
2. 可靠性原则:必须为商家提供安全的服务,尤其是要保证从Internet上可以访问到的前台销售管理系统的安全。
3. 友好性原则:使用网上书店系统的用户一般对计算机知识了解很少,所以系统操作上要求简单方便,便于用户掌握。
4. 可扩展性原则:采用开发的标准和接口,便于系统向更大的规模和功能扩展。
本系统的网上书店系统分为前后台管理系统:前台管理系统是在Internet上接受来自全国各地的客户访问的网上书店系统前台销售管理系统(网站);后台管理系统是在Intranet内部用于书店的管理员管理的网上书店系统的后台管理系统。
本系统的前台销售管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、浏览商品、结账完成购物等。在设计网站时,应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数据应根据需要能灵活的从数据库中挑出,照顾客浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。在支付方面,根据实际情况,采用“货到付款”和“银行汇款”的方式。本系统设计的网上购物过程为,当客户通过Internet访问书店的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登陆(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。
本系统的后台管理系统融入了企业传统的进销存概念,对图书进行分类管理,提供图书信息管理的添加,修改和删除的功能,支持图书的封面图片上载工作,从而增强了图书商品的宣传效果。对订单的管理是后台管理系统中关键的部分,根据自身要求,采用订单状态来标识图书的各个流通环节,在编程设计时,要充分考虑订单管理与图书管理的密切联系,保证订单状态与库存的一致性。对于后台的客户管理规则要提供便捷的查询方式,提供合理的管理操作。