图形用户界面(Graphics User Interface,简称GUI)
是用户与程序交互的窗口,也就是我们现实世界电子产品中可以看到的界面,比命令行的界面更加清晰易懂。
目录
系统功能
界面设计
1.login_GUI包中代码
2.function_GUI包中代码(需要数据库的连接,目前未连接)
系统实现截图
系统功能
1.系统角色功能
本系统有两种角色:高校设备管理员,高校领导。详细划分如下:
(1)设备管理员:负责本系统中添加和管理数据,例如新设备的添加,设备信息的删除跟修改操作,此外还有设备的维修信息登记,设备的报废信息登记等。
(2)领导:根据需要,可以查询该系统中所有的设备信息。2.系统功能模块
本系统主要分为下面几个模块,各个子模块功能需求如下:
查询设备模块:设备管理员和领导可以查看所有设备的信息。
添加设备模块:设备管理员可以添加新设备的各项信息,同时还可以查看历史添加记录。
管理设备模块:设备管理员可以对设备的信息进行删除跟修改。
维修设备模块:设备管理员可以添加需要维修的设备的信息,同时还可以查看历史维修记录。
报废设备模块:设备管理员可以添加报废设备的信息,还可以查看历史报废记录。
帮助模块:该模块主要向用户提供系统操作说明。
高校设备管理系统简略功能模块图(帮助可删除):
3.系统功能流程
根据该系统相关功能,则有以下系统功能流程:
(1)设备管理员对新购进的设备进行新设备入库登记,登记完成即可投入所需设备部门使用。得到设备后各部门就可将设备分配给教工进行使用。
(2)设备管理员可以对当前设备状况进行修改,即可对设备状况进行调整。
(3)当有设备损坏需要维修时,设备管理员便对所需维修设备信息进行登记,然后将其设备状况改为维修。设备维修完成后,交还原部门,由设备管理员进行登记并将设备状态改为正常。。
(4)当有设备报废时,设备管理员便对报废设备信息进行登记,然后将其设备状况改为报废。
4.系统数据
(1)查询设备模块数据需求
该模块主要管理设备的基本信息,需要表示的是设备信息的数据,应包含的数据项:设备编号,设备类型,设备名称,生产日期,生产厂家,购买日期,购买单价,数量,所属部门,设备状况,管理人员。
(2)添加设备模块数据需求
该模块主要管理入库的新设备信息,需要表示的是新设备的各项数据,应包含的数据项:设备编号,设备类型,设备名称,生产日期,生产厂家,购买日期,购买单价,购买登记人,数量,所属部门。
(3)管理设备模块数据
该模块主要管理设备的基本信息,需要表示的是被管理后设备的基本信息,应包含的数据项:设备编号,设备类型,设备名称,生产日期,生产厂家,购买日期,购买单价,数量,所属部门,设备状况。
(4)维修设备模块数据分析
该模块主要管理维修设备的信息,需要表示的是维修设备信息的数据,应包含的数据项:设备编号,设备类型,设备名称,维修数量,维修登记人,维修金额,维修日期,维修厂家。
(5)报废设备模块数据
该模块主要管理报废设备的信息,需要表示的是报废设备信息的数据,应包含的数据项:设备编号,设备类型,设备名称,报废数量,报废登记人,报废日期,原有数量。
未安装Java以及eclipse的可以参考这篇博文完成下载安装
https://i.csdn.net/#/user-center/collection-list?type=1&folder=7796579&key=16
该管理系统是我在学习Java一个月的过程中写的,其中还有一些功能未完成,可自行尝试完成(由于我本人也是新手,若注释、说明等地方有误望指出,一起在评论区讨论并解决问题)。由于刚开始什么都不会,就跟着课本上的代码练;在了解一些基本功能及关键字后就试着写第一版高校设备管理系统,浪费了大量时间还不会连数据库,只好把基本界面写出来,但是无法实现其具体功能