【计算机毕设报告】网上购物平台设计

一、对指导教师下达的课题任务的学习与理解:

通过查阅资料我对本次课题任务的理解如下:

现如今,互联网的广泛普及与应用,标志着信息化的时代已经到来,管理信息化行业在生活中占据着越来越重要的地位,信息化的服务与管理,大大简化了传统的管理模式,很大程度上,改善了使得人们的生活水平和工作方式。简单的来说购物管理信息化的形式非常简单,操作方便快捷,相关的工作人员可直接在网上进行管理,管控也不需要受时间和空间的限制,随时随地皆可在网上完成管理。现在,随着互联网的普及与应用,管理信息化被广大使用者所认可,并且非常喜爱这样的方式管理购物信息,使得网上管理变得越来越流行,实用价值极高,故而本人研发了网上购物平台。相对于国外来说,我国的管理信息化行业萌发时间的起步较晚,但是近几年我国社会管理信息化服务行业的发展突飞猛进,并且正在逐渐与国外减小差距。从某种程度上来说,我们的生活越来越离不开互联网,与此同时,管理信息化行业也所占据也越来越重要的地位。
管理信息化行业具有较强的发展趋势,它是一股崭新的力量,正在不断地推动国家经济增长。物流安全、网络安全、用户信息安全等相关问题都得到了大大的改善,基本上很少出现这些人们所担心的问题。网络中的资源多,种类齐全,可对比性强,这为用户提供了极大的便捷。相比于国外,我国管理信息化出现的比较晚,但是相关的技术人员不断的发展与完善计算机技术,使得网络市场得到了空前的发展,吸引着越来越多的人们接受和使用,促进着管理信息化行业不断的发展,并且正逐渐与国外减少差距。马云在二十一世纪初,大力使用互联网技术,创办了支付宝、淘宝,在到后来唯品会、京东等电子商务平台,以及饿了么、美团等美食外卖平台的出现,标志着我国的电子商务正在逐渐走向成熟,也在另一方面证明着网络技术的发展使得我们的管理信息化行业水平达到了顶峰。
设计本网上购物平台的主要目的是为了让使用者使用本系统对商城商品的相关信息进行管理,并且不再受到时间和地区的限制,改善了传统的管理模式,极大地方便了相关的工作人员管理购物信息。计算机技术发展非常快速,相关的软硬件设备更新换代的速度极快,以及人们的生活质量水平不断地提高等因素,正在不断地促进着管理信息化行业的发展与进步。因此,本网上购物平台的设计与实现是具有需求性和可行性的。本系统是一个具有信息交互作用的网上购物平台,为用户提供了一种高效便捷的供需平台,其原理是在虚拟的网络世界去模拟现实生活中的管理服务,大大简化了传统管理模式。本系统主要分为管理员角色和用户角色,主要设计的功能模块包括密码信息管理、用户信息管理、商品信息管理、订单信息管理等。

二、 阅读文献资料进行调研的综述

网上购物平台采用B/S开发方式进行设计的,使用Java语言编码设计系统功能模块,MySQL数据库存储和管理系统数据信息,JSP技术创建系统动态页面。本系统的所有客户(卖家和买家)可以浏览商品信息,购买商品,管理员可以对商品信息,客户信息进行增加,删除,修改等操作,具体设计内容如下:
1、实现客户注册登录功能,以及修改个人资料
2、实现商品浏览,查询,查看购物车及订单的功能
3、管理员登录
4、管理员对商品进行信息管理
5、管理员对客户信息管理
6、管理员对订单信息管理
7、顾客留言板
Java语言是面向对象的编程语言,其与C语言都是非常经典的编程语言。其中,C语言中的指针类型的相关知识是有一定的难度的,不容易学习和掌握。而后,出现了更为先进的C++编程语言,C++语言中舍弃了指针类型,并且使用引用起到指针部分的作用,但是比指针更安全、更直接,不容易出错,拓展了面向对象的内容设计,比如类、继承、数据封装等等。Java语言继承了C、C++语言的多个优点,丢掉了难以理解的专业知识,如指针、继承等,编程人员学习和掌握Java语言是比较容易的。而且,Java语言是开源的,为编程人员的学习和使用相关的知识提供了便利,目前是现在最为重要的编程语言之一,被广泛应用于各种领域中,比如大数据分析等。所以,从某种程度来看,使用Java对本系统进行设计与实现是比较合适的。
MySQL数据库是一个小型的关系型数据管理仓库,由于真实世界上的数据记录是不能直接存储与数据库中,需要进行相关的数据库设计,并按照二维表格的进行存储和管理数据信息,并且根据需要,对相关的数据进行存储、检索、修改等操作,来实现设计相应的动态页面特性。SQL Server数据库具有强大的功能,存储相关的数据信息,并根据相关的数据分析,设置条件约束,进一步完善数据管理,与MySQL数据库用法基本上保存一致,但是需要留意的是,还是存在一定的差异。目前,SQL Server数据库和MySQL数据库是使用最为广泛。不同的是:在功能性上,MySQL数据库具有许多功能,在系统研发上来说,功能是比较齐全的,足够使用的;在稳定性上,SQL Server数据库使用的是Microsoft公司所研发的引擎存储数据,比较灵活,而MySQL数据库是使用InNoDB存储引擎存储数据,存储过程可靠性和稳定性方面均较为完善;在安全性上,这两种数据库都符合EC2标准,值得一提的是,在安全性方面是跟,SQL Server数据库相差不大的。所以,本系统采用MySQL数据库存储和管理与系统相关的数据信息记录。
为了成功的实现本系统,需要有用户信息管理、订单信息管理等功能模块设计,每一个功能模型下,有着相关的功能子模块的设计,系统总体功能设计包括管理员和用户两种角色,主要的功能设计包括密码信息管理、用户信息管理、商品信息管理、订单信息管理等模块。
密码信息管理:用户可以对本账号密码进行修改,用户首先需要输入旧密码,然后输入新密码,再次输入新密码,点击确定按钮,即可实现修改密码操作,进而保障个人密码信息的安全。
用户信息管理:管理用户可以对相关的注册用户信息进行管理,可以查看到登录账号、真实姓名、身份、联系电话、邮箱等信息。管理用户可以查看相关的注册用户的使用状态,是处于在用状态还是停用状态。当某位注册用户已经不在使用本系统时,管理用户可以选择删除该位注册用户。
商品信息管理:用户可以对相关的商品信息进行管理,可以查看商品标题、价格、库存、详细说明等信息。管理用户可以选择填写商品标题、价格、库存、详细说明等信息,登记相关的商品信息。用户也可以通过输入相关商品标题,查询相关的商品信息。
订单信息管理:用户可以对相关的订单信息进行管理,可以查看订单编号、用户编号、商品编号、联系方式、发货状态等信息。管理用户可以选择填写订单编号、用户编号、商品编号、联系方式、发货状态等信息,登记相关的订单信息。用户也可以通过输入相关订单编号,查询相关的订单信息。

三、总体安排和进度:

1.第1周 ~ 第2周 搜索课题相关资料,完成开题报告,进行Java的理论学习;
2.第3周 ~ 第8周 熟悉Html、JSP、JAVAScript的基本编程,了解Tomcat服务器技术,Mysql数据库,进行翻译,完成中期检查;
3.第9周 ~第10周 完成系统编程与调试;
4.第11周~第12周 整理相关资料撰写并完成毕业设计报告;
5.第13周~第14周 提交毕业设计报告,进行答辩。

四、 参考文献

[1]达尔文.Java经典案例(第二版) [M].北京:中国电力出版社,2019
[2]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2016
[3]孙卫琴,李洪成. Tomcat 与Java Web开发技术详解[M].电子工业出版社,2014
[4]陆正式,张立志.Java项目开发实践.[M]北京:中国铁道出版社,2015
[5]吴建,张旭东编著.JSP网络开发入门与实践[M]. 人民邮电出版社, 2016
[6]Michael Kofler. The Definitive Guide to MySQL 5, Third Edition. [M] Apress, 2016
[7]Paul DuBois. MySQL :The definitive guide to using, programming, and administering MySQL 4, Second Edition. [M] Sams, 2018.

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 1 引言 3 1.1开发意义 3 1.2开发背景 4 2国内外研究现状 5 2.1 国外研究现状 5 2.2国内研究现状 6 3 初步调查 7 3.1现有问题以及企业基本状况 7 3.2用户需求分析 8 4 可行性分析 9 4.1 管理上的可行性研究 9 4.2 技术上的可行性研究 10 4.3 经济上的可行性 10 4.4社会意义上的可行性 11 4.5可行性分析最终结果 11 5 项目开发计划 11 6 详细调查 11 6.1组织结构调查 11 6.2管理功能调查 12 6.3现有业务流程图和数据流程图 13 6.3.1业务流程图 14 6.3.2 数据流程图 14 6.4 数据字典 15 6.4.1数据项 15 6.4.2数据流描述 17 6.4.3数据存储 20 6.4.4处理逻辑 20 6.4.5外部实体 21 7参考文献 23 1 引言 1.1开发意义 对国家而言,网上购物管理信息系统的开发具有深远的意义和影响。从上世纪末,电 子商务——由信息技术、商务技术和管理技术相结合而诞生的现代生产力,以互联网为架 构,以交易双方为主体,正以其空前无比的生命力推动着部门经济、区域经济、国民经 济和世界经济跃上一个新台阶。大力发展电子商务对我国的经济具有促进作用。网上贸 易作为电子商务最常见、最直接的形式,如果合理的推进和加快,对电子商务的发展, 对国家经济的发展都具有不可小觑的作用。因此,网上购物管理信息系统的开发对国家 的经济具有深远的意义和作用。 对消费者而言,网上购物管理信息系统的开发也具有很大的意义和作用。现在的生活 节奏越来越快,人们的生活也越来越忙碌。在这样的情况下,很多事情人们都追求多快 好省。而网上购物管理信息系统是将现代化信息处理技术运用到网站购物中,能方便顾 客的选购,使顾客真正体验网上购物的方便与轻松。这样就能满足人们多快好省的需求 。因为在网上购物可免去现实购物中的舟车劳顿,还可以省去中间逛来逛去的走动环节 ,同时还能节省很多时间。最重要的是,网上商品因为成本比实体店少而使得网上价格 普遍比实体店要低一些,有时候还低很多。因此网上购物管理信息系统的开发对消费者 而言是一件好事,既适应了现在的快节奏生活,同时还满足了消费者多快好省的需求。 对商家而言,网上购物管理信息系统的开发同样具有很大的作用和影响。首先,网上 购物管理信息系统能提高工作效率,为商家降低管理费用,还降低了库存成本、采购成 本,使得商品的成本降低,这样加快了现金流的运转,提升资金的利用率。同时网上销 售是二十四小时的,可以接受任何时间任何地点的订单,解决了实体店的时间和地域限 制,为商家争取了更多的商业机会和利润。另外,通过研究网上顾客的消费习惯和消费 规律,可以帮助网站进一步完善和提高,同时为管理和决策提供有效的辅助信息。因此 ,网上购物管理信息系统的开发对商家而言同样具有很好的作用和影响。 综上所诉,我们不难得出结论:网上购物管理信息系统的开发对国家经济、消费者、 商家而言都具有不同的作用和意义,值得我们花费时间和资金进行开发和使用。 1.2开发背景 从上世纪末开始作为和普通用户联系最为紧密的网上购物,同时也是电子商务最为直 接的形式,更是在这个热潮中得到了充分的发展。根据联合国发表的一份报告,未来 10年,全世界国际贸易将会有 l/3 是通过网络贸易的形式来完成的。由此可见,网上购物有着巨大的市场与无限的商业机 遇,孕含着现实和潜在的丰厚商业利润。网上购物系统就是专门为用户在互联网上进行 买卖商品等商业活动而开发的软件系统。 据《第 23 次中国互联网络发展状况统计报告》显示:电子商务是与网民生活密切相关的重要网络应 用。过去一年中,网络购物市场的增长趋势明显。目前的网络购物用户人数已经达到 7400 万人,年增长率达到 60%。 表 1-1 2007-2008 年电子商务类应用用户对比 " "2007年底 "2008年底 "变化 " " "使用率 "网民规模 "使用率 "网民规 "增长量 "增长率 " " " "(万人) " "模(万 "(万人 " " " " " " "人) ") " " "网络 "22.1% "4600 "24.8% "7400 "2800 "60.9% " "购物 " " " " " " " "网络 "—— "—— "3.7% "1100 "—— "—— " "售物 " " " " " " " "网上 "18.5% "3300 "17.6% "5200 "1900 "57.6% " "支付 " " " " " " " "旅行 "—— "—— "5.6% "1700 "—— "—— " "预定 " " " " " " " 除网络购物外,网络售物和旅行预订也已经初具规模,网络售物网民数已经达到 1100
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值