0002net程序设计-net家电维修保养信息系统

2023-10-30 19:45

本文主要是介绍0002net程序设计-net家电维修保养信息系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • **摘要**
    • 目录
    • 系统设计
    • 开发环境

摘要

家电维修保养信息系统提供给用户一个家电信息管理的网站,最新的家电信息让用户及时了解维修知识,保养方式的同时,还能通过交流区互动更方便。本系统采用了B/S体系的结构,使用了net技术以及SQL SERVER作为后台数据库进行开发。系统主要分为系统管理员、用户和维修工三个部分,系统管理员主要功能包括:首页、个人中心、维修类型管理、零件类别管理、用户管理、维修工管理、零件信息管理、故障信息管理、维修单信息管理、售后评价管理。基本上实现了整个家电维修保养信息系统理的过程。

**关键词:**家电维修保养; net技术;SQL SERVER数据库;

目录

目录… 1

1 绪论… 2

1.1系统背景介绍… 2

1.2系统研究现状… 2

1.3 初步设计方法与实施方案… 3

1.4系统实现的特点… 3

2 开发工具和技术… 4

2.1 B/S体系结构… 4

2.2 NET简介… 4

2.3 NET服务器控件… 5

2.4 SQL Server简介… 5

3 系统需求分析… 5

3.1 系统可行性分析及目的… 5

3.1.1 系统设计目的… 5

3.1.2 技术可行性… 5

3.1.3 操作可行性… 5

3.1.4 运行可行性… 5

3.1.5 时间可行性… 6

3.2 系统现状分析… 6

3.3 性能需求分析… 6

3.4功能需求分析… 7

3.5系统设计规则与运行环境… 7

3.6系统流程分析… 8

3.6.1操作流程… 8

3.6.2添加信息流程… 9

3.6.3删除信息流程… 9

4 系统总体设计… 10

4.1 系统体系结构… 10

4.2 数据库设计… 11

4.2.1 数据库概念结构设计… 11

4.2.2数据库逻辑结构设计… 12

5 系统功能… 18

5.1管理员功能模块… 18

5.2用户功能模块… 21

5.3维修工功能模块… 22

6 系统测试… 23

总 结… 24

参考文献… 25

致谢… 26

系统设计

img

系统登录,系统用户通过输入用户,密码,选择角色等信息进行系统登录,如图5-1所示。

img

管理员登录进入家电维修保养信息系统可以查看首页、个人中心、维修类型管理、零件类别管理、用户管理、维修工管理、零件信息管理、故障信息管理、维修单信息管理、售后评价管理等内容进行详细操作,如图5-2所示。

img

用户管理,在用户管理页面可以对索引、用户账号、用户姓名、性别、联系电话、头像、地址、微信等内容进行详情,修改或删除等操作,如图5-3所示。

img

维修工管理,在维修工管理页面可以对索引、维修账号、维修姓名、性别、联系方式、头像、年龄、职位、维修类型等内容进行详情,修改或删除等操作,如图5-4所示。

img

零件信息管理,在零件信息管理页面可以对索引、零件编号、仓库名称、零件名称、零件类别、零件图片、单价、数量、总额、单位、生产厂商、生产日期等内容进行详情,修改或删除等操作,如图5-5所示。

img

故障信息管理,在故障信息管理页面可以对索引、上报编号、用户账号、用户姓名、性别、地址、微信、联系电话、故障名称、上报时间等内容进行详情,修改或删除等操作,如图5-6所示。

img

维修单信息管理,在维修单信息管理页面可以对索引、订单编号、用户账号、用户姓名、性别、地址、微信、联系电话、故障名称、维修账号、维修姓名、维修类型、维修时间、零件名称、零件类别、单价、数量、其他费用、总金额、是否支付等内容进行详情,修改或删除等操作,如图5-7所示。

img

售后评价管理,在售后评价管理页面可以对索引、评价编号、标题、维修速度、评价、综合评分、用户账号、用户姓名、维修账号、维修姓名等内容进行详情,修改或删除等操作,如图5-8所示。

img

个人中心管理,在个人信息管理页面可以对用户账号、用户姓名、性别、联系电话、头像、年龄、地址、微信等内容进行修改操作,如图5-10所示。

img

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class DbUtil {private String dbUrl="jdbc:mysql://127.0.0.1:3306/database?serverTimezone=UTC&useSSL=false"; // 数据库连接地址private String dbUserName="root"; // 用户名private String dbPassword="123456"; // 密码private String jdbcName="com.mysql.cj.jdbc.Driver"; // 驱动名称/*** 获取数据库连接* @return* @throws Exception*/public Connection getCon(){try {Class.forName(jdbcName);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}Connection con = null;try {con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return con;}/*** 关闭数据库连接* @param con* @throws Exception*/public void closeCon(Connection con)throws Exception{if(con!=null){con.close();}}public static void main(String[] args) {DbUtil dbUtil=new DbUtil();try {dbUtil.getCon();System.out.println("数据库连接成功!");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.println("数据库连接失败");}}
}

开发环境

开发工具:VS

数据库:Sqlserver2008

环境配置:NET

开发人员:IT012201

这篇关于0002net程序设计-net家电维修保养信息系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/310183

相关文章

poj 1258 Agri-Net(最小生成树模板代码)

感觉用这题来当模板更适合。 题意就是给你邻接矩阵求最小生成树啦。~ prim代码:效率很高。172k...0ms。 #include<stdio.h>#include<algorithm>using namespace std;const int MaxN = 101;const int INF = 0x3f3f3f3f;int g[MaxN][MaxN];int n

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

2、PF-Net点云补全

2、PF-Net 点云补全 PF-Net论文链接:PF-Net PF-Net (Point Fractal Network for 3D Point Cloud Completion)是一种专门为三维点云补全设计的深度学习模型。点云补全实际上和图片补全是一个逻辑,都是采用GAN模型的思想来进行补全,在图片补全中,将部分像素点删除并且标记,然后卷积特征提取预测、判别器判别,来训练模型,生成的像

C语言程序设计(数据类型、运算符与表达式)

一、C的数据类型 C语言提供的数据类型: 二、常量和变量 2.1常量和符号常量 在程序运行过程中,其值不能被改变的量称为常量。 常量区分为不同的类型: 程序中用#define(预处理器指令)命令行定义变量将代表常量,用一个标识符代表一个常量,称为符合常量。 2.2变量 变量代表内存中具有特定属性的一个存储单元,用来存放数据,在程序运行期间,这些值是可以 改变的。 变

C语言程序设计(选择结构程序设计)

一、关系运算符和关系表达式 1.1关系运算符及其优先次序 ①<(小于) ②<=(小于或等于) ③>(大于) ④>=(大于或等于 ) ⑤==(等于) ⑥!=(不等于) 说明: 前4个优先级相同,后2个优先级相同,关系运算符的优先级低于算术运算符,关系运算符的优先级高于赋值运算符 1.2关系表达式 用关系运算符将两个表达式(可以是算术表达式或关系表达式,逻辑表达式,赋值表达式,字符

【信创建设】信息系统信创建设整体技方案(word原件完整版)

信创,即“信息技术应用创新”。我国自主信息产业聚焦信息技术应用创新,旨在通过对IT硬件、软件等各个环节的重构,基于我国自有IT底层架构和标准,形成自有开放生态,从根本上解决本质安全问题,实现信息技术可掌控、可研究、可发展、可生产。信创发展是一项国家战略,也是当今形势下国家经济发展的新功能。信创产业发展已经成为各行各业数字化转型、提升产业链发展的关键。 软件全套资料部分文档清单: 工作安排任

智能工厂程序设计 之1 智能工厂都本俱的方面(Facet,Aspect和Respect)即智能依赖的基底Substrate 之1

Q1、昨天分别给出了三个智能工厂的 “面face”(里面inter-face,外面outer-face和表面surface) 以及每个“面face” 各自使用的“方”(StringProcessor,CaseFilter和ModeAdapter)  。今天我们将继续说说三个智能工厂的“方面” 。在展开之前先看一下三个单词:面向facing,取向oriented,朝向toword。理解这三个词 和

.NET 自定义过滤器 - ActionFilterAttribute

这个代码片段定义了一个自定义的 ASP.NET Core 过滤器(GuardModelStateAttribute),用于在控制器动作执行之前验证模型状态(ModelState)。如果模型状态无效,则构造一个 ProblemDetails 对象来描述错误,并返回一个 BadRequest 响应。 代码片段: /// <summary>/// 验证 ModelState 是否有效/// </

.Net Mvc-导出PDF-思路方案

效果图: 导语:     在我们做项目的过程中,经常会遇到一些服务性的需求,感到特别困扰,明明实用的价值不高,但是还是得实现;     因此小客在这里整理一下自己导出PDF的一些思路,供大家参考。     网上有很多导出PDF运用到的插件,大家也可以看看其他插件的使用,学习学习; 提要:     这里我使用的是-iTextSharp,供大家参考参考,借鉴方案,完善思路,补充自己,一起学习

.net MVC 导出Word--思路详解

序言:          一般在项目的开发过程中,总会接收到一个个需求,其中将数据转换成Work来下载,是一个很常见的需求;          那么,我们改如何处理这种需求,并输出实现呢?          在做的过程中,去思考 1、第一步:首先确认,Work的存在位置,并创建字符输出路:             //在的项目中创建一个存储work的文件夹             string