在线图书销售系统.docx
《在线图书销售系统.docx》由会员分享,可在线阅读,更多相关《在线图书销售系统.docx(14页珍藏版)》请在三一办公上搜索。
1、课 题: 在线图书销售系统 专 业: 软件工程(移动电子商务)班 级: 2班学 号 姓 名: 张小瑜指导教师: 曹小平设计日期: 2017年12月22日成 绩: 重庆大学城市科技学院电气信息学院目 录1 引言12 可行性分析.23 系统功能设计.3 3.1 系统运行环境33.2 系统功能模块设计33.3 业务流程图44 系统设计54.1 系统具体设计64.2 数据库概念结构设计85主要功能模块设计105.1 网站运行部分截图125.2 图书信息发布135.2.2 新书上架.145.2.3 畅销图书.145.2.4 推荐图书.155.3 图书搜索115.4 后台管理155.4.1 加入购物车.1
2、65.4.2 结算并填写收货信息.17总 结19参考文献201 引言随着计算机的普及书店规模的不断扩大,使图书销售管理成为书店管理中的一个重要课题。通过图书销售管理系统可以解决书店管理中遇到的各种问题。本系统分析了市场需求和实际需要,主要实现了书店的网上图书销售管理,该系统具有处理图书录入、图书销售、销售统计、查询库存等功能。传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存
3、进行管理。在线图书销售系统可以完成书店的日常管理,如图书录入、图书销售、销售统计、查询库存等功能,迅速准确地对已售图书和剩余库存进行统计和汇总工作,大大提高了书店的管理效率和准确性。2 可行性分析一套优秀的电子商务系统,不仅可以帮助用户快速选择自己心仪的宝贝,还可以使得我们通过电子商务系统获取一定的利润,下面我将对社会可行性、技术可行性、经济可行性进行分析,证明目前开发一套电子商务系统是可行的。2.1社会可行性首先,国家喊响了“互联网+”的口号,证明政府对于互联网方面的支持力度很大;其次,互联网发展非常快速,尤其是移动互联网的发展尤其迅速,这就给电子商务奠定了基础;最后,人们对于网上购物比较热
4、衷,在中国淘宝还推出了双11购物狂欢节,既然有这么大的需求,那么建立一个电子商务网站就是可行的。2.2技术可行性html5的逐步发展使得电子商务的开发变得简单,实现了跨平台浏览,给人们加大的方便。并且,结合类似于php,asp等后台语言和数据库,开发一套比较成熟的电子商务系统是可行的。2.3经济可行性开发电子商务需要用到html标签语言,一款记事本即可开发;后台语言我们可以采用开源的php语言;数据库我们采用现代比较流行的免费的MySQL数据库。综合看来,我们的开发成本非常低,但是一旦电子商务开发成功并成功推行,我们将依次获得丰厚利润。3系统功能设计 本系统是根据书店的实际需求而开发的,完全能
5、够帮助书店实现高效、准确的图书销售自动化管理。在分析阶段,我们已经提出了系统的结构和数据字典。本节我们将对系统的使用环境作简要介绍,并对该系统作概要设计。3.1系统运行环境Windows操作系统Sublime Text33.2系统功能模块设计在前面系统功能分析的基础上,结合Sublime Text3程序编制的特点,得到如图1-1所示的系统功能模块图。图3-1图书销售管理系统功能模块图各模块功能分配如下:(1)用户登录功能:管理员登陆模块。(2)图书录入功能:图书录入模块。(3)图书销售功能:图书销售模块。(4)销售统计功能:销售统计模块。(5)查询图书库存功能:查询库存模块。(6)售完图书查询
6、功能:售完图书查询模块。3.3业务流程图描述顾客购买图书业务流程:顾客顾客注册注册页面信息录入用户登录登录信息录入选购查询图书需求图书信息录入填写订单确定订单查询订单订单查询关键字录入退出登录购买完成图3-2顾客购买流程图购物流程说明(1) 消费者提交订单。(2) 页面显示:“感谢您在网上书店购物”.(3) 订单信息进入订单信息库。(4) 订单具备以下2种状态:“执行”“提交成功,未处理”。(5) 消费者提交订单,订单入库极为“提交成功,未处理”状态;订单确认前,消费者可以取消其提交的订单。(6) 用户可以查看自己的订单。图3-3系统业务流程图综合系统要求,对图3-1所示的系统功能解释如下:(
7、1)图书录入,包括图书的基本信息,如分类、进价、售价、作者等。(2)图书销售,包括图书的售价、折扣、销售日期,并实现对库存量的修改。(3)销售统计,包括按图书类型、书名、作者、出版社等进行统计。(4)查询库存,对指定的某本图书剩余库存量进行查询。(5)售完图书查询,对已售完图书进行查询。通过以上分析,可以得到仓库管理系统的数据流图,如图3-4所示。图3-4图书管理系统的数据流图根据需求分析及三层架构设计的思想,设计出客户系统功能如图3-5所示图 3-5客户端系统后台管理的系统功能图如图3-5所示图3-6后台管理系统功能4系统具体设计 4.1 数据库概念结构设计本书店根据上面的设计规划出的实体有
8、:管理员实体、注册用户信息实体、图书实体、图书类型实体、订单详细信息实体、订单列表实体、实体间关系的E-R图如图4-1所示。图4-1实体间的E-R图管理员信息实体E-R图如图4-2所示图4-2 管理员信息实体E-R图注册用户信息实体E-R图如图4-3所示图4-3注册用户信息实体E-R图图书实体E-R图如图4-4所示图3.4 图书实体E-R图购买图书实体E-R图如图4-5所示图4-5 购买图书实体E-R图评价图书实体E-R图如图4-6所示图4-6 评价图书实体E-R图回复评价实体E-R图如图-4-7所示图4-7 回复评价实体E-R图4.2 后台输入设计数据库表的详细设计和创建如表4.1。表4.1
9、数据库一览表表格名称说明时间Tb_customer顾客表2017年12月22日Tb_manager管理员表2017年12月22日Tb_BBS商店公告表2017年12月22日Tb_order订单表2017年12月22日Tb_infbook图书信息表2017年12月22日Tb_valuation评价图书表2017年12月22日Tb_replyvaluation回复评价表2017年12月22日表4.2Tb_customer字 段 名 称类型(长度)是否为空说 明useridint(4)NOT NULLIDusernameVARCHAR(50)NOT NULL顾客名headimageVARCHAR(5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 图书 销售 系统
链接地址:https://www.31ppt.com/p-4528740.html