OA办公系统详细设计.doc
《OA办公系统详细设计.doc》由会员分享,可在线阅读,更多相关《OA办公系统详细设计.doc(77页珍藏版)》请在咨信网上搜索。
OA办公系统详细设计说明书 内部文档 OA办公自动化管理系统 详细设计说明书 编写: 日期:2013-07-31 审核: 日期: 批准: 日期: 受控状态: 是 发布版次:3.0 日期:2013-08-02 编号: 变更记录 日期 版本 变更说明 作者 2013/08/02 1.0 初始版本 2013/08/03 1.5 模块汇总 2013/08/04 2.0 模块功能详细设计 2013/08/04 2.0 模块功能详细设计 2013/08/05 2.5 对象设计 2013/08/08 3.0 升级及审核 签字确认 系统模块 对应章节 对应部门 负责人签字 目 录 1 引言 5 1.1 编写目的 5 1.2 背景 5 1.3 基线 5 1.4 范围 5 1.5 定义 5 1.6 参考资料 5 2 总体设计 5 2.1 概述 5 2.1.1 功能描述 5 2.1.2 运行环境 6 2.1.3 开发环境 6 2.2 设计思想 7 2.2.1 系统构思 7 2.2.2 关键技术与算法 8 2.2.3 关键数据结构 9 2.3 人工处理过程 9 3 系统功能设计 9 3.1 个人办公 9 3.1.1 日程安排 9 4 系统数据结构设计 14 4.1 说明 14 4.2 数据结构 14 4.3 数据结构与系统元素的关系 14 5 接口设计 14 5.1 用户接口 14 5.2 外部接口 14 6 运行设计 15 6.1 系统初始化 15 6.2 运行控制 15 6.3 系统结束 15 7 系统出错处理设计 15 7.1 出错信息 15 7.2 补救措施 15 8 系统维护设计 16 8.1 检测点的设计 16 8.2 检测专用模块的设计 16 9 尚待解决的问题 16 1 引言 1.1 编写目的 本说明书目的在于明确说明系统各功能的实现方式,指导开发人员进行编码。 本说明书的预期读者为:项目开发经理、客户项目经理、系统开发人员以及测试人员 1.2 背景 待开发软件系统的名称:OA办公自动化管理系统 此软件系统任务提出者: 此软件系统任务开发者: 此软件系统任务用户: 1.3 范围 主要以《OA办公自动化管理系统》需求分析说明书提出了基本范围,实施目标和功能等信息,供实施开发部门使用。 1.4 参考资料 OA办公自动化管理系统需求分析说明书 v1.0。 OA办公自动化管理系统概要设计说明书 v1.0。 OA办公自动化管理系统数据库设计说明书 v1.0。 1.5 术语与缩写解释 缩写、术语 解 释 SPP 精简并行过程,Simplified Parallel Process SD 系统设计,System Design OA 办公室自动化。 1.6 系统环境 1.6.1 操作系统 本系统基于ASP.NET+Entity Framework+ajax开发,可运行于支持IIS应用平台的Windows Server 操作系统。 1.6.2 数据库 本系统采用 MSSQL SERVER 数据库,版本为 2008 R2 。 1.6.3 客户端 客户端软件为:MS IE、Google Chorme等。 2 系统模块命名规范 2.1 概述 设计、开发人员必须严格按照此套开发规范和标准,并落实到自己的开发当中。 命名规范包括: 控制器命名规范: [模块]+Controler 例如:AskForLeaveControler,其中AskForLeave为请假管理模块名。 行为命名规范: [功能名称](参数1,参数2….) 例如:Create(),Edit(int id).,GetLezveStatus(int id)。 其他函数命名规范: [模块名称]_[函数名称](参数1,参数2) 例如:AskForLeave_GetState(int id){}; 编码规范包括: 提示:模块设计人员确定本软件的模块命名规则(例如类、函数、变量等),确保模块设计文档的风格与代码的风格保持一致。可以从机构的编程规范中摘取或引用(如果存在的话)。 3 对象设计 3.1 系统类图结构(总体类图) 3.2 关键类定义 3.2.1 报销单填写并提交(关系类图) 3.2.1.1 描述:功能描述 用户使用Account类登录系统,系统通过OA_AllEmployees类并访问OA_BaseInfo类自动读取用户信息。用户填写OA_Reimburse类的属性(OA_Reimburse类通过访问OA_BaseInfo类确定报销类型)并提交,系统自动在OA_ReimburseApprove类生成对应对象。 3.2.1.2 逻辑时序图 用户输入帐号密码(验证码)等登录信息,OA_Account类通过将查询OA_AllEmployees类验证帐号密码是否正确。正确登录后,系统通过OA_AllEmployees类并访问OA_BaseInfo类自动读取用户性别、婚姻状况信息。用户填写OA_Reimburse类的属性,OA_Reimburse类通过访问OA_BaseInfo类确定报销类型。然后提交报销信息,系统自动在OA_ReimburseApprove类生成报销审批,至此报销提交完成。用户注销退出系统。 3.2.2 请假单填写并提交(关系类图) 3.2.2.1 描述:功能描述 用户使用Account类登录系统,系统通过OA_AllEmployees类并访问OA_BaseInfo类自动读取用户信息。用户填写OA_AskForLeave类的属性并提交,请假申请完成。 3.2.2.2 逻辑时序图 用户输入帐号密码(验证码)等登录信息,OA_Account类通过将查询OA_AllEmployees类验证帐号密码是否正确。正确登录后,用户填写OA_AskForLeave类的属性,至此请假申请完成。用户注销退出系统。 3.2.3 公告发布(关系类图) 3.2.3.1 描述:功能描述 用户使用Account类登录系统,系统通过OA_AllEmployees类并访问OA_BaseInfo类自动读取用户信息。用户填写OA_Announcement类的属性,通过OA_Department类选择要通知的部门,系统自动将所选择部门与对应公告记录在OA_AnnouncementRange类。 3.2.3.2 逻辑时序图 用户输入帐号密码(验证码)等登录信息,OA_Account类通过将查询OA_AllEmployees类验证帐号密码是否正确。正确登录后,用户填写OA_Announcement类的属性,通过OA_Department类选择要通知的部门,系统自动将所选择部门与对应公告记录在OA_AnnouncementRange类,至此公告发布完成。用户注销退出系统。 3.2.4 人员增加(关系类图) 3.2.4.1 描述:功能描述 管理员使用Account类登录系统,系统通过OA_AllEmployees类并访问OA_BaseInfo类自动读取个人信息。然后填写要增加的OA_AllEmployees类的属性(OA_AllEmployees类通过访问OA_BaseInfo类确定性别、婚姻状况类型),再选择OA_Department类的DEP_ID确定人员部门归属,按照部门选择OA_Position类的POS_ID确定职位。 3.2.4.2 逻辑时序图 管理员输入帐号密码(验证码)等登录信息,OA_Account类通过将查询OA_AllEmployees类验证帐号密码是否正确。正确登录后,管理员填写OA_AllEmployees类的属性(OA_AllEmployees类通过访问OA_BaseInfo类确定性别、婚姻状况类型),再选择OA_Department类的DEP_ID确定人员部门归属,按照部门选择OA_Position类的POS_ID确定职位,至此增加人员完成。管理员注销退出系统。 3.2.5 权限分配(关系类图) 3.2.5.1 描述:功能描述 管理员使用Account类登录系统,系统通过OA_AllEmployees类并访问OA_BaseInfo类自动读取个人信息。然后通过访问OA_EmployeePower确定用户已有权限,再通过OA_Power为用户选择新权限。选择完成后系统自动在OA_EmployeePowe中增加用户新权限记录,至此权限分配完成。 3.2.5.2 逻辑时序图 管理员输入帐号密码(验证码)等登录信息,OA_Account类通过将查询OA_AllEmployees类验证帐号密码是否正确。正确登录后,管理员通过访问OA_EmployeePower确定用户已有权限,再通过OA_Power为用户选择新权限。选择完成后系统自动在OA_EmployeePowe中增加用户新权限记录,至此权限分配完成。管理员注销退出系统。 4 模块汇总 4.1 模块汇总表 提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。 OA办公自动化系统 模块名称 功能简述 账户管理模块 实现用户对系统的登录、注销、修改密码。 同时实现登录页面的公告显示。 系统主页模块 系统的默认首页,实现公告信息查看,以及动态信息提示。 人员管理模块 对公司员工的档案进行维护。实现对人员信息的增删查改。 部门管理模块 可以对该公司的部门信息进行维护,如增加部门,查找部门,修改部门信息,删除部门操作。 岗位管理模块 可以对该公司的岗位信息进行维护,如增加岗位,查找岗位,修改岗位信息,删除岗位操作。 权限管理模块 实现对权限的增删查改,以及对员工的授权操作。一个人可以拥有多个权限,一个权限可以分配给多个人。每个人员默认拥有普通员工的权限,包括查看个人信息,修改人个信息,修改登陆密码,申请报销,查看个人报销,请假,查看个人请假,查看公告。 个人信息管理模块 为员工个人提供包括基本个人信息,岗位信息,密码,联系方式等个人信息的维护 公告管理模块 该功能允许每个部门的员工登录系统后可以看到公司和所在部门发布的公告。由系统管理员统一管理,进行对公告的增添,删除,修改,查询的操作。 请假管理模块 本功能为员工在日常生活中遇到一些紧急事项而需要跟部门申请请假。对于普通员工不仅有申请假条的功能,而且还能查看自己申请假条以及假条的审批状态。对于部门经理,能查看所有的请假条,并对请假条给与回执。此模块包括的功能有:申请请假条,查看请假条,审批请假条。 报销管理模块 员工在工作中,因为工作差旅的关系或者其他而要消耗的金额向公司进行申请报销,在报销过程中,需一层层向上申请,经过部门经理、财务部,直到总经理批准为止,最后由总经理发送允许回执给员工。 如果在某一层申请被拒绝,即给与员工一个回执并说明拒绝理由。此模块功能包括:申请差旅报销单,申请其他报销单,查看报销,审批报销。 OA办公自动化系统 过滤器 模块名称 功能简述 全局过滤器 实现对用户的有效登录进行验证: 已登录用户,则允许继续操作。否则,将强制跳转到登录页面。 实现对用户的权限进行判断和控制访问: 用户每访问任何一个页面,都必须进行权限判断, 有权限,则继续访问;无权限,则提示警告,并返回之前页面。 4.2 模块关系图 提示:参考体系结构设计文档 功能层次模块图: 权限管理 用户登陆 个人信息管理 请假 报销 人员信息管理 部门信息管理 职位信息管理 公告管理 5 模块功能详细设计 5.1 账户管理模块 5.1.1 登录系统 模块名称 账户管理模块 功能描述 登录系统,进行人员登陆验证,避免无权限使用者进入系统 操作流程 打开登录页面,页面可查看面向全部部门发出的公告信息 员工输入用户名,密码 若想重置输入账号、密码,点击“取消”按钮 点击“登陆”按钮 账号密码不对 登陆成功,进入系统 结束 业务流程 登录页面 填写登陆信息 验证失败,重新输入登陆信息 提交 进入数据库验证登陆信息 验证成功,进入系统 页面输入 人员用户名、密码 页面输出 登录成功,跳转到系统主页;登录失败,跳转回登陆页面。 登录页面输出面向全部部门发出的公告信息 对应的类 Account 对应的方法 [HttpGet]LogOn();[HttpPost] LogOn(LogOnModel model,string returnUrl) 方法输入 [HttpGet]人员用户名、密码;[HttpPost] LogOnModel对象,returnUrl 方法输出 登录页面输出面向所有部门的公告信息。 登录时,进入数据库匹配当前输入的账号密码: 验证成功:进入系统主页;验证失败:提示信息。 查询条件 人员用户名,密码 接口设计 无 数据库表 OA_AllEmployees,OA_Announcement 表字段 OA_AllEmployees: 字段名 数据类型 是否 为空 默认值 备注 含义 AE_ID Int 否 主键,自增 索引 AE_Name Nvarchar(30) 否 员工姓名 AE_Password Nvarchar(6) 否 123456 登陆密码 OA_Announcement: 字段名 数据类型 是否为空 默认值 备注 含义 AM_ID Int 否 主键, 自增 主键, 索引 AM_Number Nvarchar(50) 否 公告编号 AM_Theme Nvarchar(100) 否 公告主题 AM_Content Nvarchar(500) 否 公告内容 AM_Datetime Datetime 否 NOW() 公告时间 5.1.2 注销,退出系统 模块名称 账户管理模块 功能描述 注销,退出系统。 操作流程 打开系统任一页面 点击右上角的“退出”按钮 弹出框询问是否退出, 是则点击“确定”按钮 是则点击“取消”按钮 否 成功退出系统,跳转到登录页面,页面可查看面向全部部门发出的公告信息 是 结束 业务流程 打开系统任一页面 点击右上角的“退出”按钮 弹出框询问是否退出, 否 成功退出系统,跳转到登录页面 是 结束 页面输入 无 页面输出 注销成功,跳转回登陆页面 对应的类 Account 对应的方法 LogOff() 方法输入 无 方法输出 清除Cookie等登录信息(FormsAuthentication.SignOut();) 成功退出系统,跳转到登录页面,页面可查看面向全部部门发出的公告信息 查询条件 无 接口设计 无 数据库表 OA_Announcement 表字段 OA_Announcement: 字段名 数据类型 是否为空 默认值 备注 含义 AM_ID Int 否 主键, 自增 主键, 无意义 AM_Number Nvarchar(50) 否 公告编号 AM_Theme Nvarchar(100) 否 公告主题 AM_Content Nvarch r(500) 否 公告内容 AM_Datetime Datetime 否 NOW() 公告时间 打开系统任一页面 5.1.3 修改登录密码 模块名称 账户管理模块 功能描述 修改登录密码 操作流程 员工登陆系统 点击导航栏的“个人信息管理”,选择“修改登录密码”,进入修改登录密码页面 在编辑界面上填写密码信息 点击“提交”按钮,提交数据。 结束 业务流程 普通员工 修改登录密码 结束 页面输入 用户的新密码和旧密码 页面输出 无 对应的类 Account 对应的方法 ChangePassword(ChangePasswordModel model) 方法输入 ChangePasswordModel实体对象 方法输出 将新的登录密码更新到数据库 查询条件 根据登录用户的ID进行查询 接口设计 无 数据库表 OA_AllEmployees 表字段 字段名 数据类型 是否为空 默认值 备注 AE_ID Int 否 自增 主键 AE_Name Nvarchar(30) 否 无 AE_Password Nvarchar(6) 否 123456 5.2 系统首页模块 5.2.1 首页信息提示 模块名称 系统首页模块 功能描述 首页信息提示 操作流程 员工登陆系统 成功登录系统后,即进入系统首页, 系统首页有“公告信息”,“动态信息” 结束 业务流程 验证登录 成功登录系统后,即进入系统首页, 系统首页有“公告信息”,“动态信息” 页面输入 页面输出 首页页面,公告信息,待请假以及报销相关信息 对应的类 Home 对应的方法 Index() 方法输入 人员ID ,OA_Announcement、OA_ AskForLeave、OA_ OA_Reimburse实体对象集合 方法输出 公告信息,待请假以及报销相关状态信息 查询条件 无 接口设计 无 数据库表 OA_AllEmployees、OA_Announcement、OA_ AskForLeave、OA_ OA_Reimburse 表字段 OA_AllEmployees: 字段名 数据类型 是否为空 默认值 备注 AE_ID Int 否 自增 主键 AE_Name Nvarchar(30) 否 无 AE_Password Nvarchar(6) 否 123456 OA_Announcement: 字段名 数据类型 是否为空 默认值 备注 含义 AM_ID Int 否 主键, 自增 主键,无意义 AM_Number Nvarchar(50) 否 公告编号 AM_Theme Nvarchar(100 否 公告主题 AM_Content Nvarchar(500) 否 公告内容 AM_Datetime Datetime 否 NOW() 公告时间 OA_ AskForLeave: 字段名 数据类型 是否为空 默认值 备注 含义 AFL_ID Int 否 自增 主键 主键,无意义 AFL _EmployeeID Int 否 外键 员工ID AFL _ApplicationDate Datetime 否 NOW() 申请日期 AFL _StartDate Datetime 否 开始日期 AFL _EndDate Datetime 否 结束日期 AFL _Content Nvarchar(Max) 否 请假事由 AFL _TypeID Int 否 外键 请假类型 AFL _ApproveStatus Nvarchar(50) 否 “批准”或 “等待审核” 或“不批准” 审核状态 AFL _ ApproveContent Nvarchar(Max) 否 审核回复 AFL _ ApproveDate Datetime 否 审核时间 OA_ OA_Reimburse: 字段名 数据类型 是否为空 默认值 备注 含义 RE_ID Int 否 主键,自增 主键,无意义 RE_EmployeeID Int 否 外键 员工ID RE_ApplicationDate Datetime 否 NOW() 申请日期 RE_Content Nvarchar(MAX) 否 申请内容 RE_Money money 否 金额 RE_TypeID Int 否 外键 报销类型ID RE_ApproveStatus Nvarchar(50) 否 报 状态 5.3 人员信息管理模块 5.3.1 增加人员 模块名称 人员信息管理模块 功能描述 增加人员 操作流程 员工登陆系统 点击导航栏的“人员信息管理”,选择“增加人员”,进入人员添加页面 填写人员编号、姓名、出生年月、联系电话、入职日期、电子邮箱、家庭住址,选择性别、部门、岗位、婚姻状况,上传个人照片, 点击”创建”按钮,提交数据。 结束 业务流程 管理员 填写人员信息 提交 跳转到人员信息查看页面 页面输入 人员编号、姓名、性别、照片、出生年月、部门、岗位、婚姻状况、联系电话、入职日期、电子邮箱、家庭住址 页面输出 创建成功,跳转到查看人员页面。失败则弹出框提示信息。 对应的类 OA_AllEmployees 对应的方法 [HttpGet]Create();[HttpPost]Create(OA_AllEmployees Employee) 方法输入 AllEmployees实体对象 方法输出 修改成功,则将新增人员数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。 查询条件 姓名,部门,岗位 接口设计 无 数据库表 OA_AllEmployees 表字段 字段名 数据类型 是否为空 默认值 备注 AE_Number Nvarchar(5) 否 无 员工编号 AE_Name Nvarchar(30) 否 无 AE_Sex Nchar(1) 否 ‘男’或‘女’ AE_Brithday Datetime 否 AE_PositionID Int 否 AE_DepartmentID Int 否 AE_Telephone Nvarchar(20) 否 AE_Address Nvarchar(50) 否 AE_Email Nvarchar(50) 否 AE_EntryDate Datetime 否 AE_MaritalStatusID Int 否 AE_PhotoUrl Nvarchar(MAX) 否 5.3.2 删除人员 模块名称 人员信息管理模块 功能描述 删除人员 操作流程 员工登陆系统 点击导航栏的“人员信息管理”,选择“删除人员”,进入人员删除页面 填写姓名,选择所属部门、岗位,点击”查找”按钮 在列表中选择要删除的人员,点击”删除”按钮 确认详细信息,点击”删除”按钮 删除完成。 结束 业务流程 管理员 查找要删除的人员 删除 将相应信息从数据库中删除 跳转到人员信息查看页面 页面输入 姓名、部门、岗位 页面输出 删除成功,则跳转到人员列表页面; 否则,弹出信息提示。 对应的类 OA_AllEmployees 对应的方法 Delete(int id) 方法输入 AllEmployees实体对象 方法输出 验证是否有级联信息: 有则禁止级联删除,弹出信息提示。 无则将删除人员数据从数据库中删除 查询条件 姓名,部门,岗位 接口设计 无 数据库表 OA_AllEmployees 表字段 字段名 数据类型 是否为空 默认值 备注 AE_Name Nvarchar(30) 否 无 AE_PositionID Int 否 AE_DepartmentID Int 否 5.3.3 查看人员 模块名称 人员信息管理模块 功能描述 查看人员 操作流程 员工登陆系统 点击导航栏的“人员信息管理”,选择“查看人员”,进入人员查看页面 填写姓名,选择所属部门、岗位,点击”查找”按钮 在列表中选择要查看的人员,点击”详细”按钮 确认详细信息,点击”关闭”按钮 结束 业务流程 管理员 查找到要查看的人员 查看 页面输入 搜索输入:姓名、部门、岗位 页面输出 人员列表 对应的类 OA_AllEmployees 对应的方法 Index() 方法输入 OA_AllEmployees实体对象集合 方法输出 符合条件的人员列表 查询条件 姓名,部门,岗位 接口设计 无 数据库表 OA_AllEmployees 表字段 字段名 数据类型 是否为空 默认值 备注 AE_Name Nvarchar(30) 否 无 AE_PositionID Int 否 AE_DepartmentID Int 否 5.3.4 修改人员 模块名称 人员信息管理模块 功能描述 修改人员 操作流程 员工登陆系统 点击导航栏的“人员信息管理”,选择“修改人员”,进入人员修改页面 输入姓名、所属部门、所属岗位,点击”查找”按钮 在人员列表中选中要修改的人员,点击”修改”按钮 重新填写人员编号、姓名、出生年月、联系电话、入职日期、电子邮箱、家庭住址,选择性别、部门、岗位、婚姻状况,上传个人照片, 点击”创建”按钮,提交数据。 结束 业务流程 管理员 修改人员信息 提交 将修改后的数据写入数据库 跳转到人员信息查看页面 页面输入 人员编号、姓名、性别、照片、出生年月、部门、岗位、婚姻状况、联系电话、入职日期、电子邮箱、家庭住址 页面输出 修改成功,则跳转到查看人员页面; 否则,弹出信息提示。 对应的类 OA_AllEmployees 对应的方法 [HttpGet]Edit(int id) ;[HttpPost]Edit(OA_AllEmployees Employee) 方法输入 AllEmployees实体对象 方法输出 修改成功,则将修改的人员数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。 查询条件 姓名,部门,岗位 接口设计 无 数据库表 OA_AllEmployees 表字段 OA_AllEmployees: 字段名 数据类型 是否为空 默认值 备注 AE_Number Nvarchar(5) 否 无 员工编号 AE_Name Nvarchar(30) 否 无 AE_Sex Nchar 1) 否 ‘男’或‘女’ AE_Brithday Datetime 否 AE_PositionID Int 否 AE_DepartmentID Int 否 AE_Telephone Nvarchar(20) 否 AE_Address Nvarchar(50) 否 AE_Email Nvarchar(50) 否 AE_EntryDate Datetime 否 AE_MaritalStatusID Int 否 AE_PhotoUrl Nvarchar(MA ) 否 5.4 部门信息管理子模块 5.4.1 添加部门 模块名称 部门信息管理模块 功能描述 添加部门 操作流程 员工登陆系统 点击导航栏的“部门信息管理”,选择“添加部门”,进入部门添加页面 输入部门编号、部门名称、选择部门经理 点击”创建”按钮,提交数据。 结束 业务流程 管理员 添加部门信息 创建 将修改后的数据写入数据库 跳转到部门信息查看页面 页面输入 部门编号、部门名称、部门经理 页面输出 创建成功,跳转到部门查看页面。失败则弹出框提示信息。 对应的类 OA_Department 对应的方法 [HttpGet]Create();[HttpPost]Create(OA_ Department Department) 方法输入 Department实体对象 方法输出 修改成功,则将添加的部门数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。 查询条件 无 接口设计 无 数据库表 OA_Department 表字段 字段名 数据类型 是否为空 默认值 备注 DEP_Number Nvarchar(5) 否 无 员工编号 DEP_Name Nvarchar(50) 否 无 DEP_ManagerID Nvarchar(50) 否 5.4.2 删除部门 模块名称 部门信息管理模块 功能描述 删除部门 操作流程 员工登陆系统 点击导航栏的“部门信息管理”,选择“删除部门”,进入部门删除页面 选择要删除的部门 点击”删除”按钮,提交数据。 系统检测该部门下是否有职位和员工 是 否 禁止删除,弹出提示,需先删除引用 删除部门 结束 业务流程 管理员 选择要删除的部门 系统检测该部门下是否有职位和员工 禁止删除,弹出提示,需先删除引用 删除部门 跳转到部门信息查看页面 页面输入 选择要删除的部门 页面输出 删除成功,则跳转到部门查看页面; 否则,弹出信息提示。 对应的类 OA_Department 对应的方法 Delete(int id) 方法输入 Department实体对象ID 方法输出 验证是否有级联信息: 有则禁止级联删除,弹出信息提示。 无则将要删除的部门从数据库删除 查询条件 无 接口设计 无 数据库表 OA_Department 表字段 字段名 数据类型 是否为空 默认值 备注 DEP_Number Nvarchar(5) 否 无 员工编号 DEP_Name Nvarchar(50) 否 无 DEP_ManagerID Nvarchar(50) 否 5.4.3 查看部门 模块名称 部门信息管理模块 功能描述 查看部门 操作流程 员工登陆系统 点击导航栏的“部门信息管理”,选择“查看部门”,进入部门查看页面 选择要查看的部门,点击”详细”按钮 点击”关闭”按钮 结束 业务流程 管理员 选择要查看信息的部门 查看 页面输入 部门编号、部门名称、部门经理 页面输出 部门查看页面 对应的类 OA_Department 对应的方法 Index() 方法输入 Department实体对象 方法输出 部门查看页面 查询条件 无 接口设计 无 数据库表 OA_Department 表字段 字段名 数据类型 是否为空 默认值 备注 DEP_Number Nvarchar(5) 否 无 员工编号 DEP_Name Nvarchar(50) 否 无 DEP_ManagerID Nvarchar(50) 否 5.4.4 修改部门 模块名称 部门信息管理模块 功能描述 修改部门 操作流程 员工登陆系统 点击导航栏的“部门信息管理”,选择“修改部门”,进入部门修改页面 选择要下修改的部门,点击”查找”按钮 在列表中选择要修改的部门,点击”修改”按钮 输入部门编号、部门名称、选择部门经理,点击”保存”按钮 点击”关闭”按钮,提交数据 结束 业务流程 管理员 选择要修改信息的部门 重新填写部门信息 将修改后的数据保存到数据库 结束 页面输入 部门编号、部门名称、部门经理 页面输出 部门查看页面 对应的类 OA_Department 对应的方法 [HttpGet]Edit(int id) ;[HttpPost]Edit(OA_ Department Department) 方法输入 Department实体对象 方法输出 修改成功,将修改后的部门数据更新到数据库后,重定向到查看人员页面; 否则,弹出信息提示。 查询条件 无 接口设计 无 数据库表 OA_D- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OA 办公 系统 详细 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文