陶瓷制品有限公司材料采购系统毕业设计论文.doc

上传人:laozhun 文档编号:3994995 上传时间:2023-03-30 格式:DOC 页数:35 大小:1.40MB
返回 下载 相关 举报
陶瓷制品有限公司材料采购系统毕业设计论文.doc_第1页
第1页 / 共35页
陶瓷制品有限公司材料采购系统毕业设计论文.doc_第2页
第2页 / 共35页
陶瓷制品有限公司材料采购系统毕业设计论文.doc_第3页
第3页 / 共35页
陶瓷制品有限公司材料采购系统毕业设计论文.doc_第4页
第4页 / 共35页
陶瓷制品有限公司材料采购系统毕业设计论文.doc_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《陶瓷制品有限公司材料采购系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《陶瓷制品有限公司材料采购系统毕业设计论文.doc(35页珍藏版)》请在三一办公上搜索。

1、某某大学本科毕业设计(论文)题目:陶瓷制品有限公司材料采购系统系 (部): 专 业: 班 级: 学 生: 学 号: 指导教师: 2011年 4月 毕业设计(论文)任务书系 别 专业 班级 姓名 学号 1.毕业设计(论文)题目: 某地陶瓷制品有限公司材料采购系统 2.题目背景和意义: 某地陶瓷制品有限公司位于路北区,生产日用陶瓷,耐火材料,日用瓷杯,卫生瓷等陶瓷制品的国企之一,其材料采购环节尚未得到足够的重视,更不用说提高采购环节使用的管理理念和方式,这也是我国很多传统国有企业的弊端。 3.设计(论文)的主要内容(理工科含技术指标): (1)认真分析企业物资采购部门的业务范围及物资采购的业务流程

2、,确定系统的管理功能,具体如下:制定物资采购计划;完成物资采购订货;到货、物资验收入库。 (2)查询功能:采购计划;订货;到货;客户。 (3)统计:年度采购报告。 4.设计的基本要求及进度安排(含起始时间、设计地点):设计的基本要求:1.界面友好,操作方便; 2.系统稳定; 3.易于维护。毕业设计时间:2010年11月至2011年6月,毕业设计地点:某某校区。毕业设计进度安排:1 3周:明确设计任务,进行需求分析;4 6周:提出设计方案,进行系统设计;7 9周:建立逻辑模型,进行详细设计;10 13周:选择实现工具,进行编码; 14 16周:设计测试方案,进行系统测试; 17 18周:总结毕业

3、设计,撰写毕业论文 5.毕业设计(论文)的工作量要求 实验(时数)*或实习(天数): 图纸(幅面和张数)*: 其他要求: 指导教师签名: 年 月 日 学生签名: 年 月 日 系主任审批: 年 月 日说明:1本表一式二份,一份由学生装订入册,一份教师自留。2 带*项可根据学科特点选填。某地陶瓷制品有限公司材料采购系统的分析与设计摘 要本文研究的内容是某地陶瓷制品有限公司单位的材料采购过程。材料采购系统主要是通过对材料采购的各个主体、加工、及流程进行分析研究,制作出合理的系统软件,以提高企业运营效率,加速企业信息化,增强综合竞争力。主要采用市场调研和模型分析设计方法,绘制DFD图和E-R图等各类图

4、,同时结合当前各类研究文献资料,得出结论,最后通过软件开发工具开发出该系统,并以软件的形式发布出去,投入市场即可实践应用。材料采购管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。关键词:数据库图表;系统分析设计;软件编程语言;材料采购Tangshan Huaxin Cheng Ceramic Products Co., Ltd. Material Procurement System Analysis and DesignAbst

5、ractThe contents of this paper is the unit of Tangshan Huaxin Cheng Ceramic Products Co., Ltd. The material procurement process. Materials procurement system mainly through the procurement of materials in all subject, processing, and analysis processes to produce a reasonable system software to impr

6、ove operational efficiency, accelerate enterprise information, and enhance overall competitiveness. Mainly market research and model design, drawing DFD ER diagram and other charts and maps, combined with the current types of research literature, draw conclusions, and finally through the software de

7、velopment tools to develop the system and issued in the form of software out into the market to practical application. Material procurement management system is a typical management information system (MIS), which mainly includes the establishment and maintenance of back-end database and front-end a

8、pplication development aspects. Request for the establishment of data consistency and integrity, data security, a good library. For the latter application powerful, easy to use and so on.Keywords: database diagram; system analysis and design; software programming language; material procurement目 录主要符

9、号表1 绪 论11.1 本课题的研究背景和意义11.2 本课题的设计目的11.3本课题的内容和主要功能12 调研了解企业材料采购过程及现状23 可行性分析研究23.1可行性研究方法23.2可行性综合分析23.2.1技术可行性23.2.2操作可行性33.2.3经济可行性33.2.4法律可行性34 系统功能34.1总体功能简介34.2具体功能35 系统环境要求35.1 硬件要求35.1.1. 前台35.1.2 数据库服务35.2 软件要求45.2.1 前台45.2.2 数据库服务46 确定方法及功能46.1 数据库原理46.2 数据库的种类56.3 数据库方法与技术56.4使用语言66.5 B/S

10、架构76.6 JSP87 系统分析与设计97.1总体设计97.2详细设计107.2.1材料采购管理系统功能结构图107.2.2材料采购管理系统E-R图117.2.3材料采购管理系统表属性图117.2.4材料采购管理系统表结构设计图137.2.5 系统登录流程图157.2.6 查询功能程序流程图157.3系统展示167.3.1 系统登录界面167.3.2 系统主界面178 测 试188.1软件测试的目标188.2测试计划及执行情况188.3集成测试188.4测试评价189 结 论19参考文献20致 谢21毕业设计(论文)知识产权声明22毕业设计(论文)独创性声明23附录1 源程序清单(编程的同学

11、填写)241 绪 论1.1 本课题的研究背景和意义某地陶瓷制品有限公司位于路北区,生产日用陶瓷,耐火材料,日用瓷杯,卫生瓷等陶瓷制品的国企之一,其材料采购环节尚未得到足够的重视,更不用说提高采购环节使用的管理理念和方式,这也是我国好多传统国有企业的弊端。进入21世纪,随着技术进步和客户需求多样化,企业经营的市场环境发生了很大的变化,从过去的供应商主导的、静态的、简单的市场环境变成客户为主导的、动态的、复杂的市场环境。在企业经营管理中,采购是最重要的一个环节。鉴于 陶瓷制品有限公司目前传统的采购模式,如果有专门的科学化的处理系统,会大大提高该企业的采购环节效率,缩短整个产品生产周期,在实施有效的

12、计划、组织与控制职能等采购活动的同时,通过实施科学的采购管理,合理选择采购方式、采购品种、采购批量、采购频率和采购地点等,以有限的资金保证经营活动的有效开展,为企业降低成本、加速资金周转、缩短生产周期、确保产品质量和提高企业经营质量具有非常重要的意义。1.2 本课题的设计目的本文研究供应采购管理对中国企业来说,更具有重要的现实意义。 本文从具体的制造型企业提高采购管理的需求入手,给出了适合制造型企业的采购供应管理系统整体设计方案。在系统业务流程改造和功能模块的设计中体现出先进的采购管理思想,并采用面向对象的技术对采购业务管理的具体内容进行了分析与设计。该系统将有效的整合企业内外部的资源,加强企

13、业与供应商之间的紧密合作,增强企业采购业务的透明度,规范标准业务流程,提高采购的效率和质量,提升企业的核心竞争力。1.3本课题的内容和主要功能本文研究的内容是某地陶瓷制品有限公司的材料采购过程,主要涉及到材料有骨质瓷,骨碳,石英长石,滑石粉和其他包装类材料等。材料采购系统主要是通过对材料采购的各个主体、流程进行分析研究,制作出合理的系统软件。主要功能包括人事信息、供应商信息、采购需求提交、采购订单、采购进货、采购退货、库存等,还包括大量的报表分析,通过这些管理,使公司企业的运转一目了然。详细功能包括对各种采购材料、库存、供应商等相关信息的浏览、查询、添加、修改、删除,查询记录,材料入库及用户管

14、理等六个方面。2 调研了解企业材料采购过程及现状采购管理为降低采购成本,提高采购效益提供了广阔的空间,但也同时为采购管理带来了新的机遇和挑战。目前,我国大多数企业仍然没有建立健全的供应链管理体系,物资的采购还存在机构设置分散,资源浪费严重,信息传递滞后等问题。采购环节尚未得到足够的重视,更不用说提高采购环节使用的管理理念和方式,这也是传统企业的弊端,一些先进理念的企业都采用了现代化的管理方式,实施了采购系统,提高了效率,同时给企业带来了丰厚的收益。采购作为商业企业整个经营活动的前端行为,已经越来越被商业企业所重视。但是现在大多数企业也仅仅是初步有采购管理这个思想,采购管理系统这类成熟的软件并不

15、多,此类系统软件明显的供不应求。3 可行性分析研究3.1可行性研究方法通过调查分析采购供应管理信息系统所具备的能力及实现的方法。确定总体结构,利用数据库和程序设计语言所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。3.2可行性综合分析3.2.1技术可行性系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易。对于该系统的技术要求,现行的软件开发条件,环境,完全可以实现。MY SQL 和JAVA完全可以提供该系统的操作要求和数据库需求。所以材料采购管理信息系统在技术上是完全可行的。3.2.2操作可行性该系统的开

16、发要求是界面简单,易于操作,实现功能全面,面向大多数人员。3.2.3经济可行性为某地陶瓷制品有限公司开发材料采购系统,公司规模大,资金雄厚,软硬件条件优越,设计开发人员需求较少,周期短,成本低,资金耗费小,故经济上是可行的。3.2.4法律可行性没有触犯任何国家法律,某地陶瓷制品有限公司是合法的企业,本材料采购系统在设计开发整个过程中都是符合国家法律法规的,因此,法律上具有可行性。4 系统功能4.1总体功能简介主要功能包括人事信息、供应商信息、采购需求提交、采购订单、采购进货、采购退货、库存等,还包括大量的报表分析,通过这些管理,使公司企业的运转一目了然。4.2具体功能本系统主要完成对材料采购的

17、管理,包括添加、修改、删除,查询材料和供应商信息及记录,及用户管理等六个方面。系统可以完成对需求、库存及经销商各类信息的浏览、查询、添加、删除、修改记录等功能。还可以对系统的管理员和用户进行增加、删除功能。5 系统环境要求5.1 硬件要求5.1.1. 前台CPU: 推荐Pentium4以上CPU。内存:推荐512M以上内存。硬盘:推荐40G以上磁盘空间。5.1.2 数据库服务CPU: Pentium4 2.8GHz以上IBM兼容机内存:1024MB以上容量5.2 软件要求 5.2.1 前台操作系统:WindowsNT4.0/Windows2000/WindowsME/Windows2003/W

18、indowsXP/Vista/Wwindows7系统。软件: Java环境版本jdk-6update20;tomcat;浏览器语言JSP5.2.2 数据库服务数据库服务器:Mysql6 确定方法及功能6.1 数据库原理数据库管理(Database Administration)是有关建立、存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和服务质量,有关人员须进行的技术管理工作。负责这些技术管理工作的个人或集体称为数据库管理员(DBA)。数据库管理的主要内容有:数据库的建立、数据库的调整、数据库的重组、数据库的重构、数据库的安全控制、数据的完整性控制和对用户提供技术支持。数据库

19、的基本结构分三个层次,反映了观察数据库的三种不同角度。 (1)物理数据层。 它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的位串、字符和字组成。 (2)概念数据层。 它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。 (3)逻辑数据层。 它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。 数据库不同层次之间的联系是通过映射进行转换的。

20、6.2 数据库的种类大型数据库有:Oracle、Sybase、DB2、SQL server 小型数据库有:Access、MySQL、BD2等。6.3 数据库方法与技术MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL最初的开发者的意图是用m

21、SQL和他们自己的快速低级例程(ISAM)去连接表格。不管怎样,在经过一些测试后,开发者得出结论:mSQL并没有他们需要的那么快和灵活。这导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。应用架构:单点(Single),适合小规模应用 复制(Replication),适合中小规模应用 集群(Cluster),适合大规模应用 MySQL4.1版本中增加了不少新的性能,包括对主键的更高速度的缓存,对子查询的更好的支持,以及应网络约会网站所要求的,基于地理信息的查询。 其同步开发的5

22、.0版本则把目标对准了企业用户,对于4.1版本中的所有新特性,5.0版本悉数收入囊中,并且独具以下特点:对外键的良好支持;系统自动报错机制以及对存储过程的充分支持。6.4使用语言Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。Java分为三个体系JavaSE(Java2 Platform Standard

23、 Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。本系统采用的就是Java EE。Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务

24、体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。Java的诞生是对传统计算机模式的挑战,对计算机软件开发和软件产业都产生了深远的影响: (1)软件4A目标要求软件能达到任何人在任何地方在任何时间对任何电子设备都能应用。这样能满足软件平台上互相操作,具有可伸缩性和重用性并可即插即用等分布式计算模式的需求。 (2)基于构建开发方法的崛起,引出了CORBA国际标准软件体系结构和多层应用体系框架。在此基础上形成了Java.2平台和.NET平台两大派系,推动了整个IT业的发展。 (3)对软件产业和工业企业都产生了深远的影响,软件从以开发为中心转

25、到了以服务为中心。中间提供商,构件提供商,服务器软件以及咨询服务商出现。企业必须重塑自我,B2B的电子商务将带动整个新经济市场,使企业获得新的价值,新的增长,新的商机,新的管理。 (4)对软件开发带来了新的革命,重视使用第三方构件集成,利用平台的基础设施服务,实现开发各个阶段的重要技术,重视开发团队的组织和文化理念,协作,创作,责任,诚信是人才的基本素质。语言特点:Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 主要特性:1、Java语言是简单的。2、Java语言是一个面向对象的。3、Java语言是分布式的。4、Java语言

26、是健壮的。 5、Java语言是安全的6、Java语言是体系结构中立的。 7、Java语言是可移植的。8、Java语言是解释型的。9、Java是高性能的。10、Java语言是多线程的。11、Java语言是动态的。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用

27、系统提供了有关技术和丰富的类库。6.5 B/S架构B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是

28、较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度快、效果优。 随着Internet和WWW的流行,以往的主机终端和CS都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了BS型模式,即浏览器服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,

29、这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。 6.6 JSPJSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一

30、起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 W

31、eb服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。 JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,

32、然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。 JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。7 系统分析与设计7.1总体设计描述了材料采购系统的各个外部项及整个采购到入库的程序。各个加工工序又详细的展现出来,让人清晰

33、。系统数据流程图7.2详细设计7.2.1材料采购管理系统功能结构图材料采购系统核对处理需求汇总到货处理采购处理退货处理制定采购计划查询供应商生成采购单查询库存汇总需求计划退货处理登记材料信息发出到货通知据实核对材料登记录入材料账户管理系统用户管理密码管理本材料采购系统主要分了六个模块:采购处理:根据生产部门和库存情况汇总上来的需求汇总表来制定合理实际的材料采购计划;通过查询供应商信息,生成采购单,进而实现采购活动。到货处理:把供应商发来的货物进行分类处理,登记货物的详细信息,录入材料。核对处理:通过采购处理中生成的采购单和到货处理中的到货单进行对比核查,确认到货和采购是否一致,如果数据一致,则

34、向生产部门和仓库部门同时发出到货通知单;如果不一致,需要查明原因,确认有误,和供应商联系,或协商或退货。退货处理:如果核对处理中有误,则根据实际情况对货物的性质进行准确的评判,如果在非正常范围内,则等级详细的材料信息,然后进行退货处理。需求汇总:公司其他部门要求或者请求采购部进行材料的采购,采购部门会根据生产部门提交的请购单和仓库部门提供的库存单进行处理,进而制定需求计划,生成需求汇总表,进行材料采购活动。账户管理:添加,删除,修改,查询系统的管理员及其他账户信息,同时可以设置系统管理员和用户的密码信息,验证是否有权限进入该系统进行操作。7.2.2材料采购管理系统E-R图7.2.3材料采购管理

35、系统表属性图备注传真供应商单供应商号电子邮件公司主页 银行账号供应商名电话邮编联系人备注地址备注料号业务员计划号供应商号日期数量品名单价采购单库存单数量备注有效期料号单价更新日期仓库号材料料号品名供应商号需求汇总单料号日期计划号部门数量品名用户用户名密码7.2.4材料采购管理系统表结构设计图需求汇总单table summary_list列名数据类型字符长度是否可为空m_idinteger11否S_countInteger11是库存单table stor_listField name Field typesizeNot nullM_idInteger11否M_CountInteger11是供应商

36、单 table provider_list Field name Field typesizeNot nullP_idInteger11否P_nameNvarchar30是P_addrNvarchar100是P_contactNvarchar20是P_postChar20是P_phoneNvarchar10是P_webpageNvarchar20是P_faxChar30是P_bank_noChar30是P_bank_nameNvarchar40是P_remarkNvarchar60是材料单 table material_listField name Field typesizeNot null

37、M_idInteger11否M_nameVarchar30是P_idInteger 11是采购单table need_listField name Field typesizeNot nullM_idInteger11否N_countInteger11是用户 table user_listField name Field typesizeNot nullU_namevarchar10是U_passwordVarchar 20是7.2.5 系统登录流程图7.2.6 查询功能程序流程图(查询举例)7.3系统部分成果展示7.3.1 系统登录界面秘密验证成功界面7.3.2 系统主界面7.3.3 系统运

38、行部分界面1.添加处理模块界面2.查询功能模块界面3.删除功能模块界面8 测 试8.1软件测试的目标测试的目的是应该尽量找出软件中的隐藏的错误并加以纠正,而不是通过测试证明软件没有错误。所以,通过测试不是证明软件是正确的。通过测试只能从软件中找到错误,而不可能证明程序中没有错误,即使选择测试方案最完美,软件中仍然可能隐藏着错误。8.2测试计划及执行情况本软件使用了黑盒测试方法。黑盒测试又称为功能测试,黑盒测试是以用户的观点,从输入数据与输出数据的对应关系出发进行测试的,它不涉及到程序的内部结构。很明显,如果外部特性本身有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。黑盒测试法注重于测试

39、软件的功能需求,主要试图发现几类错误:功能不对或遗漏、界面错误、数据结构或数据库访问错误、性能错误、初始化和终止错误。测试项目:a. 基本操作测试按照各功能界面的操作图,测试软件的操作项是否正确,画面(窗口)切换是否正常。各个菜单栏里菜单是否正常可选,操作是否可以顺利进行,各个菜单中的分选项是否正确可用。经过测试,本系统基本符合要求,各项操作均为正确合理,可顺利投入使用。b. 边界测试依据各个输入项目的边界值的设定,测试各项目是否作了边界值检查和处理,各项目初始化和终止时数据是否正常。8.3集成测试在这里采用集成测试中的增量组装测试,先测试最基本的主体模块,测试成功后,再加入各个功能扩展模块。

40、8.4测试评价模块组装测试完成后,又做了整体的测试,在经过对软件的测试后,测试结果表明软件需要的功能已经基本上实现了。9 结 论本文主要研究某地陶瓷制品有限公司材料采购管理系统的设计与实现,基本上达到了预期的设计要求和目的。在本系统的设计与实现的过程中,主要讲述了材料采购管理信息系统的系统设计部分,包括功能模块设计、数据库结构设计等。系统设计为整个程序构建了骨架,各个功能模块实现各个细节部分。主要功能有数据入库、查询、修改和删除等。系统的详细设计根据系统分析阶段的结论将系统具体化,并完成了各个模块的添加、修改、删除与查询的功能,直到最后形成一个完整的可行性的管理信息系统。在系统整个分析设计调研

41、制作及报告的写作过程的经历将会使我终生受益,并对我今后的工作和发展产生深远的影响。使我从中受到很大的教育和启迪,不仅将大学所学的知识进行了实际应用,还学到了很多书本上学不到的知识。开阔了视野,增长了知识,积累了经验。充分锻炼了自己的动手和应用能力,真正做到了理论联系实际。由于整个系统设计制作时间比较仓促,所以该系统还有许多不合适的地方,我会做进一步的改善。我相信,这套材料采购管理系统经过进一步的改善和完善,一定会在企事业单位得到广泛的应用。参考文献1 软件工程导论. 张海藩. 清华大学出版社,1992年2 MySQL开发者SQL权威指南 Rick F.van der Lans、许杰星、李强、

42、等 机械工业出版社 2008年3 软件工程导论. 张海藩. 清华大学出版社,1992年4 Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax(配光盘1张) 李宁 清华大学出版社 2009年5 采购与供应管理.赵道致、王振强. 清华大学出版社. 2009年6 JSP应用开发详解(第3版) 刘晓华、张健、 周慧贞 电子工业出版社 2007年7 管理信息系统. 张月玲,范丽亚主编. 清华大学出版社. 2010年8 Java从入门到精通(附DVD光盘1张) 李钟尉、马文强、 陈丹丹 清华大学出版社. 2008年9 信息系统开发方法教程陈佳 清

43、华大学出版社. 2009年10 管理信息系统.张月玲,范丽亚主编. 清华大学出版社.2010年11 管理信息系统开发案例 于本海 高等教育出版社. 2010年12 JSP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例(附DVD光盘1张) 王黎、于永军、张豪、 等 清华大学出版社. 2010年13 Java Servlet and JSP Cookbook Perry, Bruce W. OREILLY & ASSOC INC (2004)14 JSP Examples and Best Practices Patzer, Andrew SPRINGER A PR TRADE (2002)15 MySQL Reference Manual: Documentation from the Source Axmark, David OREILLY & ASSOC INC (2002-06)16 Murachs Java Servlets and JSP Steelman, Andrea MURACH MIKE & ASSOC INC (2008)致 谢感谢某老师老师的关心、指导和教诲。某老师老师追求真理、献身科学、严以律已、宽以待人的崇高品质对学生将是永远的鞭策。本人在毕业设计期间的工作自始至终都是在某老师老师全面、具体的指导下进行的。某老师老师渊博的

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号