asp.net平面设计运营管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

news2024/11/15 13:36:09

asp.net平面设计运营管理系统

1.绪论

1.1编写的目的

   3DA平面设计运营管理系统是为了提供本司经营模式拥有一个更便易管理职员工作的系统。目标是让职员工作更信息化,明确化;方便本司管理员能一站式解决工作中产生的数据进行统一汇总,提升管理员的工作效率;同时提高了职员工作信息的保密性和职员个人信息的安全性。

1.2背景和意义

背景:

本系统为3DA 平面设计有限公司所属权,以本公司的以往经营模式为基础上在以更便易创新而创建的工作系统。在以往的工作流程中,职工人员需要在不同的APP聊天工作群里接项目做平面设计图,在联系管理员一个个的提交已完成项目,管理需在线下和线上手工汇总职员的工作信息,工作复杂以至工作效率低,且容易出现出差误信息汇总,职员做完上一项目要接下一项目需要等待的时间也比较长,跨多个APP平台来进行工作也带来了信息的流多性大,容易产生客户信息的被盗用,安全性低。为此做出了一个工作站系统,以提高工作效率,减少工作差误以及工作的信息安全。

意义:

本系统一站式服务,经理、管理员和职工人员在同一平台工作,管理员通过直接发布项目及项目相关学习视频,职工人员可以直接自由选择项目进行工作,并在一定时间提交项目,效大的提高了工作效率和减少工作复杂度。本系统对经理,管理员,设计师职员不同用户使用不同的信息查询权限,很好的保护了信息的安全。

2.功能概述

2.1系统首页页面功能

2.1.5注册

2.1.5.1管理员注册

管理员注册需求:

输入用户名、初始密码、手机号码、证件号。

提交审核:

管理员用户输入上述注册所需的内容完成查看无误后,点击"注册"按键,等待级经理用户审核,审核通过,就可以用注册的内容重新登陆,进入管理员用户页面工作平台。

2.1.5.2设计师注册

设计师注册需求:

输入用户名、初始密码、手机号码、证件号、上传作品文件。

提交审核:

设计师用户输入上述注册所需的内容完成查看无误后,点击"注册"按键,等待级经理用户审核,审核通过,就可以用注册的内容重新登陆,进入设计师用户页面工作平台。

                

2.1.6登录

登录用户:经理登陆、管理员登录、设计师登录。

上述三个用户登录只需要输入正确的密码及用户名即可登录成功,如果忘记密码或用户名,则点击修改密码按键,正确输入注册时用的手机号码,身份证件号,输入重新修改的密码和用户名后,点击修改,再点击首页按键返回首页重新登录。

2.2用户页面功能

2.2.1经理用户页面功能

职员信息表管理:

职员信息表管理功能主要用于搜索、查询入职本公司的职员的详细个人信息和删除职员。在工作中有需要查看本职员信息以便联系,核实身份信息,方便管理职员。

职员的信息内容有身份证号、手机号码、入职时间和用户名。

只有经理才可以查看职员的全部数字身份证号,保证职员信息的安全性。

职员注册申请审核:

.   职员注册申请审核功能主要用于经理审核要注册的职员是否能通过注册入职,职员包括管理员,设计师。

查看管理员注册提交的身份证号、手机号、用户名和设计师注册提交的身份证号、手机号、用户名、上传的作品文件必做出通过申请或者取消申请。通过申请的职员,其信息自动录入职员信息表。

设计师项目工作情况表:

    

2.2.2管理员用户页面功能

发布项目:

发布项目功能主要为管理员发布项目文件,让设计师下载领取项目去设计工作后再提交,文件为压缩包文件。

其发布方式:输入项目名称、输入项目编号、上传压缩包文件。

其发布成功后显示信息有分布时间、项目名称、项目编号。

设计领取成功后再加显示出设计师领取时间。

分布的文件要求大小在大于等于1mb,小于等于1Gb之间。

职员信息表管理:

职员信息表管理功能主要用于搜索、查询入职本公司的职员设计师的详细个人信息,在工作中有需要查看本职员信息以便联系,核实身份信息,方便管理职员。

职员的信息内容有身份证号、手机号码、入职时间和用户名

与经理用户页面职员信息表功能不同的是,管理用户只能查看设计师职员的信息,并且不能查看设计师的全部数字身份证号(只能查看身份证号前四位和后四位),不能删除职员。

设计师项目工作情况表:

    设计师项目工作情况表功能实现管理员下载设计师完成项目上传来的项目压缩包文件和职员提交项目工作的记录。

     其信息内容有设计师用户名、项目名称、设计师领取项目时间和提交时间、设计师上传来的压缩包文件(支持下载)。

与经理用户页面设计师项目工作情况表功能不同的是,管理员用户页面设计师项目工作情况表多了一个信息内容,即设计师上传的压缩包,并支持下载。

2.2.3设计师用户页面功能

领取项目表:

领取项目表功能实现设计能领取下载管理员分布的项目压缩包文件。

其表信息内容有:项目名称、项目编号、项目压缩包文件(支持下载)。

提交项目表:

    提交项目表功能实现设计向管理员页面的设计师工作情况表功能上传项目压缩包文件。

上传方式输入项目名、项目编号、上传文件。

其表信息内容有:项目名称、项目编号、提交时间、项目压缩包文件。

3.系统流程图

流程图是用图形来表示过程、算法、流程的图像表示形式,能简单明了的表达事件的流程。本系统用流程图表示系统的基本流程如图所示。

                     (3DA平面设计运营管理系统流程图

4.数据库技术

4.1数据库E-R图

数据库E-R图是实体与实体的关系图,为定制数据库构架奠定了基础。E-R主要来源于对系统的需求分析,来进行规划,设计。在开发数据库的时候,首先要做的就是确定实体以及实体之间的关系,并且将实体与联系在数据库表中用表及主外键约束表示出来。E-R图的作用就是为了更有效的在概念模式下设计数据库,使之更形象的识别实体及实体之间的关系。其中用矩形做实体,椭圆做属性,菱形用作表示关系。本系统有四个实体,即数据库、经理用户、管理员用户、设计师用户;三个弱实体,即职员信息、项目文件、视频文件。,用E-R图做出实体与实体的基本关系设计如图:

                          (数据库E-R图)

系统实现

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1152673.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

镭神16线激光雷达跑SC-LeGo-LOAM算法

link 一、运行环境 环境:ubutu18.04ros:melodicpcl:1.8gtsammetis 环境配置: Eigen 3.3.4PCL 1.8.1 (1.11不能用)ceres 2.0.0gtsam 4.0.0 雷达参数: 二、下载编译运行 已修改配置的源码文件,下载catkin_ma…

【idea】生成banner.txt

Spring Boot banner在线生成工具,制作下载英文banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.netSpring Boot banner工具实现在线生成banner,轻松修改替换实现自定义banner,让banner.txt文…

谈API接入必须了解的各大API调用电商API应用场景

哪些业务场景可以使用API接口? (1)爬虫业务:在爬虫业务中,使用API接口可以帮助解决IP限制、反爬虫策略等问题,提高爬取数据的效率和稳定性。 (2)网络安全:在网络安全领…

CB2-2CARD的openSUSE远程SSH登录提示优化

CB2-2CARD的openSUSE远程SSH登录提示优化 1. 源由2. 优化内容2.1 去掉Password/banner前后的prompts提示语句2.2 增加logo登录界面2.3 增加系统运行情况简单汇报2.4 增加banner 3. 优化效果 1. 源由 之前运行的CB2-2CARD的openSUSE安装&NAS环境配置服务器已经运行也有段时…

POI实现省市级联(二级下拉框)

POI实现省市级联(二级下拉框) POI级联下拉框 直接上代码测试结果参考文章 POI级联下拉框 业务上经常会用到POI做Excel的导出,有时导出需求比较复杂,这里记录一下自己参考网上大神的水月境的博文完成的一个导出Excel省市级连下拉…

语雀故障与反思,顺便再领半年会员!

23 日语雀的故障相信大部分人都已经知道了,官方发布的公告是这样的: 10 月 23 日语雀出现重大服务故障,且持续 7 个多小时才完全恢复,给用户使用造成极大不便,对此我们深感抱歉。经过复盘,我们在这里向大家…

电脑数据文件恢复工具easyrecovery14中文版

当不小心将回收站的文件删除了怎么办?想找回但是不知道怎么找回需要的数据文件?别担心今天小编就为大家介绍一款非常专业的电脑数据文件恢复工具,easyrecovery14是由Ontrack专为电脑用户推出的一款专业的数据恢复软件,这款软件功能…

一道简单的C#面试题

试题: 抽顺序问题:有10位面试者,需要随机抽号面试。 1)总共十个号数,用数组表示; 2)每一位面试者输入1开始抽签,然后得到抽签号,输入2结束抽签; 3&#x…

(4) OpenCV图像处理SVM算法

一、介绍 考虑下面的图像,它具有两种数据类型,红色和蓝色。我们找到一条线f(x)=ax1+bx2+cf(x)=ax1+bx2+c,它将两条数据都分为两个区域。当我们得到一个新的test_data XX时,只需将其替换为f(x)f(x)即可。如果f(X)>0f(X)>0,则属于蓝色组,否则属于红色组。我们可以将此…

【QML】QML使用C++自定义组件,动态链接库DLL构建及使用

1. 方法1 (C源码) 1.1 创建一个普通的qml工程,写入ListView测试代码 import QtQuick 2.15 import QtQuick.Window 2.15Window {width: 640height: 500visible: truetitle: qsTr("Hello World")ListView{id:lvwidth: 100height: 5…

使用Llama index构建多代理 RAG

检索增强生成(RAG)已成为增强大型语言模型(LLM)能力的一种强大技术。通过从知识来源中检索相关信息并将其纳入提示,RAG为LLM提供了有用的上下文,以产生基于事实的输出。 但是现有的单代理RAG系统面临着检索效率低下、高延迟和次优提示的挑战。这些问题在…

第65讲:MySQL存储过程之循环语法的核心概念与应用案例

文章目录 1.存储过程中循环的种类2.WHILE循环控制2.1.WHILE循环语法格式2.2.WHILE循环经典案例 3.REPEAT循环控制3.1.REPEAT循环语法结构3.2.REPEAT循环经典案例 4.LOOP循环控制4.1.LOOP循环语法结构4.2.LOOP循环经典案例一4.3.LOOP循环经典案例二 1.存储过程中循环的种类 在存…

git 撤销已经push到远程的提交

git 撤销已经push到远程的提交 1. 情景2. 解决方法2.1 git revert2.2 git reset 1. 情景 工作中会有很多时候提交git的时候会提交错东西,而且已经push到远程的话怎么办呢? 2. 解决方法 2.1 git revert 一种常见的方法是使用 git revert 命令来创建一…

酷开科技,让家庭更有温度!

生活中总有一些瞬间,会让我们感到无比温暖和幸福。一个拥抱、一句问候、一杯热茶,都能让我们感受到家庭的温馨和关爱。酷开科技也用自己的方式为我们带来了独属于科技的温暖,通过全新的体验将消费者带进一个充满惊喜的世界,让消费…

iPhone无法关机未必是坏了!如何修复无法关闭的iPhone

iPhone运行很慢且发热是一个比较罕见的情况,但如果它发生在你身上,下面解释了发生的原因以及你如何修复它。 iPhone无法关闭的原因 iPhone无法关闭的最可能原因是: 由于软件问题,它被冻结了。 睡眠/唤醒按钮坏了。 屏幕坏了&a…

【Redis】环境配置

环境配置 Linux版本: Ubuntu 22.04.2 LTS 下载redis sudo apt install redis 启动redis redis-server 输入redis-server启动redis竟然报错了,原因是redis已经启动,网上大多数的解决方案如下: ps -ef | grep -i redis 查询redi…

软件开发项目文档系列之六概要设计:构建可靠系统的蓝图

概要设计是软件开发项目中至关重要的阶段,它为整个系统提供了设计蓝图和技术方向。它的重要性在于明确项目目标、规划系统结构、确定技术选择、识别风险、以及为团队提供共同的视角,确保项目在后续开发阶段按计划进行。概要设计的主要内容包括项目的背景…

九州未来入选“2023边缘计算产业图谱”三大细分领域

10月26日,边缘计算社区正式发布《2023边缘计算产业图谱》,九州未来凭借深厚的技术积累、优秀的产品服务、完善的产品解决方案体系以及开源贡献,实力入选图谱——边缘计算平台、边缘计算开源、边缘云服务提供商三大细分领域,充分彰…

统信UOS1060上修改sudo权限

原文链接:统信UOS1060上修改sudo权限 hello,大家好啊,今天给大家带来在统信UOS桌面操作系统1060上修改管理员权限,使其在使用sudo的时候,不要输入本用户密码验证的文章,主要通过修改 /etc/sudoers文件实现&…