企业进销存系统方案Word文档下载推荐.docx
- 文档编号:14250160
- 上传时间:2022-10-20
- 格式:DOCX
- 页数:33
- 大小:370.63KB
企业进销存系统方案Word文档下载推荐.docx
《企业进销存系统方案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《企业进销存系统方案Word文档下载推荐.docx(33页珍藏版)》请在冰豆网上搜索。
进销存,JSP,MySQL,MyEclipse
ABSTRACT
Withtherapiddevelopmentofscienceandtechnologyandlifeareinseparablefromeverycornerofthecontinuousadvancesininformationtechnology,informationtechnology,theInternetcontinuestoprofoundlyinfluencebroughttheresultisasharpincreaseinnetworkinformation.Andallwalksoflifeinthecommunityalsocannotescapethetrendofthetimesinwhichshares,throughtheapplicationofthelatestinformationtechnologytoachievetheirinformationtechnologywithintheindustry,andthussimplifyandstandardizetheirbusinesspracticeswithintheindustryandtherulesofeveryenterpriseToconfronttheproblem.
Invoicingbybusinessplatform,avarietyofsmallonlineretailersmanagetheirtradingbehavior,totheoperatorshasbroughtgreatconvenience.Invoicingsystemsynergybetweencorewarehouseandshoppingcartdatacorrespondingtoitsownwarehousewhenthenumberofmanagementandstorageofgoodsandcargooutofthelibrary.
EnterpriseInvoicingsystemselectedonthefrontpageJSPasadevelopmentlanguage,databaseselectedMySQLdatabasedevelopmentIDEusingMyEclipse10,runtheserverusingtomcat6.0.InvoicingSystemisanenterprisebasedonfunctionalB/Spowerfulinvoicingsystem.
Keywords:
Invoicing,
JSP,
MySQL,MyEclipse
第一章绪论
1.1课题背景
互联网的飞速发展不断影响着社会上各行各业的经营情况,从上个世纪起,随着互联网在中国的普及,我国的许多零售商开始尝试通过信息系统来管理他们的日常业务。
但由于存在各种因素,例如企业的业务各不相同、信息化的法律规定也不够明确、各种物流系统不够完善,这些因素交织在一起,严重阻碍着信息化走进零售企业。
本世纪以来,中国的基础设施有了长足的进步,之前阻碍信息化的因素也一个一个的被解决,企业进销存系统终于在中小型零售商中蔓延开来。
1.2目的和意义
仓储信息化管理与传统管理方式比较有很多的优点如:
1.查询比较方便
仓储信息化提供了非常多的查询途径,可以通过品种、日期等途径进行查询,快速又准确。
2.信息量大
与过去的管理方式比较,仓储信息化管理能够提供大量商品信息。
3.成本比较低,风险小,不受地点的限制
信仓储息化管理最突出的优势是,存储的数据具有可靠性,与常见的报表相比,计算及存储具有更高的可靠性,这使得经营者可以更方便的查看当前的库存和出入库信息。
1.3开发工具及技术
1.3.1开发工具
系统所采用的开发工具大部分为开源工具,具有较高的稳定性,同时这些工具都有大量的介绍文献和使用指导,是的用户可以更方便的使用它们进行系统的开发。
1.3.1.1MyEclipse
MyEclipse,通常用来设计Java,J2EE的Eclipse插件集合,利用它可以完成对数据库和J2EE的开发。
通过对应用程序服务器进行整合,可以大大的增强运算速度。
MyEclipse的功能十分强大,几乎涵盖了各种设计功能。
1.3.1.2Tomcat
Tomcat是一种是一个免费的开放源代码的Web应用服务器。
在访问客户比较少的情况下被经常采纳,在设计JSP程序时成为最好的选择。
换句话说,将Tomcat服务器安装到一台电脑上时,可通过它对HTML页面的访问请求进行配合。
事实上,Tomcat可以看成Apache服务器基础上的延伸,但它工作时相对比较独立,因此当tomcat工作时,事实上它是看成一个与Apache服务器相对独立的进程运行的。
1.3.1.3MySQL
MySQL采用C和C++进行设计,并同时采纳了不同的编译器来检验,确定源代码的可移植性;
支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统;
为多种编程语言提供了API;
支持多线程,充分对CPU资源加以利用;
提供TCP/IP、ODBC和JDBC等很多数据库连接途径;
能够对拥有很多条记录的大型数据库进行运算。
通常来说,MySQL所设计的功能足以满足一般的个人客户和中小型企业,而且因为MySQL是开放源码软件,所以能够在很大程度上减少整体的费用。
1.3.2JSP
JSP程序使用了Java编程语言,JSP技术可以对动态网页进行封装。
通过tags和scriptlets,网页还能访问存在于服务端的资源的应用逻辑。
JSP可以分离网页逻辑与网页设计和显示,对可重用的基于组件的开发进行支撑,更容易的对基于Web的应用程序进行设计。
当Web服务器接收到访问JSP网页的请求时,首先运行的程序段,接下来将JSP文件中的HTML代码和运行效果一并返还给用户。
通过Java文件的插入能够对数据库、网页多重定向等运行,从而满足构建动态网页所需要的程序。
JSP和Servle相同,都可以通过服务器端运行。
由于能够将一个HTML文本返回给用户端,所以用户端具备浏览器就可以进行浏览。
HTML程序和穿插在部的Java程序可以构建JSP网页。
在服务器被用户端访问时,能够处理相应的Java代码,然后将产生的HTML页面再返回给用户端的浏览器。
JSP的设计关键是Servlet,通常大型的Web应用程序的设计成果也通过JavaServlet和JSP的协作。
JSP既拥有了方便快捷的Java程序,又统统的面向用户,既实现了平台的无关性危险还比较小,可以具备互联网的全部优势。
JSP技术的优点:
(1)一次编写,到处运行。
除了系统之外,代码无需做任何改动。
(2)系统的多平台支持。
通常情况下,能够在任何情况下的全部平台上进行设计,能够安排在任何情况中,也能够在任何情况下进行发展。
相比ASP/.net来说,优点是显而易见的。
(3)强大的可塑性。
通过一个不大的Jar程序能够对Servlet/JSP进行运行,也能够通过很多服务器进行集群和负载平衡,甚至能够通过多台Application解决问题。
单台服务器到多台服务器,Java展现了一个强大的功能。
(4)具有强大和多样化的开发工具支持。
Java已经有了很多的设计方法,何况大部分工具都是没有花费的,这中间有很多都在多种平台之下顺畅的进展。
(5)支持服务器端组件。
只有很有力的服务器端组件才能支撑web运行,因此开发者可以在调用web页面时通过另外的开发工具来达成纷乱效用的组件,来加强系统的可操作性。
JSP可以通过完善的JAVABEANS组件来达成纷乱的商务功能。
部对象表现出:
request用户端请求,此请求会涵盖来自GET/POST请求的参数;
response网页传回用户端的反应;
管理pageContext网页的属性;
session与请求相关的会话;
applicationservlet正在进行的容;
out用来输送响应的输出流;
config 代码片段配置对象;
page JSP网页本身。
1.3.3JavaScript
JavaScript是一种根据对象和情况驱使而且相对危险性比较低的用户端脚本语言。
还可以大围的用于用户端Web设计的脚本语言,一般可以用做增加HTML网页动态功能,例如反馈用户的所有操控。
JavaScript的一个关键作用是向对象的功能,根据以对象为基础的程序开发,能够用更直接、系统化和能够反复利用的方法设计程序。
根据HTML程序,可以采用Javascript对交互式Web网页进行设计。
Javascript的应用能够达成网页和客户之间及时、动态、交互性的关系。
这样网页可以呈现非常丰富的信息和非常好看的容。
在本系统中不少设计都采用了javascript技术,例如校验用户输入数据的有效性等。
1.4计算机需求
硬件需求:
CPU:
酷睿i3
存:
1GB以上
主频:
2GBHZ以上
硬盘:
300GB以上
软件需求:
系统版本:
Win7Win8
IDE:
MyEclipse10
系统服务器:
Tomcat6.0
数据库版本:
MySQL5.0
Java版本:
Java1.6
浏览器版本:
GoogleChrome
第二章系统分析
2.1可行性分析
所谓的可行性分析是指通过调查客观现实,再应用的科学的手段,预测自己的开发计划是否具有现实意义。
2.1.1技术可行性
系统的开发由本人担任,在开发工具上,选用Myeclipse,数据库采用mysql,开发语言选择java,模式采用MVC模式,所有的技术都是本人大学期间所学,且这些技术都经历了时间的考验,被证明是可靠地技术,技术上同样具有可行性。
2.1.2经济可行性
本系统的运行对机器本身的硬件要求并不高,也不需要管理人员具有太多的专业知识,同时开发人员由本人担任,所以也无需考虑系统开发的人力资源成本,所以本系统的开发在经济上是可行的。
2.1.3运行可行性
本系统在开发完成后,所有的模块都进行了相应的功能检测和稳定性检测,运行可行性得到了保证。
2.1.4法律可行性
本系统拥有自主的只是产权,没有使用任何的软件也没有交易任何非法的成品,所以在法律可行性上也没有需呀担心的地方。
2.1.5时间可行性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 进销存 系统 方案