电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

企业用电管理系统设计

54页
  • 卖家[上传人]:ni****g
  • 文档编号:486696638
  • 上传时间:2023-10-24
  • 文档格式:DOC
  • 文档大小:756.50KB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 完美格式整理版数据库课程实训报告( 2015- 2016年度第2学期)题目: 企业用电管理系统 专业软件工程学生姓名成晓伟班级软件141学号1410075094指导教师徐静完成日期2016.7.1 范文范例参考 目 录目 录21 课题内容和要求11.1课题描述11.2 课题要求12 需求分析12.1 对功能的规定12.2 数据需求分析23 系统设计33.1 功能模块设计33.2 数据库概念设计43.2.2 E-R图43.3 数据库逻辑设计53.4 数据库物理设计53.5 数据库表间联系64系统实现64.1登陆模块实现64.2查询模块实现74.3 添加模块实现84.4 删除模块实现94.5 修改模块实现104.6 生成电费单模块实现105 代码调试与功能测试115.1 测试方案115.2 测试结果126 收获与体会16参考文献17附录18附录1源程序部分清单18 范文范例参考 企业用电管理系统设计1 课题内容和要求 1.1课题描述系统设计的的信息有:(1) 用电企业(用电企业编号、用电企业名、地址、电话、联系人);(2) 电费信息(谷价、峰价);(3) 用电情况(用电企业编号、谷电量、

      2、峰电量、年月、年合计用电量、年合计用电费)。1.2 课题要求要求能够进行如下操作:(1) 能够统计各个用电企业的月耗电量以及电费;(2) 能够统计查询各个用电企业的总的谷电量和峰电量;(3) 能够统计该地区的峰谷电量比例以及电费情况;(4) 能维护基本数据;(5) 用户分级管理,人机界面良好。2 需求分析2.1 对功能的规定1、理解需求理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和用户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,设计上都必须大量的返工。下面是对系统的终端用户和客户调研后得到的需求规格说明书。(1)由于使用者为相关电力部门及学习使用,系统开始时,便可以进入到欢迎界面。(2)进入到系统之后,友好的界面可以很清晰的分为企业信息管理跟企业用电信息管理两大选择。(3)点击企业信息管理,下拉菜单中选项可以实现对企业信息的查询、添加、修改、删除操作。(4)点击企业用电管理信息,下拉菜单中选项可以实现对企业用电管理信息的查询、添加、修改和删除操作。(5)系统客户端运行在Windows平台下,服务器可以运行在Windows或Unix平台下。系统还应

      3、该有一个较好的图形用户界面。(6)系统应该有很好的可扩展性。2、需求分析需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能需求。这个步骤是对理解需求的升华,直接关系到该系统的质量。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通机制,因此,系统的需求分析也应该是开发人员和用户或客户一起完成的。2.2 对性能的规定1、精度在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,可以满足各种精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精确匹配系统使用者所知道的企业名称及编号快速便捷的查询所要知道的信息。2、时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。3、灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大。 2.2 数据需求分析 数据字典(1)factory名称:factory别名:无描述:企业的基本信息组成:factory=(num+facname+repname+tel+u

      4、sefnum+usegnum+usemoney)(2) worker名称:worker别名:无描述:员工及管理员的基本信息组成:worker=(id+workername+password+level)3 系统设计3.1 功能模块设计3.2 数据库概念设计3.2.1实体属性图 3.2.2 E-R图3.3 数据库逻辑设计企业(编号,企业名,法人代表)电价(峰电量,谷电量,峰电价,谷电价,总电费)系统用户(编号,姓名,密码,权限)3.4 数据库物理设计表一:factory列名数据类型允许Null值numvarchar(50)是facnamevarchar(50)是repnamevarchar(50)是telvarchar(50)是usefnumint是usegnumint是usemoneyint是numfacnamerepnametelusefnumusegnumusemoney001新华书店陈国勇17802590001131410222333002苏果超市陈博文17802590002151622532863003微软公司毕世勇17802590003368524674952004乐天玛特丁

      5、小杰17802590004301127943105005三厂中学陈家勇17802590005242219742875表二:worker列名数据类型允许Null值idint否workernamevarchar(50)否passwordvarchar(50)否levelint否idworkernamepasswordlevel111张三1234561112李四1234561113熊大1234562114熊二12345623.5 数据库表间联系 数据库中所建的两张表factory与worker之间并没有任何直接的联系,一个代表的是企业信息,一个代表的是员工信息。4系统实现4.1登陆模块实现private class ButtonactionPerformed implements ActionListener/为登陆按钮ButtonactionPerformed添加事件监视器public void actionPerformed(ActionEvent e)/从worker表中获得元组信息进行登陆,下面为获得元组登陆代码a=username2.getText();s=password2.ge

      6、tText();tryconn=DriverManager.getConnection(url, user, password);conn.setAutoCommit(true);System.out.println(和数据库已经建立连接!); stmt=(Statement) conn.createStatement(); rs=(ResultSet)stmt.executeQuery(select * from worker );if(c.equals(a)&b.equals(s)message.setText(姓名和密码不能为空);else if(true)while(rs.next()if(rs.getString(2).equals(a)& rs.getString(3).equals(s)&rs.getInt(4)=level)message.setText(数据库连接成功!);if(level=1)operate2 app2=new operate2();app2.setLocationRelativeTo(null);elseoperate app3=new opera

      7、te();app3.setLocationRelativeTo(null);elsemessage.setText(用户名和密码或者身份不正确);rs.close();stmt.close();conn.close();4.2查询模块实现private class ButtonactionPerformed implements ActionListener/为查询按钮ButtonactionPerformed添加事件监视器public void actionPerformed(ActionEvent e)/从worker表中获取元组,并且显示在系统上facname=search.getText();tryconn=DriverManager.getConnection(url, user, password);conn.setAutoCommit(true);System.out.println(和数据库已经建立连接!); stmt=(Statement) conn.createStatement();rs=(ResultSet)stmt.executeQuery(select * from factory );while(rs.next()if(rs.getString(2).equals(facname)text1.setText(rs.getString(1);text2.setText(rs.getString(2);text3.setText(rs.getString(3);text4.setText(rs.getString(4);text5.setText(+(rs.getInt(5);text6.setText(+rs.getInt(6)

      《企业用电管理系统设计》由会员ni****g分享,可在线阅读,更多相关《企业用电管理系统设计》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.