课程设计模板面向对象.docx
《课程设计模板面向对象.docx》由会员分享,可在线阅读,更多相关《课程设计模板面向对象.docx(13页珍藏版)》请在冰豆网上搜索。
课程设计模板面向对象
湖南商学院
课程设计
课程名称
信息系统分析与设计
题目
校园订餐网商户管理系统设计与开发
学生姓名
王军
学号
130942046
专业班级
信管1321
指导教师
蔡妙娴
2016
年
6
月
校园订餐网商户管理系统信息系统分析与设计
1.引言
近几年类似于美团网这种大型的网上订餐网站的飞速发展,网上订餐已成为一种时尚。
为了方便大家提供新的一种便捷快速的订餐方式。
本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品。
主要涉及软件,数据库与网络技术等。
涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
2.进度安排
图1校园订餐网商户管理系统系统甘特图
3.系统分析与建模
3.2用例建模
3.2.1用例图
图2校园订餐网商户管理系统用例图
图3后台会员管理系统
3.2.2用例描述
用例名称:
登陆
主要参与者:
顾客,管理员
层次:
海平面
利益相关者:
顾客,管理员
前置条件:
顾客,管理员进入登陆页面
最低保证:
回滚任何未完成的事物,系统记录进展日志到失败
成功保证:
跳转到主页面
主要成功情节:
1、成功进入订餐页面
用例名称:
订餐
主要参与者:
顾客
层次:
海平面
利益相关者:
顾客
前置条件:
管理员成功登陆
最低保证:
回滚任何未完成的事物,系统记录进展日志到失败
成功保证:
提交订单
主要成功情节:
1、顾客成功登陆
2、顾客成功订餐
用例名称:
查看菜式
主要参与者:
管理员,顾客
层次:
海平面
利益相关者:
管理员,顾客
前置条件:
顾客,管理员成功登陆
最低保证:
回滚任何未完成的事物,系统记录进展日志到失败
成功保证:
管理员,管理员成功登陆
主要成功情节:
1、查看菜式
用例名称:
修改菜式
主要参与者:
管理员
层次:
海平面
利益相关者:
管理员
前置条件:
管理员成功登陆
最低保证:
回滚任何未完成的事物,系统记录进展日志到失败
成功保证:
管理员成功登陆
主要成功情节:
1、查看菜式
2、对菜式进行修改
用例名称:
增加菜式
主要参与者:
管理员
层次:
海平面
利益相关者:
管理员
前置条件:
管理员成功登陆
最低保证:
回滚任何未完成的事物,系统记录进展日志到失败
成功保证:
管理员成功登陆
主要成功情节:
1、查看菜式
2、对菜式进行增加
用例名称:
打印订餐信息
主要参与者:
管理员
层次:
海平面
利益相关者:
管理员
前置条件:
管理员成功登陆
最低保证:
回滚任何未完成的事物,系统记录进展日志到失败
成功保证:
管理员成功登陆
主要成功情节:
1、成功打印订餐信息
3.3概念数据建模
图3校园订餐网商户管理系统概念模型
图4顾客管理系统概念模型
图5订单管理管理系统概念模型
图6管理员管理系统概念模型
图7菜式管理系统概念模型
3.4辅助建模
3.4.1顺序图(或通信图)
图8顾客订餐用例的顺序图
图9管理员用例的顺序图
3.4.2分析类图
图10校园订餐网商户管理系统系统分析类图
3.4.3活动图
图11顾客订餐用例活动图
3.4.4业务规则建模(判定表/决策表)
表12顾客订餐业务判定表
4.系统设计与建模
4.1总体结构设计
4.1.1体系结构设计
图13校园订餐网商户管理系统体系结构图
4.1.2功能结构设计
图14校园订餐网商户管理系统功能结构图
4.2数据模型设计
4.2.1逻辑数据建模
序号
关系名称
关系模型
主键
外键
1
顾客表
顾客表(顾客编号,姓名,性别,年龄,账户,密码,身份证号码,电话,地址)
顾客编号
无
2
订单表
订单表(订单编号,顾客编号,订单日期,姓名,电话,地址,金额)
订单编号
顾客编号
3
管理员表
管理员表(管理员编号,账号,密码)
管理员编号
无
4
菜式表
菜式表(菜式编号,库存,价格,菜式名称)
菜式编号
无
表15校园订餐网商户管理系统逻辑数据模型
4.4人机界面设计
4.4.1人机对话与界面设计
校园订餐网界面
订餐功能界面
湖南商学院课程设计评审表
姓名
王军
学号
130942046
专业班级
信管1321
题目:
校园订餐网商户管理系统设计与开发
评
审
意
见
评审项目
优
良
中
及格
不及格
项目计划(10分)
系统需求建模(10分)
概念数据建模(10分)
顺序图或通信图(10分)
分析类图(10分)
活动图或状态图(10分)
业务规则建模(10分)
总体结构设计(10分)
逻辑及物理数据建模(10分)
人机界面设计(10分)
评审成绩
70%
平时成绩
30%
总评成绩
指导教师:
2016年6月