C#课程设计餐饮管理系统(2)

2020-02-20 15:01

2.2 系统结构

根据以上对餐饮管理系统的功能需求分析。现对餐饮管理系统分析。

2.3系统设计

不管是管理员还是普通餐饮管理员登录系统都要进行正确的判断后,才能登入到系统,登录活动图如图4-2所示:

管理人员启动请求系统显示相关输入信息校验信息输入相关信息服务器失败成功显示系统界面

第三部分 总体设计

3.1餐饮结构图

6

餐饮管理系统 基础信息 辅助 系统维护 系统 帮助 退出 桌台信息职员信息 日历 计记权系算事限统器 本 管备理 份 系统恢复 口令设置 锁定系统 关于 退出系统

3.2业务流程图

7

基本登陆 是否登陆 系统维护 基本主窗体 基础信息 是否管理员 系统设置 辅助工具 退出 帮助

第四部分 核心代码实现

4.1登录模块实现

using System;

using System.Collections.Generic; using System.ComponentModel; using System.Data;

8

using System.Drawing; using System.Text; using System.Linq;

using System.Windows.Forms; using System.Data.SqlClient; namespace MrCy {

public partial class frmLogin : Form {

public frmLogin() {

InitializeComponent(); }

private void Form1_Load(object sender, EventArgs e) {

txtName.Focus(); }

private void txtPwd_KeyPress(object sender, KeyPressEventArgs e) {

if (e.KeyChar == 13) {

btnSubmit_Click(sender, e); } }

private void btnSubmit_Click(object sender, EventArgs e) {

if (txtName.Text == \) {

MessageBox.Show(\请输入用户名\, \警告\,

9

MessageBoxButtons.OK, MessageBoxIcon.Warning); } else {

if (txtPwd.Text == \) {

MessageBox.Show(\请输入密码\, \警告\, MessageBoxButtons.OK, MessageBoxIcon.Warning); } else {

SqlConnection conn = BaseClass.DBConn.CyCon(); conn.Open();

SqlCommand cmd = new SqlCommand(\tb_User where UserName='\ + txtName.Text + \ + txtPwd.Text + \, conn);

SqlDataReader sdr = cmd.ExecuteReader(); sdr.Read();

if (sdr.HasRows) {

sdr.Close();

cmd = new SqlCommand(\UserName='\ + txtName.Text + \, conn);

SqlDataReader sdr1 = cmd.ExecuteReader(); sdr1.Read();

string UserPower = sdr1[\].ToString().Trim(); conn.Close();

frmMain main = new frmMain(); main.power = UserPower; main.Names = txtName.Text;

main.Times = DateTime.Now.ToShortDateString(); main.Show(); this.Hide(); } else

10


C#课程设计餐饮管理系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[思想汇报]20XX年7月入党积极分子思想汇报范文:为实现目标而奋

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: