UI进销存.docx

上传人:lao****ou 文档编号:653608 上传时间:2024-03-19 格式:DOCX 页数:29 大小:133.12KB
下载 相关 举报
UI进销存.docx_第1页
第1页 / 共29页
UI进销存.docx_第2页
第2页 / 共29页
UI进销存.docx_第3页
第3页 / 共29页
UI进销存.docx_第4页
第4页 / 共29页
UI进销存.docx_第5页
第5页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《UI进销存.docx》由会员分享,可在线阅读,更多相关《UI进销存.docx(29页珍藏版)》请在第一文库网上搜索。

1、UI进销存随着网络技术的不断进展,人们希望能够开发出更多适合需求的管理软件。如全国连锁沃尔玛,好实惠等大型商场,由于人们生活消费量较大,每天的货物,与临时员工变化大,每家分店人工处理的信息累积在一起就很庞大,同时由于地区差异,同一商品供应商也存在差异,我们的企业管理者希望能够开发出一款商品进销存的系统软件,这些所有的数据规范整合,存档,作为考察的凭证,实现网络化实时管理。此次设计,通过统一客户端,即Web浏览器与数据库进行数据交换的B/S模式。通过它我们的客户端几乎零保护。此外,将系统的功能要紧分为五大模块:商品管理,部门员工,客户管理,商品进销存,供应商。在角色分配方面,经理最高权限,员工只

2、有浏览查询的功能,使得系统更具安全性。在系统整个设计过程中,运用了软件工程的基本思想,从市场调研搜集资料进行需求分析,系统设计,编码实现及测试完全按照规范的工作流程开展。它实现了对商品,员工,供应商等信息的高效管理。关键字:进销存;Java;Web;数据库AbstractWiththecontinuousdeve1opmentofnetworktechno1ogy,peop1ewanttobeab1etodeve1opmoresuitab1efortheneedsofthemanagementsoftware.Asanationa1chainofWA1-MART,goodbenefitsand

3、1argeshoppingma11s,aspeop1es1ivingconsumptionis1arger,thedai1ygoods,aswe11astemporarystaffchanges,eachbranchmanua1processinginformationaccumu1atedtogetherisvery1arge,andduetotheregiona1differences,thesamecommoditysupp1iersandtherearea1sodifferences,ourenterprisemanagershopetodeve1opacommodityInvoici

4、ngsystemsoftwarestorage,a11ofthesestandarddataintegration,thearchive,asthestudyofthedocuments,rea1izethenetworkrea1-timemanagement.Thedesign,throughaunifiedc1ient,thatis,WebbrowserandB/SdataexchangeServermode1.Throughitourc1ientisa1mostzeromaintenance.Inaddition,thesystemfunctionisdividedintofivemai

5、nmodu1es:commoditymanagement,Departmentstaff,customermanagement,merchandiseInvoicing,supp1iers.Inro1eassignment,themanagerhasthehighestauthority,thestaffon1ybrowsethefunctionofthequery,makingthesystemmoresecure.Inthewho1edesignproject,thebasicideaofsoftwareengineeringisapp1iedtoco11ectdatafrommarket

6、research,systemdesign,codeimp1ementationandtestingarecarriedoutinaccordancewiththestandardworkprocess.Itrea1izestheeffectivemanagementoftheinformationofgoods,emp1oyees,supp1iersandsoon.Keywords:Invoicing;Java;Web;database1前言O11设计背景O12设计目的O1.3国内外研究现状12开发环境及技术22.1 软件工程介绍22.2 开发环境及工具22.2.1MyEc1ipse开发工具

7、22.2.2Mysq132.3开发技术32.3.1java开发语言32.3.2U1框架技术32.3.3B/S模式43系统分析43.1需求调研53.2功能模块分析54系统概要设计74.1 总体功能74.1.1 功能结构图74.1.2 模块图84.2 数据库设计104.2.1E-R图104.2.2数据库表设计115系统全面设计145.1 管理员登陆模块145.2 商品管理模块155.3 部门员工模块165.4 商品进销存模块185.5 供应商195.6 客户205.7 修改个人密码216系统调试与测试226.1 程序调试226.2 程序的测试22参考文献25致谢261刖百1.1 设计背景如今,全球

8、经济已步入网络化时代,网络已经渗透到人们生活的各个角落。传统的管理体制已不能满足人们关于生活的需求。比如,很多采购员在清点货品时,由于信息量大,手工记录,非常烦恼,同时,假如我们要查阅几个月甚至一年来的商品进销存状况,账簿携带浏览不方便,查阅效率低。为了跟上人们生活的节奏,为其生活服务,各类管理类软件出现了。特别,每逢遇到节假,如国庆,双十一购物节一年一次的大型消费活动,我们的商家会根据平常节假的消费情况,对我们的商场员工,商品等资源做出合理调配。在此期间,由于数据变动非常大,商家希望能够快速制定利益最大化的方案。比如,双十一购物节,网络化管理推出的一系列活动方案,估计将制造800亿价值。再比

9、如,今年市场上出现了一款新型手表,顾客购物结账的时候收银员只需扫码即可完成账单支付,携带方便,随时随地都能刷,非常方便,佩戴时尚美观,深受消费者的喜爱,而关于设计者也是名利双收。同样,我们的商家也希望自己的缺失最小化,利益最大。作为企业的管理者,他们有着更加灵敏的商业意识,在网络经济时代,管理务必习惯社会的进展,走在前沿。因此,研发出高效的适合的进销存管理系统,关于大型连锁的商场特别重要。它能够为数据库进行智能化分析,给出各类整合结果,为管理者确定下一步决策提供理论根据,随时随地都能查询到我们需要的信息,目标明确,减少了资源浪费,实现了企业管理的高效化。由于JaVa的跨平台型,深受研发研发人员

10、的欢迎。作为当前比较流行的一门语言,其应用程序呈分布式,同时它还是一门面向对象的程序语言。通过Java研发的产品具备多线程功能,更具有安全与稳固的性能。当然,由于其具备跨平台性,同时也被用于大型软件的开发;可移植性强,也注定了其进展空间还很大,是软件开发行业进展的重要方向。1.2 设计目的在信息时代,传统的管理模式,工作效率低下,同时工作中经常会出现人为失误,影响数据给公司造成较大缺失。此次设计,针对中小企业管理者的需求,通过现代网络信息技术构建一个比较规范的管理系统。它解决了日常管理中遇到的问题,使得工作不在繁琐,能够及时对大量数据进行统计分析。它满足了人们对生活的物质需求,减少了企业内部资

11、源消耗,减少了公司内部资源消耗,习惯并促进了社会的进展。另一方面,作为现代化管理设备,在信息时代已贯穿各个领域,网络通信技术已深入人们的生活,作为进展学科的一个崭新分支,跟随网络技术的前进补发,与时俱进。作为与人工组合管理类型,也可被看作一种信息载体,要紧通过最初色信息渠道如市场等获取,形式比较分散,量大,具备时效性。它通过物流投入生产不可逆生成信息流,存储于系统。作为企业管理的核心技术,它具备了下列几个方面的特征:1 .每位用户配备一台计算机与系统相互结合。2 .作为组建的系统,务必拥有各类数据的采集,将数据输入后需进行各类加工,提出辅助支持,对报表信息进行存储与信息进行查询显示。3 .系统

12、执行工作效率要高。4 .在这里,是信息模型为主,因此其处理对象相对非常明确。5 .从企业进展状况实情出发,实事求是,低成本,高效率,最优化。1.3国内外研究现状在国外,兴起APP1e热潮,如iPhone7,2016年九月旧金山市场上市,后相继在国外25个国家发行。但是它的Store个人商店这项功能而言,关于用户下载的应用软件有严格的要求。由于它的版权限制很多软件无法识别,客户只能越狱后才能使用,保护了开发商的权益。在国内,如移动由于推出的免费飞信,使得它站稳了市场,继而系统管理推出的实名制,逐步实现系统网络化管理用户实际生活,实行商业垄断,为商家制造了巨大价值。由于各个行业实行网络化管理,近几

13、年,管理类软件的开发更加注重产权及效益。作为企业的管理者,要明确企业的进展前景。只有不断习惯社会进展,不断改革创新,才能提高企业竞争力,有小规模企业逐步进展成中型企业,最后成为家喻户晓,人们生活所务必的大型类龙头企业。通过网络技术实现企业管理的信息化是社会的必定趋势,也是成为一个完善的大企业必备条件的重要标志。2开发环境及技术2.1软件工程介绍作为一门专门的学科,软件工程要紧教授我们如何进行系统的开发,即系统的整个流程是如何的。从这门课程我们能够学到要成功的实现系统的开发,务必首先进行需求分析,然后在进行界面设计,系统功能设计,数据库设计,最后进行系统的编程实现。每款软件都拥有自己的生命周期,

14、同时将其分为三个部分,每部分成递进关系,同时每部分又可分成很多小部分。计划作为软件开发第一阶段,我们务必首先确立我们的这次软件开发是具备意义的,在进行分析,要紧为可行分析,包含系统需求分析,假如可行则进入第二阶段的设计;第二阶段需要我们完成系统设计,包含数据库概要设计与全面设计;第三阶段是系统的实现,要紧编码与测试,然后保护。此次设计,从需求分析再到最后系统的编码测试实现,都是按照软件工作的规范要求一步步实施,是进行系统开发的理论根据。2. 2开发环境及工具2.2. 1MyEC1iPSe开发工具MyEc1ipse事实上就是对我们往常使用的Ec1ipse的升级版本,它们的区别在于一个Webcon

15、tent,而另一个是WebRoot文件夹,导致Ec1ipse文件导入MyEc1ipse时无法识别。如今我们把Webcontent文件夹里的内容复制粘贴到EC1iPSe的WebRoot里即可,这样服务器在运行的时候才能识别默认WebRoot文件夹下的登录首页IndeX.jsp。它的功能非常强大,能够实现跨越平台的软件开发,实行集成开发,不受环境约束,它集成的系统设计的整个软件环境,程序编码,模块测试,系统调试等。MyEc1ipse作为开发软件,可构建多种架构如J2EE,Struts,Spring,hibernate等等。MyEc1ipse,它是为软件开发服务的,它可实现服务器端程序的开发及测试,

16、软件的数据是通过MyEc1ipse这个服务器端从数据库获取数据传递给客户端,进行数据获取的。往常的ECIiPSe我们还需自行下载服务器ToInCat6.0安装好进行环境配置。而MyEC1iPSe这款开源软件它集成了服务器端,因此它出现后,较之ec1ipse更加适用方便可行。2.2.2MysqIMysq1使用了多种编译器进行测试,保证源代码的可移植性;支持AIX、FreeBSD、HP-UX、1inuxMaCoS、Nove11NetwaresOPenBSD、OS/2WrapSo1aris、WindowS等多种操作系统;为多种编程语言提供了API;支持多线程,充分利用CPU资源;提供TCP/IP、ODBC与JDBC等多种数据库连接

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服