本系统是一套基于WEB的开放源代码的进销存管理系统,也是一套以PHP构成的动态平台,用于构造多种功能和服务的动态系统,其基本架构为Apache+PHP+MySQL,在功能设计上它是采用模块化方式,界面上仿照了windows系统操作模式。使用高质量和结构化的开放源代码明显优于一般功能性的开发。这个程序以优质的代码实现了强大的功能,可以便利的创建、组织、查询、删除和统计各种商品信息,可作为商业商品的发布,管理的工具。
关键词:Apache;PHP;MySQL;管理系统
ABSTRACT
The System is a Web-based open source code inventory management system, PHP is a set of a dynamic platform for the construction of a variety of functions and services, dynamic system, The basic framework for the Apache + PHP + MySQL, the functional design is modular, interface modeled on the windows operating system model. The use of high-quality and structure of the open source code is superior to the general functional development. The procedures for the quality of code to achieve a powerful function, it will facilitate the creation, organization, inquiries, delete various commodities and statistical information, as a commercial commodity in the dissemination of management tools.
Key words: Apache;PHP;MySQL;management system
目 录
摘要 I
ABSTRACT I
1绪论 1
1.1课题背景 2
1.2设计目标 2
2 系统开发技术 3
2.1 APACHE服务器 3
2.2 PHP技术 3
2.3 MySQL简介 3
2.4开发环境的安装与配置 5
3 系统分析及总体设计 8
3.1系统设计思想 8
3.2系统结构 8
3.3系统功能模块 8
3.3.1管理设置功能模块 11
3.3.2产品管理功能模块 11
3.3.3销售管理及日志功能模块 11
3.3.4会员信息管理功能模块 11
4数据库的设计 12
4.1数据库结构 12
4.2 MD5散列加密算法 14
4.2.1了解MD5 14
4.2.2使用MD5实现用户身份验证 15
5系统模块设计与实现 16
5.1主要代码文件及其功能列表 16
5.2数据库连接 16
5.3超级管理员主要功能模 16
5.3.1系统登陆模块 16
5.3.2超级管理员系统主页面 17
5.3.3产品分类管理模块 19
5.3.4店铺管理管理模块 21
5.3.5管理员设置管理模块 22
5.3.6小工具管理模块 23
5.3.7添加新产品模块 24
5.3.8产品列表管理模块 26
5.3.9利润及成本计算模块 27
5.3.10产品销售统计模块 29
5.3.11产品入库日志模块 32
5.3.12会员添加模块 34
5.3.13会员列表信息模块 35
5.4一般管理员和工作人员主要功能模块 37