最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#畢業(yè)設(shè)計(jì)之Winform零壓健身房管理系統(tǒng)

 更新時(shí)間:2021年09月26日 11:51:27   作者:意愿三七  
本文介紹了個(gè)人的《零壓健身房管理系統(tǒng)(扁平化)》的基本流程和功能點(diǎn)的介紹,虛心接受各位的意見,歡迎在提出寶貴的意見,大家一起探討學(xué)習(xí)

項(xiàng)目一角

在這里插入圖片描述

項(xiàng)目介紹及演示

基于開發(fā): Visual Studio 2019
數(shù)據(jù)庫:SQL Server2019
美化插件:GUNA GUNA官網(wǎng)

登錄注冊(cè)

登錄注冊(cè)肯定是一個(gè)項(xiàng)目必不可少的功能點(diǎn),本圖演示實(shí)現(xiàn)了管理員注冊(cè)和用戶注冊(cè),及長按密碼的小圖標(biāo)可以顯示密碼

下面演示的是注冊(cè)管理員的賬號(hào)

登錄和注冊(cè)

顯示密碼功能點(diǎn)實(shí)現(xiàn):在小圖標(biāo)的鍵盤按下事件和鍵盤彈起事件寫圖示代碼

在這里插入圖片描述

進(jìn)入項(xiàng)目

看完上面該進(jìn)入系統(tǒng)了吧!??!

在這里插入圖片描述

哎嘿,進(jìn)入系統(tǒng)了━(`∀´)ノ亻!

可以看見我們的主界面是分為兩個(gè)區(qū)域

左邊是菜單欄區(qū),右邊是我們的功能區(qū)域

功能點(diǎn)解析

菜單區(qū)分為6個(gè)小功能點(diǎn),分別是 消費(fèi)、 會(huì)員、 物遺 、商品、 消息 、退出6個(gè)功能點(diǎn)

消費(fèi)

介紹一下這個(gè)功能點(diǎn):這個(gè)是管理員登錄進(jìn)來的第一個(gè)界面,可以看見整個(gè)門店的整體收益情況和客戶的數(shù)量。

亮點(diǎn):用戶數(shù)據(jù)及收益全部和數(shù)據(jù)庫同步顯示的
需注意: 一些控件是第三方插件

數(shù)據(jù)同步

上面可以看見會(huì)員菜單有一位會(huì)員,會(huì)員開了一張卡,系統(tǒng)默認(rèn)一張卡是2塊錢,這些數(shù)據(jù)都很好的展示到了消費(fèi)界面的圖形化數(shù)據(jù)里面去了

功能點(diǎn)實(shí)現(xiàn)方法: 在數(shù)據(jù)庫根據(jù)需要的條件查數(shù)據(jù),有多少條數(shù)據(jù)就把數(shù)據(jù)賦到控件上去

會(huì)員

介紹一下這個(gè)功能點(diǎn):這個(gè)是實(shí)現(xiàn)對(duì)會(huì)員的增刪改查操作的,也是和消費(fèi)菜單緊密相關(guān)的

在這里插入圖片描述

點(diǎn)擊增加:

在這里插入圖片描述

可以看見一個(gè)窗口彈出來了了,這是添加會(huì)員的一些基本信息

點(diǎn)擊修改:

在這里插入圖片描述

把會(huì)員信息先賦值上去,方便管理的修改

點(diǎn)擊刪除:‘

在這里插入圖片描述

刪除成功,但是這里有個(gè)小細(xì)節(jié),我們回到消費(fèi)界面去看一下

在這里插入圖片描述

這里還是2個(gè)會(huì)員,但是我們?cè)跁?huì)員界面已經(jīng)沒有會(huì)員信息了,這是為什么呢?
不是說好和消費(fèi)界面同步的嗎?

我們深知數(shù)據(jù)是寶貴的, 所以刪除采用的是邏輯刪除

邏輯刪除具體實(shí)現(xiàn)方法:個(gè)人其實(shí)就是在SQL語句中加了個(gè)判斷條件,要滿足那個(gè)條件才顯示到GridView里面

點(diǎn)擊打?。?/p>

打印這個(gè)功能點(diǎn) 我是百度學(xué)習(xí)了挺久的才會(huì)把它應(yīng)用到我的項(xiàng)目上的,至于要我具體講出它如何實(shí)現(xiàn)的,以我的功力現(xiàn)在還講述不來

有具體的GridView的列名,也可以變成一個(gè)pdf的格式,方便我們打印數(shù)據(jù)庫的數(shù)據(jù),盡量做到一個(gè)優(yōu)化用戶體驗(yàn)的效果。

在這里插入圖片描述

實(shí)現(xiàn)打印導(dǎo)出

在這里插入圖片描述

物遺,和商品其實(shí)功能點(diǎn)其實(shí)差不多,就不在這里過多的去講解,放圖片給大家看看有什么功能點(diǎn)就可以了

物遺模塊

在這里插入圖片描述

商品模塊

在這里插入圖片描述

商品界面的數(shù)據(jù)和用戶登錄的界面也有一定的聯(lián)系,后面會(huì)講解到

消息模塊

使用using System.Net.Mail;
包含用于將電子郵件發(fā)送到簡單郵件傳輸協(xié)議 (SMTP) 服務(wù)器進(jìn)行遞送的類。

在這里插入圖片描述

可以看見界面是由一下基本的文本框和一個(gè)Gridview及一下按鈕組成的

功能點(diǎn)是可以實(shí)現(xiàn)郵箱的發(fā)送來看一下下面的圖吧

在這里插入圖片描述

功能的代碼實(shí)現(xiàn)

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Net;
using System.Net.Mail;
using System.Net.Mime;
using BLL;
namespace 健身房管理
{
    public partial class UserMessage : UserControl
    {
        public UserMessage()
        {
            InitializeComponent();
        }
        huiyuanBLL hyb = new huiyuanBLL();
        private void UserMessage_Load(object sender, EventArgs e)
        {
            jiazmail();
            comboBox3.SelectedIndex = 0;
            comboBox1.SelectedIndex = 0;
        }
        public void jiazmail()
        {
            this.guna2DataGridView1.AutoGenerateColumns = false;
            this.guna2DataGridView1.DataSource = hyb.hydgvshow1();
        }
        private OpenFileDialog openFileDialog = new OpenFileDialog();
        private void guna2Button2_Click(object sender, EventArgs e)
        {
            
            //添加按鈕
            if (this.openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.fujietxt.Text = this.openFileDialog.FileName;           //上傳附件,打開對(duì)話框,得到客戶端的文件
            }
    }
        private void guna2Button1_Click(object sender, EventArgs e)
        {
        	//發(fā)送按鈕
            MailMessage msg = new MailMessage();
            string connectpath= contenttxt.Text;
            string mailpath = mailtxt.Text;       //發(fā)送人QQ號(hào)
            string mailnextpath = comboBox3.Text; //發(fā)送人選擇的郵箱
            string recipien = recipienttxt.Text;  //收件人QQ號(hào)
            string recipiennextpath = comboBox1.Text; //收件人選擇的郵箱
            string titlepath = titletxt.Text; //文章的標(biāo)題
            msg.From = new MailAddress(mailpath.ToString()+ mailnextpath); //   發(fā)送的郵件地址(主機(jī))
            msg.Body = connectpath;
            //msg.Sender = new MailAddress("");
            msg.To.Add(recipien.ToString() + recipiennextpath);      //要接受的郵件地址
            msg.Subject = titlepath;
            msg.IsBodyHtml = true;                         //郵件內(nèi)容默認(rèn)是純文本!如果指定html內(nèi)容,需要使用isbodyHtml
            SmtpClient sc = new SmtpClient();
            sc.Host = "smtp.qq.com";                 //這個(gè)不一定是163,看你的主機(jī)的郵箱型號(hào),還可以是smtp.qq.com, smtp.126.com , smtp.yahoo.com 等等
            sc.Port = 25;
            NetworkCredential nc = new NetworkCredential();
            nc.UserName = "123@qq.com";       //主機(jī)的郵箱名稱
            nc.Password = "hfshdfk";     //主機(jī)的郵箱密碼
            sc.Credentials = nc;
            if (this.fujietxt.Text != "")
            {
                Attachment att = new Attachment(this.fujietxt.Text);
                msg.Attachments.Add(att);
            }
            else
            {
            }
            sc.Send(msg);
            MessageBox.Show("發(fā)送成功!");
        }
    }
}

用戶界面

先注冊(cè)一個(gè)用戶號(hào)

在這里插入圖片描述

用戶登錄

在這里插入圖片描述

這里可以看見登錄是需要一個(gè)用戶的驗(yàn)證碼(隨機(jī)碼),那么這個(gè)驗(yàn)證碼是怎么來的呢?

其實(shí)在設(shè)計(jì)初期就已經(jīng)想到了這個(gè)問題,我們?cè)诠芾韱T界面添加一個(gè)用戶時(shí),系統(tǒng)會(huì)為其自己生成一個(gè)隨機(jī)碼,用于用戶的唯一標(biāo)識(shí)

在這里插入圖片描述

來一個(gè)用戶登錄成功的案列

在這里插入圖片描述

可以看見這個(gè)是成功進(jìn)入了用戶界面

用戶界面功能點(diǎn):修改個(gè)人信息 、 發(fā)送消息 、購買商品和關(guān)于軟件

本界面重點(diǎn)講 個(gè)人信息,和購買商品

個(gè)人信息

功能點(diǎn):點(diǎn)擊個(gè)人頭像修改個(gè)人信息,修改好個(gè)人信息,提示檢測(cè)到個(gè)人信息被修改重新登錄

在這里插入圖片描述

商品購買

這里的商品數(shù)據(jù)是更加 管理員界面的數(shù)據(jù)而來的,這里用戶購買了,管理員的商品數(shù)量就會(huì)減少,用戶的個(gè)人積分會(huì)減少

在這里插入圖片描述

結(jié)尾

以上就是項(xiàng)目的介紹及大概的流程,也是希望.NET使用的人越來越多,越來越好。

到此這篇關(guān)于C#畢業(yè)設(shè)計(jì)之Winform零壓健身房管理系統(tǒng)的文章就介紹到這了,更多相關(guān)C# 健身房管理系統(tǒng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Unity接入百度AI實(shí)現(xiàn)果蔬識(shí)別

    Unity接入百度AI實(shí)現(xiàn)果蔬識(shí)別

    本文將介紹如何利用Unity接入百度AI從而實(shí)現(xiàn)果蔬識(shí)別,可以做到識(shí)別近千種水果和蔬菜的名稱,可自定義返回識(shí)別結(jié)果數(shù)。感興趣的小伙伴可以了解一下
    2022-02-02
  • C#利用win32 Api 修改本地系統(tǒng)時(shí)間、獲取硬盤序列號(hào)

    C#利用win32 Api 修改本地系統(tǒng)時(shí)間、獲取硬盤序列號(hào)

    這篇文章主要介紹了C#利用win32 Api 修改本地系統(tǒng)時(shí)間、獲取硬盤序列號(hào)的方法及代碼分享,需要的朋友可以參考下
    2015-03-03
  • C#如何刪除指定文件或文件夾

    C#如何刪除指定文件或文件夾

    這篇文章主要介紹了C#如何刪除指定文件或文件夾,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • C#?StartsWith?字符串的實(shí)例方法解析

    C#?StartsWith?字符串的實(shí)例方法解析

    這篇文章主要介紹了C#?StartsWith?字符串的實(shí)例方法,StartsWith?方法對(duì)于需要檢查字符串的前綴是否匹配特定模式的情況非常有用,你可以根據(jù)返回的布爾值,根據(jù)需要執(zhí)行相應(yīng)的邏輯操作,需要的朋友可以參考下
    2024-03-03
  • C# 泛型參數(shù)轉(zhuǎn)換

    C# 泛型參數(shù)轉(zhuǎn)換

    本文介紹了C# 泛型參數(shù)轉(zhuǎn)換的相關(guān)知識(shí),具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法

    C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法

    這篇文章主要介紹了C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 深入淺出23種設(shè)計(jì)模式

    深入淺出23種設(shè)計(jì)模式

    本文給大家詳解23種設(shè)計(jì)模式,理解設(shè)計(jì)模式有助于在程序開發(fā)過程中靈活應(yīng)用,需要的朋友可以參考下
    2015-08-08
  • C#向圖片添加水印的兩種不同場景與解決方法

    C#向圖片添加水印的兩種不同場景與解決方法

    這篇文章給大家介紹了兩種大家可能需要的功能,利用C#實(shí)現(xiàn)不同需求的向圖片添加水印的方法,文章通過效果圖和示例代碼介紹的很詳細(xì),有需要的朋友們可以參考借鑒。
    2016-09-09
  • C#解決訪問API顯示基礎(chǔ)連接已經(jīng)關(guān)閉的問題

    C#解決訪問API顯示基礎(chǔ)連接已經(jīng)關(guān)閉的問題

    最近在 Web 部署百度 AI 圖像識(shí)別 AipSdk.dll 封裝庫的時(shí)候,在調(diào)用OCR圖像識(shí)別 API 的時(shí)候,顯示為 “ 基礎(chǔ)連接已經(jīng)關(guān)閉: 接收時(shí)發(fā)生錯(cuò)誤,” ,并且運(yùn)行后直接崩潰,所以本文給大家介紹了C#解決訪問API顯示基礎(chǔ)連接已經(jīng)關(guān)閉的問題,需要的朋友可以參考下
    2024-12-12
  • 使用winapi安裝Windows服務(wù)示例程序

    使用winapi安裝Windows服務(wù)示例程序

    這篇文章主要介紹了使用winapi安裝Windows服務(wù)示例,大家參考使用吧
    2014-01-01

最新評(píng)論

太谷县| 濉溪县| 绥芬河市| 运城市| 乌兰浩特市| 思南县| 承德县| 霞浦县| 济宁市| 定南县| 莱州市| 泌阳县| 安远县| 屏南县| 武穴市| 德庆县| 淮滨县| 呼和浩特市| 宜春市| 府谷县| 安化县| 齐河县| 永仁县| 荥阳市| 克拉玛依市| 怀安县| 抚州市| 景东| 龙江县| 安康市| 多伦县| 米脂县| 冷水江市| 静海县| 台山市| 吴旗县| 鸡东县| 郓城县| 广东省| 理塘县| 景谷|