基于web的网上订餐管理信息系统研究与设计_毕业设计(编辑修改稿)内容摘要:
使用。 ( 2)、对于未知的网络病毒,通过在网络中部署基于数据流类型的带宽控制功能,为不同的网络应用分配不同的网络带宽,保证了关键应用比如 WEB、订单信息、邮件数据流有足够可用的带宽,当新的病毒产生时,不会影响到主要网络应用的运行,从而保证了网络的高可用性。 ( 3)、防止 IP 地址盗用和 ARP 攻击,通过每一个 ARP 报文进行深度的检测,即检测 ARP 报文中的源 IP 和源 MAC 是否和端口安全规则一致,如果不一致,视为更改了 IP 地址,所有的数据包都不能进入网络,这样可有效防止安全端口上的 ARP 欺骗,防止非法信息点冒充网络关键设备的 IP(如服务器),造成网络通讯混乱。 ( 4)、防止假冒 IP、 MAC 发起的 MAC Flood\SYN Flood 攻击,通过部署 IP、 MAC、端口绑定和IP+MAC 绑定(只需简单的一个命令就可以实现)。 并实现端口反查功能,追查源 IP、 MAC 访问,追查恶意用户。 有效的防止通过假冒源 IP/MAC 地址进行网络的攻击,进一步增强网络的安全性。 ( 5)、对 DOS 攻击,扫描攻击的屏蔽,通过在网络中部署防止 DOS 攻击,扫描攻击,能够有效的避免这两种攻击行为,节 省了网络带宽,避免了网络设备 、服务器遭受到此类攻击时导致的网络中断。 上海海洋大学 20xx 届毕业论文 基于 Web 的网上订餐管理信息系统研究与设计 第 11 页 共 63 页 运行环境规定 为了保证系统运行的效率和可靠性,系统服务器应具有较高的软硬件配置,但客户端的要求不是很高。 此应用程序可广泛运行于国际互联网即 Inter,也可适用于内部的局域网。 其运行要求如下: 软件环境 客户端: (1)、操作系统: Windows XP (2)、网络协议: TCP/IP (3)、浏览器: Inter Explorer 以上 服务器端: (1)、操作系统: Windows20xx/XP (2)、网络协议: TCP/IP (3)、开发运行平台: Microsoft Visual Studio 20xx (4)、数据库: Microsoft SQL Server 20xx 硬件环境 (1)、服务器 CPU:PIII 500 以上 ,内存 :256M 以上 (2)、客户机 CPU:P200MMX 以上,内存: 32M 以上 上海海洋大学 20xx 届毕业论文 基于 Web 的网上订餐管理信息系统研究与设计 第 12 页 共 63 页 2 可行性研究 编写目的 可行性研究是建设项目前期工作的重要内容,是基本建设程序的重要组成部分。 可行性研究报告的评估作为项目决策前最后一个咨询环节,直接影响到决策的正确性。 可行性研究报告的编写涉及的方面很多包括项目投入估算;财务分析;社会经济效益分析及风险分析。 可行性研究 ( feasibility study)是在 初步可行性研究之后,确定本期建设规模和建设期限、落实选用设备和取得环境保护部门的批件、落实工程建设条件及投资控制指标经济分析、资金来源等 , 最后完成编制研究报告,按规定提交项目申请报告。 可行性研究报告具有以下特点: 一 是专业性,可行性研究报告在论证项目的可行性时要涉及许多专业,通常要涉及基本建设、环境保护、市场预测、人员培训等方面内容,所以需要各方面专业人员分别开展深入研究,再进行科学的综合分析。 二是科学性,内容要真实 、 完整 、 正确 , 研究目的用明确,研究过程要客观,要应用各种科学方法、科学推理,得出明确结论。 可行性研究报告的结论要建立在定量分析基础上,这些定量化数据是根据科学技术和经济学原理,在调查研究基础上计算出来的,具有科学根据,是经得起时间考验。 三是时效性,科技调查报告反映科技领域中某一急需认识的事物或、某急需解决的问题,所以,要及时、迅速地写出调查报告,才能实现其价值,发挥其作用。 可行性研究的前提 说明对所建议的开发项目进行可行性研究的前提,如要求、目标、 假定、限制等。 要求 ( 1)功能要求:通过本网上订餐管理信息系统,可以实现用户通过网络对餐品进行预订。 用户可以进行注册、登录以及进行网络选择餐厅,浏览菜品介绍,点菜订餐和预约餐厅、约定用餐时间,选择外送或堂食,就餐人数和送餐的份数,送餐的地址和联系方式,以及注明一些个人的特殊要求,对服务做出评价和反馈等服务。 管理人员可以进行登录,对用户的订单进行管理和对菜品的信息进行管理,统计用户的反馈信息,发布一些优惠信息等; 上海海洋大学 20xx 届毕业论文 基于 Web 的网上订餐管理信息系统研究与设计 第 13 页 共 63 页 ( 2)性能:为了保证系统能够长期、安全、稳定可靠、高效的运行,本系统应该满足: ① 系统处理的准确性和及时性 ② 系统的可扩充性 ③ 系统易用性和易维护性 ④ 系统的标准性 ⑤ 系统的响应速度快 ( 3)数据管理方面的要求: ① 在用和 备份的磁盘数据文件,应不少于两份,分不同地进行保管,即当天的数据文件应备份在两台工作站上,当月的数据至少要复制在两张光盘上并保存在不同的两个地方。 备份的数据,应在单机上进行恢复实验,以确认是否正确备份。 ② 建立操作记录制度。 每天资料的输入输出都要及时详细的记录,发现擅自使用计算机或输入输出数据的应立即报告有关负责人进行处理。 各操作人员必须严格按照岗位职责来处理相关数据,不得随意选择与岗位职责无关的软件进行处理。 ③ 系统维护人员要全面负责系统软件,机内数据的安全管理,并做好机器设备日常维护,出现故障,应积极及时的配合专业技术人员排除故障,确保系统的正常运行。 (4) 输入输出要求: ① 输入设计:本系统采用键盘输入和表格导入的两种方式对系统数据进行数据的输入。 键盘输入是由系统的操作人员用键盘直接对数据库进行数据的输入,适用于少量数据的输入。 表格导入是由系统的操作人员用外部表格直接对数据库进行数据输入,适用于大量数据输入。 ② 输出设计:采用设备输出和介质输出两种方式对系统数据进行数据的输出。 设备的输出是指将数据库的数据输出到屏幕、投影仪等输出设备上,使系统管理员及时了解系统变化。 介质的输出是指数据库数据输出到光盘、 U 盘、移动硬盘等介质上,使系统管理员能方便的移动数据。 (5) 在安全与保密方面的要求:系统对用户的个人信息应有所保护;不会泄露用户的私人消息等; (6) 同本系统相连接的其他系统:比如一些餐厅自己的展示系统。 目标 本网上订餐系统是主 要是针对年青一代和大学生,一个习惯并接受电子商务这样的消费模式的群体而设立的。 这样一个群体都很热衷于方便快捷和一站式的服务模式,如果能坐在办公桌或者家里,只是通过简单的点点鼠标就可以有一顿丰盛又营养的餐品可以送到家中,不需要排队等待和拥上海海洋大学 20xx 届毕业论文 基于 Web 的网上订餐管理信息系统研究与设计 第 14 页 共 63 页 挤,尤其是在冬天和下雨的天气,这将是一件非常便捷的事情。 综合考虑网上订餐的高速发展和信息化发展过程中出现的各种情况,结合当代年轻人和大学生的实际。 网上订餐系统实施后,应能够达到以下目标: ( 1)、订餐过程更人性化,使购买过程更简单、更方便、更放心; ( 2)、提供合理、友好 、美观的用户界面,使用户操作更为灵活; ( 3)、管理员管理界面更合理和人性化,可以快速方便的添加和更改餐品信息、及时对订单进行处理,对用户的管理,对留言信息的处理等等; ( 4)、系统维护方便可靠、安全性高。 可行性研究 本系统的可行性研究是从以下四个方面进行的: ( 1)、技术可行性,技术可行性是指根据现有的技术条件是否可以达到提出的要求,所需要的物理资源是否具备、能否得到。 技术条件包括硬件、系统软件、应用软件技术人员等多个方面,例如计算机的存储量、运算速度,外部设备的功能、效率、可靠性,通信设备的能 力,操作系统提供的接口能力是否符合要求。 数据库管理系统的功能是否足够强大,程序设计语言的种类和表达能力能否满足要求,网络软件的性能能否满足要求,是否已有专用的软件,各类技术人员的数量、水平、来源等。 本网上订餐系统的开发者采用了先进成熟并且符合实际应用的开发方法,结合自己的实际开发能力,可以开发出较为完善的适合于用户进行网上订餐和交流的平台。 其中应解决的主要问题及技术要求有: ① 收集系统开发所使用的足够的信息 ② 按实际应用的可行性划分模块,确定模块功能 ③ 建立完善的数据库支持环境 ④ 实现前台界面设计和系统整体构架,并实现与数据库的连接 ⑤ 各模块功能的实现、协调及信息的沟通 ( 2)、经济可行性,经济可行性要研究解决两个方面的问题:资金可得性和经济合理性。 本系统是针对于用户进行网上订餐而开发的 ,对于普通用户而言,它的自身功能比较简单,开发比较容易,所需费用也较便宜。 硬件方面主要是计算机,所需资料书籍可以到图书馆翻阅或者个人购买,所需投资符合开发者的支付状况,经济可行性良好。 ( 3)、社会可行性,现代社会,信息化高速发展,政府大力推广数字化校园的建设,从社会因素来论证信息系统开发的可能性和现实性,基于 Web 的网上订餐管理信息系统的开发都是很必要的。 上海海洋大学 20xx 届毕业论文 基于 Web 的网上订餐管理信息系统研究与设计 第 15 页 共 63 页 ( 4)、管理可行性,采用信息化的管理系统,是一种非常科学的管理方法,相应管理制度改革的时机成熟,规章制定齐全,原始数据正确。 评价尺度 ( 1) 功能评价:根据系统的目标,检查系统功能的完成情况。 除了检查系统的基本功能之外,还要重点检查系统的应变能力。 本系统的目标是帮助用户更便捷的完成网上预订餐品和餐厅座位,且系统具有良好的柔性、应变能力和扩展性。 ( 2)性能评价:具体包括系统的可靠性、适应性、效率、正确性、精确度、保密性、系统的可扩充性。 本系统将来的投入运行和实现, 必将为用户享受一站式的服务带来更大的便捷,因此具有良好的可靠性、适应性和效率。 对于数据全部 采用电子文档的方式对资料和文件进行保存,不仅查询方便而且安全性高,只有具有权限的人管理人员才可以 看到。 具有良好的正确性、精确度和保密性。 ( 3)安全保密评价:系统总体安全性、网络安全性、应用程序安全性和数据安全性。 一方面要考虑窃取、病毒、恶意攻击等主要由外部第三方破坏所引起的安全问题,也要考虑由系统自身的缺陷引起的安全问题,例如,由于突然断电所引发的数据丢失,由于操作不当而导致的数据混乱等。 改进之处 ( 1)、人力与设备费用的减少;利用计算机网络的特性,将大大降低管理人员的工作量,同时也为顾客的订餐带来很大的便捷。 ( 2)、控制精度和生产能力的提高; ( 3)、管理信息服务的改进;顾客不仅仅可以 进行订餐,还可以预定餐厅并对服务做出评价; ( 4)、自动决策系统的改进; ( 5)、人员利用率的改进。 可行性分析结论 结论:综上所述,本系统的开发是符合现在的实际情况的,并具有一定的实用意义。 在技术、经济、操作和法律上都可以看到此系统的可行性。 上海海洋大学 20xx 届毕业论文 基于 Web 的网上订餐管理信息系统研究与设计 第 16 页 共 63 页 3 结构化系统分析 系统概述 本系统采用结构化的方法进行分析与设计。 信息系统结构化开发方法从分析业务系统的流程出发,调查信息系统开发所需要的全部信息及处理过程,然后建立信息系统逻辑模型和物理模型直至最后建立实际的系统,运行系统并维护。 一般来说将开发 过程分为系统规划、系统分析、系统设计、系统实施以及系统维护评价等 5 个大的阶段。 结构化方法是软件和系统开发方法的一次飞跃,是的复杂系统的发开效率和质量都得以提高。 结构化的概念贯穿了面向过程开发方法的始终。 结构化的含义包含很多内涵,主要有以下几方面: ( 1)、开发过程阶段化。 严格的开发步骤、任务、结果。 ( 2)、开发过程标准化。 数据流图、结构图、数据字典等。 ( 3)、开发文档规范化。 格式、内容和功能。 ( 4)、开发方法层次化。 自顶向下分析,逐层分解、自底向上设计。 ( 5)、开发的系统结构化、模块化。 按照功能独 立等原则分解模块、构建子系统。 简单说,结构化开发方包括了过程、方法的结构化,系统的结构化,以及按照信息系统的生命周期组织信息系统的开发过程。 结构化方法是严格按照系统工程的思路来组织信息系统的开发过程。 每一个阶段开发的成果是下一个阶段开发的起点和依据,环环相扣最终完成系统生命周期开发的全部任务。 结构化信息系统开发方法对每一步开发的任务、目标和结构都有严格的规范、标准和控制。 开发过程的基本要求如下: ( 1)、避免或减少重复。 ( 2)、前一步的结果必须完整且正确。 在早期开发工具相对落后的情况下,重复地修改会 带来系统。基于web的网上订餐管理信息系统研究与设计_毕业设计(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。