摘要
衣橱管理是个人和家庭管理的一个重要内容,当今社会人员流动越来越频繁,使得衣橱管理工作也变得越来越复架,如何管理好个人和家庭的信息,成为个人和家庭管理中个大的问题。如果能实现衣橱管理的自动化,无疑将给个人和家庭管理健康带来很大的方便。
本系统基于JAVA的编程技术,实现衣橱管理系统的构建。介绍了衣橱管理系统的开发环境和运行平台、JAVA编程技术,APP页面。使用MySQL数据库管理整个系统的后台数据。用户可以归还借阅不同健康的衣橱管理,查看个人信息等。管理员拥有更高的权限,主要负责维护整个系统的数据,包括衣橱管理信息,用户信息,衣柜信息, 衣橱信息,搭配管理信息,以及系统配置信息等。这种衣橱管理方式,打破了传统的纸质衣橱管理衣橱管理方法,提供了一种个人和家庭的、无纸化、信息化的衣橱管理方式这种管理方式保证了信息的时效性和安全性,更加符合不断信息化的个人和家庭的需求。
关键词:APP;衣橱管理;Servlet;JSP
Abstract
Wardrobe management is an important content of personal and family management. Nowadays, the flow of personnel in society is becoming increasingly frequent, making wardrobe management work increasingly complex. How to manage personal and family information well has become a major issue in personal and family management. If the automation of wardrobe management can be achieved, it will undoubtedly bring great convenience to personal and family health management.
This system is based on JAVA programming technology to achieve the construction of a wardrobe management system. This article introduces the development environment and running platform of the wardrobe management system, as well as JAVA programming technology. Use a MySQL database to manage the background data of the entire system. Users can return and borrow different healthy wardrobe management, view personal information, and so on. The administrator has higher permissions and is mainly responsible for maintaining the data of the entire system, including wardrobe management information, user information, wardrobe information, wardrobe information, collocation management information, and system configuration information. This wardrobe management method breaks the traditional paper-based wardrobe management method and provides a paperless, information-based wardrobe management method for individuals and families. This management method ensures the timeliness and security of information, and is more in line with the needs of individuals and families who are constantly informationized
.
Key words: APP; Wardrobe management; Servlet; JSP
目录
1绪论
经济的发展促进科技的进步,计算机的发展也是与时俱进,计算机凭借着速度快、效率高,搞作简单,应用范围广等特点使其普遍使用在金融,教育,商业,娱乐等各个领域,本系统的设计和实现继承了计算机诸多特点,可以帮助个人和家庭管理者更好的管理衣橱管理案衣橱管理。
1.1研究目的及意义
当前随着社会上个人和家庭数量极速增加,衣橱管理压力日益增大,已经受到社会个人和家庭主管健康和政府的高度重视,鼓励和扶个人和家庭自主管理衣橱管理,可以提高衣橱管理效率,同时对促进经济发展起到重要的作用,符合我国提倡的可持续发展的计划。本系统与传统衣橱管理模式相结合,采用开放稳定的系统架构,并派遣专业的指导老师来担任后台管理员,实现在线衣橱管理,提高工作效率,同时,与传统的衣橱管理模式相比,本系统更加年轻人使用也更加方便。
1.2研究内容发展情况
衣橱管理是个人和家庭管理的一个重要内容,当今社会人员流动越来越频繁,使得衣橱管理工作也变得越来越复架,如何管理好个人和家庭的信息,成为个人和家庭管理中个大的问题。如果能实现衣橱管理的自动化,无疑将给个人和家庭管理健康带来很大的方便。
在改革开放的初期,经济发展缓慢,以单色品作为衣橱的主体,随着科技的进步和经济发展衣橱管理人群从80后90后到如今的00后都加入了衣橱管理的人群中。随着个人和家庭数量不断的增长,使得衣橱管理难度达到前所未有的高度。
1.2.1国外发展情况
相比国内来说,国外衣橱管理技术总体成熟,政府政策全面,发展稳定,人群目标广泛。
1.2.2国内发展情况
目前,国内政府及个人和家庭重视和支持衣橱管理能力,会在个人和家庭内开展免费的衣橱管理辅导课程,供管理人员学习和参考。
1.3本章小结
本章主要论述了衣橱管理系统设计的目的和意和衣橱管理的发展历史,国内外的发展情况,不难看出国内对于衣橱管理持有支持和鼓励的态度,但是发展并不完善,想要缓解衣橱管理压力,大力发展个人和家庭自主管理衣橱是有效的途径。
2 相关理论与开发工具介绍
2.1开发语言
Java技术是有Sun个人和家庭为主导建立的动态的网页技术的标准,是建立在Java体系上的Web开发技术,在JSP文件中加入完整的JSP标注和完整的脚本,可以形成JSP网页,并为Web页面的动态生成内容提供了更简单的方法。Servlet技术继承了Java的跨平台性的特点,是本系统主要开发语言。
2.2开发工具
本系统主要采用IDEA开发工具,Tomcat服务器和MySQL数据库,前端使用Vue技术完成。
2.2.1 IDEA
IDEA是一个基于Java的开发平台,它的功能强大,广泛的支持各类开源代码,使用IDEA和数据库相结合,可以提高Java的开发效率,提高服务器的稳定。
2.2.2 Tomcat
Tomcat作为一种轻量级的服务器,多使用在访问用户不多的情况下,使用它可以调试JSP页面,Apache服务器可以访问JSP页面的访问请求[1]。
2.2.3 MySQL数据库
MySQL数据库是一种个人和家庭的数据库系统,可以和Java语紧密的结合使用,被普遍使用在小型网站上,他的安全个人和家庭成本低的特点被广泛使用。
2.2.4 Servlet技术
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。
最早支持Servlet标准的是JavaSoft的Java Web Server,此后,一些其它的基于Java的Web服务器开始支持标准的Servlet。Tomcat 是Web应用服务器,是一个Servlet/JSP容器。 Tomcat 作为 Servlet 容器,负责处理客户请求,把请求传送给 Servlet,并将 Servlet 的响应传送回给客户,而 Servlet 是一种运行在支持 Java 语言的服务器上的组件。Servlet 最常见的用途是扩展 Java Web 服务器功能,提供非常安全的、可移植的、易于使用的 CGI 替代品。从 Http 协议中的请求和响应可以得知,浏览器发出的请求是一个请求文本,而浏览器接收到的也应该是一个响应文本。但是在上面这个图中,并不知道是如何转变的,只知道浏览器发送过来的请求也就是 request,我们响应回去的就用 response。忽略了其中的细节,现在就来探究一下。
①:Tomcat 将 Http 请求文本接收并解析,然后封装成 HttpServletRequest 类型的 request 对象,所有的 Http 头数据读可以通过request 对象调用对应的方法查询到。
②:Tomcat 同时会要响应的信息封装为 HttpServletResponse 类型的response 对象,通过设置 response 属性就可以控制要输出到浏览器的内容,然后将 response 交给 Tomcat,Tomcat 就会将其变成响应文本的格式发送给浏览器。
Java Servlet API 是Servlet容器(tomcat)和servlet之间的接口,它定义了Serlvet 的各种方法,还定义了 Servlet 容器传送给 Servlet 的对象类,其中最重要的就是 ServletRequest 和 ServletResponse 。所以说我们在编写Servlet时,需要实现 Servlet 接口,按照其规范进行操作。
2.2.5 JSP技术
JSP(全称Java Server Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成JSP、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准JSP或XML标签一样使用它们。标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。
Java中连接数据库的技术是JDBC,Java程序通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。Sun公司还开发了JDBC-ODBC bridge,利用此技术Java程序可以访问带有ODBC驱动程序的数据库,大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Oracle、Sybase、MS SQL Server和MS Access等数据库。
此外,通过开发标识库,JSP技术可以进一步扩展。第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来进行工作。
JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且能扩展到支持企业级的分布式应用中。作为采用Java技术家族的一部分,以及Java 2(企业版体系结构)的一个组成部分,JSP技术能够支持高度复杂的基于Web的应用。 由于JSP页面的内置脚本语言是基于Java的,而且所有的JSP页面都被编译成为Java Servlets,所以JSP页面具有Java技术的所有好处,包括健壮的存储管理和安全性。作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。
2.3本章小结
本章主要对衣橱管理系统的开发工具Java语言和IDEA开发工具进行了阐述,从而确定了系统的开发工具和技术。
3系统分析
3.1可行性分析
3.1.1技术可行性
本系统主要采用Java语言和MySQL数据库完成系统内功能和后台数据库的管理,使用IDEA开发工具,它们是专业的开发工具,可很好的实现前端页面的编译,也可以建立起一个安全统一的后台数据库。综上所述,本系统具有技术可行性。
3.1.2经济可行性
本系统采用Java语言,MySQL数据库和IDEA工具,都是免费使用。本系统对硬件的要求也很低,不需要额外购买新的设备。本系统操作简单,对于后期的维护费用也是低成本的。本系统投入使用后,系统不会产生经济压力,本系统具有经济可行性。
3.1.3法律可行性
本系统是自主研发,不涉及版权问题,没有任何合同问题,没有任何法律纠纷,可完全安心使用。
3.2功能需求分析
在系统的研发前进行有效的需求分析,可以大致的判断出用户的需求从而来设计系统的主要功能,可以满足用户的需求,提升系统的质量。所以要进行深度的调研和分析,根据需求数据针对用户需求来逐步明确数据库的设计,对用户模型进行研究。
3.2.1系统用例
本系统采用面向对象的思想,主要针对衣橱管理案信息的管理进行分析,身份不同用不同的用例可以清晰的表现出用户的需求。
系统用例图主要表示在系统主要的功能,即个人可以提交个人的衣橱管理策划,也可以申请加入他人在系统里通过审核的衣橱管理,但都是必须要经过管理员的审核,审核通过即可成功的上传自己的衣橱管理或者成功加入他人的衣橱管理。
3.2.2个人用例图
个人可以在系统主界面通过手机号或者邮箱号、个人密码来注册账号,在账号注册后可凭借账号和密码登录系统,在系统内可修改原始密码,或者通过邮箱来重置密码。在个人系统内填写个人的信息,长传管理人员证照片供管理员审核,在管理员审核通过后即可上传或浏览其他衣橱管理衣橱管理。
3.3功能分析
3.3.1个人功能分析
根据需求分析,本系统的实现需要满足一下的功能。个人账户中的个人用户为管理人员衣橱管理者,在登录系统后可在个人信息业填写个人信息,提交认证信息后管理员审核通过后可在个人页面提交衣橱管理衣橱管理,也可以浏览其他的衣橱管理衣橱管理和衣橱管理信息。
3.4本章小结
本章通过对衣橱管理案信息管理系统衣橱管理的需求分析确定了本系统对各个模块的功能,主要有有两大模块,分别为个人模块,衣橱管理信息管理模块,依据对模块的分析确定了衣橱管理案信息管理系统基本框架。
4系统设计
本章描述了每个模块的功能是如何实现的,管理人员衣橱管理管理系统的架构是如何实现的,如何将每个功能模块紧密结合,以及如何根据用图分析的需求实现系统的设计目标,同时又是如何个人和家庭、可靠、易于操作。
各个模块的实现,主要把复杂的功能分成小的功能逐一实现,这样就能很容易的解决问题,原则就是把模块的子功能分开实现,最后在紧密的结合,优点就是系统结构清晰,容易维护和修改[6],提高系统的稳定性,需要设计方法和设计原则如下:
(1)抽象概念:注重本质而忽略细节问题,用层次的方式构造问题,使处理问题的手法层次分明。
(2)隐藏:隐藏用户不需要的信息,有助于登录界面整洁,在后期测试和调试时可以降低操作难度[8]。
(3)逐步精确:细化模块功能,降低系统的设计难度,提高系统运行的速度。
(4)模块独立:模块与模块间相互独立,并要松散的耦合,是信息隐藏的自然扩充,在设计时要做到高聚集[9]。
4.1系统功能设计
本系统采用模块化设计理念,面向对象的编程思想,实现系统各个模块的共功能,先将系统的总框架描绘出来,将功能模块嵌入框架中并描绘出流程图,逐步精确[10]。
4.1.1系统功能模块划分
本系统主要采用Java进行开发,搭配MySQL数据库,根据需进行模块的划分,分配模块的信息输入和输出,最后进行数据库的设计,得出系统的模块划分。
4.1.2系统流程图
系统流程图包括用户上传衣橱管理的流程图和管理员对衣橱管理进行审核的流程图。
个人用户在注册和登录成功后,需要先进行个人信息的填写,然后通过上传管理人员证照片让管理员认证,认证通过后在个人主页的衣橱管理选项中填写衣橱管理衣橱管理的基本信息,然后上传衣橱管理文件供管理员审核,审核通过后即可在系统中浏览,管理自己的衣橱管理衣橱管理。在未通过认证的情况下不能提交上传衣橱管理和浏览他人的衣橱管理,以保证用户衣橱管理的安全。提交的衣橱管理未通过的情况下可以重新提交衣橱管理,或者选择他人的衣橱管理请求加入,管理员会在后天查看请求并添加衣橱。
管理员凭借管理员账号和密码登录管理员后台,可以收到认证请求信息,查看用户上传的认证图片,照片有效给予通过认证,照片无效或者模糊不给予通过认证。在衣橱管理审核中,管理员可以查看审核衣橱管理的基本信息和衣橱管理文件,衣橱管理无误后给予审核同伙。同样对于加入衣橱管理的请求,管理员查看衣橱管理的人设置和衣橱管理要求,符合给予同意请求。
4.2数据库设计
数据库采用MySQL数据库,数据库是实现本系统的重要工具,好的数据结构可以使系统顺利的运行[11],本系统的数据针对个人用户和管理员进行设计,在个人模块中主要包括个人基础信息表、角色表、用户角色表。管理员模块中只要包括用户信息表、衣橱管理表、管理员表。
4.2.1个人信息表
个人的基础属性包括用户ID,用户名、性别、密码、出生日期、邮箱账号、手机号,将用户ID设为主键,作为识别信息的唯一标识。个人信息表如表4-1所示。
表4-1个人信息表
编号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | user_id | mediumint | 8 | 0 | N | Y | 用户ID:[0,8388607]用户获取其他与用户相关的数据 | |
2 | state | smallint | 5 | 0 | N | N | 1 | 账户状态:[0,10](1可用|2异常|3已冻结|4已注销) |
3 | user_group | varchar | 32 | 0 | Y | N | 所在用户组:[0,32767]决定用户身份和权限 | |
4 | login_time | timestamp | 19 | 0 | N | N | CURRENT_TIMESTAMP | 上次登录时间: |
5 | phone | varchar | 11 | 0 | Y | N | 手机号码:[0,11]用户的手机号码,用于找回密码时或登录时 | |
6 | create_time | timestamp | 19 | 0 | N | N | CURRENT_TIMESTAMP | 创建时间: |
个人的衣橱管理信息表主要存储个人衣橱管理的基础信息,但用户角色的信息其实是在角色表中,并且在用户-角色关联表中标注了该用户的角色信息,在用户角色表中存储了角色的相关信息,并将角色ID设为唯一主键来识别信息,如表4-2所示。
表4-2 角色信息表
字段名称 | 数据类型 | 字段大小 | 必填字段 |
角色ID | 数字 | 20 | 是 |
角色名称 | 文本 | 50 | 是 |
角色权限字符串 | 文本 | 1 | 是 |
显示顺序 | 数字 | 20 | 否 |
数据范围 | 文本 | 11 | 是 |
角色状态 | 数字 | 1 | 是 |
删除标志 | 数字 | 1 | 是 |
4.2.2衣橱管理相关表
衣橱管理后台统筹系统用户的所有衣橱管理数据,其中包括衣橱管理信息、衣橱管理借阅信息、电子衣橱管理信息,将其分为衣橱管理信息表,电子衣橱管理表等 。如表4-3为衣橱管理信息表、表4-4为衣橱管理借阅信息、表4-5为衣橱管理归还信息。
表4-3 衣橱管理信息表
编号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | 衣橱信息ID | |
2 | username | varchar | 64 | 0 | Y | N | 用户名称 | |
3 | types | varchar | 64 | 0 | Y | N | 所属类型 | |
4 | picture | varchar | 255 | 0 | Y | N | 图片 | |
14 | update_time | timestamp | 19 | 0 | N | N | CURRENT_TIMESTAMP | 更新时间 |
表4-4 衣橱搭配信息表
编号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | 搭配ID | |
2 | username | varchar | 64 | 0 | Y | N | 用户名称 | |
3 | types | varchar | 10 | 0 | N | N | 0 | 搭配类型 |
4 | name | Text | 19 | 0 | N | N | CURRENT_TIMESTAMP | 名称 |
5 | images | Text | 19 | 0 | N | N | CURRENT_TIMESTAMP | 图像 |
4.3本章小结
本章阐述了针对用户和衣橱管理系统的需求做出相应的功能设计,采用抽象概念、逐步精确、模块分析等方法设计出系统的流程图和功能图,并针对数据库做出了详细的分析,进一步的完成了系统的设计。
5系统实现
通过对系统的需求分析、功能设计以及数据库设计,采用Java语言、Servlet技术和MySQL数据库结合的方式,已经基本实现了系统所需求的基本功能。本章对系统主页面、个人模块功能和衣橱管理功能分别做出详细的介绍。
5.1系统主界面
系统的主界面为用户的登录界面,界面包括账号文本框、密码文本框,验证文本框、登录按钮、等功能按钮。所有的用户用户可以自行注册账号,而是由系统管理员分配登录的账号信息,用户输入相应的账号信息即可完成登录操作。系统主界面如图5-1所示。
图5-1 系统登录界面
系统管理员可以通过添加用户信息,在添加用户信息页面需要填入正确的用户信息,包括用户名、密码、确认密码、手机号、邮箱,性别,角色,上述字段都是必填的信息,信息填写无误后,点击提交完成新用户的添加。添加用户界面如图5-2所示。
图5-2 APP主界面
对于已经完成注册忘记密码的用户,可在主页面点击忘记密码,在跳转的页面中输入注册账号时用的账户名、邮箱或者手机号,点击提交即可收到新的密码。重置密码界面如图5-3所示。
图5-3个人信息修改界面
登陆成功后,系统会成功跳转至首页,在首页中,位于上方的横栏是对本系统的基本信息的描述和欢迎登录效果,另外登录用户的用户名也会显示在首页中,可直接表明用户已成功登录。左侧则是本系统的导航菜单,可折叠展示,较为方便,右方则为欢迎页效果。
在登录界面输入正确的用户名、密码和验证码后会登录到用户个人中心界面[7],在个人界面的左侧有所有功能目录,点击相应的功能即可跳转到相应的界面,在主界面的右侧功能窗口,在窗口内可根据窗口提示操作。在登录成功后,用户可查看自己的个人信息,在这里用户可以更改自己的信息,如用户昵称,手机号码和邮箱等,点击窗口右下角的保存即可完成个人信息的修改,即可关闭提示窗重新输入。个人信息页面如图5-5个所示。
图5-5 个人注册信息界面
在个人中心页面中的个人信息中填写个人信息,管理人员认证在完成认证后可以对普通用户进行角色的分配。分配角色页面如图5-6所示。
图5-6 上装管理页面
在管理人员认证后,可点击搭配管理按钮,在发布搭配功能中可以填写搭配的详细信息,包括搭配标题 ,搭配类型,搭配内容,发布日期等字段。发布搭配表页面如图5-7。
图5-7添加搭配页面
5.3本章小结
本章详细的描述了超级管理员个人用户和各健康衣橱管理员及普通用户已经实现的功能以及使用流程,用户从注册、搭配管理、衣橱管理审核到退出登录,环环相扣。管理员对其用户的所有操作均可管理,以保证管理人员衣橱管理系统用户有一个良好的使用环境[25]。
6系统测试
系统测试是将经过集成测试的软件,作为计算机系统的一个部分,与系统中其他部分结合起来,在实际运行环境下对计算机系统进行的一系列严格有效地测试,以发现系统潜在的问题,保证系统的正常运行[26]。
6.1系统测试方案
分别对用户和管理员进行测试。测试用户功能,使用新账号在系统上完成注册、登录、上传信息、进行认证、衣橱管理审核、加入衣橱管理、管理衣橱管理、退出登录等操作。预计可以成功的实现以上的所有操作。
测试管理员功能。登录管理员账号,对其用户测试时新用户发出的请求进行查看、审核、删除、认证等请求。并在日志中查看操作记录,成功退出登录。预计管理员测试结果能成功完成用户发送的请求并在操作日记中查看到操作记录。因为本系统需要管理员对用户认证用户才可以进行衣橱管理上传和加入衣橱管理,所以用户测试和管理员测试需要同时进行。
6.2系统测试过程
(1)使用用户名为1手机号18846439535密码为123123的账号进行注册,管理员可在用户列表中查看用户1的个人信息。
预计结果:成功注册,管理员可以看见1的用户信息。
测试结果:成功注册。管理员可以看见1的用户信息。
(2)使用户名1的账号进行登录。管理员使用管理员账号登录。
预计结果:用户和管理员成功登录。
测试结果:用户和管理员成功登录。
(3)用户上传自己的管理人员证照片和管理人员信息提交认证,管理员在管理人员认证页面可以收到认证信息并给予通过认证。
预计结果:成功上传信息,管理员通过认证。
试结果:成功上传信息,管理员通过认证。
(4)用户上传身份证照片和用户本人照片申请衣橱管理认证,管理员收到衣橱管理认证申请,可以查看提交的照片并通过认证。
预计结果:成功认证。
测试结果:成功认证。
(5)用户填写衣橱管理名为456的衣橱管理信息,上传衣橱管理文件,提交审核,管理员收到审核请求,查看衣橱管理信息和衣橱管理文件,给予审核通过。
预计结果:审核通过。
测试结果:审核通过。
(6)用户浏览其他衣橱管理并选择一个加入,并查看用户已加入的衣橱管理列表。
预计结果:加入成功,并显示在加入的衣橱管理列表中。
测试结果:加入成功,并显示在加入的衣橱管理列表中。
(7)管理员对其用户名为1的用户进行停用操作。
预计结果:1用户显示在停用名单中且不能登录。
测试结果:1用户显示在停用名单中且不能登录。
(8)对衣橱管理名为456的衣橱管理进行审核操作。
预计结果:在衣橱管理列表中衣橱管理名为456的衣橱管理状态显示已审核。
测试结果:在衣橱管理列表中衣橱管理名为456的衣橱管理状态显示未审核。
(9)启用用户1和衣橱管理456。
预计结果:用户1显示在用户列表中,衣橱管理456状态为正常。
测试结果:用户1显示在用户列表中,衣橱管理456状态为正常。
(10)在统计分析中可以查看以上测试的操作。
预计结果:在统计分析中可以查看到相关的操作。
测试结果:在统计分析中可以查看到相关的操作。
(11)用户1可以重新登录并退出,管理员退出系统。
预计结果:可以重新登录并退出,管理员成功退出。
测试结果:可以重新登录并退出,管理员成功退出。
6.3本章小结
本章主要对衣橱管理系统的各个功能进行了完整的测试,测试结果和预计结果吻合,该系统可以正常使用。
结论
经过长时间的不懈努力,衣橱管理系统及APP终于成功实现了所有需求,经过对系统的测试,该系统暂无问题,可以使用。该系统的用户可以管理自己的衣橱,还可以加入其他的搭配,实现衣橱管理分类。管理员可以可以对用户、衣橱管理均可操作,以保证系统环境安全[28]。在此系统的开发中,有成功,有失败,有汗水也有回报,从调研到需求分析,从大致框架到各个功能实现,不知道遇到了多少困难,实践是学习的有效手段,通过各种方法来解决问题,丰富了自身知识储备,提高了个人能力[29]。
本系统的开发有助于那些有梦想的衣橱管理人,但是本人的能力和经验有限,衣橱管理系统也受多种因素影响,所以本系统并不完美,日后在个人能力允许下会继续升级系统,将其更加的完善,创造更大的作用[30]。
参考文献
- 李颖. 衣橱管理记忆观视野下的衣橱管理探析[J]. 衣橱管理学通讯, 2013(1):4.
- 李兆明. 关于衣橱管理体制改革的探讨[J]. 衣橱管理学研究, 2006(1):5.
- 覃兆刿, 罗琴. 个人和家庭内部控制与衣橱管理的相关性分析——基于《个人和家庭内部控制基本规范》的衣橱管理话题[J]. 衣橱管理学研究, 2012.
- 刘冰. 民营衣橱管理模式研究[D]. 吉林大学, 2011.
- 宗培岭. 试论现代衣橱管理制度[J]. 衣橱管理与建设, 2004, 000(008):51-53.
- 周英. 衣橱管理的网络信息化及开发利用[J]. 安徽大学学报(哲学社会科学版), 2003.
- 宗培岭. 现代个人和家庭制度下衣橱管理案工作运行机制研究[M]. 中国衣橱管理出版社, 2006.
- 范巧燕. 衣橱管理:电力个人和家庭创新研究[M]. 经济管理出版社, 2008.
- 赵峰. 电力衣橱管理与时俱进策略研究[J]. 2020.
- 史江, 刘婷婷. 衣橱管理社会化问题初探[J]. 衣橱管理学通讯, 2010(5):4.
- 廖娟娟. 基于JAVA的衣橱管理系统的设计与实现[J]. 电脑迷, 2018(4):1.
- 王晓君. 基于JAVA平台的个人和家庭人事衣橱管理系统的设计与实现[D]. 吉林大学.
- 张淼, 刘东旭. 基于Java EE的人力资源管理系统的设计与实现[J]. 普洱学院学报, 2020, 36(3):2.
- 缪兴华, 陈路. 基于Java的高校科研衣橱管理平台的设计与实现[J]. 电脑知识与技术:学术版, 2012(1X):3.
- 乔建惠. 基于Java Web的高校毕业生衣橱管理系统设计与实现——以江西财经大学衣橱管理馆为例[J]. 软件导刊, 2010(11):4.
- 王晓君. 基于JAVA平台的个人和家庭人事衣橱管理系统的设计与实现[D]. 吉林大学
- 王进. 基于Java Web的衣橱管理馆网上管理服务系统[J]. 卷宗, 2018.
- 詹斌. 基于Web的衣橱管理系统的设计与实现[J]. 衣橱管理系统, 2015.
- Prager R , Sparago P . Enterprise, stream-based, information management system: US, US6768999 B2[P]. 2004.
- Wang X B . Java information management system developing model design[J]. Journal of Shenyang Institute of Aeronautcal Engineering, 2005.
- Javadi M , MD Dastjerdia. Evaluation effect of management information system implementation on personnel resistance causes in Isfahan power plant management corporation in Iran[J]. Procedia Computer Science, 2011, 3(3):1296-1303.
- Kiemle S , Mikusch E , Reck C , et al. Data Information and Management System for Earth Observation Products based on CORBA and Java[C]// EOGEO2000. 2000.
- Gonzales A , Casquejo M . A Web-based Records Management System for the Electrical Equipment and Energy Utilization of the University of the Immaculate Conception[J]. Iamure International Journal of Mathematics Engineering & Technology, 2014, 8(1). Manolov S H . Method and apparatus for session management in an enterprise java bean session bean:, US20070078855[P]. 2007.
- 陈丽敏. Design and Implementation of Education and Training Management System in Electric Power Company. 2014.
- Within B U . Student and Unit Management System - Maintain System Requirements Specification. 1998.
- Lukii M . Electronic Records Management System Requirements. Hrvatska znanstvena bibliografija i MZOS-Svibor, 2009.
- Jonathan, P, Wanderer, et al. Decision support using anesthesia information management system records and accreditation council for graduate medical education case logs for resident operating room assignments.[J]. Anesthesia & Analgesia, 2013.
- Lee J M , Lee S C , Kim H S , et al.Apparatus and method for sharing the landmark information of the location service using a java record management system in a wireless communication terminal:, US20090138198a1[P]. 2009.
- Hokao S , Tanaka H , Yoshihama M , et al. Development of management system for student course records using Java and PostgreSQL[C]// SICE 2003 Annual Conference. IEEE, 2003.
- 刘明珠, 姜波, 黄峻. 大数据时代下的衣橱管理[C]// 建设与文化强国相匹配的"衣橱管理强国". 2014.
致谢
本论文即将完成,在此感谢我的指导老师对我耐心的指导,在我遇到困难时会在百忙之中为我答疑解惑,传授知识,提高我的专业素养,为我提供了良好的开发环境,让我能成功的完成毕业设计。