本次课题采用JAVA语言程序设计,来实现美容院管理系统的各个基本功能。由于Java语言以其面向对象、跨平台、可移植性好、安全性高等优点,已受到众多编程人员的青睐,越来越多的人将其作为应用软件开发语言的首选,所以本课题的开发语言义不容辞的由Java来承担。同时本系统采用基于MVC模式(即模型-视图-控制器)的Web实现技术。简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问位于服务器上各种美容服务以及对系统进行远程维护。
客户端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术FreeMarker作为主要实现手段(配合Java Servlet、Java Bean、HTML 、JavaScript等)。 在服务器端采用WebWork,Spring,XML等技术来处理客户端对服务器端的访问。使用Oracle作为此系统的数据库,利用Oracle强大的功能来管理数据库。
系统组成:本系统由四个子模块组成:登陆模块、客户管理模块、美容院人员管理模块、库存管理模块
4.1.1美容院人员管理:美容院人员管理分为美容师管理,美容院管理员。美容师所服务的类型不同,服务的项目也不同,管理员负责对美容院顾客,美容师,以及相应的美容产品进行管理,美容师则是对相应的顾客进行服务。
4.1.2美容院库存维护管理:主要是对美容用品,美体用品和美容机器入库(指美容用品,美体用品和美容机器入库各种美容品都有相应的编号),美容用品查询(美容用品查询应提供各种美容品的库存以及相应的价格)。
4.1.3顾客管理:这个模块主要实现对顾客的具体信息进行操作包括顾客历史消费记录如顾客历次的美容用品,美容师以及美容器械,同时会对顾客的历史记录生成一览表。还有顾客当前的消费情况,以及每个美容用品,美容师以及美容器械的具体价格。同时客户资料中,客人的姓名、生日、职业习惯、心理倾向、服务次数和 频率,以及服务日期都有详细的记载,而且提供各种查询。
4.2论文: 完成美容院管理系统的一系列学术论文
4.3成果: 系统成熟后,不仅仅可为信管系或者我院申报精品课程提供支撑,也可以作为软件产品走向市场。