没有合适的资源?快使用搜索试试~ 我知道了~
商店管理系统的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 158 浏览量
2023-09-11
13:25:31
上传
评论
收藏 571KB DOCX 举报
温馨提示
试读
29页
商店管理系统的设计与实现.docx
资源推荐
资源详情
资源评论
商店管理系统的设计与实现
摘 要:随着当代信息科技的快速发展,在各个市场领域中,计算机科技也逐步
的渗入其中,追逐着时代的大浪潮,成为了各行各业必不可少的信息技术工具。
当科技在影响人们生活的同时,人们的需求也在不断更新,特别是有关于信息技
术方面的需求,比如说信息的处理、资源的实时分享等多方需求。那么如何去解
决这些需求,特别是针对中小型商店管理,包括提高信息处理能力、规范经营模
式、提高经济效益等人工商店所面临的诸多问题。那么开发一套商店管理系统就
是为了更好的解决商店所面临的问题。根据商店不同的资源信息,该系统设有几
大模块,包括人员信息、商品库存、采购进货、财务账单等,设置有管理员可以
对信息进行增删改查和保存信息的权限。根据针对于中小型商店的管理系统,和
一些具体业务所需。该系统将以 JSP 作为开发语言,SQL 2000 作为后台数据库,
J2EE 作为平台,以保证其兼容性
[1]
。MyEclipse 为开发工具进行开发。根据最终
的成品展现,该系统在功能上完善,性能稳定、安全可靠,并且经济实用。
关键词:库存;数据更新;JSP
1 引言
1.1 项目背景与问题概述
1.1.1 项目背景
随着当代科技的迅速发展,在各个领域计算机科技也逐步的渗入其中,它代
替了很多人工操作,成为了各行各业必不可少的科技工具。特别是在网络盛行的
当下,信息成了每个行业必须争逐的对象,信息化的浪潮也随之而来。而信息管
理系统则成了行业竞争中必不可少高效的信息服务平台。在我国当下的互联网趋
势上,虽然电子商务在逐步盛行,但是实体零售在国民经济的影响下还是不容小
觑。但不论是电子商务还是实体商店,在各种交叉信息的处理上越来越需要计算
机的帮忙,而计算机所提供的服务不仅仅包括大量数据的储存,还有各种数据的
具体分类,提供规范性的管理模式。而为了更好的让更多人学会使用信息管理系
统,则需要提供一套简单易懂易操作的管理系统,从而实现商店能高效的经营,
降低员工工作重复率,节约成本以及提升业务处理能力。所以合适、简洁、方便
的商店管理系统的开发要刻不容缓。
1.1.2 问题概述
自从进入 21 世纪以来,我们就真正意义上的进入了互联网的时代。从最开
始的 PC 端网络时代再到手机移动互联网时代,或者之后的 AI 人工智能、大数据、
产业链等等互联网技术或概念相继问世,都伴随着人们对美好生活的向往和科技
的不断创新,而科技革新是这场互联网运动最重要的推手。在电子商店和实体商
店的共同存在的情况下,过去那样大量依靠人工工作的商店体制已经逐渐被互联
网技术所取代。那么开发一套面向各个中小型商店的信息管理系统是一个重中之
重的任务。但是想要成功开发一套信息管理系统并非轻而易举,这将要面临着各
种各样的问题。其中包括了技术上的问题,要根据商店经营规模来决策选择哪种
开发语言、数据库的选择、兼容性问题等等,不仅如此还要了解一定社会因素、
运营者当地的文化民俗等,打造一套符合运营者自身需求的信息管理系统。要因
材施教般的去开发好客户所需的系统,并且让系统变得简单易懂,操作便捷,这
些都是需要开发者去面临和解决的问题。
1.2 研究的意义与目的
互联网技术发展至今,有很多东西都可以让网络或者各种网络应用作为平台,在
这些平台的基础上,可以让我们更加方便和快速的去完成很多繁琐的工作。对商
店进行管理的过程中,我们可以开发一套适用于商店的管理系统,这对于很多实
体经济和网上商店来说具有非常重大的意义,而对于商店在未来的经营打理上都
起到十分重要的作用。现在我们要进行的就是去更好的刨析管理系统对于商店而
言意义在哪里,再进行下一步的开发研究,通过了解到的情况,再去设计一些商
店管理系统所需要的主体功能。那么其中我们首先需要通过了解研究的意义和目
的所在。
由于现在很多中小型商店都还没有一套完整的管理系统,其中重要原因就是
购买软件经费太大,而且也不太需要像大型超市那种繁琐的经营模式下的软件。
所以导致了商店在运营的过程中都还停留在人工记录的经营环境中,而商店的工
作量在伴随着人们的生活水平在不断提高,工作的负荷程度可想而知。传统的人
工管理已经随着市场的扩张而逐渐乏力,无法满足经济市场需求。正因如此,研
究这套商店管理系统的目的就在于减少工作量和工作人员的负荷量,提供更好更
规范的商店管理环境,提高经济效益和工作效率。这也满足了市场需求和个体经
营的需求。最终受益的是广大客户和商店的发展。
随着市场经济的迅速发展,市场上的商品品类也在逐步增多,各个商店在进
货上的力度也同步加大,形成了货架商品的大量增加,分类管理难度也随之越来
越高。而在计算机技术急速发展的今天,硬件配套设施和软件性能上也有了极大
的提高,所以把这些计算机技术应用到中小型商店的日常管理中已是必然的趋势。
所以,应用与解决各种管理问题的商店管理系统便孕育而生。这也将日后实体商
店的管理带来前所未有的改变,同时为商店带来很高的经济效益。这主要体现在
以下几个方面:
(1) 有了计算机的帮助,提高了工作人员工作效率的同时也降低了工作人员
的负荷量,避免了过去人工操作繁琐、不规范和时间长等诸多问题。
(2) 商店管理系统实现了一人即可操控所有商品、人员的数据,大大的减少
在人工管理成本上的透支,从而增加商店收入。
2 系统的开发方法及相关技术
2.1 选择 JSP 2.0 作为开发语言
要想顺利的开发一套信息管理系统,那么就要启用一种动态网页开发技术
[2]
。
JSP 就是很好的选择,它的全称是 Java Server Pages,它能够在于在网页中插入
Java 代码。在 Web 应用程序的用户界面中发挥作用,它的兼容性很强,能够在
多种操作系统下运行,例如 Linux、Windows 等操作系统,这使得是 JSP 所开发
的 Web 应用能够在多种平台上运行
[3]
。
JSP 所具有的特点:
包括 ASP 在内的各种开发语言,JSP 拥有很多其他开发工具所没有的优势。
首先它只需要 Java 编写就行,不必去启用其他的专业语言,这正好体现了它的
强大性,并且不需要编写者去学习其他复杂的高级语言,操作相对简单易用。其
次就是它的便捷性,能够很轻易的编写或者修改之前编辑过的代码,而不需要像
SSI 那样要面对很多的复杂语句。总而言之,JSP 所具备的优点是经过与其它语
言做对比凸显而出,总结的话就是它的多样化,和具备多种其它编程语言或缺或
有的功能
[4]
。
2.2 选择 SQL2000 作为后台数据库
SQL 是一个专业的操作命令集,开发它的目的是为了让它变成专门为数据库
服务,并且它还是一种数据库语言,功能及其强大并且齐全。使用 SQL 语言,它
不像一些高级编程语言一样,不需要我们去考 虑怎样完成任务,而是让 SQL 语
言继承我们的意志,只管知道要做什么。SQL 功能强大、操作简易、使用便捷,
要想很好的运行数据库 SQL 依然成为了必不可少的基础,并且 SQL 的兼容性也及
其强大,当下基本市面上使用的数据库都支持 SQL
[5]
。
2.3 JSP 数据库开发技术
2.3.1JDBC 开发数据库
数据库开发成功之后,并不是直接与客户端的程序直接衔接的,需要一个中
间媒介将二者相连,这时我们就要用到 JDBC,它提供了例如查询之类的很多方
法,这些方法能够有效的把接口和程序对接起来,所以可以把它称之为 Java 数
据库的连接。它的主要作用是提供一个标准的 API,而 JDBC 所服务的对象则是
一系列工具和数据库的研发工作人员,JDBC 相当于一个基础,根据这样的基础
才能建立更好的工具或者接口
[5]
。正因为有着这么重要的地位,很多开发人员都
中意于使用它,并且给程序的编写提供了很大的便捷。比如说在访问数据库的时
候可能需要多种语言和开发工具的支持,但是 JDBC 就很好的解决了这个问题,
我们不必再像之前那样一个数据库而特地写一个程序,访问另一个数据库时又重
新写一次,例如 Sybase 数据库和 Oracle 数据库 ,它只需要写一段程序就行,
不必浪费多余的时间再去重新写,这就是它灵活多变、效率高的特点
[6]
。但是 JDBC
也存在着一些不足,就是编写时很麻烦,但对于一些具有很多数据的操作时,这
些缺点也可以忽略。
Java 和 JDBC 的结合能够让信息的传送变得简单并且不必消耗过多的经费,
所以 MIS 管理员都乐意使用这套组合。在不同的数据库管理系统上保存的信息,
企业可以继续延用之前安装好的数据库,而且还可以方便快速的保存和读取信息。
因为有了 JDBC 这么好的桥梁作用于身,Java 可以很便捷的去操作数据库里的功
能与内容
[7]
。
2.4 数据库的设计简介
在软件的开发中,数据库占有了不可或缺的地位,特别是关于信息储存的管
理系统,要完成数据的收集、存储、更新等问题,那么就需要到数据库管理系统
做支撑。那么在我们真实的世界里,对物品的存储的概念已经明确了然,例如,
包装盒、储存柜或者说储物室等。我们将实物存入其中代为保管。那么在计算机
系统中,如何将信息存储到自己的目标位置,达到预期效果。就需要启用数据库
管理系统,再通过代码程序的编译,将计算机的各个软件与数据库联系起来,然
后连接磁盘等具有存储功能的硬件,将其设置路径,保存起来,并且要让其结构
满足要求,让其设计方案尽可能的满足人们的常规的存储逻辑思维。
3.需求分析
3.1 业务需求
3.1.1 业务描述
信息时代的到来,尾随而来的便是各种各样信息科技的变更与发展,那么线
下中小型商店也必将紧随浪潮,赶上时代的脚步。要如何将现代信息技术融入至
每个中小型商店里面,让每位经营者都能够受益于技术带来的额外回报,成为了
每一位创业者所向往的奋斗目标。因此,在实体商店和网络商店中引进一些具有
较强信息处理能力的办公软件,在解决复杂的商品数据过多和人员流动频繁上都
有极大的帮助。使用管理信息系统,既让商家在人工劳动力上所须的支出负担减
轻,也同时提高了管理者对商店管理的规范性,能够清晰将各个所需管理模块一
一解决,从而达到一种节约成本、效率增高、规范整齐的营商环境。
其中主要业务如下:
财务业务:财务的管理不论是对于一个企业还是个体经营者而言都是维持经
营的重中之重。面对的对象不仅仅只是顾客和供应商,财务的管理还影响着商品
的销售、采购、存货量等因素,财务管理规范得当是企业或个体经营者实现盈利
和提高经营规模的重要手段。
采购业务:采购的在商店经营管理过程中十分重要,首先要找到符合自身需
求的供应商,根据商店自身的财务情况和经营环境进行初步评估,然后进行进货
采购,如果库存有余则少进,库存报损就加大采购量。
剩余28页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 70
- 资源: 5584
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功