酒类追溯管理系统的设计与开发毕业设计.docx
《酒类追溯管理系统的设计与开发毕业设计.docx》由会员分享,可在线阅读,更多相关《酒类追溯管理系统的设计与开发毕业设计.docx(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、酒类追溯管理系统的设计与开发-管理员登录与信息操作模块设计人: 指导教师:所属系部:专业班级:2014 年 6 月 9 日学院: 学 生 姓 名学号专业班级同组人任务下发时间2014.1任务完成时间2014.6设计(论文)题目酒类追溯管理系统的设计与开发 管理员登录与信息操作模块设计目的要求通过毕业设计培养学生分析实际问题,利用软件系统解决实际问题的能力,具体要求如下:1.了解系统开发环境和工具;2.熟悉网页设计的开发原理和步骤;3.掌握PHP编写网页的方法4.毕业论文的书写工作;设计主要内容1.熟悉系统的开发工具和相关技术;2.对酒类追溯管理系统进行需求分析;3.对酒类追溯管理系统进行模块划
2、分;4.完成酒类追溯管理系统的设计和开发5.测试;设计提交资料毕业设计论文外文资料翻译酒类追溯管理系统学生签名指导教师签名系主任签名主管院长签名太原科技大学学士学位论文摘要酒是中华民族的传统消费品,在酒类行业竞争日益激烈与食品质量安全问题日益凸出的大环境下,酒类信息的追溯的至关重要。所以通过建立基于酒类追溯管理系统,可以记录每瓶酒的基本信息,可以对酒类的信息实现简单的查询,实现管理的信息化。本文对酒类追溯管理系统的设计与开发过程进行了分析与叙述。依照系统开发的实际操作步骤,文章从系统概述、系统设计和系统实现这三大部分对系统开发过程进行分别阐述。系统概述中主要讲述了系统开发的背景、系统开发的意义
3、和此次开发所应用到的技术的介绍,系统设计中主要讲述了系统设计的方法、功能模块划分、数据库设计等,系统实现中主要是通过运行系统,进行各个步骤的演示。本系统基于B/S的设计模式,以MYSQL为后台数据库,Apache为服务器,在WampServer的集成开发环境下,通过dreamweaver软件采用PHP语言设计了酒类追溯管理系统,实现了通过登录管理员账户,对酒类信息进行增加、删除、编辑、查询的功能。关键词:管理系统,B/S,MYSQL,PHPVI太原科技大学学士学位论文The management system of wineAuthor:Wang Yuting Tutor:Zhang Guoy
4、ouAbstractThe wine is the Chinese nation traditional consumer goods,the wine in the increasingly fierce competition in the industry and food quality and safety of environment problem is becomingmoreand more protruding,alcohol information traceability is very important.Through the establishment of tr
5、aceability management system based on wine, so can record the basic information of the bottle of wine, can implement a simple query to wine information, realize the management informationization.In this paper, the wine traceability management system design and development process are analyzed and de
6、scribed.In accordance with the actual operation steps of system development, this article from the system overview of system design and system implementation this three parts on the system development process, respectively in this paper, the system overview focuses on the system development backgrou
7、nd of system development and the significance of the development of the techniques applied to the introduction, focuses on the system design method in the design of system function module partition database design and so on, mainly by running the system in system implementation, to demonstrate the v
8、arious stepsThis system based on B/S design pattern, the MYSQL is the background database, Apache as the server, under the integrated development environment of WampServer, through dreamweaver software,the traceability management system of wine was designed using the PHP language.Achieved through lo
9、gin administrator account, for alcohol information to add, delete, edit, query functions.Keywords:Management system,B/S,MYSQL,PHP目录第一章 系统概述11.1项目开发的背景11.2项目开发的意义11.3开发技术介绍21.3.1 PHP语言21.3.2 MYSQL数据库21.4 WampServer简介21.5系统设计模式3第二章 可行性研究42.1设计目的42.2软件问题定义42.3可行性分析42.3.1技术可行性42.3.2经济可行性52.4结论5第三章 需求分析6
10、3.1功能需求63.2运行环境及性能需求63.3用例图73.4数据字典7第四章 总体设计94.1系统设计的总体思想94.2功能模块划分94.3数据库设计104.3.1实体-联系图104.3.2关系模型114.3.3数据库表结构设计11第五章 详细设计135.1系统流程图13第六章 编码实现166.1系统首页设计166.2管理员登录界面设计166.2.1管理员登录界面设计166.2.2管理员登录界面代码166.3管理员信息界面设计176.3.1管理员信息界面设计176.3.2信息界面代码186.4信息操作界面设计196.4.1酒类信息操作界面设计196.4.2酒类信息操作界面主要代码196.5生
11、产商和销售商信息操作界面设计236.5.1操作界面设计236.5.2操作界面代码23第七章 系统测试247.1测试的意义及注意事项247.2测试的步骤257.3测试过程267.3.1管理员登录界面的登录功能测试267.3.2管理酒类信息条目的功能测试277.4测试结果分析29结束语30致谢31参考文献32附录33附录I33英文原文33中文翻译38第一章系统概述1.1项目开发的背景随着人们生活水平的提高,酒类消费持续增长,市场不断扩大,酒业发展越来越倾向于规模生产、集约经营。但是目前酒类行业存在着诸多问题:酒类品牌假冒伪劣猖獗;流通信息不及时,窜货现象频繁;没有与消费者建立良好的沟通渠道等。由此
12、可以看出,要解决上述问题,不是采用一种防伪技术可以解决的。必须建立一套科学的监管体系,采用信息化、智能化的管理手段和产品标识技术,完善酒类流通追溯体系和监管体系,建立酒类的生产加工、流通批发、零售,直至消费的一整套规范,促进企业良性发展,有效打击假冒酒类产品流入正规市场。市场监督管理者与消费者共同参与的安全防伪机制才能有效的解决当前假冒酒类严重损害消费者和生产企业利益的问题,建立安全可靠的酒类市场。1.2项目开发的意义通过建立基于酒类追溯管理系统,管理员可以很方便的管理酒类信息,记录每瓶酒的信息,对酒类的信息实现简单的查询,实现管理的信息化。 1.杜绝假冒产品流入销售市场 2.控制产品质量 3
13、.销售人员监督管理 4.制订合理服务战略 5.加强对市场的控制管理 6.指导企业产品设计定位 7.提高经营决策的及时性1.3开发技术介绍1.3.1 PHP语言PHP(PHP: Hypertext Preprocessor的缩写,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML
14、(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。1.3.2 MYSQL数据库MYSQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。Mysql是最流行的关系型数据库管理系统,在WEB应用方面MYSQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MYSQL将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MYSQ
15、L所使用的SQL语言是用于访问数据库的最常用标准化语言。MYSQL由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MYSQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。1.4 WampServer简介Wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去
16、做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单安装和配置环境。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP它会去做。再也不用到处询问PHP的安装问题了,WampServer一切都搞定了。WampServer特点:支持中文语言,一键安装,省时省力;任何人都可以轻松搭建;集成Apache/MySQL/PHP/PhpMyadmin;支持PHP扩展、Apache的mod_rewrit;一键启动、重启、停止所有服务,一键切换到离线状态等等。1.5系统设计模式B/S结构(Browser/Server,浏览器/服
17、务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。B/S结构的使用越来
18、越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担,并增加了交互性,能进行局部实时刷新。40第二章可行性研究2.1设计目的通过本系统的设计,综合自己在校期间所学的理论知识,设计开发酒类追溯管理系统,使自己熟悉应用系统的开发过程,培养独立思考能力,检验学习效果和动手能力,初步掌握软件工程的系统理论,进一步学习、巩固和加强自身对PHP基础知识的理解,提高自己的编程水平,从而达到理论与实践相结合的目的。2.2软件问题定义可行性研究的方法:通过研究分析酒类追溯管理系统所具备的能力及实现的方法、确定主体结构。利用现阶段我所能达到的能力,以最简
19、洁、最容易的办法,边开发边测试边修改,实现一个初级登录查询系统。评价尺度:由于本系统是一个初级产品,对其要求不是太苛刻,所以能够达到就酒类查询的功能即可。2.3可行性分析2.3.1技术可行性编程语言选择:开发本系统的编程语言有多种,考虑到自身对语言的掌握程度,选择PHP语言在dreamweaver软件上进行系统的开发。而且PHP语言有多种特性,包括:1. PHP 独特的语法混合了C、Java、Perl以及PHP自创新的语法。2.PHP可以比CGI或者Perl更快速的执行动态网页动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要
20、高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。3. PHP支持几乎所有流行的数据库以及操作系统。4.最重要的是PHP可以用C、C+进行程序的扩展。数据库选择:开发本系统的数据库有多种,考虑到自身对数据库的掌握程度,选择MYSQL数据库进行对数据的操作。而且MYSQL数据库有多种特性,包括:1.使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性。为多种编程语言提供了API。这些编程语言包括C、C+、Python、Java、Perl、PHP等。2.支持多线程,充分利用CPU资源。优化的SQL查询算法,有效地提高查询速度。既能够作为一个单独的应用程序应用在客户端
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒类 追溯 管理 系统 设计 开发 毕业设计
限制150内