选题的目的及意义
随着时代的发展、科技的进步,计算机的各类技术全面高速发展,网络的世界变得越来越丰富多彩和方便快捷。在未来社会里,人们的日常生活和工作将会越来越网络化、虚拟化、商务化。电子商务已然成为了当今社会的一种潮流,而网购就是比较有代表性的一类,其中网上书店就是最普遍的一种网购之一,它能让每一个消费者轻松方便地通过网上购物就能买到自己心仪的图书。
相对比于传统书店,网上书店具有一定的先天优势。首先,网上书店不会受到地理位置和时间的制约,能够面对的是来自全球的购书者,也能让购书者在任何时间购买图书;其次,网上书店减少了图书在生产过程和销售过程中的许多中间环节,节省了交易的时间,降低了经营的成本。
在网络高速发展的时代下,我立足于设计一个集购买图书、付款完成交易、配送、售后等功能于一体的网上书店。为此,本人选择《图书商城管理系统》此题目。
课题研究策略、步骤和方法
研究策略:对现有的商城系统和图书管理系统进行研究与分析,学习相关的知识,并对其缺点和不足加以优化。在此基础上学习基于图书的算法,将推荐算法加入系统,对我的图书商城管理系统进行升级,使系统可以通过用户的浏览记录、购书记录、搜索记录等相关信息对用户作出个性化推荐,以便用户获得更佳的购书体验。
研究方法:本课题选择win10操作系统及Google浏览器作为运行环境,系统体系结构模式选用(B/S),同时选用Python、Html、CSS、Java、JAVAScript,运用Mysql作为数据库,应用系统框架选择Django和springboot,系统集成开发环境基于IDE。
预期成果形式描述
消费者可以通过输入自己的信息,注册成为图书商城的用户,并且通过完成“选择自己的读书爱好”成为图书商城的会员。当用户有了具体的图书目标时,用户可以通过搜查系统来查找自己想要的书籍或者书籍类型。当用户陷入书荒时,系统会通过用户的“读书爱好”给用户相关的推荐。用户也可以在图书商城的首页查看图书商城在本月、本季度和本年度的热销榜。当用户纠结于是否要购买某图书时,用户可以通过查看已购买该图书的顾客的评价,决定是否购买。
通过购物车,用户可以对自己所选中的图书进行挑选、修改和删除,并且完成支付。在完成付款后,用户可以在收到图书后对该图书进行售后评价,完成评价后有几率获得优惠券。
此图书商城管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线选择试题并完成答题,在线查看考核分数。管理员管理收货地址管理、购物车管理、字典管理、图书管理、图书收藏管理、图书评价管理、图书订单管理、用户管理、管理员管理等功能。图书商城管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。