OA办公系统详细设计

上传人:无*** 文档编号:84654240 上传时间:2022-05-04 格式:DOC 页数:56 大小:2.15MB
返回 下载 相关 举报
OA办公系统详细设计_第1页
第1页 / 共56页
OA办公系统详细设计_第2页
第2页 / 共56页
OA办公系统详细设计_第3页
第3页 / 共56页
点击查看更多>>
资源描述
OA办公系统详细设计说明书内部文档OA办公自动化管理系统详细设计说明书编写:日期:2013-07-31审核:日期:批准:日期:受控状态:是发布版次:3.0日期:2013-08-02编号.变更记录日期版本变更说明作者2013/08/021.0初始版本2013/08/031.5模块汇总2013/08/042.0模块功能详细设计2013/08/042.0模块功能详细设计2013/08/052.5对象设计2013/08/083.0升级及审核签字确认系统模块对应章节对应部门负责人签字第56页共77页目录1 引言51.1 编写目的51.2 背景51.3 基线错误!未定义书签。1.4 范围51.5 定义错误!未定义书签。1.6 参考资料52 总体设计错误!未定义书签。2.1 概述错误!未定义书签。2.1.1 功能描述错误!未定义书签。2.1.2 运行环境错误!未定义书签。2.1.3 开发环境错误!未定义书签。2.2 设计思想错误!未定义书签。2.2.1 系统构思错误!未定义书签。2.2.2 关键技术与算法错误!未定义书签。2.2.3 关键数据结构错误!未定义书签。2.3 人工处理过程错误!未定义书签。3 系统功能设计错误!未定义书签。3.1 个人办公 错误!未定义书签。3.1.1 日程安排错误!未定义书签。4 系统数据结构设计错误!未定义书签。4.1 说明错误!未定义书签。4.2 数据结构错误!未定义书签。4.3 数据结构与系统元素的关系 错误!未定义书签。5 接口设计 错误!未定义书签。5.1 用户接口 错误!未定义书签。5.2 外部接口 错误!未定义书签。6 运行设计错误!未定义书签。6.1 系统初始化错误!未定义书签。6.2 运行控制错误!未定义书签。6.3 系统结束错误!未定义书签。7 系统出错处理设计 错误!未定义书签。7.1 出错信息 错误!未定义书签。7.2 补救措施错误!未定义书签。8 系统维护设计错误!未定义书签。8.1 检测点的设计 错误!未定义书签。8.2 检测专用模块的设计错误!未定义书签。未定义书签。9 尚待解决的问题错误!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 ProcessSD系统设计,System DesignOA办公室自动化。1.6系统环境1.6.1操作系统Win dows本系统基于ASP.NET+Entity Framework+ajax开发,可运行于支持IIS应用平台的Server操作系统。1.6.2数据库本系统采用 MSSQL SERVER数据库,版本为 2008 R21.6.3客户端客户端软件为: MS IE、Google Chorme等。2系统模块命名规范2.1概述设计、开发人员必须严格按照此套开发规范和标准,并落实到自己的开发当中。 命名规范包括:控制器命名规范:模块+Co ntroler例如:AskForLeaveControler,其中AskForLeave为请假管理模块名。行为命名规范:功能名称(参数1,参数2.)例如:Create。, Edit( int id). , GetLezveStatus( int id)。其他函数命名规范:模块名称_函数名称(参数1,参数2)例如:AskForLeave_GetState(int id);编码规范包括:,确保模块设计 (如果存在的话)提示:模块设计人员确定本软件的模块命名规则(例如类、函数、变量等) 文档的风格与代码的风格保持一致。可以从机构的编程规范中摘取或引用3对象设计3.1系统类图结构(总体类图)- i Pcwlt3.2关键类定义3.2.1报销单填写并提交(关系类图)3.2.1.1描述:功能描述用户使用 Account类登录系统,系统通过 OA_AIIEmployees类并访问OA_Baselnfo类自动 读取用户信息。用户填写OA_Reimburse类的属性(OA_Reimburse类通过访问OA_BaseInfo 类确定报销类型)并提交,系统自动在 OA_ReimburseApprove类生成对应对象。321.2逻辑时序图O(rt Al hiirikrtBs1 1I1丄弊录倉功 一 n刖,密期泌况他 俎聊由焙成JJ;股诂应:.斗闰蟄丫爪tthti批壯交用户输入帐号密码(验证码)等登录信息,OA_Account类通过将查询 OA_AIIEmployees类验证帐号密码是否正确。正确登录后,系统通过OA_AIIEmployees类并访问OA_Basel nfo类自动读取用户性别、婚姻状况信息。用户填写OA_Reimburse类的属性,OA_Reimburse类通过访问OA_BaseInfo类确定报销类型。然后提交报销信息,系统自动在OA_ReimburseApprove类生成报销审批,至此报销提交完成。用户注销退出系统。3.2.2请假单填写并提交(关系类图)3.221描述:功能描述用户使用 Account类登录系统,系统通过 OA_AIIEmployees类并访问OA_Baselnfo类自动 读取用户信息。用户填写OA_AskForLeave类的属性并提交,请假申请完成。322.2逻辑时序图AI処 M!FQi h I Ffiin Iovfe s牛侬姑那状出於划泊丽I常虑刑All:小用户输入帐号密码(验证码)等登录信息, OA_Account类通过将查询 OA_AIIEmployees类 验证帐号密码是否正确。正确登录后,用户填写 OA_AskForLeave类的属性,至此请假申请完成。用户注销退出系统。3.2.3公告发布(关系类图)-AK TQ : Ini-AH hu.iFtx?r :r ing-Ah_Fwwe : ring *AEHPtisswDrd .: string fF Svm : critir-AE Brithaji, : Dhto *Ab PasiE: lonb : int Aik JpHrin*wii 11) .:. inn *ae-AK-iM- -Al*i*AE.*AE KwtoLIrl : strEtig-(.rpn: a() DeleieO*EdUO* rrfex )Saltiry : int .Telephoto ! sir i 卜 A(idi cs: at Tin百I : stringB ryU 忙口 : Da t eMarhnlSlEtlUtilD : iniCA AimoracowentR&iKOb AR Ajiriu-umus临吐it TD :. raAIC L-Li-ijrlniTi JJ : i: LDA Dtepdjr tuitfntHN-P III : int U(EP.NuwheF : fttriTig: bhP_Niime :对1厂川出 wDEP Meuihli TD : ini *l -h t1-EdilO*Indei0QA AnnouncementAccfiuiit: stritaMUwriD : Fnt Fassjic : st ri nw: 宅1i 訂盲:: 1KIU1H FngoKt(;hVHID : inL+-iW There : ?Li 1/ik4别 firI.i,s,1:汇EgFl;r f?i ilk* ; Date323.1描述:功能描述用户使用 Account类登录系统,系统通过 OA_AIIEmployees类并访问OA_Baselnfo类自动 读取用户信息。用户填写OA_Announcement类的属性通过OA_Department类选择要通知的 部门,系统自动将所选择部门与对应公告记录在OA_AnnouncementRange类。323.2逻辑时序图f术世且瓷廿信耳总古0舟跑.用户输入帐号密码(验证码)等登录信息,OA_Account类通过将查询 OA_AIIEmployees类验证帐号密码是否正确。正确登录后,用户填写OA_Announcement类的属性,通过OA_Department类选择要通知的部门,系统自动将所选择部门与对应公告记录在 OA_AnnouncementRange类,至此公告发布完成。用户注销退出系统。3.2.4人员增加(关系类图)OAmA1 linplaye+AF !f : int +-V._XLimher : string 4A卜.tinie : RTrirfl 1?E Pnssibioni z siring +AF Sex : vltrir kAE Hri thsy : FMte +-th Pos- iofl FIl : int 林iLEtepurtantlD : Int IjVE Siilyry : :rt: +-F TclivriiiKic :+AF Addn,j4K.;角:iy +AF F阳T :tri ng+Ak l_n7rvJite : Jn.7ti Ql_Wririla 1S:fjLusD : in: +AF Ptioiulrl : iihiH 桓护HLpi:) iBeleleC11 Ldi lO +T嚴響(;dA_the-partiDF!nT tiXPJ) : fPEP NurHfj : slriiiK tlM P c :卄 r irix +1屮PJtHiiRgFr丨 I】:int +Cnjati,) +Mi t 0 r-ndei () 扳 LfTtr ;.1n.*I nfo: int+BI Typf : siriK +RI ii I uc : t ri ng +HI KxTpnicahie :Account-1 止1七山屮:s:r_ *Lserlll t int *PaF? pi- *i i i iix-El W.uu : sir3i.K亠HI FtCTisionvalUO :寒*Frig325.1描述:功能描述管理员使用 Account类登录系统,系统通过OA_AIIEmployees类并访问 OA_Baselnfo类自动读取个人信息。然后通过访问 OA_EmpIoyeePower确定用户已有权限, 再通过OA_Power 为用户选择新权限。选择完成后系统自动在OA_EmpIoyeePowe中增加用户新权限记录,至此权限分配完成。325.2逻辑时序图ActdUlil斜兀血I啊讥活3 跖乂二口0A上hllIq亍叮曽1111x性硏、斟圍城川交I吒召人耐己有収限i性閑.姑徐立况情iWft J:l; 11权以呂附:rj!i&-吨虫tt远卜1扎H己心RPk|辿廿贬遇” inti*!申1 m.- J管理员输入帐号密码(验证码)等登录信息,OA_Account类通过将查询 OA_AIIEmployees类验证帐号密码是否正确。正确登录后,管理员通过访问OA_EmpIoyeePower确定用户已有权限,再通过OA_Power为用户选择新权限。选择完成后系统自动在OA_EmployeePowe中增加用户新权限记录,至此权限分配完成。管理员注销退出系统。4模块汇总4.1模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。OA办公自动化系统模块名称功能简述账户管理模块实现用户对系统的登录、注销、修改密码。 同时实现登录页面的公告显示。系统主页模块系统的默认首页,实现公告信息查看,以及动态信息提示。人员管理模块对公司员工的档案进行维护。实现对人员信息的增删查改。部门管理模块可以对该公司的部门信息进行维护,如增加部门,查找部门,修改部门信息,删除部门操作。岗位管理模块可以对该公司的岗位信息进行维护,如增加岗位,查找岗位,修改岗位信息,删除岗位操作。权限管理模块实现对权限的增删查改,以及对员工的授权操作。一个人可以拥有多 个权限,一个权限可以分配给多个人。每个人员默认拥有普通员工的 权限,包括查看个人信息,修改人个信息,修改登陆密码,申请报销, 查看个人报销,请假,查看个人请假,查看公告。个人信息管理模块为员工个人提供包括基本个人信息,岗位信息,密码,联系方式等个人信息的维护公告管理模块该功能允许每个部门的员工登录系统后可以看到公司和所在部门发布的公告。由系统管理员统一管理, 进行对公告的增添,删除,修改, 查询的操作。请假管理模块本功能为员工在日常生活中遇到一些紧急事项而需要跟部门申 请请假。对于普通员工不仅有申请假条的功能,而且还能查看自己申请假条以及假条的审批状态。对于部门经理,能查看所有的请假条, 并对请假条给与回执。 此模块包括的功能有:申请请假条,查看请假条,审批请假条。报销管理模块员工在工作中,因为工作差旅的关系或者其他而要消耗的金额向 公司进行申请报销,在报销过程中,需一层层向上申请,经过部门经 理、财务部,直到总经理批准为止,最后由总经理发送允许回执给员 工。如果在某一层申请被拒绝,即给与员工一个回执并说明拒绝理 由。此模块功能包括:申请差旅报销单,申请其他报销单,查看报销, 审批报销。OA办公自动化系统 过滤器模块名称功能简述全局过滤器实现对用户的有效登录进行验证:已登录用户,则允许继续操作。否则,将强制跳转到登录页面。 实现对用户的权限进行判断和控制访问:用户每访问任何一个页面,都必须进行权限判断,有权限,则继续访问;无权限,则提示警告,并返回之前页面。4.2模块关系图提示:参考体系结构设计文档功能层次模块图:个人信息管理权限管理用户登陆公告管理5模块功能详细设计5.1账户管理模块5.1.1登录系统模块名称账户管理模块功能描述登录系统,进行人员登陆验证,避免无权限使用者进入系统操作流程打开登录页面,页面可查看面向全部部门发出的公告信息员工输入用户名,密码若想重置输入账号、密码,点击“取消”按钮点击“登陆”按钮 账号密码不对登陆成功,进入系统结束业务流程页面输入人员用户名、密码页面输岀登录成功,跳转到系统主页;登录失败,跳转回登陆页面 登录页面输出面向全部部门发出的公告信息对应的类Acco unt对应的方法方法输入方法输岀HttpGetLogOn() ; HttpPost LogOn(LogOnModel model,string returnUrl)HttpGet人员用户名、密码;HttpPost LogOnModel 对象,returnUrl 登录页面输出面向所有部门的公告信息。登录时,进入数据库匹配当前输入的账号密码:验证成功:进入系统主页;验证失败:提示信息 查询条件人员用户名,密码接口设计无数据库表OA_AIIEmployees , OA_Announcement表字段OA AIIEmpIoyees :字段名数据类型是否 为空默认值备注含义AE IDInt否主键,自增索引AE_NameNvarchar(30)否员工姓名AE PasswordNvarchar(6)否123456登陆密码OA Announ ceme nt:字段名数据类型是否 为空默认值备注含义AMDInt否主键, 自增主键, 索引AM NumberNvarchar(50)否公告编号AM ThemeNvarchar(100)否公告主题AM Co ntentNvarchar(500)否公告内容AM DatetimeDatetime否NOW()公告时间5.1.2注销,退出系统模块名称账户管理模块功能描述注销,退出系统。操作流程结束业务流程”是成功退出系统,跳转到登录页面结束页面输入页面输岀对应的类注销成功,跳转回登陆页面Acco unt对应的方法LogOff()方法输入方法输岀查询条件接口设计数据库表表字段OA_Announ ceme nt字段名数据类型是否 为空默认值备注含义AMDInt否主键, 自增主键, 无意义AM NumberNvarchar(50)否公口编号AM ThemeNvarchar(100)否r公告主题AM Co ntent否公告内容AM DatetimeDatetime否NOW()公告时间OA_Announ ceme nt:5.1.3修改登录密码模块名称账户管理模块功能描述修改登录密码无清除 Cookie 等登录信息(FormsAuthentication.SignOut();)成功退出系统,跳转到登录页面,页面可查看面向全部部门发出的公告 信息字段名数据类型是否 为空默认值备注AEIDInt否自增主键AENameNvarchar(30)否无AEPasswordNvarchar(6)否123456业务流程页面输入页面输岀对应的类用户的新密码和旧密码 无Acco unt对应的方法方法输入方法输岀查询条件Chan gePassword(Cha ngePasswordModel model) ChangePasswordModel 实体对象将新的登录密码更新到数据库根据登录用户的ID进行查询接口设计数据库表表字段OA AIIEmployees5.2系统首页模块5.2.1首页信息提示AE_NameNvarchar(30)否无AE_PasswordNvarchar(6)否123456OA_A nnoun ceme nt:字段名数据类型是否 为空默认值备注含义AMDInt否主键,自增主键,无意义AM_NumberNvarchar(50)否公告编 号AM_Theme否公告主 题AM_Co ntentNvarchar(500)否公告内 容AM_DatetimeDatetime否NOW()公告时 间OA AskForLeave:字段名数据类型是否 为空默认值备 注含义AFL_IDInt否自增主 键主键, 无意义AFL _EmployeelDInt否外 键员工IDAFLApplication DateDatetime否NOW()申请日 期AFL _StartDateDatetime否开始日 期AFL _En dDateDatetime否结束日 期AFL _Co ntentNvarchar(Max)否请假事由AFL _TypeIDInt否外 键请假类 型AFL_ApproveStatusNvarchar(50)否“批准”或等待审 核” 或不批 准”审核状 态AFL_ApproveC ontentNvarchar(Max)否审核回 复AFL_ApproveDateDatetime否审核时 间OA_ OA_Reimburse:字段名数据类型是 否 为 空默认值备注含义RE_IDInt否主键,自增主键, 无意义RE_EmployeelDInt否外键员工IDRE_Applicati on DateDatetime否NOW()申请日 期RE_Co ntentNvarchar(MAX)否申请内容RE Mo neymoney否金额RE_TypeIDInt否外键报销类型IDRE_ApproveStatusNvarchar(50)否报状 态5.3人员信息管理模块5.3.1增加人员模块名称人员信息管理模块功能描述增加人员字段名数据类型是否 为空默认值备注AE NumberNvarchar(5)否无员工编操作流程业务流程提交跳转到人员信息查看页面页面输入人员编号、姓名、性别、照片、出生年月、部门、岗位、婚姻状况、联系电话、入职日期、电子邮箱、家庭住址页面输岀对应的类对应的方法方法输入方法输岀创建成功,跳转到查看人员页面。失败则弹出框提示信息。OA_AIIEmployeesHttpGetCreate() ; HttpPostCreate(OA_ AllEmployees Employee) AllEmployees实体对象修改成功,则将新增人员数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。查询条件接口设计姓名,部门,岗位 无数据库表表字段OA AllEmployees号AE_NameNvarchar(30)否无AE_SexNchar否男或 女,AE BrithdayDatetime否AE_Positio nIDInt否AE_Departme ntIDInt否AE Teleph oneNvarchar(20)否AE AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_E ntryDateDatetime否AE MaritalStatusIDInt否AE PhotoUrlNvarchar(MAX)否5.3.2删除人员模块名称功能描述操作流程人员信息管理模块 删除人员业务流程管理员删除1j厂将相应信息从数据库中删除(1 1 跳转到人员信息查看页面L页面输入姓名、部门、岗位页面输岀删除成功,则跳转到人员列表页面; 否则,弹出信息提示。对应的类OA_AIIEmployees对应的方法Delete (int id )方法输入AllEmployees实体对象方法输岀验证是否有级联信息: 有则禁止级联删除,弹出信息提示。 无则将删除人员数据从数据库中删除查询条件姓名,部门,岗位接口设计无数据库表OA AllEmployees表字段字段名数据类型是否 为空默认值备注AE NameNvarchar(30)否无AE Positio nIDInt否AE Departme ntIDInt否5.3.3查看人员模块名称人员信息管理模块功能描述查看人员操作流程业务流程页面输入页面输岀对应的类搜索输入:姓名、部门、岗位 人员列表OA AIIEmployees对应的方法Index ()方法输入方法输岀查询条件OA_AIIEmpIoyees实体对象集合符合条件的人员列表姓名,部门,岗位接口设计数据库表OA AIIEmployees字段名数据类型是否 为空默认值备注AE NameNvarchar(30)否无AE PositionIDInt否AE_Departme ntIDInt否5.3.4修改人员模块名称 功能描述 操作流程人员信息管理模块 修改人员员工登陆系统点击导航栏的人员信息管理”,选择 修改人员”,进入人员修改页面输入姓名、所属部门、所属岗位,点击”查找”按钮在人员列表中选中要修改的人员,点击”修改”按钮重新填写人员编号、姓名、出生年月、联系电话、入职 日期、电子邮箱、家庭住址,选择性别、部门、岗位、 婚姻状况,上传个人照片,点击”创建”按钮,提交数据。结束业务流程管理员|修改人员信息提交将修改后的数据写入数据库跳转到人员信息查看页面页面输入人员编号、姓名、性别、照片、出生年月、部门、岗位、婚姻状况、联系 电话、入职日期、电子邮箱、家庭住址页面输岀修改成功,则跳转到查看人员页面; 否则,弹出信息提示。对应的类OA AIIEmployees对应的方法HttpGetEdit(int id) ; HttpPost Edit(OA AIIEmployees Employee)方法输入方法输岀查询条件接口设计数据库表表字段AllEmployees实体对象修改成功,则将修改的人员数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。姓名,部门,岗位无OA_AIIEmployeesOA AIIEmployees :字段名数据类型是否 为空默认值备注AE_NumberNvarchar(5)否无员工编 号AE NameNvarchar(30)否无AE_SexNchar1)否男或 女,AE BrithdayDatetime否AE Positio nIDInt否AE Departme ntIDInt否AE Teleph oneNvarchar(20)否AE AddressNvarchar(50)否AE EmailNvarchar(50)否AE E ntryDateDatetime否AE MaritalStatuslDInt否AE PhotoUrlNvarchar(MA)否5.4部门信息管理子模块5.4.1添加部门模块名称部门信息管理模块功能描述添加部门操作流程业务流程管理员添加部门信息创建将修改后的数据写入数据库跳转到部门信息查看页面页面输入部门编号、部门名称、部门经理页面输岀对应的类对应的方法方法输入方法输岀查询条件接口设计数据库表表字段OA Departme nt创建成功,跳转到部门查看页面。失败则弹出框提示信息。OA Departme ntHttpGetCreate() ; HttpPostCreate(OA_ Department Department)Department实体对象修改成功,贝V将添加的部门数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。无字段名数据类型是否默认值备注为空DEP_NumberNvarchar(5)否I无:员工编号DEP NameNvarchar(50)否无DEP Ma nagerlDNvarchar(50)否5.4.2删除部门1跳转到部门信息查看页面页面输入选择要删除的部门页面输岀删除成功,则跳转到部门查看页面; 否则,弹出信息提示。对应的类OA_Departme nt对应的方法Delete (int id )方法输入Department实体对象ID方法输岀验证是否有级联信息: 有则禁止级联删除,弹出信息提示。 无则将要删除的部门从数据库删除查询条件无接口设计无数据库表OA Departme nt表字段字段名数据类型是否 为空默认值备注DEP NumberNvarchar(5)否无员工编号DEP NameNvarchar(50)否无DEP Ma nagerlDNvarchar(50)否5.4.3查看部门模块名称部门信息管理模块功能描述查看部门操作流程业务流程查看页面输入部门编号、部门名称、部门经理页面输岀部门查看页面对应的类对应的方法方法输入方法输岀查询条件OA Departme ntIn dex()Department实体对象部门查看页面无接口设计数据库表表字段OA Departme nt字段名数据类型是否 为空默认值备注DEP NumberNvarchar(5)否无员工编号DEP NameNvarchar(50)否无DEP Ma nagerlDNvarchar(50)否5.4.4修改部门模块名称 功能描述 操作流程部门信息管理模块修改部门业务流程页面输入部门编号、部门名称、部门经理页面输岀部门查看页面对应的类OA_Departme nt对应的方法HttpGetEdit(int id) ; HttpPost Edit(OA_ Department Department)方法输入Department实体对象方法输岀修改成功,将修改后的部门数据更新到数据库后,重定向到查看人员页面; 否则,弹出信息提示。查询条件无接口设计无数据库表OA_Departme nt表字段字段名数据类型是否 为空默认值备注DEP NumberNvarchar(5)否无:员工编号DEP NameNvarchar(50)否无DEP Ma nagerlDNvarchar(50)否5.5请假管理模块 5.5.1申请请假模块名称 功能描述 操作流程请假管理模块申请请假员工登陆系统点击导航栏的 请假”选择 申请请假”进入请假页面填写起始时间,请假事由,选择请假类型点击提交”按钮,提交数据。进入 请假审批状况”列表页面,可以看到刚提交的请假 申请,此时已成功申请,等待部门经理审批。结束(等待审批)业务流程页面输入页面输岀对应的类对应的方法方法输入方法输岀查询条件接口设计数据库表表字段请假日期,请假时间段,请假的理由,请假的人员创建成功,跳转到查看请假审批状态页面。失败则弹出框提示信息。OA_AskForLeaveHttpGetCreate() ; HttpPostCreate(OA_ AskForLeave AskForLeave) AskForLeave实体对象修改成功,则将请假条数据写入数据库后,重定向到查看人员页面; 否则,弹出信息提示。姓名,部门,申请日期,申请类型无OA AskForLeave字段名数据类型是否 为空默认值备注AFL IDInt否自增主键AFL EmployeelDNvarchar(5)否员工编号AFL Applicati on DateNvarchar(30)否AFL StartDateNvarchar(6)否AFL En dDateNchar(1)否AFL ContentDatetime否AFL TypeIDInt否AFL ApproveStatusInt否AFL ApproveCo ntentMoney否AFL ApproveDateNvarchar(50)否5.5.2查看请假审批状态模块名称功能描述操作流程请假管理模块 查看请假审批状态员工登陆系统点击导航栏的请假”选择请假审批状态进入查看请假审批状态页面。根据需要填写“姓名”或者选择“申请日期”,“部门” “申请类型”进行查询。如若需要重新填写,则可以点击“重置”按钮。点击查询”按钮,提交数据。请假审批状态”列表更新,列出 查询的结果,此时查询成功。在请假审批状态”列表的“操作”栏中,可以点击 详情”按钮, 页面弹出当前请假条的详细情况,可查看当前请假条详情。点击“关闭”按钮,关闭当前请假条的详细情况。业务流程请假查询结束条的详细情况。页面输入姓名页面输岀请假审批状态列表,当前请假条详细情况表对应的类OA_AskForLeave对应的方法In dex方法输入AskForLeave实体对象的集合方法输岀将请假条数据输出到当前界面查询条件姓名,部门,申请日期,申请类型接口设计无数据库表OA AskForLeave表字段字段名数据类型是否 为空默认值备注AFL IDInt否自增主键AFL EmployeelDInt否无员工编号AFL Applicati on ateDatetime否无AFL StartDateDatetime否123456AFL En dDateDatetime否AFL Co ntentNvarchar(Max)否AFL TypeIDInt否AFL ApproveStatusNvarchar(50)否AFL ApproveCo ntentNvarchar(Max)否5.5.3审批请假模块名称请假管理模块功能描述审批请假页面输入页面输岀对应的类对应的方法方法输入方法输岀查询条件接口设计数据库表表字段姓名,备注(同意说明或者拒绝理由) 待审批请假条列表页面,当前请假条详细情况表OA_AskForLeaveIndex() ;Approve (OA_AskForLeave AskForLeave ) AskForLeave实体对象的集合,待审批AskForLeave实体对象 将审批的请假条输出到数据库以及当前页面姓名,部门,申请日期,申请类型无OA AskForLeave字段名数据类型是否 为空默认值备注AFL IDInt否自增主键AFL EmployeelDInt否无员工编号AFL Applicati on DateDattime否无AFL StartDateDatetime否123456AFL En dDateDatetime否AFL Co ntentNvarchar(Max)否AFL TypeIDInt否AFL ApproveStatusNvarchar(50)否AFL ApproveCo ntentNvarchar(Max)否5.6公告管理模块5.6.1查看公告模块名称公告管理模块功能描述查看公告对应的类Announ ceme nt对应的方法Index ()方法输入Announcement实体对象方法输岀将公告数据输出到当前界面查询条件公告范围,公告时间接口设计无数据库表表字段Announ ceme nt字段名数据类型是否 为空默认值备注AMDInt否自增主键AM ThemeNvarchar(IOO)否AM Co ntentNvarchar(500)否AM DatetimeDatetime否5.6.2添加公告模块名称 功能描述公告管理模块添加公告操作流程管理员登陆系统LJ1F点击导航栏的 公告”,选择 添加公告”, 进入添加公告页面I填写“公告编号”,“公告主题”,“公告内容”,以及选择“公告范围”。如若需要重新填写,则可以点击“重置”按钮。点击 提交”按钮,提交数据。公告列表更新,列出所提交的公告,此时添加公告成功。添加公告结束业务流程页面输入页面输岀公告编号,公告主题,公告内容,公告时间 公告列表对应的类对应的方法方法输入OA_A nnoun ceme ntAnnoun ceme nt Announ ceme nl)HttpGetCreate() ; HttpPostCreate(OA_Announcement实体对象方法输岀将公告数据插入到数据库以及输出到当前页面查询条件接口设计数据库表OA_A nnoun ceme nt表字段字段名数据类型是否 为空默认值备注AMDInt否自增主键AM ThemeNvarchar(100)否AM Co ntentNvarchar(500)否AM DatetimeDatetime否5.6.3编辑公告模块名称公告管理模块功能描述编辑公告操作流程管理员登陆系统点击导航栏的 公告”,选择 编辑公告”, 进入编辑公告页面1r根据需要选择“公告范围”,“公告时间”,进行查询, 如若需要重新选择,可以点击“重置”按钮。1T点击查询”按钮,提交数据。公告列表更新,列出查询结果,此时查询成功。点击公告列表中的编辑”按钮,显示公告编辑页面。或者点击“删除”按钮删除当前公告,刷新公告列表。当点击当前公告的“编辑”按钮后,填写“公告编号”, “公告主题”,“公告内容”,以及选择“公告范围”。如若需要重新填写,则可以点击“重置”按钮。1r点击 提交”按钮,提交数据。公告列表更新,列出所有公告,此时编辑公告成功。r编辑公告结束I (HrvaLf t.JfUcleteG
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!