生产管理系统 联系客服

发布时间 : 星期一 文章生产管理系统更新完毕开始阅读2f9bb71f6fdb6f1aff00bed5b9f3f90f76c64de7

厦门大学工学学士论文

UserRight Userpassword EmployeeID Remark 用户权限 用户密码 用户的员工号 备注 4-6用户资料表:UserInformation C,40,NN C,8,NN Char,10 Nvarchar,200 视图可以被看成是虚拟表或存储查询。可通过视图访问的数据不作为独特的对象存储在数据库内。数据库内存储的是 SELECT 语句。SELECT 语句的结果集构成视图所返回的虚拟表。用户可以用引用表时所使用的方法,在 Transact-SQL 语句中通过引用视图名称来使用虚拟表。下面就是我们建立的一个MaterialView视图例子.

图4-7MaterialView视图

将多个表中的列联接起来,使它们看起来象一个表

图4-8MaterialView视图

基本表(系统参数表),即系统固有实体,它具有不同的属性,是在整个系统运行中基本

12

厦门大学工学学士论文

保持不变的客观存在,由它们映射的表是系统最基本的数据基础。视图直接与客户打交道,但所有数据都存储在基本表(包括关系)中,视图只是中转站,并不存储任何数据。

五、详细设计

MRP系统以生产实时监控为主导线,串联生产下单、统计、仓库管理、各车间工序,能综合、完整、实时地监控整个生产流程。它记录了一切与生产领域有关的信息和数据,包括库存数据、产量、生产时间、生产状态信息、质量数据、设备信息、职工信息等等。提供对这些数据进行管理,提供查询、汇总和统计的功能。

1、登陆界面模块

此模块所完成的功能就是管理员和一般用户的登陆,因此所设计的界面比较简单,只有“用户名”、“密码”两个输入框,而按钮只有“确定”、“取消”。如图5-1所示。在用户输入用户名和密码后,模块的处理过程如下:

⑴ 系统验证,检验用户名是否存在或密码是否正确,如图5-2,5-3。

⑵ 再根据用户名从数据库中提取用户权限,用户分为初级管理员,和高级管理员。 ⑶ 根据从数据库中提取用户权限的不同,执行主窗体的相应过程。 ⑷ 各项信息均正确则显示登陆成功对话框进入主界面。

13

厦门大学工学学士论文

图5-1

图5-2用户名和密码验证 图5-3退出登陆

新用户不能在登陆模块注册,若需加入新的管理员,则必须由高级管理员在主界面中执行相应的过程。

2、主界面模块

主模块负责应用程序的主界面,由它调用其它模块。因此主模块应该具有操作性好、界面清晰的特点,使用户能够很方便地找到所需功能。本系统界面如图5-4所示:

14

厦门大学工学学士论文

浏览窗口 操作树

根据功能需求和总体设计的结果,主界面模块主要有浏览、查询资料和获得参数分析结果的功能。可以通过点击菜单选项和按钮进入相应的功能模块及产生所需的激发事件。

3、数据库管理模块 (1)用户管理

此模块主要管理数据库内部信息,图5-5是用户管理资料的界面,而只能由高级管理员管理一般用户相关资料,进行添加用户、删除用户等操作。

15