php127粮油连锁商品仓库管理系统

演示视频:

3.2需求的分析

3.2.1需求的分析概述

通过了对此网站进行比较详细的需求解析以后,特别制定了此系统所需达到的总体标准跟系统功能的标杆。

在研究详细需求分析之前,我们必须先明白软件工程这个概念。软件工程从低到高分为:过程层、方法层、工具层三个层次。第一层过程层,最主要的就是被称为关键过程区域(KPAs)的框架(KPA的概念在CMM的书中有具体的概念说明)。这个区域组成了软件项目的根基,并且设立了上下文每个区域的关系,此中决定了技术方法和工程产品中产生模型、文档、数据报告、表格等,还有里程碑的建立、软件质量的保证及变化的做出相对应管理。第二层方法层最重要的是在技术上的实现过程。它是用来解决问题的。软件工程方法包括了一整套的任务:需求分析、设计软件、编写程序、调试和维护。于此同时它还包括了一项基本原则,掌握了每一个的关键过程区域。工具层就非常好理解了,工具层对过程层和方法层供给了自动和半自动的支持。这些协助工具就称为CASE。

能够看到需求分析的地位,但是实际上需求分析是超越了软件工程的主要的三个层次的。这是和其他的过程相同的。虽然我们重点强调的是在软件工程的方法层,但是也涉及到小部分过程层的思想,对于工具层就不是我们的讨论范围之内,但是总会提供一些很合适在需求分析时使用的工具,列如Word、Excel、Visio等。

(2)技术方案

前台采用jsp或php等动态网页开发技术,使用Dreamweaver、photoshop等工具进行设计美化,后台采用sql
server或mysql等数据库,构建一个基于B/S的管理系统。

3.3 系统设计

3.3.1系统功能的设计

而所谓的系统功能结构图就是把这个系统的基本功能进行详细的分解,依照功能关联关系表示的各种图表。而管理信息系统的各个子系统是可以看作是系统目标下层的基本功能,而对里面的每项功能还能够继续的分成为第三层跟第四层…或者是更多的系统功能。

而系统的功能结构图就是依照系统功能的从属关系而画成的一款图表,在图中的每一个系统框都被称为一个的功能模块。而功能模块是可以依照具体情况来分的大一点或者是小一点,在分解得最小的功能模块能够是在一个系统程序中的每个处理的过程,但是较大的系统功能模块也可能是完成某一个任务的一组系统程序。

3.3.2系统的用例分析

用例图即是由主角、用例包括它们之间的关系形成的图。这个图解释了用例模型中的联系。

图的定义:是由参与者(Actor)、用例(Use
Case)包括它们之间的关系形成的用来描述系统的静态视图。

用例图(User
Case)是被称作参加者的外部用户所可以看到的系统功能的一款模型图,它现实了参与者跟用例,和它们之间的相互联系,而最主要的用在对母系统跟子系统以及类的功能行为来进行的建设的模型。

使用例图来展现了用例跟与用例参与者之间是怎样进行互相联系的。使用例图在用于对系统跟子系统或类的行为来进行了可视化,可以使用用户所能够理解的怎样使用这些系统元素,而且可以让研发者能够做到这些基本元素。

把系统中的每个用户分出工作状态的属性和工作内容,便于建模,阻止功能重复使用和多余的类。

用例图定义了系统从系统的外部看系统功能,并不代表系统内部对功能的充分实现。

第4章 系统实现

3.1 网站设计

3.1.1登录模块

(1)功能介绍

登录模块是系统的首页面是对用户登录模块进行管理的功能模块,用户输入帐号和密码选择用户角色登录成功后根据角色的不同分别进入不同的管理模块。

用户输入登录账号登录密码和自己的角色程序从users表中循环判断输入的信息在数据库中是否存在如果存在则登录成功,如果信息不存在则提示登录失败。

登录成功后把登录账号信息和角色信息保存到Session中供程序判断登录用户和登录角色信息用途。

(2)界面实现

如图3-1所示。

图3-1 登录界面

登录模块是系统的首页面是对用户登录模块进行管理的功能模块,用户输入帐号和密码选择用户角色登录成功后根据角色的不同分别进入不同的管理模块。

用户登录的流程图如图3-2。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

图3-2用户登录流程图

修改登录密码提供了一个登录成功的用户可以修改自己的密码防止密码的泄漏,登录用户首先要输入系统原来的密码,然后输入新的密码点击修改密码确认后就修改了原来的密码,下次登录使用新的密码进行登录。

密码修改的流程图如图3-3。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

图3-3修改密码流程图

3.1.2管理员主页面模块

(1)功能介绍

管理员登录后可以看到系统用户管理、商品类型管理、商品管理、库存管理如图3-4所示。

图3-4管理员页面

3.1.3系统用户管理模块

(1)功能介绍

系统用户管理包括用户管理、注册会员管理和密码修改,如图3-5。

图3-5用户管理界面

图3-4管理员页面

3.1.3系统用户管理模块

(1)功能介绍

系统用户管理包括用户管理、注册会员管理和密码修改,如图3-5。

图3-5用户管理界面
封面最终.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值