本科毕业设计论文--仓库管理系统设计

发布时间 : 星期四 文章本科毕业设计论文--仓库管理系统设计更新完毕开始阅读

论文 第5章 总结

应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。r 2.4 B/S结构

B/S (Browser / Server)结构,即 “浏览器/服务器 ” 结构。这种结构是随着Internet技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务在服务器端实现。B/S结构:主要利用不断成熟的WWW服务器技术,结合多种Script(VBScript ,JavaScript)语言和Active X技术,用通过浏览器实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统技术。

C/S传统的结构虽然采用了开放模式,但这只是系统开发一级的开放性。在特定的应用中无论是Client还是Server端都需要特定的软件,没能提供真正的开放环境。B/S 结构则不同,是以TCP/IP协议为基础的企业内的WWW服务器,可以接受安装有Web 浏览器程序的Internet 终端的访问,作为最终用户,只要通过Web浏览器,各种处理任务都可以调用系统资源来完成。这样大大简化了客户端,减轻了系统维护与升级的成本和工作量,降低了用户的总体拥有成本。软件系统的改进和升级越来越频繁,B/S 架构的产品明显体现其方便性,无论用户的规模有多大,有多少分支结构都不会增加任何维护升级的工作量,所有的操作只要针对于服务器进行。如果是异地,只需要把服务器连接上网即可以进行维护和升级,这对人力、时间、费用的节省是相当惊人的。

2.5 开发及运行环境

系统开发平台:MyEclipse 6.0.1 数据库:SQL Server 2005

运行平台:Windows XP/Windows 2000/Windows 2003 分辨率:最佳效果1024×768像素

34

论文 第5章 总结

第3章 需求分析

出库管理 出库查询 出库操作 进货查询 进货操作 添加仓库 删除仓库 修改仓库 查看仓库 查看库存 添加厂商 修改厂商 删除厂商 查看厂商 添加员工 修改员工 删除员工 查看员工 添加商品 修改商品 删除商品 查看商品 修改商品类型 商品类型管理 添加商品类型 查看商品类型 删除商品类型 进库管理 仓库管理 仓库管理系统 厂商管理 员工管理 商品管理

35

论文 第5章 总结

第4章 系统总体设计

4.1数据库总体设计

数据库技术和计算机网络技术的发展相互渗透,相互促进,已成为当今计算机领域发展迅速,应用广泛的两大领域.数据库技术不仅应用于事务处理,并且进一步应用到情报检索,人工智能,专家系统,计算机辅助设计等领域。

使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。数据库是通过数据库管理系统(DBMS-DATA BASE MANAGEMENT SYSTEM)软件来实现数据的存储、管理与使用。

数据库技术和计算机网络技术的发展相互渗透,相互促进,已成为当今计算机领域发展迅速,应用广泛的两大领域.数据库技术不仅应用于事务处理,并且进一步应用到情报检索,人工智能,专家系统,计算机辅助设计等领域。

使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。数据库是通过数据库管理系统(DBMS-DATA BASE MANAGEMENT SYSTEM)软件来实现数据的存储、管理与使用。

数据库是一个共享的、集成的计算机结构,它包括最终用户数据和元数据。一个好的数据库并不是随意产生的,其内容结构必须经过精心设计。设计优良的数据库会使数据管理变得容易,并产生有价值的信息;而设计糟糕的数据库则会成为冗余数据的滋生地。冗余数据经常会造成难以跟踪的错误。

关系数据库范式理论是在数据库设计过程中将要依据的准则,数据库结构必须要满足这些准则,才能确保数据的准确性和可靠性。这些准则被称为规范化形式,即范式。在数据库设计过程中,对数据库进行检查和修改并使它符合范式的过程叫做规范化。

规范化是给实体分配属性的过程。它能够减少数据冗余,有助于进一步消除由于冗余引起的数据异常。规范化不能够消除数据冗余;相反,它通过生成有控制的冗余来连接数据库

36

论文 第5章 总结

表。规范化通过一系列称为范式的阶段来完成。

第一范式:设R是一个关系模式。如果R的每个属性的值域都是不可分的简单数据项(成为原子)的集合,则称这个关系模式属于第一范式。第一范式要求每一个数据项都不能拆分成两个或两个以上的数据项。

第二范式(2NF):若关系模式R是1NF,而且每一个非主属性都完全函数依赖于R的候选键,则R称为第二范式。如果一个数据表已经满足第一范式,而且该数据表中的任何一个非主关键字段的数指都依赖于该数据表的主键字段,那么该数据表满足第二范式。

第三范式(3NF):如果关系模式R是1NF,而且它的任何一个非主属性都不传递地依赖于任何候选键,则R称为第三范式。如果一个数据表已经满足第二范式,而且该数据表中的任何两个非主键字段的数值之间不存在函数依赖关系,那么该数据表满足第三范式。

数据表规范化的程度越高,数据冗余就越少,同时造成人为错误的可能性就越少;同时,规范化的程度越高,在查询检索时需要做的关联等工作就越多,数据库在操作过程中需要访问的数据表以及之间的关联也就越多。因此,在数据库设计的规范化过程中,要根据数据库需求的实际情况,选择一个折中的规范化程度。

37

联系合同范文客服:xxxxx#qq.com(#替换为@)