php商场店铺管理系统设计与实现(2)

1.2 研究目的和意义 随着IT技术的发展与商场店铺租赁经营活动的加剧与规模的扩大,商场店铺管理越来越麻烦,由此产生了关于商场的管理系统。但是这


1.2 研究目的和意义

随着IT技术的发展与商场店铺租赁经营活动的加剧与规模的扩大,商场店铺管理越来越麻烦,由此产生了关于商场的管理系统。但是这些系统主要是关于商场的门店管理,而商场的租赁还是主要靠人工;随着市场的快速发展,租赁信息往往是不断变化的,而不是所有的人都能清楚的知道这些;当记事本、账本越来越多时,不容易保存以及处理,每次查看信息时都要花费大量时间和精力;而这仅仅靠人工管理商场店铺是不够的。

所以如何解决商场存在的这些问题,便是本课题的任务。在现在“互联网+”的大环境下,将人工管理与计算机结合起来,通过设计一个商场店铺管理系统来对商场店铺进行管理,做到实时更新店铺租赁信息,实时处理店铺租赁,随时查询已租赁店铺的信息及费用,随时通过系统发现商场存在的问题。

2 系统规划

2.1 系统目标

该系统的主要目标是优化办公人员对商场店铺的管理方式和操作流程,包括店铺租赁、内容添加于发布等;实现信息集中存储,分布管理,便于信息的便捷查询和安全控制,提高设备使用效率,减少维护成本。

2.2 可行性分析

2.1.1 技术可行性

技术可行性是在网站开发之前对网站的功能进行分析,判断在当前环境及技术下是否实现网站的搭建。当前环境是指开发人员的网站开发的硬件及软件,当前技术是指开发人员拥有的技术。本课题的商场网站主要是对该商场拥有的店铺进行管理,实现店铺租赁,展现店铺信息等,这些功能在企业站、网上商城上都存在,因此所要实现的网站是可行的。

2.1.2 经济可行性

经济可行性分析的是开发网站的成本及维护该网站的成本,也包括该网站上线之后能够带来的影响。前期开发网站的成本占到总成本的70%左右,完成后在不出现BUG的前提下,维护成本较低。通过开发的网站可以节约人力成本和办公消耗成本。

2.1.3 操作可行性

操作可行性是指该网站上线后,访问客户及管理人员是否使用。由于本网站是为了方便客户了解该商场的实时信息,方便管理人员进行管理而搭建的,可以被客户及管理人员接受。

2.3 开发环境

设计动态网站的最佳方案:Apache+MySQL+PHP[1]。

2.3.1 Apache

Apache是一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其众多平台和安全性被广泛使用,是当前最流行的Web服务器端软件之一。它拥有以下特性:

(1)支持最新的HTTP/1.1通信协议;

(2)拥有简单而强有力的基于文件的配置过程;

(3)支持通用网关接口;

(4)支持基于IP和域名的虚拟主机;

(5)支持多种方式的HTTP认证;

(6)集成Perl处理模块和代理服务器模块;

(7)支持实时监视服务器状态和定制服务器日志;

(8)支持服务器端包含指令(SSL)

(9)提供用户会话过程的跟踪等;

2.3.2 MySQL

选择数据库要考虑到其开发成本、运行环境,额外重要的是其可延伸性、拓展性。基于这,选择了MySQL数据库。MySQL是一个关系型数据库管理系统,是当前最流行的关系型数据管理系统之一,在WEB应用方面,MySQL是最好的关系数据库应用软件。其通过将数据保存在不同的表中,增加了运行速度并提高了查找的灵活性。且MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言,拥有体积小、速度快、总体拥有成本低且开放源码等优点。

2.3.3 PHP

PHP(PHP:Hypertent Preprocessor,超文本预处理器)已经成为流行的网页脚本语言之一[4]。

它拥有以下优势: