电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

信息与计算科学-购物车管理系统的设计与开发论文

29页
  • 卖家[上传人]:桔****
  • 文档编号:473243969
  • 上传时间:2023-11-08
  • 文档格式:DOC
  • 文档大小:994.50KB
  • / 29 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、目 录引 言41 系统分析51.1系统的需求分析51.2系统的可行性分析51.3系统的功能分析51.4系统开发步骤52 系统设计72.1 概述72.2 系统的数据流图72.3系统的功能72.4数据库设计82.5用户界面设计113系统编码与实现133.1 开发工具的选择133.2开发语言的简介133.3 框架技术的简介143.3.1 Spring简介143.4创建系统用户管理模块153.5 创建后台信息管理模块173.6创建命令按钮工具栏194系统运行与调试204.1 系统的配置204.2 系统的运行204.3 系统的调试20结 论21致 谢22参考文献23附 录(部分源代码 加注释)24购物车管理系统的设计与实现摘 要 购物车管理系统是典型的信息管理系统之一,购物车的使用在电商中应用广泛,是买家和卖家进行订单数据交流的必备场所,为了提高购物车的管理效率和服务水平,购物车管理预约系统应运而生。系统基于B/S的应用结构,开发环境选择MyEclipse, 利用CSS+HTML的设计模式,以Java为基础编程语言,MySql用于数据库;在做到系统功能齐全、操作使用方便的同时,力求页面结构合理,

      2、界面简洁清新,最终完成购物车管理系统的设计,为商家和用户提供了对物品进行管理的平台。关键字:Java B/S应用 MyEclipse SSM jQueryDesign and implementation of shopping cart management systemAbstract Shopping cart management system is a typical information management system. Shopping cart is widely used in e-commerce. It is a necessary place for buyers and sellers to exchange order data. In order to improve the management efficiency and service level of shopping cart, Shopping cart management reservation system came into being. The system is based

      3、on the application structure of B / s, MyEclipse is chosen as the development environment, CSS + html is used as the design mode, Java is used as the basic programming language, MySQL is used as the database; the system has complete functions, convenient operation, reasonable page structure, simple and fresh interface; it provides a platform for businesses and users to manage the goods.Key words:Java Application of B/S MyEclipse SSM jQuery引 言购物车管理系统的开发是为了网上购物信息系统而设计,并将其生成订单发给买家,在做到使用方便前提之下,设计多种功

      4、能,让用户真正体会到网络的便捷,使得用户能放心购买网络的物品。据媒体报道,当前网购已经占到社会零售总额的20%以上,为了减少出行、避免接触,人们选择叫外卖、在网络购物。网上购物几乎人人皆知,淘宝,京东等电子商务平台发展的越来越好。近期,人们疯狂抢购口罩、储存生活必需品,我们购物的需求不再是一物一单。回想我们在现实超市购物时,一个购物小推车选购想要的物品,最后再统一结账离开。因此我打算模拟现实中超市购物时使用的购物车,将用户挑选的商品数据汇总在一起,形成“购物车”,最后一起提交订单,则结账过程。所以我选题为“购物车管理系统的设计与开发”随着当今网络技术的发展占据人类生活的比例越来越重,线上操作已经必不可少。尤其是在当下这个电商崛起的时代,许多线下卖家顶着着高额房租的压力,导致销售成本增高,从而线下商品虽然看得见摸得着,却成本高并且种类、数量有限,加上互联网技术的普及,更多人选择线上销售产品,所以各种类似淘宝、京东等购物平台迅速发展起来,在卖家赚到更多利润的同时,也方便快捷了买家,不需要走遍大街小巷,动动手指就能买到自己想要的东西,方便快捷,很适合如今快节奏的生活方式。1 系统分析1.1系

      5、统的需求分析本系统主要面对的两大群体分别是购买物品的人即会员和网页的后台管理人员。购物车管理系统的开发一方面避免老式的繁琐手工进行记录数据,提高了会员的选购效率、增强了购物体验,能够准确迅速的生成购物清单并且结账。另一方面,一个完美的页面必不可少就是后台管理,本系统同样也对此进行了设计。当使用者是购买商品的普通用户,可以注册成为该页面会员并进行登录,对页面商品进行浏览后加入自己的购物车,在浏览过程中还可以增添、减少和修改购物车内物品的数量和种类,最后提交订单则完成购物,另外本系统还设置了用户留言,用户可对该系统的使用体验随时做出评价。当使用者是后台管理人员,登陆之后可以查看所有注册会员的用户名和密码、会员基本信息和页面留言,并对以上所有可见信息进行修改和删除,同时能够查看会员已完成的订单并发货处理,还可以对所有物品进行分类修改以。1.2系统的可行性分析在技术上:开发本系统所需要的基础知识,Java程序设计、数据结构、JSP信息管理系统、数据库原理及应用等课程均为在校所学,并且学习成绩良好,能够熟练运用,有信心能够完成本系统的研究开发。本系统的开发语言为Java,数据库为MySql,运用

      6、到的开发工具有CSS、JavaScript、HTML、jQuery、JSP等,软件和硬件方面都能达到系统制作的要求。在经济上:开发人员有属于自己的电脑以及所有配置都可以免费使用,方便快捷。在运行上:现在我们的信息化技术的普及,百度文库、知网、掌桥科研等各网站的普及,可以查阅到海量资料,用户完全可以对页面进行运行,所以是可行的。1.3系统的功能分析本系统的功能包括1. 前台管理用户可以进入界面注册属于自己的账号,接着进行用户登录,只有在登录之后才可以进行用户管理,用户管理主要有对自己个人信息的管理、对浏览商品加入购物车的管理、对购物车内商品的管理、对已有订单查询的管理。其中对购物车内商品管理主要包括对商品数量的增加和减少,对页面进行刷新,最后确认生成订单。2. 后台管理后台的管理决定着页面的内容和布局,是重要的核心存在。首先同样后台需要管理员进行用户名密码登录,登录成功则进入后台管理,后台管理主要包括:(1) 商品类别管理:将页面所有商品进行分类,以方便用户寻找购买,例如一级分类设置了“男装”“女装”等名称,可继续在“男装”下设置二级分类名称“裤子”“外套”,以此类推。(2) 商品信息管

      7、理:管理员对商品信息的管理即可理解为商品上架,管理员进入商品管理,点击添加商品,编辑商品名称、价格、图片等内容,按下确认按钮就可将商品上架,上架的商品用户可在界面看到并且加入购物车。(3) 订单处理:管理员进入订单处理可以看到用户所下的订单和历史所以订单的状态,接着就可以做出发货处理,这也是网上购物必不可少的一步。(4) 用户信息处理:作为管理员,用权力查询到本界面所有注册会员用户的用户名、密码等一些注册时所填的基本信息,用于确保会员信息是真实存在的。3. 留言板管理留言板功能可用于用户对购买过程的进行评价,适当地反馈可以帮助其他用户选购到优质的商品,同样为高品质的商品带来更大的利润。当然,管理员在后台也可以删除不适合的留言。1.4系统开发步骤在当前的时代背景下需要这么一个购物车系统来便利人们生活。首先查阅资料,了解到现有技术下类似系统的发展情况,在此基础上总结出来必要的用户和管理员两方面进行功能确定,用户能注册、登录、加购、下订单,而管理员则能够增删商品、管理会用、查看订单等;其次,根据已学过的java语言、MySql等语言,选择*作为开发工具;在导师帮助下进一步明确课题的任务,通过

      8、调查需求分析并规划了系统的功能;在同学们的帮助下,熟练掌握开发系统的方式方法,边学习边实实践,实现了系统的功能。2 系统设计2.1 概述本系统主要讲解了网上购物信息管理的过程,介绍了用户登录账号选购商品、评价商品,管理员上架产品、发货产品等功能,侧重于其中的购物车的信息管理与设计;同时给出系统的功能、需求和可行性分析,系统的功能、界面和数据库设计及编码的实现、运行与调试等方面的详细说明。目的在于研究购物车系统的开发途径和应用方法。2.2 系统的数据流图购物车管理系统的信息使用者为用户,信息管理员为商品卖家,会员选择物品加购后可生成订单,信息存储到数据库中,管理员在后台则可以查看数据库中信息进行处理订单,本系统具体数据流图如图2-1:图 2-1 系统数据流图2.3系统的功能根据上一节对系统的概述,综合分析得出本系统需实现很多具体功能,得出如下功能结构图如图2-2所示。图2-2购物车管理系统功能结构图2.4数据库设计数据库是一个信息管理系统不可缺少的部分,它作为基本的数据框架,决定着你的系统是否能正常运行,数据库设计的是否巧妙,灵活,严谨,将关乎着系统能否科学流畅的导入和运行。2.4.1数

      9、据库需求分析一个完善的数据库只有具备了输入和输出信息的功能,才能够满足用户增加、删除、更新和查询的需求功能。所以根据用户的需求来设计好数据库,这个是一个系统好坏的关键,因此,对数据库进行了如下设计。2.4.2概念设计概念设计就是,设计者为了正确的知悉用户的需求以及传达用户的观点,从而站在用户的立场考虑问题而产生的一种概念模型,再将该模型细分为很多小块,将一个大问题化解为多个小问题解决,从而降低任务的难度。因此选用-方法进行数据概念设计,第一步确定本系统的信息实体,设计出每个实体对应的E-R模型;第二步找出每个信息实体之间的关系,将其总结成一个总的模型;最后一步,对以上步骤进行修改优化,确定最终模型。通过设计者的设置以及用户的输入,就可得到各种数据项,从而确定出信息实体和它们之间的关系,本实制根据上面的设计规划出的实体有:商品信息实体,订单信息实体用户信息实体,用户信息实体和管理员信息实体。各个信息实体E-R图如下:图2-2-1商品信息的实体E-R图图2-2-2订单信息的实体E-R图图2-2-3用户信息的实体E-R图图2-2-4管理员信息的实体E-R图图2-2总体的信息实体ER图 2.4.3数据库逻辑结构设计数据库概念结构设计完成后,接下来就是逻辑设计,则将已有数据库概念转化为将要使用数据库所能支持的数据类型。根据用户的需求来设计好数据库,这个是一个系统好坏的关键,机房预约管理系统,在创建数据库的过程中根据用户的需求,具体的分析创建了如下的数据表:管理员信息表(adminuser)字段名类型长度可否为空是否为主键auidint11否是usernamevarchar255是否Passwordvar

      《信息与计算科学-购物车管理系统的设计与开发论文》由会员桔****分享,可在线阅读,更多相关《信息与计算科学-购物车管理系统的设计与开发论文》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.