美萍美容院管理系统包括会员管理、服务与商品、商品库存、统计报表、个人隐私信息、系统设置六大基本模块。系统管理权限分为管理员端和客户端。管理员可使用和查看所有的模块和数据,客户按照每个客户等级,能拥有使用不相同模块的权限。
为了能较好提高系统的性能,本课题所研究的软件系统使用了在软件开发较为常用的三层B/S分布式结构。如下图所示:
功能:实现登录功能,输入用户名和用户密码,正确进入主界面,错误回到登录界面。
功能:实现会员消费、会员充值、会员还款。会员提醒、会员管理、套餐管理等功能,对于相应文本框类型,输入相应内容,不相符合则提示错误。
功能:服务项目:服务项目可对所有的项目进行添加修改删除等功能,并能查看到项目的详情信息,项目可按记次或者时间等方式添加。
这两个星期,一直在挤出自己的时间来做系统模块设计的文本档案,初次学习系统设计,很多的地方都不甚了解,自己一个人瞎做乱作,倒也是摸索出一些经验我总结了一下:
1、IE浏览器不支持IE8!一定要使用IE9及更高版本的浏览器,推荐使用Chrome浏览器或火狐浏览器!
依据系统的业务需求,将系统中所涉及的主体业务对象进行了分类,依照其主次分别进行了类的设计,其详细的细节内容如下。
工单管理类。在网站中工单是系统所需要管理的重要对象,系统中工单类包括数据和方法这两种基本的类属性。
工单类所包含的基础信息有:工单编号、工单标题、工单类型、发单工号、操作等,这些基础信息将用于对商品进行静态描述。
初做系统模块设计,容易先入为主,收集需求的时候就考虑人力,技术等原因,在很前面的就把某些功能砍掉。
用户类在实例化使用时通过name进行唯一性标识,它能代表任一指定的用户。用户管理类是针对用户个人信息进行添加、删除、查找、浏览、修改,完成一系列的操作,保证用户管理的实施。
订单管理类。客户在订购某种业务或产品后会由系统自动生成订单。订单包括了订单号、订单详情、订单状态、订单发起人等基础信息,客户在提交订单后将交由订单管理员来管理,包括订单商品的配送、配送跟踪、库存信息变化等信息的维护,订单管理类涉及的信息和操作较复杂。订单管理类如图所示
用户类。在系统中用户管理是一个很重要的功能模块,系统要对不同的用户进行不同权限的划分。在系统中设计了一个超级用户用来进行用户的管理,超级用户都能够根据不同的用户设计不同的功能分配,数据分配。在这个类中将会记录用户的用户名、密码、创建日期。可以对用户进行添加、修改、删除等操作。
其他设置:可设置使用软件的设置,设置窗体最大数量,消费积分,是否允许负库存业务等。