2.1.3开发工具选择
本课题原本要求使用VB .NET进行设计,通过调研、发现利用PHP和MySQL作为开发平台更为适合,所以选择PHP进行开发。
PHP和MySQL都是如今非常流行的开源技术,而且他们都是便于使用、运行速度快且功能十分强大的免费软件包,非常适用于开发面向数据库的Web应用程序。
数据库集成,对于许多数据库系统来说,PHP都具有针对他们的内置连接。除了MySQL之外,可以直接连接到PostgreSQL、mSQL、Oracle、dbm、FilePro、Hyperwave、Informix、InterBase和Sybase数据库,PHP 5还提供了针对普通文件的内置SQL接口,名为SQLite。
内置的函数库,由于PHP是为Web开发而设计的,它还提供了许多内置函数用来执行有用的Web人物。
它可以生成一个图像、连接到Web服务和其他网络服务、解析XML、发送电子邮件、使用cookie以及生成PDF文档,所有这些任务只需要非常少的几行代码。
MySQL的性能,不可否认,MySQL的速度是非常快的, MySQL的运行速度甚至比成本昂贵得多的Oracle要快的多。
低成本,在开放源代码许可下,MySQL是免费的,而在商业许可下,MySQL也只需要很少的费用。
可移植性,MySQL可以在许多不同的UNIX系统中使用,同时也可以在Microsoft的Windows系统中使用。
由于本次课题主要是基于Web开发和设计的,所以我选择了Dreamweaver,Zend Studio,Notepad++,FireFox的插件Firebug。
Dreamweaver作为网页前端开发最主流的工具,支持多种代码提示和代码高亮,尤其在HTML和CSS的支持上表现得非常优秀,我使用它作为前端美化工具。
Zend Studio是Zend Technologies开发的PHP语言集成开发环境(Integrated Development Environment IDE)。也支持HTML和js标签,但只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的Zend Framework方面的支持比其他软件好。Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。
VirtuosoADC比较电路版图设计+结构框图+仿真分析+原理图Notepad++ 是一款Windows环境下免费开源的代码编辑器,其特色如列操作、块操作,在轻量级编译器中少见的代码提示,支持多种语言的代码高亮,还有丰富的插件库免费提供安装。
Firebug 是网页浏览器 Mozilla Firefox 下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。
2.2系统功能分析
2.2.1库存管理
对公司仓库中产品的各种信息明细进行显示,提供分页和模糊查询功能,用户可以对每一个货品进行明细查看、信息编辑、删除记录以及其他操作,用户可以查看到大部分货品的数据和状态,用户在编辑时,系统会对用户的输入进行检测,过滤掉非法的输入,提高系统安全性和可靠性,这对企业是非常重要的。
2.2.2入仓管理
用户可以非常方便清晰地输入货品入仓信息,系统会提示用户哪些货品字段是必须输入的的,如果用户输入了系统中已经存在的唯一字段,那么系统将会出现提示信息,终止数据的写入。
2.2.3出仓管理
用户可以非常方便清晰地查询货品出仓信息。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
HP+MySQL仓库管理系统毕业论文 第5页下载如图片无法显示或论文不完整,请联系qq752018766