苏州科技学院
管理信息系统课程设计说明书
设计题目院专系业
常晓娟
快餐店点餐系统电子与信息工程学院计算机科学与技术
学生姓名起迄日期设计地点
学号
0920107238
2011年07月10日
2011年07月1日
~
天平学院计算中心吴俊
指导教师
职称职称
教授
f1设计目的设计目的
⑴巩固数据库的基本概念,结合实际的操作和设计,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现。⑵巩固C程序设计基础知识:主要包括语言基础、窗体界面设计、文本文件操作、数据库访问、数据绑定等。注意要养成良好的编码习惯:包括缩进、遵循命名规范等。结合软件工程知识了解一个实用系统的面向对象设计方法:功能描述系统设计模块设计类设计(本例中仅窗体类)。⑶培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力,把理论与实践相结合,提高其实际动手能力和创新能力。⑷学会从用户的角度考虑界面构成,合理划分模块功能,使系统结构清晰、易于设计和维护。
2系统描述系统描述
快餐店的多功能点餐系统要求实现对客户所点菜的菜单的查询,对客户结账,以及对会员进行打折,积分等进行计算机管理。该系统主要包括以下内容:1会员管理设置创建会员,查看会员信息,更新会员信息,以及对会员的消费进行积分打折。2点餐处理显示客户所点的菜,如果是普通客户的话,点餐后直接进行结账,没有任何优惠;如果是会员的话,点餐、结账后将对会员进行打折、积分处理。3管理员功能通过管理员登录系统后,进行会员管理,点餐处理。
f3系统分析与设计系统分析与设计
①菜单数据表结构列名菜单号(主键)菜名价格②会员数据表结构列名会员号(主键)积分办理时间数据类型char(标识列)i
tdatetime长度1048允许空否否是数据类型char(标识列)Chari
t长度10204允许空否否是
③点餐信息查询数据表结构列名菜单号(主键)份额点菜时间数据类型chari
tdatetime长度1048允许空否否否
⑵窗体类数据结构包括12个窗体:管理员身份验证窗体,管理员查询窗体,系统主模块窗体,查询窗体,点餐窗体,结账窗体,会员登录与身份修改窗体。
f4各功能模块主要界面各功能模块主要界面
ff5程序主要代码程序主要代码
管理员登录代码:
usi
gSystemusi
gSystemCollectio
sGe
ericusi
gSystemCompo
e
tModelusi
gSystemDatausi
gSystr