摘 要
美容院订购信息系统软件是一个典型性的信息智能管理系统。其开发主要包含后台管理数据库的建立和保护及其前面程序的开发。前面一种规定创建数据信息一致性和一致性强、数据信息安全好的数据库查询。而对于后者则要求应用程序功能完备、易使用等特点。
全部系统软件达到使用方便、页面友善、灵便、好用、安全性的规定,完成美容院管理信息的全过程,包括会员管理、商品管理、信息查询等很多方面,
及其机器设备客户关系管理的现况,管理者的工作效能。必须开发那样一套管理系统软件。在下一章中,大家将以一个美容院管理方法信息系统软件的开发为例子。谈谈其开发过程和所涉及到的问题及解决方法。
美容院要想不断提高美容院预约系统的使用效率,为了更好地在预期的時间内取回付出的资产,完成预期的长期投资,务必加强美容院的管理方法信息化。美容院管理信息的重要内容包含:前台接待管理方法、会员管理系统、员工绩效管理、产品管理、商品库存管理、服务和系统配置。另外,还有提前管理功能。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。详细介绍了系统结构的关键、设计理念、技术性难题和解决方法。
4 系统设计
4.1 系统设计主要功能
通过市场调研及咨询分析,了解目前在市的销售系统,本设计的功能模块分为角色管理员、用户等两大模块。其功能结构如下图4-1所示:
图4.1系统功能结构图
一是后台管理人员使用自己的专属账号登录到系统中来管理各种功能,包括首页,网站公告,推荐美容项目,全部美食项目。
二是前台系统,用户登录成功可以对评价信息,管理员信息,网站用户信息,新闻公告信息,美容项目类型信息,城市信息,美容院信息,美容项目信息,订单信息进行管理。
4.2 数据库设计
4.2.1 数据库设计规范
本文首先介绍了网上美容院系统的技术发展背景和现状。然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析,开发模块并设计数据库字典,然后根据系统功能模块的总体设计绘制系统功能模块图、流程图和E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块。最后,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。数据可设计要遵循职责分离原则,即在设计时应该要考虑系统独立性,即每个系统之间互不干预不能混乱数据表和系统关系。
4.2.2数据表
本系统采用的是MySQL数据库存储数据,系统中使用到的主要数据表的具体展示部分如下所示。
表4-1:admin
Field Type Comment
adminid varchar(255) NOT NULL
username varchar(255) NULL
password varchar(255) NULL
realname varchar(255) NULL
contact varchar(255) NULL
addtime varchar(255) NULL
表4-2:article
Field Type Comment
articleid varchar(255) NOT NULL
title varchar(255) NULL
image varchar(255) NULL
contents varchar(255) NULL
addtime varchar(255) NULL
hits varchar(255) NULL
表4-3:cart
Field Type Comment
cartid varchar(255) NOT NULL
usersid varchar(255) NULL
filmid varchar(255) NULL
num varchar(255) NULL
price varchar(255) NULL
表4-4:cate
Field Type Comment
cateid varchar(255) NOT NULL
catename varchar(255) NULL
memo varchar(255) NULL
addtime varchar(255) NULL
表4-5:cinema
Field Type Comment
cinemaid varchar(255) NOT NULL
cinemaname varchar(255) NULL
cityid varchar(255) NULL
address varchar(255) NULL
contact varchar(255) NULL
memo varchar(255) NULL
表4-6:city
Field Type Comment
cityid varchar(255) NOT NULL
cityname varchar(255) NULL
表4-7:details
Field Type Comment
detailsid varchar(255) NOT NULL
ordercode varchar(255) NULL
filmid varchar(255) NULL
num varchar(255) NULL
price varchar(255) NULL
cityid varchar(255) NULL
cinemaid varchar(255) NULL
viewdate varchar(255) NULL
表4-8:film
Field Type Comment
filmid varchar(255) NOT NULL
filmname varchar(255) NULL
image varchar(255) NULL
cateid varchar(255) NULL
price varchar(255) NULL
recommend varchar(255) NULL
thestart varchar(255) NULL
theend varchar(255) NULL
hits varchar(255) NULL
sellnum varchar(255) NULL
contents varchar(255) NULL
表4-9:orders
Field Type Comment
ordersid varchar(255) NOT NULL
ordercode varchar(255) NULL
usersid varchar(255) NULL
total varchar(255) NULL
status varchar(255) NULL
addtime varchar(255) NULL