1、蛋糕店管理系统设计与实现姓名: 学号: 指导教师: 主要内容l 项目简介l 需求分析l 详细设计l 系统实现l 系统测试l 系统展望项目简介n 计算机技术的飞速发展计算机在企业管理中的应用普及n 人工管理、手工操作使用管理软件n 改变蛋糕店现有的一些管理和操作模式,提高蛋糕店的工作效率项目背景 相关技术n SQL Server 2008 Visual Studio 2010 .Net Framework, C#n C/S结构服务器端:SQL Server数据库客户端:三层架构需求分析l 系统功能结构需求分析-用例图l 基本信息管理,会员管理,原料进货管理,制作取材管理员工信息管理供应商信息管理
2、客户信息管理蛋糕类型管理管理员团体客户信息管理个人客户信息管理会员管理批量售卡管理员出账统计进货统计原料进货原料退货管理员取材统计制作取材原料库存管理员需求分析-用例图l 基蛋糕出售管理,点心出入库管理,事务提醒管理入账统计打印收据蛋糕预定管理员销售查询进账统计打印小票点心入库点心出库点心库存管理员原料库存提醒点心库存提醒客户生日提醒会员生日提醒管理员详细设计-数据库设计供应商名称联系人地址联系电话银行账号个人客户蛋糕预定单 蛋糕原料进货单出料单原料库存预定生成生成 增加减少员工 生成姓名联系电话 地址姓名地址生日积分联系电话要求型号零售价蛋糕名称数量折扣领取时间预定时间客户名模板规格价位蛋糕
3、名称进货单号进货日期 供应商 经手人总计出料编号 出货日期 领料人经手人货品名称数量规格进货价格供应商详细设计l 系统流程图系统开始户 入基本信息成功蛋糕预定打印收据系统退出原料进货原料退货 制作取材点心入库点心出库打印小票退出系统详细设计l C/S三层架构l 系统Client端UI层类图frmMainfrmLoginBasicInfoMemberMaterialDischargeCakeSellSnackReminder详细设计l 系统时 户 层 层功能模 务 层 数据 层 DbHelperSQL1: Application.Run(new frmMain()2: validateInput()4: GetList()3: new Model()5: GetList()6: new StrSql()7: Query(strSql)8: DataSet9: DataSet10: DataSet11: DataSet.Tables012: DataGridView