古塔区外卖订餐系统的分析Word格式文档下载.docx
《古塔区外卖订餐系统的分析Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《古塔区外卖订餐系统的分析Word格式文档下载.docx(19页珍藏版)》请在冰点文库上搜索。
(1)管理上的可行性分析
网上订餐系统不仅得到广大消费者及商家的一致认可,并且大力支持系统开发。
在操作上,本系统的说明书全方位详细的描述了系统的各个功能模块,易懂易学,管理人员能够快速入手。
(2)技术上的可行性分析
本系统是基于基于WINDOWS2003系统平台的B/S结构设计,应用比较成熟的数据库系统SQLServer2000开发,客户端采用IE或其他WWW浏览器,页面的交互是通过Axure软件进行设计的。
SQL关系数据库是微软公司的核心产品,数据容量大,安全可靠,性能稳定,能够保证系统长期有效地运行。
系统开发过程简单,容易实现。
(3)经济上的可行性分析
一个高性能的网上订餐系统的开发是需要一定的开支的,但这样一个系统的成功运营,将会给企业带来无穷的商机,为企业提供更多的经济效益。
由于系统开发简单,所以研发费用较低而且由于系统功能上的可操作性,实用性,多功能化,在后期维护上将会减少许多费用。
通过经济效益评估,开发这样一个系统在经济上是可行的。
2.系统结构及管理功能分析
2.1系统结构
本订餐系统主要包括三大模块:
管理员模块、员工模块、客户模块。
图1系统结构图
2.2管理功能分析
第一部分是管理员模块,在这个模块中又分成管理员帐号管理模块和员工帐号管理模块。
以管理员身份登录后,可以执行:
管理员管理:
用于管理员对管理员信息进行查询、添加、修改以及删除。
员工管理:
用于管理员对员工信息进行查询、添加、修改以及删除(该功能需要权限密码)。
第二部分是员工模块,在这个模块中又分成员工帐号管理模块和订餐情况管理模块;
以员工身份登录后,可以执行:
订餐管理:
用于对客户的订餐信息进行查看、打印删除的操作,打印操作会使系统生成一张记录表。
第三部分是客户模块,在这个模块中又分成客户帐号管理模块和订餐情况管理模块。
以客户身份登录后,可以执行:
客户管理:
用于客户对客户信息进行注册、修改以及进行订餐操作。
用于客户对客户信息订餐操作进行确定,系统进行记录。
3.业务流程分析
开发和建立古塔地区网上订餐网站的根本目的在于解决学生、上班族解决吃饭烦、吃饭难及吃饭浪费时间等问题,为餐厅可以解决一定程度的管理合理便捷方面的问题,提高餐厅的销售额及地区餐饮业的管理水平。
严格的说,设计一个新的系统,应首先进行组织的重新设计,应当把建立新系统看成是对组织的一种有目的的改变过程。
因此,对管理信息系统的业务的调查是十分重要的。
图3和图4是网上订餐系统的大致业务流程图。
根据传统意义上的电话订餐管理的业务流程与网上订餐管理业务流程的结合,我们得出一个在线订餐的相应流程:
第一步,成功注册会员后,用户登入;
第二步,用户根据自己的喜好,选择相应的快餐并加入餐盘;
第三步,若继续订餐则返回,用户继续订餐;
若订餐完成则进入下一步;
第四步,确认订餐信息,系统审核;
第五步,订单生成,完成订餐。
管理系统对订单的管理应该具有如下的流程:
第一步,用户根据其用户信息以及要预定的快餐的信息填写成订单,并将该订单提交给系统;
第二步,系统在收到该订单后,先进行一个预处理,判断用户提交的信息是否完整,如果信息不完整则将该订单退回用户,让其修改,如果订单信息是有效的则进入第三步;
第三步,管理员对系统自动判断为信息完整的订单进行审核,这一步应具有这样的需求,即对订单信息完整性的再次审核以及检查所预定的快餐是否有货,对于上门堂食的则是是否有位子,若这些信息中有一项不符合不完整则将订单返回给用户,如果是完整的订单则将该订单发往配送中心,同时进行存档;
第四步,配餐中心根据订单来进行配送,并将配送单给用户。
业务流程图的基本符号表示如下:
图2业务流程图符号
图3用户订餐业务流程图
图4订单管理业务流程图
4.数据流程分析
和其他众多的系统设计图一样,数据流程图是系统设计中一个不可缺少的辅助工具。
通过数据流程图,系统设计者可以更有效地进行设计,更好地捕获需求。
数据流程图是一种能全面的描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合反映出信息在系统中的流动、处理和存储情况。
数据流程图是组织中信息运动的抽象,是管理信息系统逻辑模式的主要形式。
它在调查的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能的彼此之间的联系自顶而下、逐层分解,逻辑上精确地描述系统应具有的数据加工、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。
数据流程图和系统的物理描述无关,它所描述的内容不是设计技术细节,而是面向用户的,即使完全不懂信息技术的用户也容易理解。
因此,数据流程图成为系统分析员与用户进行交流的有效手段,同时也成为系统设计的主要依据之一。
数据流程图的基本符号如下:
图5数据流程图符号
信息查询
4.1顶层数据流程图
图6系统顶层数据流程图
发布
4.2第一层数据流程图
送货
图7系统第一层数据流程图
4.3第二层数据流程图
图8用户注册/登入第二层数据流程图
图9用户留言管理第二层数据流程图
需要信息
图10用户订餐第二层数据流程图
图11管理员订单管理第二层数据流程图
5.数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
数据流图和数据字典共同构成系统的逻辑模型,只有数据流程图和对数据流图中每个元素的精确定义放在一起,才能共同构成系统的规格说明。
为了对数据流程图中的各个元素做出详细的说明,有必要建立数据字典。
数据字典的主要内容主要是对数据流程图中的数据项,数据结构,数据流,处理逻辑,数据存储和外部实体等六个方面进行具体的定义。
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
5.1数据项描述
数据项编号:
I01
数据项名称:
会员号
别名:
用户ID
简述:
用户信息的代码
类型及宽度:
字符型,10位
取值范围:
“0000000001”-“9999999999”
I02
管理员编号
管理员ID
管理员信息的代码
I03
订单号
订单编号
某个订单的代号
“0”-“9”,“A”-“Z”,“a”-“z”
I04
配送编号
配送编码
配送信息的代号
I05
快餐编号
快餐编码
某个快餐的代码
I06
留言编号
留言编码
某条留言的代码
5.2数据结构描述
数据结构编号:
DS01
数据结构名称:
订餐单
用户所预定的快餐信息
数据结构组成:
订餐单编号+会员号+订单时间+送达时间+快餐编号+快餐名称+单价+快餐数量+订单总价
DS02
配送单
用户所预定快餐的配送信息
配送号+订单号+用户名+订单总价+送达时间+送餐员+线路+备注
DS03
留言信息
用户发布经过审核通过的留言信息
留言编号+留言标题+留言内容+留言日期+会员号
5.3数据流描述
数据流条目:
D01
数据流名称:
有效信息
用户的有效注册信息
数据流来源:
信息审核
数据流去向:
用户信息
数据流组成:
会员号+用户名+密码+姓名+出生年月+性别+地址+注册日期+积分
D02
无效信息
用户的无效注册信息
审核不通过
D03
登入信息
用户的登入信息
用户
登入处理
用户名+登入密码
D04
餐饮信息
餐厅快餐的菜单信息
餐厅提供的餐饮菜单信息
快餐选择
快餐编号+单价+菜单名称+图片+特色+用户的留言评价
D05
有效订单
经过预处理通过的有效订单
订单预处理
订单审核
订单号+会员号+订单时间+送达时间+订单总价
D06
无效订单
经过预处理不通过的无效订单
建议另选
订单号+会员号+订单时间
D07
配送信息
对用户有效订单的配送信息
审核配货
订单号+用户名+订单总价+送达时间+送餐员+线路+订单时间+快餐编号+快餐数量+备注
D08
有效留言
经过审核通过可以发布的留言信息
留言审核
留言编号+留言标题+留言内容+留言日期+用户号
D9
无效留言
经过审核不通过的留言信息
留言审核不通过
留言标题+留言内容+留言日期+用户号
5.4处理逻辑描述
处理逻辑编号:
P01
处理逻辑名称:
对用户的注册信息的审核
输入的数据流:
处理:
对用户提交的注册信息进行审核,断定该信息是否有效
输出的数据流:
通过则注册成功,不通过返回用户重新注册
P02
登入
用户的登入信息识别判断
用户名和密码
对用户的登入信息进行识别
一是正确密码的有效信息去向成功登入,二是错误密码的无效信息去向无法登入返回登入界面
P03
对用户的留言评价进行审核
用户留言评价
对用户发表的评价留言判断是否通过
审核通过才可以被显示
P04
对快餐进行选择
用户需要的餐饮信息
用户选择自己需要的合适的快餐
合适的菜单餐饮
P05
对有效的订单的审核
对经过预处理的有效订单再次审核
通过审核才可以生成订餐单,否则建议另选
5.5数据存储描述
数据存储编号:
F01
数据存储名称:
注册成功后的用户信息
数据存储组成:
会员号+用户名+密码+姓名+出生年月+性别+地址+注册日期+积分+其他信息
关键字:
相关联的处理:
P1.1
F02
审核通过可以发布的留言信息
P2.1
F03
订餐成功后的订单信息
订单号+会员号+订单时间+送达时间+快餐编号+快餐名称+单价+快餐数量+订单总价
P3.6
F04
对订餐单进行物流配送的信息
配送号
P4.4
5.6外部实体描述
外部实体编号:
S01
外部实体名称:
成功注册成为会员的用户
相关注册信息
用户ID识别码
S02
管理员
本系统的后台管理员
管理员信息
管理员ID识别码
S03
配送中心
对订单进行物流配送
物流信息