摘 要
本协力服装厂服装生产管理系统设计目标是实现协力服装厂服装生产的信息化管理,提高管理效率,使得协力服装厂服装生产管理作规范化、科学化、高效化。
本文重点阐述了协力服装厂服装生产管理系统的开发过程,以实际运用为开发背景,基于Springboot框架,运用了Java编程语言和MYSQL数据库进行开发,充分保证系统的安全性和稳定性。本系统界面良好,操作简单方便,通过系统概述、系统分析、系统设计、数据库设计、系统测试这几个部分,详细的说明了系统的开发过程,最后并对整个开发过程进行了总结,实现了服装生产相关信息管理的重要功能。
本协力服装厂服装生产管理系统运行效果稳定,操作方便、快捷,界面友好,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的服装生产管理平台。
关键词:服装生产管理,Java编程语言,Springboot框架,MYSQL数据库
目 录
摘 要
Abstract
1 绪论
1.1 研究背景
1.2 设计原则
1.3 论文结构安排
2 关键技术简介
2.1 JAVA技术
2.2 MYSQL数据库
2.3 B/S结构
2.4 Spring Boot框架
3 系统分析
3.1 可行性分析
3.1.1 技术可行性
3.1.2 经济可行性
3.1.3 操作可行性
3.1.4法律可行性
3.2 系统性能分析
3.3 系统功能分析
3.4 系统技术框架分析
3.5 系统流程分析
3.5.1开发流程
3.5.2登录流程
3.5.3 注册流程
3.5.4添加信息流程
4 系统设计
4.1 系统结构设计
4.2 系统顺序图设计
4.2.1登录模块顺序图
4.2.2添加信息模块顺序图
4.3 系统数据库设计
4.3.1 数据库E-R图设计
4.3.2 数据库表设计
5 系统的实现
5.1 登录界面的实现
5.2 系统主界面的实现
5.3 用户管理模块的实现
5.4 人事安排管理模块的实现
5.5 工资管理模块的实现
5.6 考勤管理模块的实现
5.7 样板管理模块的实现
6 系统测试
6.1 测试目的
6.2测试步骤
6.3测试方法
6.4测试结果
7 结论
参考文献
致 谢
1 绪论
1.1 研究背景
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
现在大家正处于互联网加的时代,这个时代它就是一个信息内容无比丰富,信息处理与管理变得越加高效的网络化的时代,这个时代让大家的生活不仅变得更加地便利化,也让时间变得更加地宝贵化,因为每天的每分钟,每秒钟这些时间都能让人们处理大批量的日常事务,这些场景,是之前的手工模式无法与之相抗衡的。对于协力服装厂服装生产管理来说,传统的通过纸质文档记录信息的方式已经落后了,依靠手工管理服装生产信息,不仅花费较长的工作时间,在对记录各种信息的文档进行信息统计以及信息核对操作时,也不能及时保证信息的准确性,基于这样的办公低效率环境下,对于协力服装厂服装生产管理就要提出新的解决方案。因为这个时代的信息一直都在高速发展,要是不抱着发展的观念看待事情,极有可能被这个市场快速遗忘,甚至被无情地淘汰掉。所以尽早开发一款协力服装厂服装生产管理系统进行信息的快速处理,既跟上了时代的发展脚步,也能提高管理效率,促进协力服装厂的信息化发展。
4 系统设计
4.1 系统结构设计
在结构设计过程中,首先对系统进行需求分析,然后进行系统初步设计,将系统功能模块细化,具体分析每一个功能模块具体应该首先哪些功能,最后将各个模块进行整合,实现系统结构的最终设计。本协力服装厂服装生产管理系统结构设计如图4-1所示。
4.3.2 数据库表设计
本协力服装厂服装生产管理系统采用MYSQL数据库进行系统数据的储存,下面介绍数据库中的各个表的详细信息。
表4-1 users管理员信息表
序号 | 字段 | 描述 | 类型和长度 | 主键 | 是否可空 |
1 | id | 编号 | bigint(20) | 是 | 不允许 |
2 | username | 用户名 | varchar(100) | 否 | 允许 |
3 | password | 密码 | varchar(100) | 否 | 允许 |
4 | role | 角色 | varchar(100) | 否 | 允许 |
5 | addtime | 添加时间 | timestamp | 否 | 允许 |
表4-2 yonghu用户信息表
序号 | 字段 | 描述 | 类型和长度 | 主键 | 是否可空 |
1 | id | 编号 | bigint(20) | 是 | 不允许 |
2 | addtime | 创建时间 | timestamp | 否 | 允许 |
3 | zhanghao | 账号 | varchar(200) | 否 | 允许 |
4 | mima | 密码 | varchar(200) | 否 | 允许 |
5 | jijianrenxingming | 姓名 | varchar(200) | 否 | 允许 |
6 | xingbie | 性别 | varchar(200) | 否 | 允许 |
7 | shouji | 手机 | varchar(200) | 否 | 允许 |
8 | youxiang | 邮箱 | varchar(200) | 否 | 允许 |
9 | shenfenzheng | 身份证 | varchar(200) | 否 | 允许 |
10 | zhaopian | 照片 | varchar(200) | 否 | 允许 |
表4-3 yangban样板信息表
序号 | 字段 | 描述 | 类型和长度 | 主键 | 是否可空 |
1 | id | 编号 | bigint(20) | 是 | 不允许 |
2 | addtime | 创建时间 | timestamp | 否 | 允许 |
3 | yangbanmingcheng` | 样板名称 | varchar(200) | 否 | 允许 |
4 | mianliao | 面料 | varchar(200) | 否 | 允许 |
5 | fuliao | 辅料 | varchar(200) | 否 | 允许 |
6 | yangbanchima | 样板尺码 | varchar(200) | 否 | 允许 |
7 | buweichicun` | 部位尺寸 | varchar(200) | 否 | 允许 |
8 | kuanshixinxi | 款式信息 | varchar(200) | 否 | 允许 |
9 | zhuyidian | 注意点 | longtext | 否 | 允许 |
10 | zhizuojindu | 制作进度 | varchar(200) | 否 | 允许 |
11 | yangbantupian | 样板图片 | varchar(200) | 否 | 允许 |
表4-4 kaoqin考勤信息表
序号 | 字段 | 描述 | 类型和长度 | 主键 | 是否可空 |
1 | id | 编号 | bigint(20) | 是 | 不允许 |
2 | addtime | 创建时间 | timestamp | 否 | 允许 |
3 | zhanghao | 账号 | varchar(200) | 否 | 允许 |
4 | xingming` | 姓名 | varchar(200) | 否 | 允许 |
5 | kaoqinleixing | 考勤类型 | varchar(200) | 否 | 允许 |
6 | dakashijian` | 打卡时间 | datetime | 否 | 允许 |
7 | sfsh | 是否审核 | varchar(200) | 否 | 允许 |
8 | shhf` | 审核回复 | longtext | 否 | 允许 |
9 | longitude | 经度 | float | 否 | 允许 |
10 | latitude | 纬度 | float | 否 | 允许 |
11 | fulladdress | 地址 | varchar(200) | 否 | 允许 |
表4-5 gongzi工资信息表
序号 | 字段 | 描述 | 类型和长度 | 主键 | 是否可空 |
1 | id | 编号 | bigint(20) | 是 | 不允许 |
2 | addtime | 创建时间 | timestamp | 否 | 允许 |
3 | gongzinianyue | 工资年月 | datetime | 否 | 允许 |
4 | jibengongzi | '基本工资 | int(11) | 否 | 允许 |
5 | jiangjin | 奖金 | int(11) | 否 | 允许 |
6 | fakuan` | 罚款 | int(11) | 否 | 允许 |
7 | yingfagongzi | 应发工资 | varchar(200) | 否 | 允许 |
8 | jiesuanriqi | 结算日期 | datetime | 否 | 允许 |
9 | zhanghao | 账号' | varchar(200) | 否 | 允许 |
10 | xingming | 姓名 | varchar(200) | 否 | 允许 |
5 系统的实现
5.1 登录界面的实现
用户要想进入本系统必须进行登录操作,进入对应角色登录界面,在登录界面输入系统账号、登录密码,选择登录类型,点击登录按钮进行登录系统,管理员登录界面展示如图5-1所示,用户登录界面展示如图5-2所示。
5.2 系统主界面的实现
用户在系统前台可查看系统信息,包括首页、人事安排以及样板等,系统主界面展示如图5-3所示。
5.3 用户管理模块的实现
管理员登录后可查询、添加、修改和删除用户信息,用户管理界面展示如图5-4所示。
5.4 人事安排管理模块的实现
管理员可增删改查人事安排信息,人事安排管理界面展示如图5-5所示。
5.5 工资管理模块的实现
管理员可增删改查工资信息,用户登录后可查看个人工资信息,工资管理界面展示如图5-6所示,添加工资界面展示如图5-7所示,工资查询界面展示如图5-8所示。
7 结论
本次开发的协力服装厂服装生产管理系统已经接近尾声阶段了,在这次独立完成毕业设计的期间,我自己体会到了很多的东西,另外我很想说的就是独立开发软件真的很能让人在开发期间得到锻炼,不管是需求分析,还是系统的设计以及系统功能详细实现还有最后的测试工作,每一步都要小心翼翼的完成,一步一步来,不然任何环节出现了差错,返工起来也很麻烦,开发系统过程中,遇到了很多的难题,比如协力服装厂服装生产管理系统需要具有什么样的功能,这个我还是思考了很久,后来同学给我提示了一下,参考别人做好的系统,看看人家设计了什么功能,自己就多多参考下,后来这个问题就很好解决了,最难的就是系统编码了,我这个人本来就比较粗心,编码出现很多不该出现的错误,不该打空格也不小心键盘空格键多敲了两下,整得自己老是程序运行出错,找了好久都没有解决,后来无奈找到室友帮忙看看,慢慢检查终于找到问题了,编码过程真的很心塞。还好东拼西凑总算完成了功能要求了。系统整体界面虽然不是很好看,但起码不花哨,用户使用起来整体感觉就是简洁,功能体验虽然有点啰嗦,但是需要的功能都已经具备了。
自己的身份目前还是学生,开发程序肯定是不会考虑周全,程序完成开发后也经过了一系列测试,整体来说还是没有发现明显的操作逻辑错误,自己在毕设制作过程中不仅知识有所增加,独立学习的能力也有所提高了,更重要的就是遇到问题向周边同学寻求帮助,这个是很有必要的。总的来说毕业设计的圆满完成,我真的觉得很自豪。
标签:200,varchar,springboot,服装厂,数据库,系统,LW,允许,界面 From: https://blog.csdn.net/weixin_66784080/article/details/143928015