软件开发程序设计模拟训练课案.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发程序设计模拟训练课案

2009年 12 月 22日 开发文档 需求分析:如图-1所示,员工和分店存在着工作关系,一名员工只能一间分店工作,一间分店可以有多名员工。它们之间是一对多的关系。 如图-2所示,员工和订单存在着下单的关系,一张单只能是一名员工下单,一名员工可以下多张单,所以它们之间存在的一对多的关系。 如图-3所示,订单与食物存在包括关系,用订单明细来表示。一张订单可以包括多份食物,一份食物可以在多张订单里。所示它们之间存在着多对多的关系。 如图-4所示,分店和食物存在售卖关系一间分店可以售卖多种食物,一种食物可以在多间分店销售。所示他们之间存在多对多的关系。 如图-5所示,是汉堡王点餐系统的数据库E-R图。 员工:编号、员工号、姓名、性别、电话、身份证、职位编号、分店号 订单:编号、总价、订单日期、具体时间、下单员工 分店:分店号、分店名称、分店地址 食物:编号、食物号、名称、价格、图片 食物类:编号:食物类型 订单明细:编号、订单号、食物类型、数量、价格 职位:编号、职位 登录:职位、员工号、密码 解决方案管理器: 如图-6所示,是这个点餐系统的解决方案管理器,它包括了web服务解决方案和项目解决方案。Web服务链接数据库和项目里面的调用的方法都在web服务里,项目解决方案包括了各个界面。 类图: 如图-7所示,是关系类图。 界面设计: 如图-8所示,登录前选择身份的登录界面。确定按钮本身是不可用的,只有选择了身份后,确定按钮才可用。 如图-9所示,是选择了员工身份后,跳转到员工登录界面。登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。 如图-10所示,根据图-9登录,进入到员工界面。确定,清空,下单等按钮是不可用的。因为确定按钮是用于员工修改密码的,没有输入新密码不能单击确定。清空是清空订单数据等的,因为避免用户不想要之前点的信息了,或者员工下单错误,进行清空数据用的,所以清空按钮是不能随意被使用。还有下单按钮,避免在订单里面没有数据的时候,不能下单。 如图-11所示,是分店经理的登录界面。和员工登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。 如图-12所示,这是分店经理的界面,这个界面的点菜功能是和员工界面的点菜功能是一样的。但是不同的是,这个界面多了一个管理功能,单击管理按钮可以跳转到管理界面。 如图-13,是管理界面,这个界面可以查看本店的员工信息,并对员工进行添加,删除,修改等操作。还可以查看本店的日销售额。 如图-14所示,是更改界面,是用来对员工信息做更改的界面。 如图-15所示,是管理员的登录界面,和员工,分店经理登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。 如图-16所示,管理员可以查看各分店的信息,查看食物的信息,查看各分店员工的信息,查看各分店每日销售额,修改自己的密码。 如图-17所示,是添加分店并设置分店经理的界面。 如图-18所示,添加食物信息,增加新的食物供应销售,满足客户的需求。 实现: 数据库的搭建: 如图-19所示,是分店表的搭建。 如图-21所示,是食物表的搭建。 如图-22所示,是食物类表的搭建。 如图-23所示,是登录表的搭建。 如图-24所示,订单表的搭建。 如图-25所示,订单明细表的搭建。 如图-26所示,职位表的搭建。 如图-27所示,搭建成功所有表后的截图。 核心代码: Panel控件是为了显示菜单信息的,Panel控件可用为True,下单完毕后不用,可用设置为,文本框为txbnew 设置相应事件的代码,通过事件按钮获取相应信息。首先,定义一个数组,用来存储食物信息。接着是定义两个变量,一个是n,另一个是q。然后对数组进行分割,每次长度是2。存储分割数组的第二个数减1,给q赋值为1。然后是循环语句, 用户文档 用户文档: 员工用户文档 运行程序,如图-30所示,然后选择员工,单击确定。 从图-30进入员工登录界面。如图-31所示,输入员工号和密码,单击登录。 从图-31进入员工界面,如图-32所示,修改自己的秘密。修改成功会有提示。下次登录要用新修改的密码登录。 如图-33所示,开始下订单,成功会有提示。 分店经理用户手册: 运行程序,如图-34所示,然后选择分店经理,单击确定。 从图-34进入分店经理登录界面。如图-35所示,输入账号和密码,单击登录。 从图-35进入分店经理界面,如图-36所示,修改自己的秘密。修改成功会有提示。下次用新修改的秘密进行登录。 如图-37所示,分店经理也可以下订单。 如图-38所示。单击管理,对本店进行管理。 如图-39所示,可以查看本地员工的信息。添加员工,

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档