注册 登录
编程论坛 SQL Server论坛

题目11-某公司的自助餐管理系统 课程设计

芊芊1234 发布于 2016-11-29 16:46, 4375 次点击
某公司的自助餐管理系统,希望各位能给点头绪和方法,有材料的给点材料!谢谢!
 语义如下:某公司为了提高职工的福利待遇,规定每个员工每天可以在职工食堂用餐两次(每餐3元),可以中午用餐一次,下午用餐一次;也可以集中到中午或下午一次用餐两次。月底进行核算,如果用餐次数不足,餐费不退还职工。公司根据实际的用餐次数支付食堂餐费。
 要求如下:
     创建一个能满足上述要求的数据库;
     定义视图查询2005年1月份没有用过餐的员工信息;
     创建存储过程统计每个员工指定月份的用餐次数;
     创建存储过程统计指定月份公司应支付给食堂的费用;
     建立数据库相关表之间的参照完整性约束。
亲,帮忙给建议
4 回复
#2
梦幻倩影2016-11-30 13:39
呵呵,作业也拿到这里来要答案了~?
#3
梦幻倩影2016-11-30 13:50
简单给个思路吧

首先要有个员工信息表,存放所有人员名单,ID,姓名,部门,职位,性别,入厂日期等等信息
其次最好要有个表存放每餐多少钱,因为不同的工厂餐费不一样,不一定都是3元,当然这个表也可以不要,3元直接写在存储过程中
最后是要有个存放员工的用餐情况的表,用餐日期,用餐时间,姓名ID,用餐次数
表建好了,后面的视图也就是个查询语句,自己还是多看看书吧
#4
厨师王德榜2016-12-05 13:41
这个是一个模型,不过精简了很多,我们这里,每月给食堂结算就是这样的,不过我们更复杂,因为还引进了餐卡系统,还有和工资系统、人事系统绑定,正式员工发全额,试用员工发70%餐补,餐卡系统中又细分了充值、挂失、消费、结账、辞职清算等小模块。另外,还要和考勤系统整合,根据该员工当天的签到情况,比如,某人当日未签到,则当日就没有餐补,还有节假日和双休没有餐补……
#5
a2383612016-12-22 10:28
1