《校园订餐管理信息系统课程设计报告》.docx
- 文档编号:141756
- 上传时间:2022-10-04
- 格式:DOCX
- 页数:21
- 大小:259.85KB
《校园订餐管理信息系统课程设计报告》.docx
《《校园订餐管理信息系统课程设计报告》.docx》由会员分享,可在线阅读,更多相关《《校园订餐管理信息系统课程设计报告》.docx(21页珍藏版)》请在冰豆网上搜索。
校园订餐管理信息系统
(设计报告)
指导教师:
班级:
2008级物流管理小组成员:
时间:
2010年11月25日
目录
计划安排 2
一、系统总体设计 3
1.系统流程图设计 3
2.功能结构图设计 3
3.UML建模:
用例图 7
二、系统设备配置 9
1.系统设计原则 9
2.网络结构 10
3.系统软件 10
三、分类编码 11
四、数据库设计 12
1.系统E-R图设计 12
2.系统表设计 14
五、I/O界面设计 16
1.输出设计 16
2.输入设计 17
总结:
19
1
计划安排
课题
名称
校园订餐管理信息系统
课题
组长
安琪
背景
单位
吉林大学和平校区及周边餐馆
工作量评估
总工作量
(人天)
7人/4天
任务
参加人数
时间
任务量
总体结构设计
7人
11.22-11.23
7人/1天
设备配置
7人
11.22-11.23
7人/1天
编码
7人
11.23-11.24
7人/1天
数据库结构
设计
7人
11.23-11.24
7人/1天
I/O设计
7人
11.23-11.24
7人/1天
HIPO、IPO设
计
7人
11.23-11.24
7人/1天
撰写报告
7人
11.24-11.25
7人/1天
一、系统总体设计
1.系统流程图设计
订餐系统主要要求对用户和订餐情况进行添加、删除、修改等。
其中:
(1)管理员对管理员账号、员工账号、客户账号和餐馆信息进行管理,操作导入数据库;
(2)员工对员工账号和订餐情况进行管理,操作导入数据库;
(3)客户进行注册客户账号、更新账号、订餐操作,操作导入数据库。
管理员信息
餐馆信息
员工信息
订餐信息
客户信息
打印
数据存储
客户信息处理
订餐信息处理
员工信息处理
餐馆信息处理
管理员信息处理
客户注册客户账号订餐
员工处理自己和订单
管理员处理自己和员工账号
2.功能结构图设计
本订餐系统主要包括三大模块:
第一部分是管理员模块,在这个模块中又分成用户账号管理模块(包括管理员账号管理模块、员工账号管理模块、客户账号管理模块)和餐馆信息管理模块;第二部分是员工模块,在这个模块中又分成
3
管理员账号管理模块
员工账号管理模块
客户账号管理模块
用户账号管理模块
管理员模块
餐馆信息管理模块
员工账号管理模块
员工模块
订餐情况管理模块
客户账号管理模块
客户模块
订餐情况管理模块
员工账号管理模块和订餐情况管理模块;第三部分是客户模块,在这个模块中
又分成客户账号管理模块和订餐情况管理模块。
网上订餐系统
管理员账号信息查询
管理员账号信息添加
管理员账号信息修改
管理员账号信息删除
员工账号信息查询
员工账号信息添加
员工账号信息修改
员工账号信息删除
客户账号信息查询
客户账号信息添加
客户账号信息修改
客户账号信息删除
餐馆信息查询
餐馆信息添加
餐馆信息修改
餐馆信息删除
功能模块图
一. 管理员功能
以管理员身份登录后,可以执行的功能:
管理员功能
用户账号管理模块
餐馆信息管理模块
管理员账号管理模块
员工账号管理模块
客户账号管理模块
用户账号管理模块:
用于管理员对用户账号进行查询、添加、修改以及删除
(该功能需要权限密码)。
5
订餐情况管理模块
员工账号管理模块
员工功能
订餐情况信息删除
订餐情况信息打印
订餐情况信息查询
员工账号信息删除
员工账号信息修改
员工账号信息添加
员工账号信息查询
餐馆信息管理模块:
用于管理员对餐馆信息进行查询、添加、修改以及删除
(该功能需要权限密码)。
二.员工功能
以员工身份登录后,可以执行的功能
员工账号管理模块:
用于管理员对员工账号信息进行查询、添加、修改以及删除(该功能需要权限密码)。
订餐情况管理模块
客户账号管理模块
订餐内容记录
订餐时间记录
订餐日期记录
客户账号记录
客户进行订餐
客户账号地址修改
客户账号密码修改
客户账号注册
订餐情况管理模块:
用于对客户的订餐信息进行查看、打印以及删除的操作,打印操作会使系统生成一张记录表。
三.客户功能
以客户身份登录后,可以执行的功能:
客户功能
客户账号管理:
用于客户对客户账号信息进行注册、修改以及进行订餐操作。
7
订餐情况管理:
用于客户对客户订餐操作进行确定,系统进行记录。
3.UML建模:
用例图
管理员模块用例:
图 管理员模块用例图
员工模块用例:
客户模块用例:
图 员工模块用例图
图 客户模块用例图
9
二、系统设备配置
1.系统设计原则
系统设计遵循的原则:
(1)系统的标准化和规范化。
系统的标准化和规范化是信息系统建设基本而又关键的一步,要实现信息通讯与共享,必须规范信息技术标准。
(2)系统的实用性、稳定和可靠性。
系统建设要以满足工作的业务需求为首要目标,建设方案以实际可接受能力为尺度,避免盲目追求新技术。
系统中的软硬件及信息资源要满足可靠性设计要求,系统必须可靠地长期安全运行,即系统的设计必须在成本可以接受的条件下,从系统结构、设计方案、设备选型、厂商的技术服务与维护响应能力、备件供应能力等方面考虑,使得系统故障发生的可能性尽可能少,对各种可能出现的紧急情况有应急的工作方案和对策。
(3)系统的安全性。
遵循有关信息安全标准,系统具有很强的安全防卫机制,应提供多方式、多层次、多渠道的安全保密措施,防止各种形式与途径的非法侵入和机密信息泄露;同时要有备份机制,保证客户信息的安全。
(4)系统的灵活性和可扩充性。
系统的设计要保证软件兼容的情况下,利用最小代价,使网络系统结构平滑过渡到新的网络结构体系,可以灵活扩充。
系统能有较强的应变能力,实现程序与处理数据分离,处理数据的变化不需要修改应用程序软件,如表格、数据结构的定义,既满足餐馆员工、管理员的要求,又满足订餐用户自己的特殊需要,用户可以灵活定义和变化。
2.网络结构
网络主要由餐馆内部网和管理员信息系统及用户访问系统三部分组成。
根据餐馆订餐管理系统的需求,在网络系统的设计中,采用目前先进成熟的快速以太网技术,以最优的性能价格比实现整个网络系统的高性能和高可靠性。
这样,订餐用户随时随地都可以访问本信息系统,系统可以随时向餐馆传递订餐信息。
网络设计的目标是:
(1)系统采用星型网络结构,因此单机损坏对整个系统无影响;
(2)采用高容错技术,系统可以不间断的运;
(3)星型布线使站点不受限制,在站点增加、减少的情况下,系统不停机;
(4)采用实用的客户机/服务器和浏览器/服务器结构;
(5)服务器采用易于管理的WindowsXP以上系统;
(6)客户端(订餐用户、餐馆)可采用方便实用的WindowsXP以上系统。
3.系统软件
(1)操作系统WindowsXP。
该系统为各种组织的计算环境提供了一个完整的方案。
使文件、打印操作等关键任务的应用程序及所有的服务被嵌入操作系统。
(2)数据库系统SQLServer2000。
SQLServer2000是一个综合的分布式管理框架结构,允许集中地管理餐馆中的数据库服务器。
通过增强的基于Windows系统的管理工具和强大的基于服务器的作业日程安排,可以直观地控制多个服务器,并且实现分布式环境命令构成的远程操作的自动执行。
(3)客户端(订餐用户、餐馆)系统软件。
客户端操作系统可采用
WindowsXP等中文版的方便实用的系统。
(4)硬件要求:
要求装有windowsXP的计算机2台,要求4G内存,80G硬盘,三星显示器。
三、分类编码
1、餐馆分类代码设计
餐馆分类代码由类别名称前两个字的首字母构成,具体如下:
代码
类别
代码
类别
jc
家常馆
jz
饺子馆
dc
炖菜馆
mx
米线店
11
kc
快餐点
ms
面食店
hs
韩食
sc
四川风味店
2、餐馆名称代码设计
餐馆店名代码由餐馆类别代码、餐馆名称的首字母构成,为避免餐馆店名雷同,在其后加编号0~9加以确定(由于本校区周边餐馆数目较少,暂定0~9,如范围有所扩大,则增加数段和数位)。
例如:
邵香居家常菜餐馆代码为:
jc-sxj-0
3、网站推荐菜品及特色菜品代码设计
今日推荐菜品:
tj特色菜品:
ts
4、各餐馆菜品代码设计:
各餐馆菜品的代码由字母c作为第一位,加之餐馆名称代码、餐馆自身的菜品类别编码及菜品代码组成,菜品代码由01~99的数段内的数字表示。
例如:
邵香居的水煮鱼菜品编号01,属于该店特色类菜品,该类编号01,则其代码为m-jcsxj-0-01-01
5、会员代码设计
会员代码由字母h作为第一位,加之餐馆名称代码、顾客成为会员的日期与该时间段内的会员编号构成,编号为01~99数段内的数字。
例如:
邵香居某一会员于2010年1月1日成为该店该时段内第5位会员,则其会员代码为:
h-jc-sxj-0-100101-05
6、顾客订单代码设计
顾客订单代码由字母d作为第一位,加之餐馆名称代码、顾客订餐时间段
(时间由24小时制表示)、该时段内订单编号(订单编号为01~99的数段数字)组成。
表明时段也有利于订单的查询。
例如:
一顾客在12点06分在网上订了邵香居的饭菜,为该时段内第三个订餐的顾客,则其订单代码为:
d-jc-sxj-0-12-03
7、餐馆送餐员代码设计
送餐员代码由字母s作为第一位,加之餐馆名称代码及送餐员编号(编号为01~99数段内数字)构成。
例如:
邵香居共有5名送餐员,则其代码分别为:
s-jc-sxj-0-01、s-jc-sxj-0-02、s-jc-sxj-0-03、s-jc-sxj-0-04、s-jcs-xj-0-05
四、数据库设计
1.系统E-R图设计
系统E-R图体现了校园订餐信息管理系统中的各个实体及其属性,并标明了各实体间的联系。
在本系统中,涉及的主要实体集有“管理员”,“员工”,
“客户”,“订餐信息”。
这些实体间的联系包括:
“订餐”、“送餐”、“信息管理”
、“管理”、“传递信息”。
在这里,校园订餐管理信息系统中各实体及其属性包括:
1.管理员:
属性有管理员账号、管理员姓名、管理员密码。
2.餐馆员工:
属性有员工账号、员工姓名、员工密码、员工职位、员工工号。
3.客户:
属性有客户账号、客户姓名、客户密
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园订餐管理信息系统课程设计报告 校园 管理信息系统 课程设计 报告