本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于WEB的仓库管理系统设计

基于WEB的仓库管理系统设计

本文首先对系统所涉及到的基础理论知识进行阐述,并在此基础上进行了系统分析。系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善的被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行系致的分析,从而才能够开

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

基于WEB的仓库管理系统
3 系统分析
3.1 系统设计目标
仓库管理系统的具体开发目标为:
(1)能够提供全天候、方便快捷的仓库管理服务。
(2)能够顺利完成物资信息的维护和管理,其中包括分类管理、信息修改、出入库等。
(3) 能够具备一个相对高效的物品管理数据方案,可以完成物品信息的修改与存储等。
(5)系统管理员能够在后台完成对用户以及物资的有效管理。
(6)系统具备良好的安全性,能够确保用户信息以及出入库信息等不外泄。
3.2 系统可行性分析
1、操作的可行性分析
系统的登录界面简单和友好,采用常见的界面窗口的登录界面,而网站的开发则采用的是较为常用的PHP技术。这些策使得用户不需要很长的时间就能够快速熟悉系统,并掌握系统的操作方法。此外,为了方便系统管理维护人员,用户登录系统后会给出了一些提示,使得整个系统更加人性化,用户操作更简单方便。
2、可行性分析
企业要长期生存,你必须先有一个良好的企业文化,其次需要有一个完善的管理,再采用科学的方法实现可持续发展,最后还要与时俱进,不断改革,使企业的公司的时间去适应社会的变化。最重要的是要确保科学的管理方法,为企业获得长远发展的竞争力提高的唯一途径。
3、技术可行性分析
(1)硬件可行性分析
系统的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能够轻松的实现,只是需要确保系统的正常工作即可,以及拥有较高的效率。如果有特别低的硬件,它可以导致系统的低性能以及效率低,从而导致整个网站的运行不顺畅。以目前普遍的个人计算机的配置而言,这是十分容易实现的 。因此,本系统的开发在硬件方面是可行的。
(2)软件可行性分析
PHP技术提供了一个共同的机制类似的借口动态模型,设计更集中。另外,在使用Java语言可以很容易实现模块化和存储信息。此外,代码复用,也可以很好的体现。因此,考虑到系统的实际情况,选择PHP作为本系统开发技术的时候。通过上述分析,该系统的设计实现在软件方面是可行的。
因此,我们进行了三个方面的可行性研究,可以看出,该系统的开发是没有问题的。
3.3 系统功能需求概述
系统主要实现了基本信息管理、物资信息管理、统计管理等功能模块,其中基本信息管理模块包括添加仓库、仓库管理、添加管理员、管理员管理等功能子模块;物资信息管理模块包括添加物资、物资管理等功能子模块;统计管理模块包括入库报表、出库报表、库存报表等功能子模块。
3.4 系统设计规则
系统的架构设计,要能够反映出用户与整个系统模块的接口之间存在有效互动,而且应该是非常清楚的,从而才能够保障在后期系统真正实现的时候数据的扩展性和安全性,只有设计出的系统实现这个目标才能有一个更好的扩展空间量,以适应企业未来的发展。
1.整个系统的设计中,系统必须满足以下要求:
(1)数据安全性
存储有关隐私权的仓库管理系统问题的系统数据,需要确保数据的安全性,在网站设计时必须要采取安全防范措施,以解决潜在的安全问题。
(2)易用性
在用户权限范围内,可在一个统一风格的界面内即可完成相关的所有业务流程操作或者获取所有相关信息,大大提高操作员的工作效率和易用性,灵活应用本系统。
(3)柔软性
由于这个仓库管理系统网站涉及到范围广泛的业务,设计出的系统必须能够处理接受变化的能力。
(4)扩展性
随着仓库管理系统业务管理需求的不断变化,仓库管理系统网站必然涉及到业务更新及扩展,这就要求在设计之初就应该考虑良好的可扩展性方案。
2.从实用的角度来看,系统必须满足系统的以下原则:
(1)可靠性
在实际使用的过程中系统都会设计到很对需要进行保密的数据,系统出现一些漏洞将这些信息泄露出去将会对用户产生很大的损失,所以我们必须大力确保系统是可靠的。
(2)后期维护保障性
在设计中将充分考虑维护工作的需要,通过分层的体系架构、标准化设计思想等,使系统架构在代码上具有良好的可读性与可维护性,大幅度提高系统维护效率,降低维护工作复杂度及维护成本。
(3)经济效益
由于这是一个商业网站,设计网站的目的是为了更好的进行获利,因此需要对系统开发的成本和效益进行考虑。
3.5 业务流程设计
业务流程分析阶段要调查系统所涉及每个环节的管理业务活动,掌握所有管理业务的内容、作用和信息的输入、输出、数据存储以及信息处理方法和过程,并根据业务的实际处理步骤和过程,绘制出业务流程图。
业务流程图(Transaction Flow Diagram,TFD),它是用一些规定的符号及连线来表示某个具体业务处理过程的图表,即描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图。

4 系统设计与实现
4.1 系统主要功能
系统主要实现了基本信息管理、物资信息管理、统计管理等功能模块,其中基本信息管理模块包括添加仓库、仓库管理、添加管理员、管理员管理等功能子模块;物资信息管理模块包括添加物资、物资管理等功能子模块;统计管理模块包括入库报表、出库报表、库存报表等功能子模块。其功能结构图如下图所示:

总结
此时项目已经完成,即使实施的时间不是很长,但是这个过程中需要准备很长的一段时间去对系统设计开发所实际到的技术进行学习。在学习的过程中,我逐渐认识得到了我自身存在的一些不足。对于一些控制是必要的应用技能,能够理解,通过探索和参考MSDN的过程中仅仅是一个掌握了常用的性能和控制方法,我觉得挺容易的。从该系统中,系统的分析和设计的调查数据,并且已经经历了几个月,并努力了几个月,该系统已经完成。很显然,该系统仍有很多不成熟,在系统设计过程中有许多技术缺陷存在。在设计的过程中也涉及到了很多自己无法解决的问题,主要通过找专业的网站和论坛来解决这些问题,对于圆满完成我的毕业设计,他们也贡献了很大一部分力量。
由于该系统的容量有限开发,完成基本功能的一部分而已,一些真正有用的功能,设计实现的还是不完美,界面设计也不是漂亮。但是,这个作为我本人单独开发的网站能够稳定的运行,还是让我感到十分欣慰的。
在系统设计的过程中还遇到的一个问题就是,自己的英语水平还有待提高,很多关于网站开发技术的资料都是英文的文献,完全依靠自己的英语水平完全无法看懂。只用采用一个类似的“金山词霸”翻译软件的实时性翻译的辅助下才勉强看懂。虽然认识到英语能力的高低直接影响到系统的开发。经过编程工作的学习让我有了更多的信心,我相信在未来的路上,我会走的更好。

参考文献
[1]贝伊利 (Lynn Beighley),莫里森 (Michael Morrison),苏金国, 徐阳. Head First PHP & MySQL(中文版)[M]. 中国电力出版社,2010,03.
[2]潘凯华,刘中华, 等. PHP开发实战1200例(第1卷)(附DVD-ROM光盘1张)[M].  清华大学出版社,2011,01.
[3]帕蒂拉(Armando Padilla),霍金斯(Tim Hawkins),盛海艳,刘霞. 高性能PHP应用开发[M]. 人民邮电出版社,2011,11.
[4]陈益材,等. PHP+MySQL+Dreamweaver动态网站建设从入门到精通(附多媒体语音教学光盘)[M]. 机械工业出版社,2012,06.
[5]高洛峰,LAMP兄弟连. 细说PHP(精要版)(附DVD光盘1张)[M]. 电子工业出版社,2013,06.
[6]Lorna Mitchell,等. PHP精粹:编写高效PHP代码[M]. 机械工业出版社,2012,10.
[7]列旭松,陈文. PHP核心技术与最佳实践[M]. 机械工业出版社,2013,07.
[8]Symfon,CakePHP,Zend Bartosz Porebski,Karol Przystalski,Leszek Nowak, 付勇. PHP框架高级编程:应用[M]. 清华大学出版社,2012,02.
[9]波诺赛克 (Boroncxyk.T.),Elizabeth Naramore,薛焱. Web开发入门经典:使用PHP6、Apache和MySQL[M]. 清华大学出版社 ,2009,07.
[10]辛洪郁,张鑫. PHP项目开发全程实录(第3版)[M]. 清华大学出版社,2013,11.
[11]杨宇,等. PHP典型模块与项目实战大全(附DVD-ROM光盘1张)[M]. 清华大学出版社,2012,01.
[12]贾素来.常见动态网页技术比较[J].大众科技,2008,9.
[13]西尔伯沙茨(Silberschatz.A.) . 计算机科学丛书:数据库系统概念(原书第6版)[M]. 机械工业出版社,2012,03.
[14]王珊. 数据库系统概论(第4版)学习指导与习题解析[M]. 高等教育出版社,2008,06.
[15]方程,任一波,陈明.电子商务概论[M].2版[M]. 北京:电子工业出版社,2008,19—20.
[16]普雷斯曼(Roger S.Pressman),郑人杰,马素霞, 等. 软件工程:实践者的研究方法(原书第7版)[M]. 机械工业出版社,2011,05.
[17]萨默维尔(Ian Sommerville),程成, 等. 软件工程[M]. 机械工业出版社,2011,05.
[18]齐治昌,谭庆平, 宁洪. 面向21世纪课程教材:软件工程(第3版)[M]. 高等教育出版社,2012,05.
[19]杨坚争、杨立钒、赵雯等编著.电子商务安全与支付第二版[M]. 机械工业出版社,2011.151-162.
[20]陈军.PHP+MySQL经典案例剖析.清华大学出版社,2008,8.
 
目 录
1 绪论 1
1.1 课题背景及意义 1
1.2 国内外研究现状 1
1.3 本课题主要工作 2
2 相关技术简介 3
2.1 HTML简介 3
2.2 PHP技术 4
2.2.1 PHP简介 4
2.2.2 PHP开发平台 4
2.2.3 PHP文件组成 5
2.2.4 PHP连接数据库的两种方法 5
2.2.5 PHP对MySQL数据库的两种连接方式 6
2.3 访问数据库的实现方法 6
2.4 Mysql数据库 7
2.4.1 Mysql简介 7
2.4.2 Mysql特点特性 7
2.4.3 Mysql数据库应用环境 7
3 系统分析 9
3.1 系统设计目标 9
3.2 系统可行性分析 9
3.3 系统功能需求概述 10
3.4 系统设计规则 10
3.5 业务流程设计 11
3.6 数据库设计 12
3.6.1 数据库设计规范 12
3.6.2 数据库概念模型 12
3.6.3 数据表字段设计 14
4 系统设计与实现 16
4.1 系统主要功能 16
4.2 系统各个功能模块实现 16
4.2.1 后台登录实现 16
4.2.2 基本信息管理模块功能实现 17
4.2.3 物资信息管理模块实现 19
4.2.4 统计管理模块实现 19
5 网站测试 22
5.1 功能测试 22
5.2 安全测试 22
5.3 可用性测试 22
5.4 性能测试 23
5.5 测试结果分析 23
5.6 本章小结 23
总结 25
致谢 26
参考文献 27

收缩