ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:132.85KB ,
资源ID:7564224      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7564224.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业进销存管理系统毕业设计doc.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业进销存管理系统毕业设计doc.docx

1、企业进销存管理系统毕业设计doc毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保

2、存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学

3、校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的

4、合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年

5、月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价

6、:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及

7、格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日1 引言当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机ENIAC(Electronic numerical integrator and calculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。可见,世界已进入在计算机信息管理领域中激

8、烈竞争的时代,计算机已经变得普通的不能再普通的工具,如同我们离不开的自行车、汽车一样。在这种环境下证实了一句话:谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地1。中小型企业在我国经济发展中具有重要的地位,目前我国的中小型企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入WTO,中小型企业将面临外资企业和国外产品与服务的严峻挑战。如果我国的中小型企业不借助先进的管理思想转变经营观念、使用信息化提高企业的管理水平和工作效率,将很难在今后的国际竞争中取胜。随着技术发展,电脑的操作及管理日趋普及,因此我国中小型公司采用电脑管理

9、公司的各种业务也已成为趋势和必然。管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、存储、加工和使用的系统。其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,MIS系统的最终目的是使管理人员及时了

10、解公司现状,把握将来的发展路径。北京图信时代内部资源管理系统是针对公司内部相关业务的需要建立起来的一个科学、有效的现代管理系统。它是一个基于WEB页面的、B/S模式的管理系统(Browser/Server)。普通用户可以通过浏览器登录系统实现对公司信息、客户关系、生产计划、物资管理的查询录入等操作。此外,系统管理员登录系统后可以对用户、部门和岗位进行增加删改操作,还可以对用户的权限进行重新设置、对公司的信息进行初始化和提交操作。a) 项目背景随着科学技术的发展,管理软件不断被应用于社会各个层面,随着公司规模和业务的不断扩展,北京图信时代科技有限公司单靠原来的管理模式已经满足不了现有工作的需求,

11、因此急需开发出一套全面有效方便、快捷的业务展示平台来满足公司的发展要求。b) 项目名称北京图信时代科技有限公司内部资源管理系统设计。c) 用户图信时代内部资源管理系统管理员包括系统管理员用户和普通用户两大类,其中系统管理员一般为公司的高级管理人员;普通用户一般为公司各部门工作人员。d) 相关软件Microsoft Office Word 2000相关软件不属于项目范围,但是必须相互协作完成工作。2 开发工具与技术简介2.1 JSP技术简介随着电子计算机技术的迅猛发展,Java作为一种面向对象的程序设计语言,从1995年7月开始在计算机界受到高度重视。Java问世以前,Internet应用程序只

12、能采用CGI编程。Java降低了Internet应用程序的编写难度。在WWW世界中有数不清的Java 小程序,它们极大地丰富了Web网页的效果,使Internet世界变得更加丰富多彩。时至今日,JSP技术已经相当成熟,前景非常广阔。在此背景下,利用JSP开发公司资源管理系统具有非常的意义。JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.j

13、sp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JS

14、P与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2.1.1 JavaBean技术JavaBeans就是一个可以复用的软件模型。JavaB

15、eans在某个容器中运行,提供具体的操作性能。JavaBeans是建立应用程序的建筑模块。大多数常用的JavaBeans通常是中小型控制程序,但也可以编写包装整个应用程序运行逻辑的JavaBeans组件,并将其嵌入到复合文档中,以便实现更为复杂的功能。一般来说,JavaBeans可以表示为简单的GUI 组件,可以是按钮组件、游标、菜单等等。这些简单的JavaBeans组件提供了告诉用户什么是JavaBeans的直观方法。但我们也可以编写一些不可见的JavaBeans,用于接受事件和在幕后工作,例如访问数据库,执行查询操作的JavaBeans,它们在运行时刻不需要任何可视的界面。在JSP 程序中

16、所用的JavaBeans一般以不可见的组件为主,可见的JavaBeans一般用于编写Applet程序或者Java应用程序。2.1.2 ServletServlet是使用Java Servlet应用程序设计接口(API)及相关类和方法的Java程序。除了Java Servlet API,Servlet还可以用以扩展和添加到API的Java类软件包。Servlet在启用Java的Web服务器上或应用服务器上运行并扩展了该服务器的能力。Java Servlet对于Web服务器就好象Java applet对于Web浏览器。Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏

17、览器并在Web浏览器内执行。Java Servlet API定义了一个Servlet和Java使能的服务器之间的一个标准接口,这使得Servlets具有跨服务器平台的特性4。2.2 MySQL数据库简介MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序MySQL和很多不同的客户程序和库组成。SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许存储记录文件和图像。

18、MySQL主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何并不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。自1996年以来,我们一直都在使用MySQL,其环境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,这大约有100个吉字节(GB)的关键应用数据。2.3 B/S结构简介B/S(Browser/Server,浏览器/服务器)结构是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过浏览器实现,只有少部分事务逻辑在浏览器端实现,大部分事务逻辑

19、集中在服务器端实现,形成所谓的3层结构。B/S结构利用不断成熟和普及的浏览器技术实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构已逐渐成为当今应用软件的首选体系结构。B/S结构和服务器之间的通信是以TCP/IP协议为基础的,校园内的Web服务器可以接受安装有Web浏览器程序的Internet终端的访问,作为最终用户,只要通过Web浏览器,各种处理任务都可以调用系统资源来完成,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量。随着软件系统的改进和升级越来越频繁,B/S结构的产品可以明显体现出更方便的特性。因为无论用户的规模有多大,有多

20、少分支机构,都不会增加任何维护升级的工作量,因为所有的操作只需要针对服务器进行。如果是异地,只需把服务器连接上网即可进行维护和升级,这对人力、时间、费用的节省是相当惊人的。对于规模较大的公司,系统管理人员如果需要在几百甚至几千部电脑之间来回进行维护,其效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。所以客户机越来越“瘦”而服务器越来越“胖”是将来软件的主流发展方向,这使得升级和维护越来越容易,使用越来越简单。2.4 开发工具介绍JSP是基于Java语言的,因此在进行项目开发前,要安装JDK,系统的开发采用J2SDK1.4.2。

21、开发工具采用MyEclipse6.0, 应用服务器采用了Apache Tomcat5.0.30,数据库采用MySQL4.0.24。2.4.1 Eclipse+MyEclipse简介在开发工具方面,IBM,Borland,Sun,BEA等软件巨头在其应用服务器的基础上,都推出开发Java Web应用程序的开发工具。这些IDE大多都兼顾了各种类别的Java应用程序的开发,需要较大空间进行安装,启动过程相对较慢。而且,由于它们都是各厂商的私有产品,外界无法对其进行定制或改造,因此无法跟随J2EE不断前进的步伐。而Eclipse有一群无私的开发者开发,作为目前IDE的佼佼者,Eclipse由于其开放性

22、受到越来越多的用户及厂商的欢迎。首先,Eclipse是开源的,Eclipse遵循Common Public License协议。任何人可以免费获得Eclipse软件本身及其源代码;其次,Eclipse是免安装的,只要在本机装有JDK,可以从其他机器上将Eclipse目录复制到本机,只要经过简单的配置就可以使用。总之,Eclipse是优秀的开发工具。简介的界面,便捷的热键,可定制的视图等,都不足以概括Eclipse的内涵。据称,从其他IDE转到Eclipse上的开发人员,很少将Eclipse抛弃而选择其他的IDE。Eclipse标准软件包中只提供了Java应用程序的开发和调试,而没有提供JSP开

23、发环境。不过有众多的插件支持在Eclipse上进行JSP的开发。在开发JSP的插件中,最强大的非MyEclipse莫属。MyEclipse具备了众多令人欣喜的特色,贴心的Wizard、图形化的配置管理、JSP错误跟踪、代码跳转等,都可以令J2EE开发飞速运转起来6。2.4.2 Tomcat简介自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是Jakarta项目中的一个重要的子项目,其被J

24、avaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的Servlet和JSP容器,因此其越来越多的受到软件公司和开发人员的喜爱。Servlet和JSP的最新规范都可以在Tomcat的新版本中得到实现。其次,Tomcat是完全免费的软件,任何人都可以从互联网上自由地下载。Tomcat与Apache的组合相当完美7。2.4.3 Hibernate框架简介Hibernate是Apache软件基金会的一个开放源代码的O/R mapping(对象关系映射)框架,它对JDBC进行了轻量级的对象封装,使Java程序员可以随心所欲地使用对象编程思想来操纵数据库。为了企

25、业应用与后端数据库频繁交互,开发者在应用和数据库之间创建了一个“持久层”。在基于J2EE的企业应用中,组成这个持久层的Java类既可以映射对象到数据,也可以映射数据到对象。持久层的建立是比较简单的,但是这种关系的有时候又很复杂,由于对象数据库结构的复杂性,很难做到把关系表记录完整地映射到持久对象的关系上来,这主要表现在多表的关系无法直接映射到持久对象的映射上来,可能是一个表映射到多个持久对象,可能是多个表映射到一个持久对象上来,也可能是表的某个字段映射到一个持久对象,另外一些字段映射到其他持久对象上。Hibernate相当于是对持久层数据处理的一种新的解决方案,是一个与持久层和查询相关的框架,

26、它可以应用于任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。2.4.4 Structs框架简介Struts是Apache组织的一个开放源代码项目,提供了一个构建基于MVC体系结构的Web应用程序的框架。Struts继承了MVC的各项特性,并根据J2EE的特点做了相应的变化和扩展。即Struts框架将MVC的优点应用与J2EE Web应用的开发,可以说是传统模式的一种变化类型。Struts的体系结构包括模型、视图、控制三部分。模型(数据访问层)表示数据和处理数据的业务逻辑或应用程序;视图(表示层)表示用户想查看/存取数据的表示界面;控制

27、器(业务规则层)定义用户与模型和视图交互的方式。距离用户最近的是表示层,为用户提供了良好的操作界面。通过本层收集用户的数据并向业务层传递,数据验证通过后传递给数据访问层,最后到达数据库。距离数据库最近的是数据访问层,封装了对数据库的各种操作,包括数据库的连接等,提供了数据库的安全,其它层从数据库中获得数据或者要更新数据库中的数据,都要通过数据访问层。业务规则层负责协调表示层和数据访问层之间的关系。例如,对表示层的数据进行验证,对数据库中指定的表数据进行增加、删除、修改和查询等工作。3 需求分析需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。在解决问题之前要理解问题,只有真正的理解问

28、题才能更好的解决问题。需求分析就是给系统分析、设计人员一个和用户交流来理解问题的机会进而了解用户究竟需要什么。需求分析也是一个建模的过程,就是以市场运作中的业务定义为基础,重新定义一个业务在业务系统中的概念、业务流程、数据流程、业务间关系、数据间关系等,以便于计算机高效的实现这个业务。需求分析既可以用于一个业务的具体分析,也可以用于一类业务的分析和整个业务支撑系统的分析。3.1 用户需求北京图信时代科技有限公司内部资源管理系统主要需求是:系统采用先进的应用系统体系结构和开发模式,提高系统的可扩展性、可维护性和交互性。该系统相对独立,接口实现简单、安全,可操作性强。本系统主要包含企业信息管理、客

29、户关系管理、企业物资管理、生产计划管理、企业产品、企业综合管理、权限管理七大部分。3.2 可行性分析3.2.1 技术可行性如果没有资源和时间上的限制,任何项目都将是可行的,但是在现有资源条件下,要在规定时间内完成项目开发则必须细致而谨慎地评估项目的可行性。北京图信时代科技有限公司内部资源管理系统主要完成企业内部的资源管理,从而在管理上提高效率,因此项目的经济可行性无庸置疑;技术可行性方面,根据提出的要求,结合现行技术的发展程度得出结论,项目所要求功能和性能完全可以实现。3.2.2 经济可行性根据北京图信时代科技有限公司实际的经济实力,它有能力应用计算机管理软件。企业能负担得起其支出费用(包括设

30、备的购置费,软件的开发费,人员工资和培训费用等);另一方面是取得收益,其中一部分可以用钱来衡量,加强库存管理可加快流动资金周转,减少资金积压等,还包括不能用金钱来衡量的收益,系统提供更多、更快的信息,缩短取得信息的时间。3.2.3 管理可行性软件充分结合现代管理理论达到企业与管理人员与企业业务流程的合理分配,结合企业现有的管理方式、规章制度以及原始数据达到软件与企业融合的目的。接受现代管理知识比较容易,加之软件是根据MIS、ERP现代管理原理开发的。经调查大多部门经理认为软件有必要开发也是必须开发的。3.2.4 可行性分析结论从经济、技术、管理三方面分析软件是有必要开发的,且市场前景广阔。3.

31、3 系统运行环境该系统采用Browser/Server模式进行设计:数据库系统:MySQL应用服务器:Tomcat5.0服务器操作系统:Windows Server 2000客户机操作:Windows9X/ NT/2000/XP/2003,其上运行浏览器程序。服务器和客户机可为同一设备。3.4 系统开发目标北京图信时代科技有限公司内部资源管理系统将基本涵盖企业内部资源管理的主要需求,包括物资的进销存管理的完整信息,具有完善细致的功能、强大的数据处理功能和较完备的安全机制;随心所欲的查看所见即所得的在线编辑功能。北京图信时代科技有限公司内部资源管理系统一方面是适应市场需求,提高应用本软件的企业的管理效率。满足信息时代管理数字化的要求、利用管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1