免费发布

计算机毕业设计 jsp网上订餐系统mysql 毕设25

更新:2024-04-28 07:10 IP:183.198.161.140 浏览:1次
计算机毕业设计 jsp网上订餐系统mysql 毕设25

https://www.bilibili.com/video/BV1CK421k7cq/演示视频:3.1 可行性分析

本节通过对系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性和法律可行性等方面进行分析。

3.1.1技术可行性

根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。

考虑到系统实施的可行性,在软件方面选择了如今较流行的JSP技术来进行开发设计,使用MYSQL数据库存储数据,JSP技术和MYSQL数据库目前都很成熟。因此软件方面是可行的。

在硬件方面的选择空间较大,只要是奔腾系列及以上的计算机,内存在256M以上,硬盘在30MB以上,即可进行系统的开发。目前个人电脑的配置完全可以满足开发需求,所以系统的开发在硬件方面也具有很大的可行性。

3.1.2经济可行性

从经济许可上分析,系统开发需求成本并不高,而且采用的都是开源码,降低了开发成本,而且系统设计一旦完成,就能为运行。而且此系统对计算机配置要求也不高,即使是网吧淘汰下来的计算机也能够满足需要。因此,从经济角度考虑,此系统开发可行。

3.1.3操作可行性

本系统操作比较容易,大部分输入信息页面选择的形式都是下拉框。在有些页面,信息可以自动生成,不需要输入,操作比较容易,对用户的要求不高,只需要熟练操作WINDOWS即可。所以,本捷时客网上订餐系统在操作上是可行的。

3.1.4法律可行性

本系统开发的所有技术资料都为合法,知识产权问题不会发生在开发过程中,而且没有抄袭其他相关系统,不会有侵犯版权的问题。所以在开发过程中不会涉及法律责任。

综上所述,本基于Java的捷时客网上订餐系统的开发可行性从技术、经济、操作和法律等上来看可行性都是很高的。

3.2性能需求分析3.2.1系统安全性

基于Java的捷时客网上订餐系统的设计与实现严格控制管理权限,具体要求如下:

1.要想对基于Java的捷时客网上订餐系统进行管理,首先要依靠正确的用户名和密码进行管理员登录,用户要想实现网上订餐的操作,必须进行注册登录系统,这样,充分保证了系统的安全性,稳定性,系统最终由系统管理员进行全面管理。

2.系统在具体实现中对不同的权限进行设定,不同权限的用户在系统中登陆后,不可以越级操作。

3.在实际使用的过程中系统都会涉及到很对需要进行保密的数据,系统出现一些漏洞将这些信息泄露出去将会对用户产生很大的损失,所以在开发系统时我们充分确保了本系统的可靠性。

3.2.2 数据完整性

1.保证商品信息的完整全面,商品信息的内容不可以为空。

2.系统中各数据间的相互联系要保持其正确性。

3.相同的数据在不同的记录中要保持一致性。

3.3界面需求分析

目前,界面设计已经成为对软件质量进行评价的一条关键指标,一个好的用户界面可以使用户使用系统的信心和兴趣增加,从而使工作效率提高。客户界面是指软件系统与用户交互的接口,往往涵盖输出、输入、人机对话的界面格式等。

1.输出设计

输出是由电脑对输入的基本信息进行解决,生成高质量的有效信息,并使之具有一定的格式,提供给管理者使用,这是输出设计的主要责任和目标。

系统开发的过程与实施过程相反,并不是从输入设计到输出设计,而是从输出设计到输入设计。这是由于输出表格与使用者直接相联系,设计的目的应当是确保使用者可以很方便的使用输出表格,并且可以将各部门的有用信息及时的反映出来。输出设计的准绳是既要整体琢磨不同管理层的所有需要,又要简洁,不要提供给用户不需要的信息。

2.输入设计

输入数据的收集和录入是比较麻烦的,需要非常多的人力和一定设备,而且经常出错。一旦输入系统的数据不正确,那么处理后的输出就会扩大这些错误,因此输入的数据的准确性对整个系统的性能起着决定性意义。

输入设计有以下几点原则:

(1)输入量应尽量保持在能够满足处理要求的最低限度。输入量越少,错误率就会越少,数据的准备时间也越少。

(2)应尽可能的使输入的准备以及输入的过程进行时比较方便,这样使错误的发生率降低。

(3)应尽量早检查输入数据(尽量接近原数据发生点),以便使错误更正比较及时。

(4)输入数据尽早地记录成其处理所需的形式,以防止数据由一种介质转移到另一种介质时需要转录而可能发生的错误。

3.4功能需求分析

本基于Java的捷时客网上订餐系统主要包括用户功能模块和管理员功能模块,下面将对这两大功能模块分别进行功能需求分析。

3.3.1 用户功能模块

用户用例图如图3.1所示。

ee6a578855338f0b302f067637b8bf7d.jpeg

图3.1用户用例图

3.3.2 管理员功能模块

管理员用例图如图3.2所示。

cbb82359fa64565ea3ee3a370f68d599.jpeg

图3.2管理员用例图

3.5 系统流程分析3.3.1注册流程

用户在注册账号的时候,首先进入注册界面,填写注册信息,用户名存在的话,提示返回填写用户信息,用户名不存在,填写密码在数据库中添加用户信息,注册成功。用户注册流程图如图3.3所示

63828f0793d5364cef5995b59430ebba.jpeg

图3.3注册流程图

3.3.2登录流程

为了保证系统的安全性,要使用本系统必须先登陆到系统中。登录的流程图如图3.4所示。

904da43a9f3b637ac26c33eb012cb840.jpeg

图3.4登录流程图

3.3.3添加信息流程

添加信息时,信息编号系统采用自动增号的模式,无需用户填写,管理员在添加信息输入信息,系统会自动对信息数据进行验证,信息合法则验证成功添加至数据库,信息不合法提示添加失败,重新输入信息。添加信息流程如图3.5所示。

74d339f11e84b763790918c481968c8d.jpeg

图3.5 添加信息流程图


4 系统设计3.1 系统结构设计

本基于Java的捷时客网上订餐系统主要包括系统前台和系统后台两大部分。系统的结构图3.1所示:

7d26b4cf84a8e1c0a7081f32d01cdbbe.jpeg

图3.1系统结构图

3.2 网络拓扑结构设计

本系统的网络拓扑图如图3.2所示:

ecdccc77721e1b507fd884d249081565.jpeg

图3.2系统网络拓扑图

3.3 数据库设计

数据库是计算机信息系统的基础。信息的收集、整理、存储、检索、更新、加工、统计和传播等操作必须在数据库管理系统的的支持下才能进行。目前,电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。

数据库的设计一般要可以分为个步骤:分别是分析需求、设计概念、设计逻辑、设计物理。

3.3.1 数据库设计方法

在概念设计中,通常用四种方法:

自顶向下、自底向上、逐步扩张、混合策略,以它为骨架集成由自底向上策略中设计的各局部概念结构

在物理结构设计阶段首先分两步走:

确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。 对物理结构的评价是时间和空间效率。

选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。

3.3.2数据库设计概念

设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。

对概念进行设计时采用实体—联系(E-R)的模型开发措施。E-R模型法的构成元素有:实体、属性、联系,E-R模型可以用E-R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。

设计概念的出发点是能够对企业组织信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,,也不依赖支持数据库的DBMS,独立于计算机系统。

3.3.3系统E-R图

在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。

通过上述分析对数据库的需求,与系统概念模型的特点及开发方法相结合,我们可以建立E-R模型图,本系统的E-R图如下图所示:

1.管理员实体E-R图如图3.3所示:

edf56c442d531a69ffe0249c586995af.jpeg

图3.3管理员实体属性图

2.公告实体属性图如图3.4所示:

9915f9766289e8d2582743170a8afd3b.jpeg

图3.4公告实体属性图

3.菜品实体属性图如图3.5所示:

308601b6ea43647ac11db23ec20d0975.jpeg

图3.5菜品实体属性图

3.会员实体属性图如图3.6所示:

68cd3db20c45c6c0a154217f238bc918.jpeg

图3.6会员实体属性图

3.类别实体属性图如图3.7所示:

ec4a9ade33c7d5a516d8d891bb6ecc7c.jpeg

图3.7类别实体属性图

6.留言实体属性图如图3.7所示:

a27c4e6e1544f65bac118df3506207e6.jpeg

图3.8 留言实体属性图

7.订单实体属性图如图3.9所示:

93f550061a1e3914c28bb3e66c1db551.jpeg

图3.9订单实体属性




供应商:
思源合创(北京)信息科技有限公司
企业认证
所在地
北京市海淀区西草场一号5层85557号
联系人
张轩
手机号
17325116389
让卖家联系我
xy520chxu
关于思源合创(北京)信息科技有限公司商铺首页 | 更多产品 | 黄页介绍
主要经营:技术开发、技术推广、技术转让、技术咨询、技术服务;销售自行开发的产品;计算机系统服务;基础软件服务;应用软件服务;软件开发;软件咨询;产品设计;模型设计;包装装潢设计;教育咨询(中介服务除外);经济贸易咨询;文化咨询;体育咨询;公共关系服务;会议服务;工艺美术设计;电脑动画设计;企业策划、设计;设计、制作、代理、发布广告;市场调查;企业管理;企业管理咨询;健康管理、健康咨询(须经审批的诊疗活动除外);组织文化艺术交流活动(不含营业性演出);文艺创作;承办展览展示活动;影视策划;翻译服务;自然科学研究与试验发展;工程和技术研究与试验发展;农业科学研究与试验发展;医学研究与试验发展;数据处理(数据处理中的银行卡中心、PUE值在1.5以上的云计算数据中心除外)。(企业依法自主选择经营项目,开展经营活动;依法须经批准的项目,经相关部门批准后依批准的内容开展经营活动;不得从事本市产业政策禁止和限制类项目的经营活动。)

技术开发、技术推广、技术转让、技术咨询、技术服务;销售自行开发的产品;计算机系统服务;基础软件服务;应用软件服务;软件开发;软件咨询;产品设计;模型设计;包装装潢设计;教育咨询(中介服务除外);经济贸易咨询;文化咨询;体育咨询;公共关系服务;会议服务;工艺美术设计;电脑动画设计;企业策划、设计;设计、制作、代理、发布广告;市场调查;企业管理;企业管理咨询;健康管理、健康咨询(须经审批的诊疗活动除外);组织文化艺术交流活动(不含营业性演出);文艺创作;承办展览展示活动;影视策划;翻译服务;自然科学研究与试验发展;工程和技术研究与试验发展;农业科学研究与试验发展;医学研究与试验发展;数据处理 ...

内容声明:顺企网为第三方交易平台及互联网信息服务提供者,顺企网所展示的信息内容系由思源合创(北京)信息科技有限公司经营者发布,其真实性、准确性和合法性均由店铺经营者负责。顺企网提醒您购买前注意谨慎核实,如您对信息有任何疑问的,请在购买前通过电话与商家沟通确认顺企网存在海量企业商铺和供求信息,如您发现店铺内有任何违法/侵权信息,请立即向顺企网举报并提供有效线索。
我们的产品
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业注册和来自工商局网站, 本站完全免费,交易请核实资质,谨防诈骗   法律声明  联系顺企网
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 互联网药品信息许可证:(粤)—经营性—2023—0112 / 粤公网安备 44030702000007号
© 11467.com 顺企网版权所有 发布批发采购信息、查询企业黄页,上顺企网