系统详细设计文档.docx
《系统详细设计文档.docx》由会员分享,可在线阅读,更多相关《系统详细设计文档.docx(19页珍藏版)》请在冰豆网上搜索。
系统详细设计文档
系统需求设计文档
概述
由于业务的扩充,现需要一个管理系统来对KFC各个销售点进行人事,销售的管理。
本系统能完成KFC内部的一些日常的管理
功能描述
✓部门管理
✓员工管理
✓食品管理
✓套餐管理
✓点餐系统
✓销售额管理
开发环境
平台:
WindowsXP;平台:
VS2005;语言:
C#;数据库:
Sql2005
系统详细设计
用户登录界面:
用户输入正确的用户名和密码,并选择所属XX类型,全部匹配可以登录到主界面,否则提示出对话框“登录信息错误,请重试〞
主界面具备以下功能如图
选择“人事管理〞-〉部门管理-〉新增部门,输入部门名称,如果无重复则能添加成功
输入部门名称,如果无重复则能添加成功,否则提示“部门已存在,无法添加〞
查询部门:
显示出所有部门信息,包含每个部门里有多少人
输入部门名称〔支持模糊查询〕回车,单独显示部门信息
新增员工信息
作出以下的判断条件(XX不能为空,密码长度,两次密码一致性,,地址不为空)
如果信息完整,则可提示成功
员工信息管理:
可以通过部门名称和员工XX进行查询〔支持模糊查询〕
如未输入关键字则执行全部查询
按部门进行查询
按员工XX查询
修改员工信息:
用户登录后执行修改自己的相关信息
〔补充:
如需要可以提供管理员修改所有人信息〕
新增品种界面:
通过输入名称,价格,库存数量描述,选择图片,并作出相应的判断〔名称,价格,数量〕,点击确定实现食品的入库,并将图片保存到images文件夹中
库存数量的查询和修改:
选择某一食品,可以查看到现在存在的库存数量
修改数量,点击保存,库存数量保存成功,并作出相应的提示信息
套餐的查询,根据套餐的名称进行查看套餐里的食品
点击添加套餐,输入套餐名称,从所有食品中选择〔只能3项〕
选定之后点击确定,将套餐保存到数据库中
再次查看套餐则能够看到刚才所添加的食品
食品查询界面:
通过输入名称可以查看详细信息,不输入则显示全部信息
支持模糊查询
点餐系统:
选择套餐名称,数量,点击添加,将所选择的套餐添加到列表中
选择食品名称,数量,点击添加,将所选择的食品添加到列表中
如不需要此食品或套餐,选择中后点击右键选择移除
点餐完毕后,购买,提示确认信息
确认后,显示出本次消费金额
销售记录查询:
可分为本日,本周,本年,自定义查询
选择“本日〞,查询显示今天的销售情况,并作出今日销售额
选择“本周〞,查询显示本周的销售情况,并作出本周销售额
选择“本年〞,查询显示本年的销售情况,并作出本年销售额
选择“自定义〞,查询显示自定义日期的销售情况,并作出自定义日期销售额
销售排行榜:
选择最受欢迎的食品,显示卖的好的食品并显示数量
销售排行榜:
选择最受欢迎的套餐,显示卖的好的套餐并显示数量
附加工具,调用系统自带的计算器
皮肤的选择:
通过选择已存在的皮肤,可将界面美化
版本界面:
显示版本号,作者,开发时间