基于aspnet的电力发供电企业管理系统内容摘要:
管理 现状,才有可能使班组 处在良好的运行状态。 所以, 班组 管理过程中要提供 班组 的 日志 、安全、技术、生活等 记录的查询功能,并且能够 通过选择的不同部门进行记录查询,方便部门 人员 查看。 班组记录信息的管理 班组要记录记录, 关于这些 记录 本身 的信息, 对 班级建设 是非常重要的,例如, 班组参加了什么活动 , 班组人员参加了什么技术培训等,所以,对 记录本身 的信息登记、管理是 班级建设 的重要内容。 其他信息的管理 除了以上提到的一些功能外, 班级建设 系统还应该能对一些其他的信息进行管理。 例如 :班组迁移、班组合并等, 对 企 业 来说, 这些变化是有可能的,而且班组的迁移和合并还要考虑到班组人员的安排,班组合并要考虑是合并的方式,本系统分为合并至要合并的部门的其中一个部门或合并至一个新部门。 可行性分析 此套系统能够配合当前一些小型 企业 的 班组 管理,所以在系统的湖南铁道职业技术学院 班组建设 第 11 页 共 35 页 需求上是可行的。 在技术上,通过半年多的 的学习,运用 进行 班组管理系统的开发,并实现简单、友好的管理窗口界面。 而在技术要求上也是可行的。 性能需求:本系统在性能上应达到的要求: 1.系统软件应该速度快、稳定、可靠、具有很高的实用性; 2.用户操作上应简 单、方便,界面友好、美观; 3.更快更稳定的执行速度完成要求; 4.系统软件应支持多用户超负荷并发访问、网络数据共享; 5.系统软件在结构上具有很好的可扩展性,便于将来的功能扩展和维护; 6.系统的移植性好; 7.便于维护与修改。 ( 3)开发平台 1.硬件:微机一台 2.操作系统: Windows XP 3.数据库管理系统: SQL Server 2020 4.开发工具: Microsoft Visual Studio .NET 2020 湖南铁道职业技术学院 班组建设 第 12 页 共 35 页 第 3章 系统设计 本系统采用二层架构 本系统采用二层架构,结构图如下: (从本 图看,说是 3 层架构为好) 图 3 二层架构 系统记录管理模块 班组人员写记录,审核人审核记录,管理员可对记录进行查询、修改、并删除。 图 4 记录管理用例图 表示 逻辑层 数据访问逻辑层 数据库 湖南铁道职业技术学院 班组建设 第 13 页 共 35 页 图 5 审核管理用例图 图 6 记录管理用例图 系统部门管理模块 管理员可对查询部门信息、修改部门信息、删除部门、以及 班组合并和迁移。 湖南铁道职业技术学院 班组建设 第 14 页 共 35 页 图 7 部门管理用例图 系统部门人员管理模块 管理员可查询部门人员信息、修改人员信息、删除人员、以及人员调职。 图 8 部门人员用例图 系统功能流程图 前台具体功能流程图,如下所示: 湖南铁道职业技术学院 班组建设 第 15 页 共 35 页 图 9 前台流程图 数据库介绍 表 1 数据库介绍 数据库名称 BanZu 备注:本系统主数据库 表名 部门人员表 部门表 详 细记录表 记录类型表 提示表 管理员表 角色表 湖南铁道职业技术学院 班组建设 第 16 页 共 35 页 视图 vwRecord 记录信息 vwRole 人员信息 proInsertRole 增添角色 proUpdateRole 修改角色 部分数据表 ER 图 ( 1) 部门人员表 图 10 部门人员 ( 2) 部门表 图 11 部门表 ( 3) 详细记录表 部门表 部门编号 部门名称 部门人员表 用户序号 用户姓名 用户权限 用户密码 用户编号 用户部门 湖南铁道职业技术学院 班组建设 第 17 页 共 35 页 图 12 详细记录 E/R图 ( 4) 记录类型表 图 13 记录类型 E/R图 数据表设计 表 2 部门表 表序号 1 表名 部门表 含义 存储部门的基本信息 序号 属性名称 数据类型 长度 说明 约束 1. 部门编号 VarChar 255 Not NULL 主键 2. 部门名称 VarChar 255 Not NULL 表 3 部门人员表 表序号 2 表名 部门人员表 含义 存储部门人员的基本信息 序号 属性名称 数据类型 长度 说明 约束 1. 用户序号 int 4 Not NULL 主键 2. 用户编号 VarChar 255 Not NULL 记录类型表 类型编号 类型名称 详细记录表 记录时间 公司审核人 公司审核时间 记录序号 记录人 类型编号 部门审核人 公司审核评语 记录主题 记录内容 部门审核评语 部门审核时间 审核状态 湖南铁道职业技术学院 班组建设 第 18 页 共 35 页 3. 用户姓名 VarChar 255 Not NULL 4. 用户密码 VarChar 255 Not NULL 5. 用户部门 VarChar 255 Not NULL 6. 用户 权限 VarChar 50 表 4 角色表 表序号 3 表名 Role 含义 存储部门人员角色的基本信息 序号 属性名称 数据类型 长度 说明 约束 1. roleID int 4 Not NULL 主键 2. RoleName VarChar 50 Not NULL 3. Uid int 4 Not NULL 表 5 记录详细表 表序号 4 表名 记录详细表 含义 存储班组记录的详细信息 序号 属 性名称 数据类型 长度 说明 约束 1. 记录序号 int 4 Not NULL 主键 2. 记录人 VarChar 50 Not NULL 3. 记录类型 int 4 Not NULL 4. 记录主题 VarChar max 5. 记录内容 VarChar max 6. 记录时间 Datetime 8 7. 公司审核人 VarChar 50 8. 公司审核评语 VarChar Max 9. 公司审核时间 Datetime 8 10. 部门审核人 VarChar 50 11. 部门审核评语 VarChar Max 12. 部门审核时间 Datetime 8 13. 审核状态 VarChar 50 表 6 记录类型表 表序号 5 表名 记录类型表 含义 存储记录类型的基本信息 序号 属性名称 数据类型 长度 说明 约束 1. 类型编号 int 4 Not NULL 主键 2. 类型名称 VarChar 50 Not NULL 表 7 管理员表 表 序号 6 表名 管理员表 含义 存储管理员的基本信息 湖南铁道职业技术学院 班组建设 第 19 页 共 35 页 序号 属性名称 数据类型 长度 说明 约束 1. 用户名 VarChar 50 Not NULL 主键 2. 用户密码 VarChar 10 Not NULL 表 8 提示表 第 4章 系统界面 用户登陆 用户登陆后进入系统主页面,注意用户与管理员的区别。 系统保存用户名。 图 14 用户登陆 表序号 7 表名 提示表 含义 存储提示信息 序号 属性名称 数据类型 长度 说明 约束 1. 提示编号 int 4 Not NULL 主键 2. 提示人 VarChar 50 Not NULL 3. 记录编号 VarChar 10 4. 提示内容 VarChar max 湖南铁道职业技术学院 班组建设 第 20 页 共 35 页 用户管理主页 前台 管理主要包括用户管理、部门管理、记录管理、审核管理。 图 15 用户管理主页 记录管理 记录人可以写记录,可对自己所写的记录进行查询、修改。 对记录主题进行链接,可查看记录的详细信息,并修改记录信息。 填写记录 湖南铁道职业技术学院 班组建设 第 21 页 共 35 页 图 16 填写记录 查询记录 记录详细信息、可编辑 湖南铁道职业技术学院 班组建设 第 22 页 共 35 页 图 17 查询 部门管理 所有用户可查看所有的部门信息和所有的部门人员信息。 部门信息 图 18 部门管理。基于aspnet的电力发供电企业管理系统
相关推荐
是目前很多应用系统的 首选模式。 本系统即是采用了B/S模式。 本系统拟采用 和 SQL SERVER 2020分别作为前端和后端的开发工具。 开发环境 Visual Studio 2020是目前尖端的 Windows 平台应用程序开发环境,也是此系统的开发工具。 基于 技术的系统结构模型 结构系统具有三层: UI层、业务逻辑层和数据层。 UI层:主要与用户交互,接收输入,呈现数据。 业务逻辑层
系统业务流程图 部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的 复杂性。 ( 5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。 数据流分析 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。 数据流程分析的目的就是要发现和解决数据流通中的问题。 现有的数据流程分析多是通过分层的数据流程图( data flow
赛后三个阶段,分别描述不同阶段的工作内容 [67]。 (1)由裁判制定运动会竞赛规则,确定竞赛项目、不同项目的成绩积分规则、项目录取名次规则,以及参赛单位运动员报名条件等。 (2)由学校向各单位下发运动会通知及竞赛规程。 (3)各参赛单位根据竞赛规则组织本单位运动员报名。 (4)根据运动员报名情况,裁判员确定比赛赛次,评审竞赛日程表。 (5)径赛裁判员依照参赛人数和跑道数量 使用系统
书架编号 bookcaseName varchar 80 否 书架名称 ( 4)图书信息表 tb_bookInfo,如表 34 所示。 不同的图书,会有不同的图书信息。 对这些图书信息进行详细的记录,方便了图书的分类和查询。 图书信息实体,用于存储所有图书的相关信息。 表 34 图书信息表 字段名 数据类型 长度 主键否 描述 bookBarCode varchar 100 是 图书条形码
的 Java 程序设计语言和Java 平台的总称 [5]。 Java 语言是 Android 开发人员所选的工具。 Android 运行时使用自己的虚拟机 Dalvik,这并不是多数程序开发人员使用的普通 Java 虚拟机。 Dalvik 支持 Java 编程语言的大部分功能 — 但并不是全部 [6]。 Eclipse 是一个开放源代码的、基于 Java 的可扩 展开发平台。 就其本身而言
层数据流图 数据流 0层图体现了系统的主要功能框架,本系统的 0 层图如图 8所示: 客 客 客 客 客客 客 客 客客 客客 客 客 客 客 客 客 客客 客 客 客客 客 客 客客 客客 客 客 客 客 客 客 客 客 客 客 客客 客客 客客 客 客 客客 客 客 客客 客 客客 客 客客客客客客客 客客 客客 客 客 客客 客客客客客客客 客图 8 一层数据流图 13