基于ASP.NET的无纸化办公系统

本文介绍了一个企业内部管理系统的设计,包括新用户注册、人员职责管理、站内短信、任务提醒及公文流转等功能。系统要求用户名为唯一邮箱地址,密码由特定字符组成,并确保信息在网络状态良好时快速送达。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、功能需求

  • 本系统支持新用户注册功能。注册信息包括用户名、密码。其中用户名要求:用户邮箱且必须唯一;密码要求:6-16个字符,为英文字母大小写、特殊字符的组合。注册后用户名不可更改,密码可修改(输入原密码与新密码,新密码格式要求同上)

  • 人员与职责管理。管理员自定义部门(1-10个中英文字符)和职位名称(1-10个中英文字符)。管理员可指定任一用户到任一职位。(管理员用户名“root@root.com”,初始密码密码默认为“Root123456.”)

  • 站内短信。可向公司内任意人员发送文字消息(一条1-256个字符)。

  • 任务提醒。编辑任务(1-256个字符)后选择其同一部门一名下级人员发布,被指定的下级人员得到任务信息。

  • 公文流转。编辑公文(1-256个字符)后选择其同一部门一名上级人员发送,被指定的上级人员得到公文,可选择(同意|不同意|指定同一部门的一名上级继续流转)。编辑该公文的下级可随时查看公文处理进度(同意|不同意|未处理)

二、非功能需求

  • 在网络良好的状态下,用户发送站内短信后,必须在3秒钟之内送达指定用户

  • 在网络良好的状态下,用户发布任务后,必须在3秒钟之内送达指定下级

  • 在网络良好的状态下,用户提交公文后,必须在3秒钟之内送达指定上级

  • 本系统支持各大浏览器(IE, Microsoft Edge,Fire Fox,Chrome,Safari)

三、功能模型

四、数据(对象)模型

点击此处下载文档和源码

 

实现了办公自动化系统,通过该系统,公司不同角色的员工可以通过网路完成日常的办公,包括撰写报告、审阅公文等。另外,系统还将实现一个系统管理员角色,对整个系统进行动态的维护。 \MyOA\Affix 网络办公系统用户上传附件目录 \MyOA\App_Code\BusinessLogicHelper 网络办公系统业务逻辑接口层,包括文件: \FileHelper.cs 公文接口类 \ValidateUtility.cs 数据验证功能类 \MyOA\App_Code\BusinessLogicLayer 网络办公系统业务逻辑层,包括以下文件: \Department.cs 部门类 \File.cs 公文类 \FileStatus.cs 公文状态类 \Plan.cs 工作计划类 \Role.cs 用户角色权限类 \User.cs 用户类 \MyOA\App_Code\CommonComponent 网络办公系统通用组件层,包括文件: \Encrypt.cs 字符串加密类 \EventsLog.cs 系统日志类 \Tree.cs 权限树类 \MyOA\App_Code\DataAccessHelper 网络办公系统数据访问接口层,包括文件: \SQLString.cs 构造SQL语句的通用类 \GetSafeData.cs 安全获取数据类 \MyOA\App_Code\DataAccessLayer 网络办公数据访问层,包括文件: \Database.cs 数据访问类 \MyOA\App_Code\UserControls 网络办公用户控件,包括文件: \LeftTree.ascx 权限树菜单控件 \MyOA\DB\MyOA_CreateTable.sql 网络办公数据库创建脚本 \MyOA\DB\MyOA_InitData.sql 网络办公数据库数据初始化脚本 \MyOA\Images\ 网络办公系统图片文件夹 \MyOA\Styles\Styel.css 网络办公系统样式表文件 \MyOA\Default.aspx 系统首页 \MyOA\FileAdd.aspx 添加公文页面 \MyOA\FileDetail.aspx 查看公文详细信息页面 \MyOA\FileList.aspx 浏览、查询公文页面 \MyOA\Login.aspx 登录页面 \MyOA\LogView.aspx 日志管理页面 \MyOA\PlanList.aspx 工作计划管理页面 \MyOA\RoleManage.aspx 权限管理页面 \MyOA\UserAdd.aspx 添加用户页面 \MyOA\UserList.aspx 浏览、查询用户页面 \MyOA\UserResetPwd.aspx 用户修改密码页面 \MyOA\UserUpdate.aspx 修改用户信息页面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值