欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    OA办公管理系统详细设计说明书6211.docx

    • 资源ID:63069138       资源大小:1.46MB        全文页数:102页
    • 资源格式: DOCX        下载积分:40金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要40金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    OA办公管理系统详细设计说明书6211.docx

    OA协同办公系统详细设计说明书书1引言41.1编写目目的41.2背景41.3基线41.4范围41.5定义41.6参考资资料42总体设计52.1概述52.1.1功功能描述52.2运行环环境52.2.1软软件环境52.2.2硬硬件环境52.3开发环环境62.3.1服服务器软件环环境62.3.2服服务器硬件环环境62.3.3开开发机器软件件环境62.3.4开开发机器硬件件环境62.4设计思思想72.4.1系系统构思72.4.2关关键技术与算算法72.4.3关关键数据结构构82.4.4人人工处理过程程93子系统模块块设计93.1工作管管理模块93.2在线信信息子系统193.2.1模模块1203.2.2模模块2203.2.3模模块3213.2.4模模块4213.2.5模模块5213.2.6模模块6223.2.7模模块7223.3公司通通讯录子功能能263.4扩展功功能模块303.5系统管管理模块393.6名片夹夹管理模块453.7个人信信息管理模块块513.8会议室室管理模块573.9会议管管理671 引言1.1 编写目的本说明书目的在在于明确说明明协同办公系系统各功能的的实现方式,指指导开发员进进行编码。本说明书的预期期读者为:项项目组内成员员、其他开发发项目组成员员、指导老师师1.2 背景待开发软件系统统的名称:协协同办公系统统此软件系统任务务提出者:卢卢宝波此软件系统任务务开发者:程程之兴、姬广广钊、钟晨、俞俞斐、施会华华此软件系统任务务用户:OAA协同工作系系统的用户1.3 基线OA协同办公系系统需求说明明1.4 范围系统包括的范围围:个人办公公、会议管理理,系统管理理。1.5 定义读者设置:指将将读者权限授授予别人,拥拥有读者权限限的用户可以以看到自己工工作安排。代办工作:指将将代办权限授授予别人,拥拥有代办权限限的用户除可可以看到自己己的工作外还可以给自己己安排工作。 待办工作:指指等待员工自自己去完成的的工作。1.6 参考资料需求分析说明书书、概要设计计说明书_vv1.4.ddoc、Orracle数数据库使用教教程、Oraa9iSQLLRef.cchm、Orracle数数据库使用帮帮助文档、CCSS中文教教程、HTMML 开发手手册、JAVVA高级编程程指南、JSSP应用开发发详解、功能能结构图。2 总体设计2.1 概述2.1.1 功能描述 本系统统分为三个主主要流程:11、个人办公公 2、会会议管理 3、系统统管理 个人办办公:普通职职员登陆到系系统后,通过过点击个人办办公连接,进进入个人办公公页面。之后后可以选择个个人信息、日日程安排、名名片夹、公司司通讯录、待待办事项、在在线信息、个个人文件夹进进行办公。会议管理:部门门领导登陆到到系统后选择择会议管理,进进入会议管理理页面。在会会议管理页面中可以增、删删、改、查会会议。其中发发起会议需首首先预约会议议室,然后将将输入与会人人名单,开会会议信息通过过邮件发送到到每个与会人人的信箱里。系统管理:系统统管理员登陆陆到系统后,点点击系统管理理,进入系统统管理页面。可可以选择部门管理、角色色管理、职员员管理、文件件夹管理进行行系统维护。2.2 运行环境2.2.1 软件环境分类名称版本语种操作系统Microsooft wiindowss 20033中文操作系统的附加加功能无数据库平台Oracle9.2i/100g中文数据库平台补丁丁无应用平台tomcat6.0英语应用平台补丁无客户端软件无2.2.2 硬件环境服务器最低配置推荐配置应用和数据库服服务器Tomcat66.0JBoss5 webloogic1002.3 开发环境2.3.1 服务器软件环境境分类名称版本语种操作系统Microsooft wiindowss 中文操作系统的附加加功能无数据库平台Oracle9.2i/100g中文数据库平台补丁丁无应用平台应用平台补丁无版本控制系统SVN英文客户端软件无2.3.2 服务器硬件环境境服务器最低配置推荐配置应用服务器、数数据库服务器器、邮件服务务器、目录服服务器Tomcat66.0JBoss 55/webllgic100AccessOracle 9.2i/10g2.3.3 开发机器软件环环境分类名称版本语种操作系统Microsooft wiindowssXp/win77中文操作系统的附加加功能无数据库平台Oracle9.2i/100g中文应用平台开发平台客户端软件2.3.4 开发机器硬件环环境分类最低配置推荐配置开发机器2.4 设计思想2.4.1 系统构思系统功能结构图图 见 系系统功能结构构图.docc系统实现结构图图 2.4.2 关键技术与算法法2.4.2.1 预约会议室冲突突检查会议室预约中需需要对新预约约的会议室与与原有预约安安排比对,在在时间上进行行冲突检测,如如果有冲突提提示日程安排排冲突,预约约失败。日程管理类冲突突检测算法:算法首先查找设设定的预约时时间内由那些些会议室可以以被预约。算法步骤:判断用户输入的的预约时间,比比较输入的预预约开始时间间与预约表中中会议的结束束时间,将预预约开始时间间后于愉悦表表中结束时间间的会议室IID号选出,放放入一个ArrrayLiist中,然然后在会议室室表中选择会会议室ID在在ArrayyList中中的会议室,显显示给用户。2.4.3 人工处理过程人工处理过程原因输入输出处理过程数据库数据备份份保障数据安全数据库操作命令令关键数据、当日日数据库的运运行日志数据库使用率最最低时备份可可恢复数据,存存档数据库数据维护护维护数据库性能能数据库操作命令令数据库相关参数数状态日志在规定的日期内内完成对数据据库的状态检检测3 子系统模块设计计3.1 工作管理模块模块名称权限管理功能描述为员工提供工作作安排维护和和查询功能,系系统根据设定定时间将提示示内容发布到到该员工的工工作安排中。员员工可以设置置自己的工作作安排的读者者,以便别人人知道自己的的安排;也可可以将自己的的工作安排权权限开放给指指定的人,以以便别人替自自己安排工作作。此模块包含的功功能有:读者者设置、代办办设置、日历历查看。接口与属性用户与接口MaanageWWork交互互进行相关的的操作。MaanageWWork接口口中包含的操操作有:代办管理功功能:CommisssionAddd():添添加代办功能能。该函数通通过与Commmissiion对象类类关联得到操操作所需要的的数据。其中Commiissionn类中的属性性有:privatee Striing seender_id; /将要要设置代办的的系统用户iidprivatee Striing usse_id; /将要被被设置为代办办的系统用户户idprivatee Striing deepartmment; /将要被被设置为代办办的系统用户户的部门 privatee Striing poositioon; /将要被设置置为代办的系系统用户的职职位Commisssion类中中包含的主要要方法有:上述各属性的gget()、sset()方方法ManageWWork类中中的CommmissioonAdd()方法将通通过Commmissioon类的实例例调用相应的的get()、set()方法得到到或传入数据据CommisssionAddd()方法法中将实例化化数据库的对对象,完成添添加代办的工工作。在添加加代办之前方方法将优先进进行加入人员员id的检测测,若用户已已在代办列表表中则将提示示用户并拒绝绝重复加入代代办。如果欲欲加入的代办办不在该用户户的代办列表表中则加入该该代办,并进进行相应的页页面跳转,显显示该用户所所有的代办列列表。CommisssionDeelete():删除代代办功能。该该函数通过与与Commiissionn对象类关联联得到操作所所需要的数据据。其中Commiissionn类中的属性性有:privatee Striing seender_id; /将要要设置代办的的系统用户iid priivate Strinng useer_id; /将要被设置置为代办的系系统用户iddCommisssion类中中包含的主要要方法有:上述各属性的gget()、sset()方方法ManageWWork类中中的CommmissioonDeleete()方方法将通过CCommisssion类类的实例调用用相应的geet()、sset()方方法得到或传传入数据ManageWWork类中中的CommmissioonDeleete()方方法将通过CCommisssion类类的实例调用用相应的geet()、sset()方方法得到或传传入数据CommisssionDeelete()方法中将将实例化数据据库的对象,完完成删除代办办的工作。在在删除代办之之前系统将给给出相应删除除提示,在用用户确认删除除后对数据库库进行删除操操作,并进行行相应的页面面跳转,显示示该用户删除除该代办后的的所有的代办办列表。读者管理功功能:ReaderAAdd():添加读者功功能。该函数数通过与Reeader对对象类关联得得到操作所需需要的数据。其中Readeer类中的属属性有:privatee Striing iccus_usser_idd; /将要设置置读者的系统统用户id priivate Strinng iarro_rolle_id; /将要被设置置为读者的系系统用户idd priivate Strinng icuus_useer_namme; /将要被设置置为读者的系系统用户的姓姓名privatee Striing deepartmment_nname;/将要被设设置为读者的的系统用户所所在的部门privatee Striing poositioon_namme;/将将要被设置为为读者的系统统用户的职位位Reader类类中包含的主主要方法有:上述各属性的gget()、sset()方方法CommisssionMaanage类类中的ReaaderAddd()方法法将通过Reeader类类的实例调用用相应的geet()、sset()方方法得到或传传入数据ReaderAAdd ()方法中将实实例化数据库库的对象,完完成添加读者者的工作。在在添加读者之之前方法将优优先进行加入入人员id的的检测,若用用户已在读者者列表中则将将提示用户并并拒绝重复加加入读者。由由于根据系统统规格说明的的相关说明,代代办的权限大大于读者的权权限,即代办办自动拥有读读者的全部权权利,因此如如果欲加入读读者是当前用用户的代办则则系统同样拒拒绝加入该读读者。如果欲欲加入的代办办不在该用户户的读者列表表中则加入该该读者,并进进行相应的页页面跳转,显显示该用户所所有的读者列列表。ReaderDDeletee():删除除读者功能。该该函数通过与与Readeer对象类关关联得到操作作所需要的数数据。其中Readeer类中的属属性有:privatee Striing iccus_usser_idd; /将要设置置读者的系统统用户id priivate Strinng iarro_rolle_id; /将要被设置置为读者的系系统用户idd priivate Strinng icuus_useer_namme; /将要被设置置为读者的系系统用户的姓姓名privatee Striing iccde_deepartmment_nname;/将要被设设置为读者的的系统用户所所在的部门privatee Striing usser_poositioon_namme;/将将要被设置为为读者的系统统用户的职位位Reader类类中包含的主主要方法有:上述各属性的gget()、sset()方方法CommisssionMaanage类类中的ReaaderDeelete()方法将通通过Readder类的实实例调用相应应的get()、sett()方法得得到或传入数数据ReaderDDeletee()方法中中将实例化数数据库的对象象,完成删除除读者的工作作。在删除读读者之前系统统将给出相应应删除提示,在在用户确认删删除后对数据据库进行删除除操作,并进进行相应的页页面跳转,显显示该用户删删除该读者后后的所有的读读者列表。采用日历控控件输入时间间功能:根据需求规格说说明书的要求求,系统将提提供给用户日日历查询功能能,以方便其其对于工作的的管理。在此此通过javvascriipt语言实实现日历的显显示与查询功功能。用户可可以通过在ttextboox中输入所所需的年份,在在下拉列表中中选择相应的的月份,提交交察看所需日日期的具体情情况。数据结构与算法 判断欲加入代办办的存在性:判断欲加入代办办是否已在用用户的代办列列表中主要通通过sesssion中存存储的登陆用用户信息及数数据库中表间间外键联系,构构造sql语语句得到相应应的结果集。若若该查询的结结果集为空则则说明欲加入入代办不在用用户的代办列列表中,进行行加入操作。否否则系统给出出提示信息。 通过页面加入代代办的主要数数据结构:根据需求规格说说明书的相应应要求,用户户提出相应的的代办操作申申请后,系统统将给出组织织结构图,只只有通过组织织结构图用户户才能进行相相应的操作。组组织结构图的的每个系统用用户名的前部部都将设有复复选框。用户户通过勾取所所需的用户进进行相关的增增加或删除操操作。系统采采用struuts架构,页页面的复选框框属性将作为为Strinng型的数组组传入系统后后台的功能模模块层。通过过相应的函数数确定是否选选重的属性。根根据该属性关关联的icuus_useer_id系系统用户idd对相关的数数据库表格进进行操作。 利用javasscriptt实现日历功功能的设计因因素:在工作管理的多多个模块的需需求描述中都都明确提到了了需要日历的的查询和使用用功能。但从从系统的整体体出发,日历历的使用范围围基本局限于于工作管理部部分,因此考考虑使用jaavascrript减轻轻系统负担,方方便用户使用用。模块名称工作维护功能描述为员工提供工作作安排维护和和查询功能,系系统根据设定定时间将提示示内容发布到到该员工的工工作安排中。此模块包含的功功能有:工作作安排、综合合查询。接口与属性所有的的操作基基于Workk实体类完成成。Work类中的的属性包括: Privatte Intteger workeed ,/系统为工作作自动分配的的ID号 Privvate uuserIDD;/工作作执行人的IID号 Privvate FFromIDD;/工作作安排人的 ID号 priivate Strinng staart_daate; /工作开始始日期 priivate Strinng endd_datee; /工作作结束日期 priivate Strinng worrk_conntent; /工作作内容 priivate Strinng worrk_tittle; /工作标题题Work类中包包含的主要方方法有:上述各属性的gget()、sset()方方法工作维维护功能:Add_Worrk():添添加工作功能能。该函数通通过与对象类类关联得到操操作所需要的的数据。Work类中包包含的主要方方法有:上述各属性的gget()、sset()方方法WorkMannage类中中的WorkkAdd()方法将通过过work类类的实例调用用相应的geet()、sset()方方法得到或传传入数据WorkAddd()方法中中将实例化数数据库的对象象,完成添加加工作的工作作。在添加工工作之前进行行申请加入操操作人员idd的检测,若若工作执行人人为登陆用户户本身,或者者登陆用户的的被执行代办办人,则在该该用户提交申申请后系统自自动进行工作作冲突的检测测。若工作检检测后系统返返回值为非冲冲突,则加入入该工作,否否则系统提示示用户相关的的信息并拒绝绝加入工作。WorkDellete():删除工作作功能。该函函数通过与WWork对象象类关联得到到操作所需要要的数据。WorkMannage类中中的WorkkDelette()方法法将通过Woork类的实实例调用相应应的get()、sett()方法得得到或传入数数据Workdellete()方法中将实实例化数据库库的对象,完完成删除工作作的工作。在在删除工作之之前方法将优优先进行申请请删除操作人人员id的检检测,若工作作执行人为登登陆用户本身身,或者工作作的安排人,则则系统将给出出相应删除提提示,在用户户确认删除后后对数据库进进行删除操作作,并进行相相应的页面跳跳转,显示该该用户删除该该工作后的所所有的工作列列表。WorkSeaarch():包括综合合查询的日历历查询 查询询工作功能。该该函数通过与与Work对对象类关联得得到操作所需需要的数据。WorkMannage类中中的WorkkSearcch()方法法将通过Woork类的实实例调用相应应的get()、sett()方法得得到或传入数数据WorkSeaarch()方法中将实实例化数据库库的对象,完完成查询工作作的工作。根根据需求规格格说明书的要要求:可以通过:1,工工作执行人,执执行人所在部部门,执行人人职位或者22,工作安排排的时间字段查找相应的的工作。从在在系统进行工工作查询后将将通过页面显显示工作列表表。在用户输输入多条查询询条件的情况况下,采用部部分匹配策略略,即数据库库中有部分符符合输入条件件的数据而非非全部符合条条件的记录。WorkEdiit():修修改工作功能能。该函数通通过与Worrk对象类关关联得到操作作所需要的数数据。WorkMannage类中中WorkEEdit()方法将通过过Work类类的实例调用用相应的geet()、sset()方方法得到或传传入数据WorkEdiit()方法法中将实例化化数据库的对对象,完成修修改工作的工工作。在修改改工作之前方方法将优先进进行申请加入入操作人员iid的检测,若若工作执行人人为登陆用户户本身,或者者原工作的安安排人且依然然则在该用户户提交申请后后系统自动进进行工作冲突突的检测。若若工作检测后后系统返回值值为非冲突,则则修改该工作作,否则系统统提示用户相相关的信息并并拒绝加入工工作。数据结构与算法检测工作冲冲突功能:根据需求规格说说明书的要求求,系统将提提供给用户工工作冲突检测测功能,以方方便其对于工工作的管理。检检测工作冲突突主要侧略为为:优先检测工作执执行人欲安排排的工作与其其已有的工作作安排的冲突突。检测过程程中需要三步步判断:1.1) 欲安排工作起始始日期之间是是否有其它的的工作安排1.2) 欲安排工作起始始日期是否在在其它已安排排工作之间1.3) 欲安排工作结束束日期是否在在其他已安排排工作之间若有没有冲突则则安排工作否否则系统给出出错误信息。检测人员权权限功能:根据系统规格说说明书的相关关说明,不同同权限的用户户对于工作安安排的操作的的权限是不同同的,检测的的策略为:1 根据sessiion中的信信息判断登陆陆用户是否工工作管理相关关操作的责任任人2 根据读者&代办办表中的相关关记录判断工工作管理相关关操作责任人人是否具有代代办的权限。补充说明 bb模块名称待办事项模块功能描述此模块实现了对对待办事项的的增加、删除除、显示以及及所有日程安安排清单的按按日期排序显显示功能。接口与属性抽象类BaseeOperaate:抽象方法sortAcccordTooTime:输入参数:要排排序的对象列列表 Lisst objj输出参数:无返回值:排序好好的对象列表表: Lisst objjaddWorkk:输入参数:要插插入的待办事事项对象的引引用 Worrk buss输出参数:无返回值:boool类型,插插入成功与否否deleteWWork:输入参数:要删删除的待办事事项的ID int workIID输出参数:无返回值:boool类型,删删除成功与否否displayy():输入参数:无输出参数:要显显示的对象列列表返回值:boool类型,显显示成功与否否displayyAll():输入参数:无输出参数:要显显示的对象列列表返回值:boool类型,显显示成功与否否PendinggWorkOOperatte:sortAcccordTooTime:输入参数:要排排序的Worrk(PenndingWWork)对对象列表 LList ppbu输出参数:无返回值:排序好好的对象列表表: Lisst pbuuaddWorkk:输入参数:要插插入的待办事事项对象的引引用 Worrk buss输出参数:无返回值:boool类型,插插入成功与否否deleteWWork:输入参数:要删删除的待办事事项的ID int id输出参数:无返回值:boool类型,删删除成功与否否displayy():输入参数:无输出参数:要显显示的对象列列表返回值:boool类型,显显示成功与否否displayyAll():输入参数:无输出参数:要显显示的对象列列表返回值:boool类型,显显示成功与否否数据结构与算法对象类Workk:与数据库库中的Worrk表的各个个字段相对应应序列号 ID Intteger名称 naame Sttring负责人 perrson Strring起始时间 starrt_Datte timee结束时间 end_Date timee事项内容 workkConteent Striing事项标题 workkTitlee Strring是否完成 donee boool补充说明工作安排类图:权限设置类图序列图:工作安排维护序序列图:工作安排维护扩扩展序列图:他人工作安排查查询序列图:他人工作安排查查询扩展序列列图:读者权限维护序序列图:读者权限维护扩扩展序列图:代办权限维护序序列图:代办权限维护扩扩展序列图:3.2 在线信息子系统统模块名称在线信息模块功能描述本子系统主要为为用户提供留留言交流的平平台,用户可可以发送留言言,接收留言言,查看留言言以及对留言言进行查询,回回复,删除等等操作接口与属性主要由MesssageMaanage类类通过操纵MMessagge类实现对对留言的管理理、接收、发发送等。1其中Messsage类类主要属性包包括:Int frommID /留言发发送者员工号号String frommName /留言发发送者姓名Int toIDD /留言言接收者员工工号String toNaame /留言言接收者姓名名String titlle /留言主题String conttent /留言内容Date date /留言言日期Int messsageNuumber /留言言编号int isssent /判断留言言是否已经发发送int issReadeed /判断留言是是否已经被阅阅读int frrom_deelete /判断发送者者是否将留言言删除int too_deleete /判断接收收者是否将留留言删除主要接口与方法法有:对类中每个属性性的get()与sett()方法2MessaageMannage属性性包括:Boolen isOKK /判断断对留言的操操作是否成功功接口与方法包括括:saveMesssage() /保存留言言editMesssage() /编辑留言言see Messsage() /查看留言言send Meessagee() /发送 留留言search Messaage() /查询留言言add Messsage() / 添加留言言delete Messaage() /删除留留言replay Messaage() /回复留言言数据结构与算法数据库语语句实现功能能。补充说明3.2.1 模块1模块名称发送留言功能描述指利用系统发送送短消息。用用户点击“发送”后,系统将将留言写进数数据库,并将将int iissentt改为1。接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。sendMesssage()函数实现现发送留言功功能。输入参参数有intt toID, Strring ttoNamee ,Strring ttitle Strinng conntent, Datee dataa。返回值为为Booleean issOK.sendMesssage()方法将实实例化Messsage对对象,通过调调用该对象的的方法,来获获取留言的基基本信息,然然后实习留言言的发送功能能。数据结构与算法数据库语语句实现功能能。补充说明3.2.2 模块2模块名称保存留言功能描述指利用系统保存存短消息。用用户点击“保存”后,系统将将留言写进数数据库,并将将int iissentt改为0。接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。saveMesssage()函数实现现保存留言功功能。输入参参数有intt toID, Strinng toNName, int ttoID, int ttoNamee , Daate daate, SStringg titlle, Sttring conteent 。返返回值为Boooleann ok.saveMesssage()方法将实实例化数据库库对象,然后后对留言信息息进行验证,验验证通过后将将其保存在数数据库中,返返回保存成功功的信息。数据结构与算法数据库语语句实现功能能。补充说明3.2.3 模块3模块名称查找留言功能描述指利用系统查找找短消息。用户输入查询条条件,点击“查找”后,系统将将从数据库中中查找,并将将结果返回。接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。searchMMessagge()函数数实现查询留留言功能。输输入参数有SStringg namee, intt frommID,innt tooID seaarchMeessagee()将实例例化数据库对对象,通过查查询条件对数数据库进行查查询操作,然然后将查询结结果以列表的的实行返回给给用户。数据结构与算法数据库语语句实现功能能。补充说明3.2.4 模块4模块名称查看留言功能描述指利用系统查看看短消息。用用户点击某条条留言后,系系统将具体内内容返回,并并将boollean iisreadded改为ttrue。接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。seeMesssage()函数实现查查看留言。输输入的参数有有int mmessaggeNumbberseeMesssage()将实例华数数据库对象,通通过int messaageNummber在数数据库中查找找信息,将结结果返回给用用户,进行查查看数据结构与算法数据库语语句实现功能能。补充说明3.2.5 模块5模块名称删除留言功能描述指利用系统删除除短消息。用用户选定留言言后,系统将将booleean frrom_deelete或或to_deelete改改为truee。接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。deleteMMessagg()函数实实现删除留言言功能。输入入参数有innt messaageNummber。返返回值为Boooleann isOKK. delleteMeessag()将实例化化数据库对象象,在验证完完用户要删除除的留言之后后回返回一个个确认信息,如如果用户确定定删除,将删删除留言在数数据库中的记记录。数据结构与算法数据库语语句实现功能能。补充说明3.2.6 模块6模块名称更改留言功能描述指利用系统更改改未发送的短短消息。用户户选择某条未未发送留言,点点击详“细信息”后,系统将将从数据库取取出。再点击击“编辑”,对该留言言进行编辑接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。editMesssage()函数实现现编辑留言功功能。输入的的参数有innt toIID, Sttring toNamme, Sttring titlee, Sttring conteent ediitMesssage()将实例化数数据库对象,在在获取用户的的更改信息之之后,返回确确认信息,待待用户确认更更改后,进行行数据库的更更新操作。数据结构与算法数据库语语句实现功能能。补充说明3.2.7 模块7模块名称回复留言功能描述指利用系统回复复短消息。用用户查看某条条留言,点击击“回复”后,系统将将留言引入到到写留言中,并并将留言的ffromIDD付给新建留留言的toIID。froomNamee付给新建留留言的toNName。接口与属性MessageeManagge类通过MMessagge类的geet()与sset()方方法实现对留留言的管理。replyMeessagee()函数实实现回复留言言功能。输入入的参数有iint ttoID, Strinng tooName repplyMesssage()将实例化化Messaage类对象象,将收到的的信息的发送送人ID,NName 作作为新的参数数写入新的回回复留言,之之后调用seendMesssage()方法发送送留言。数据结构与算法数据库语语句实现功能能。补充说明类图:1.查询留言时时序图2.查询留言扩扩展时序图:3.维护留言时时序图4.维护留言扩扩展时序图5.发送留言时时序图6.3.3 公司通讯录子功功能模块名称公司通讯录功能描述为职员提供查询询公司所有员员工通讯录的的功能,系统统根据设定的的查询条件将将查询结果显显示给用户中中。职员可以以将查询的结结果导出为eexcel保保存到自己本本机选定的地地址。此模块包含的功功能有:查询询通讯录 导导出位exccel。接口与属性用户与接口UsserMannge交互进进行查询的操操作。在本子子功能中只用用到UserrManagge接口中包包含的查询操操作。该子功能包含的的功能有:1. 查询公司通讯录录getAttrributee():获得得查询条件。该该函数接受从从页面传过来来的参数作为为查询条件,查查询所需要的的数据。getAttrributee()调用UUserMaanage接接口的seaarchUsser方法,查查找用户要查查询的用户通通讯录,以列列表的方式显显示给用户。2. 导出为Exceel用户查询出通讯讯录之后可以以点击“导出为Exxcel”,弹出导出出为Exceel,用户指定文文件导出路径径,将表格导导出。本功能能用到jxll.jar包包,具体实现现方法为:public booleean exxport(Strinng sqll,Striing naame,OuutputSStreamm os) ttargettFile+="/abbc"+".xlss" SSystemm.out.prrintlnn("!""); ccontennt=gettConteent(sqql);/以

    注意事项

    本文(OA办公管理系统详细设计说明书6211.docx)为本站会员(you****now)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开