美章网 资料文库 充电站设备管理系统设计范文

充电站设备管理系统设计范文

时间:2022-10-28 11:08:33

充电站设备管理系统设计

1引言

随着电气时代的到来,“电”已成为人们日常生活必不可少的一部分,且随着时代不断地发展,电力必将成为人类的最为主要的组成部分。但是,在人们的出行中,时常伴随着电不够用的问题,充电站应运而生。然而,随着充电站越来越多,如何管理已成为人们不可忽视的问题。本系统连接了管理者、使用者和用户,即使人们放心出行,又方便人们使用。

2系统界面

本系统分为4个界面,登录界面、管理员界面、客户界面和用户界面。登录界面简约明了,可以登录系统、注册用户和进入本系统的官方论坛。管理员界面可以修改个人信息,查看、添加和修改用户与客户信息,添加、修改或者删除设备,对收益进行结算和分析。客户界面可以修改客户个人信息,查看经营状况和进行故障申报。用户界面可以修改用户个人信息、查询余额、充值、查看消费记录和进行意见反馈。这4个界面均以简洁明了为目的,使用起来方便至极。

AWT和Swing是Java设计GUI用户界面的基础。与AWT的重量级组件不同,Swing中大部分是轻量级组件。正是这个原因,Swing几乎无所不能,不但有各式各样先进的组件,而且更为美观易用。但是由于Swing是架构在AWT之上的,没有AWT就没有Swing。所以在本系统中根据实际情况,在不同的地方使用不同的类进行GUI设计。

Swing组件有美观、易用、组件量大等特点,也有缺点———使用Swing组件的程序通常会比使用AWT组件的程序运行更慢。但是随着计算机硬件的升级,一点点速度已经不是问题。相反的,用户更需要美观的用户界面,因此本系统更多的使用Swing。框架(Frame,JFrame)是Java图形用户界面的基础,再加上事件(Event)驱动,并且由各种各样的监听器(Listen-er)负责捕捉各种事件,实现各种各样的功能。其中在编写用户界面、客户界面和管理员界面时,采用面板套用法,例如pnl2.add(crdname[0],pnl20),这段语句中,在pnl2面板中使用卡片布局,然后把pnl20面板放置在卡片布局当中,实现面板套用。

3系统结构

本系统主要是对设备进行管理和维护,用户及客户管理次之,三者相辅相成,协调工作。图2为本系统的体系结构。根据需求分析得出本系统的功能结构图,如图3所示。本系统用Java进行界面设计,以可行性为主;用SQLServer2008作为底层数据库,以安全性和保密性为主。

4系统数据库

SQLServer2008有3大特点。(1)可信任度高,使得本系统可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。(2)高效性,使得本系统可以降低开发和管理他们的数据基础设施的时间和成本。(3)提供了一个全面的平台,可以在用户需要的时候给他发送观察和信息。因此,在数据库设计方面,简单明了,以注册者用户名为主键,方便快捷。

作者:杨屾 朱露露 单位:安徽财经大学管理科学与工程学院计算机科学与技术系

被举报文档标题:充电站设备管理系统设计

被举报文档地址:

https://www.meizhang.comhttps://www.meizhang.com/gllw/sbgllw/681108.html
我确定以上信息无误

举报类型:

非法(文档涉及政治、宗教、色情或其他违反国家法律法规的内容)

侵权

其他

验证码:

点击换图

举报理由:
   (必填)