第一范文网 - 专业文章范例文档资料分享平台

【计算机软件毕业设计】于C#语言和SQL Server数据库的宠物店管理系统

来源:用户分享 时间:2025/7/31 8:26:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第3章 系统实现

3.1设计主界面

本系统主界面为Mainform.cs如图3.1所示:

图3.1宠物店系统主界面

3.2业务管理模块设计

业务管理模块主要包括业务记录,业务查询,业务添加等功能。其中业务记录,包涵七个子选项,宠物医疗,美容,免疫,寄养,寄售,婚配,安葬。可以选择会员的宠物,然后选择业务分类、业务名称、业务员,最后添加业务。然后,可以进行商品查找。需要注意的是,已经添加的业务也可进行移除,不过移除之前,需确保当前无商品信息,否则会提示,移除所有商品后才可进行业务移除。业务查询即查看宠物店所有已有业务。条件查询,可以根据业务类型及业务员名进行查找。业务添加可以添加商店新的业务,业务类型有宠物医疗,美容,免疫,寄养,寄售,婚配,安葬七个大类。(见图3.2)

图3.2宠物婚配登记界面

下面将介绍Brmarry.cs中与界面显示相关的部分代码:

1.nonvip_Click 过程当用户单击“会员验证”按钮时,将触发宠物ToolStripMenuItem1_Click 事件,对应的代码如下:

private void vipseek_Click(object sender, EventArgs e) { connection = new SqlConnection(connString); command = new SqlCommand(); command.Connection = connection; string txt = vips.Text.Trim();

string sql = String.Format(\* from [shopvip] where Vipname='{0}' or Vipno = '{1}'\, txt, txt);

//重命名判断

string txt0 = vips.Text.Trim();

connection0 = new SqlConnection(connString); command0 = new SqlCommand(); command0.Connection = connection0;

string sql0 = String.Format(\= '{1}'\, txt0, txt0);

connection0.Open();

command0.CommandText = sql0;

int names = (int)command0.ExecuteScalar();

connection0.Close(); if (names == 0) {

MessageBox.Show(\找不到所查询的信息,请检查输入信息\ \会员验证失败\, MessageBoxButtons.OK, MessageBoxIcon.Information);}

if (names > 1) { MessageBox.Show(\查找的姓名有重复,请以会员编号为验证关键字\, \信息重复\, MessageBoxButtons.OK, MessageBoxIcon.Information);} else{//查找显示

try{

connection.Open(); command.CommandText = sql;

dataReader = command.ExecuteReader(); if (dataReader.Read()){

vno = dataReader[0].ToString().Trim(); string vna = dataReader[1].ToString().Trim();

MessageBox.Show(\会员验证成功,请选择宠物\, \验证成功\, MessageBoxButtons.OK, MessageBoxIcon.Information); } }

3.3药品入库模块设计

本模块介绍药品入库功能,当宠物店药品缺少时,需要进行药品的补充,系统管

理员把相应需要补充的药品进行入库,如果保存成功,则显示出所添加药品的所有信

息,同时,可以查看已添加药品的信息。(见图3.3)

图3.3药品入库界面

下面将介绍 Buygoods.cs中与界面显示相关的部分代码:

private void Buygoods_Load(object sender, EventArgs e)

{

goodstype.Items.Clear(); goodstype.Items.Add(\食品\); goodstype.Items.Add(\用品\);

goodsunit.Items.Clear(); goodsunit.Items.Add(\支\); goodsunit.Items.Add(\袋\); goodsunit.Items.Add(\只\); goodsunit.Items.Add(\条\); goodsunit.Items.Add(\盒\); goodsunit.Items.Add(\件\); goodsunit.Items.Add(\套\); if (yp == \药品\) {

label1.Text = yp + \类型\; label2.Text = yp + \编号\; label3.Text = yp + \名称\; label8.Text = yp + \品牌\; label22.Text = yp + \重量\; label13.Text = yp + \规格\; label10.Text = yp + \备注\; this.Text = yp + \入库管理\

megsave.Text = \保存\ + yp + \信息\; button1.Text = \查看已有\ + yp; goodstype.Items.Clear(); goodstype.Items.Add(\药品\); goodstype.Items.Add(\疫苗\); goodsunit.Items.Clear(); goodsunit.Items.Add(\针剂\); goodsunit.Items.Add(\非针剂\); goodsunit.Items.Add(\生物制药\);

}

goodsno.Text =

nono.Value.Year.ToString()

+

nono.Value.Month.ToString()

nono.Value.Day.ToString() +

nono.Value.Hour.ToString()

nono.Value.Minute.ToString()+nono.Value.Second.ToString();

people.Items.Clear();

+ +

【计算机软件毕业设计】于C#语言和SQL Server数据库的宠物店管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8g07a7pvbm20sz532alg3gznb0gsy200bo6_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top