版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、OA 系统 1.0 详细设计说明书 文件控制受控 不受控 文档编号OA-0502版本号1.0 分册名称OA 系统-详细设计说明书第 1 册/共 1 册 总页数60正文58附录无 编制江华审批谭璨生效日期2014-03-23 修订历史记录修订历史记录 A - 增加 M - 修订 D - 删除 版本号版本号日期日期 变更类变更类 型型 修改人修改人摘摘 要要备注备注 1.02013-03-23M 江华建立文档 目 录 第一章第一章 引言引言.4 1.1 编写目的 .4 1.2 背景 .4 1.3 术语解释 .4 第二章第二章 系统命名规则系统命名规则.4 一 协同办公子系统 .4 1.1 个人邮箱
2、.4 1.2通知.8 1.3公告.9 1.4公文管理.11 1.5 公文归档WSDL .18 1.6 个人事务助理.18 第三章第三章 系统模块结构系统模块结构.20 一 协同办公子系统 .20 第四章第四章 协同办公子系统详细设计协同办公子系统详细设计.23 一 个人邮箱模块设计 .23 1.1 程序描述.23 1.2 功能设计.25 1.3 界面设计.26 1.4 输人设计.27 1.5 流程逻辑.28 1.6 存储设计.29 1.7 限制条件.29 二通知模块设计.29 2.1 程序描述.29 2.2 功能设计.30 2.3 界面设计.31 2.4 输人设计.32 2.5 流程逻辑.33
3、 2.6 存储设计.34 2.7 限制条件.34 三公告模块设计.34 3.1 程序描述.34 3.2 功能设计.35 3.3 界面设计.35 3.4 输入设计.36 3.5 流程逻辑.37 3.6 存储设计.38 3.7 限制条件.38 四发文管理模块设计.38 4.1 程序描述.38 4.2 用例图.40 4.3 界面设计.41 4.4 流程逻辑.42 4.5 存储设计.43 4.6 限制条件.43 五收文管理模块设计.43 5.1 程序描述.43 5.2 用例图.45 5.3 界面设计.45 5.4 流程逻辑.47 5.5 存储设计.48 5.6 限制条件.48 六、日程安排模块设计.4
4、8 6.1 程序描述.48 6.2 用例图.50 6.3 界面设计.51 6.4 流程逻辑.52 6.5 存储设计.52 七、工作日志模块设计.52 7.1 程序描述.52 7.2 用例图.53 7.3 界面设计.53 7.4 流程逻辑.54 7.5 存储设计.55 八、经办公文查询模块设计.55 8.1 程序描述.55 8.2 界面设计.56 九、收发文查询模块设计.58 9.1 程序描述.58 9.2 界面设计.58 十、公文归档模块设计.59 10.1 程序描述.59 10.2 界面设计.59 第一章第一章 引言引言 1.1 编写目的 1、编写本说明书的目的:本文档的目的在于让开发人员、
5、系统维护人员全面了 解本系统的功能设计。 2、预期的读者:协同办公子系统开发人员、系统维护人员。 1.2 背景 a协同办公子系统; b.本项目的任务由综合管理部提出,由开发部进行开发。 1.3 术语解释 【列出本文件中用到的专门术语的定义和外文首字母缩写的原词组。 】 缩写、术语解 释 OA办公自动化 PC个人小型计算机 第二章第二章 系统命名规则系统命名规则 一 协同办公子系统 1.1 个人邮箱个人邮箱 个人邮箱 收邮件 收件箱 已删除 发件箱 草稿箱 写邮件 已删除 1.1.1 模块命名规则 a)个人邮件:模块路径是/WEB-INF/views/jsp/mail;编辑模块以邮件的英文单词
6、mailmain 命名,JS 脚本是 mailmainjs,查询模块命名是 mailquery。 b)通讯录:模块路径是/WEB-INF/views/jsp/addressbook;编辑模块以通讯录的英文 单词 addressbook 命名,JS 脚本是 addressbookjs,查询模块命名是 addressbookquery。 c)外部邮箱:模块路径是/WEB-INF/views/jsp/outmail;编辑模块以外部邮箱的英文 单词 outmailmain 命名,JS 脚本是 outmailmainjs,查询模块命名是 outmailmainquery。 1.1.2 类命名规则 a)控
7、制类路径: com.csscis.water.lcx.mail.ctrl.MailController; b)接口路径: com.csscis.water.lcx. mail.service.MailService; c)实现类路径: com.csscis.water.lcx. mail.service.impl.MailServiceImpl; d)实体路径: com.csscis.water.lcx. mail.pojo.Mail; 1.1.3 数据库命名规则 联系人组:EML_LINKMAN_GROUP 通讯录:EML_ADDRESS_BOOK 邮件状态:EML_STATE 邮件状态:未
8、读、已读、已回复、已转发 邮件标签:EML_LABEL 邮件优先级:EML_DISTINCTION distinction:紧急、普通、缓慢 邮件附件:EML_ATTACHMENT 邮件信息表:EML_MAIL 外部邮箱:EML_OUTER 外部邮箱登录,保存的用户密码和服务器 1.2 通知通知 通知维护 通知信息的 增加、修改、删 除、查询。 通知 通知查收 通知到达提醒 1.2.1 模块命名规则 a)通知管理:模块路径是/WEB-INF/views/jsp/desktop;编辑模块以通知的英文单词 advice 命名,JS 脚本是 advicejs。 b)我的通知:模块路径是/WEB-IN
9、F/views/jsp/desktop;模块名为 adviceforuser,JS 脚本是 adviceforuserjs。 1.2.2 类命名规则 a)控制类路径: com.csscis.water.lcx. desktop.ctrl. AdviceCotroller; b)接口路径: com.csscis.water.lcx. desktop.service. AdviceService; c)实现类路径: com.csscis.water.lcx. desktop.service.impl. AdviceServiceImpl; d)实体路径: com.csscis.water.lcx.
10、 desktop.pojo. Bulletin; com.csscis.water.lcx. desktop.pojo. AdviceUser com.csscis.water.lcx. desktop.pojo. BulletinAttachment; 1.2.3 数据库命名规则 通知:BULLETIN 通知范围:BULLETIN_ASSIGNMENT 大多数情况下通知都会指定下发范围,如不同的部门只能看到下发给本部门的通知 通知附件: 1.3 公告公告 通知 通知维护 通知信息的 增加、修改、删 除、查询。 通知查收 通知到达提醒 1.3.1 模块命名规则 a)公告管理:模块路径是/WEB
11、-INF/views/jsp/desktop;编辑模块以公告的英文单词 bulletin 命名,JS 脚本是 bulletinjs。 b)公告栏:模块路径是/WEB-INF/views/jsp/desktop;编辑模块命名为 bulletinforuser,JS 脚本是 bulletinforuserjs。 1.3.2 类命名规则 a)控制类路径: com.csscis.water.lcx. desktop.ctrl. BulletinCotroller; b)接口路径: com.csscis.water.lcx. desktop.service. BulletinService; c)实现类
12、路径: com.csscis.water.lcx. desktop.service.impl.BulletinServiceImpl; d)实体路径: com.csscis.water.lcx. desktop.pojo.Bulletin; com.csscis.water.lcx. desktop.pojo. BulletinAttachment; 1.3.3 数据库命名规则 公告:BULLETIN 公告附件: 1.4 公文管理公文管理 发文拟稿发文拟稿 发文发文 发文查询发文查询 收文登记收文登记 收文收文 收文查询收文查询 委办任务委办任务 发文分发发文分发 公文分发公文分发 收文分发收
13、文分发 收发文查询收发文查询 发文归档发文归档 公文归档公文归档 收文归档收文归档 公文类型维护公文类型维护 公文类别维护公文类别维护 来文单位维护来文单位维护 公文基本属性维护公文基本属性维护 公文主题词维护公文主题词维护 经办公文查询经办公文查询 公文管理公文管理 流程监控流程监控 1.4.1 模块命名规则 (1)发文管理:模块路径是/WEB-INF/views/jsp/oa/send,编辑模块命名为 oasend,JS 脚本是 oasendjs;查询模块命名为 oasendquery,JS 脚本 oasendqueryjs。 (2)收文管理:模块路径是/WEB-INF/views/jsp
14、/oa/receive,编辑模块命名为 oareceive,JS 脚本是 oareceivejs;查询模块命名为 oareceivequery,JS 脚本 oareceivequeryjs。 (3)收发文查询:模块路径是/WEB-INF/views/jsp/oa,命名为 oasendandreceivequery,JS 脚本 oasendandreceivequeryjs。 (4)公文类型维护:模块路径是/WEB-INF/views/jsp/oa,命名为 oatype,JS 脚本 oatypejs。 (5)公文类别维护:模块路径是/WEB-INF/views/jsp/oa,命名为 oacate
15、gory,JS 脚 本 oacategoryjs。 (6)公文主题词维护:模块路径是/WEB-INF/views/jsp/oa,命名为 oatopic,JS 脚 本 oatopicjs。 (7)收文单位维护:模块路径是/WEB-INF/views/jsp/oa,命名为 oaunits,JS 脚本 oaunitsjs。 (8)公文分发:模块路径是/WEB-INF/views/jsp/oa,命名为 myarchives,JS 脚本 myarchivesjs。 (9)任务委办:模块路径是/WEB-INF/views/jsp/oa,命名为 oacommision,JS 脚本 oacommisionjs
16、。 (10)经办公文查询:模块路径是/WEB-INF/views/jsp/oa,命名为 passtask,JS 脚 本 passtaskjs。 (11)发文归档:模块路径是/WEB-INF/views/jsp/oa/send,命名为 oaSendPigeonhole,JS 脚本 oaSendPigeonholeJs。 (12)收文归档:模块路径是/WEB-INF/views/jsp/oa/receive,命名为 oaReceivePigeonhole,JS 脚本 oaReceivePigeonholeJs。 (13)流程监控:模块路径是/WEB-INF/views/jsp/oa/bpm,流程状
17、态监控命名为 bpmmanager,流程图命名为 bpmview。 1.4.2 类命名规则 (1)发文管理: a)控制类路径: com.csscis.water.lcx.oa.ctrl. OaSendController; com.csscis.water.lcx.oa.ctrl. OaSendQueryController; b)接口路径: com.csscis.water.lcx.oa.service. OaSendService; com.csscis.water.lcx.oa.service. OaSendQueryService; c)实现类路径: com.csscis.water.
18、lcx.oa.service.impl. OaSendServiceImpl; com.csscis.water.lcx.oa.service.impl. OaSendQueryServiceImpl; d)实体路径: com.csscis.water.lcx.oa.pojo.OaDocument; com.csscis.water.lcx.oa.pojo.OaDispense; com.csscis.water.lcx.oa.pojo. OaAttachment; (2)收文管理: a)控制类路径: com.csscis.water.lcx.oa.ctrl. OaReceiveControl
19、ler; com.csscis.water.lcx.oa.ctrl. OaReceiveQueryController; b)接口路径: com.csscis.water.lcx.oa.service. OaReceiveService; com.csscis.water.lcx.oa.service. OaReceiveQueryService; c)实现类路径: com.csscis.water.lcx.oa.service.impl. OaReceiveServiceImpl; com.csscis.water.lcx.oa.service.impl.OaReceiveQueryServ
20、iceImpl; d)实体路径: com.csscis.water.lcx.oa.pojo.OaDocument; com.csscis.water.lcx.oa.pojo.OaDispense; com.csscis.water.lcx.oa.pojo. OaAttachment; (3)收发文查询: a)控制类路径: com.csscis.water.lcx.oa.ctrl. OaSendAndReceiveController; b)接口路径: com.csscis.water.lcx.oa.service. OaSendAndReceiveService; c)实现类路径: com.c
21、sscis.water.lcx.oa.service.impl.OaSendAndReceiveServiceIm pl; (4)公文类型维护: a)控制类路径: com.csscis.water.lcx.oa.ctrl. OaTypeController; b)接口路径: com.csscis.water.lcx.oa.service. OaTypeService; c)实现类路径: com.csscis.water.lcx.oa.service.impl. OaTypeServiceImpl; d)实体路径: com.csscis.water.lcx.oa.pojo.OaType; (5)
22、公文类别维护: a)控制类路径: com.csscis.water.lcx.oa.ctrl. OaCategoryController; b)接口路径: com.csscis.water.lcx.oa.service. OaCategoryService; c)实现类路径: com.csscis.water.lcx.oa.service.impl. OaCategoryServiceImpl; d)实体路径: com.csscis.water.lcx.oa.pojo.OaCategory; (6)公文主题词维护: a)控制类路径: com.csscis.water.lcx.oa.ctrl.Oa
23、TopicController; b)接口路径: com.csscis.water.lcx.oa.service.OaTopicService; c)实现类路径: com.csscis.water.lcx.oa.service.impl. OaTopicServiceImpl; d)实体路径: com.csscis.water.lcx.oa.pojo.OaTopic; (7)来文单位维护: a)控制类路径: com.csscis.water.lcx.oa.ctrl. OaUnitsController; b)接口路径: com.csscis.water.lcx.oa.service. OaUn
24、itsService; c)实现类路径: com.csscis.water.lcx.oa.service.impl. OaUnitsServiceImpl; d)实体路径: com.csscis.water.lcx.oa.pojo.OaUnits; (8)公文分发: a)控制类路径: com.csscis.water.lcx.oa.ctrl.OaMyArchivesController; b)接口路径: com.csscis.water.lcx.oa.service. OaMyArchivesService; c)实现类路径: com.csscis.water.lcx.oa.service.i
25、mpl.OaMyArchivesServiceImpl; (9)任务委办: a)控制类路径: com.csscis.water.lcx.oa.ctrl.OaCommisionController; b)接口路径: com.csscis.water.lcx.oa.service.OaCommisionService; c)实现类路径: com.csscis.water.lcx.oa.service.impl.OaCommisionServiceImpl; (10)经办公文查询: a)控制类路径: com.csscis.water.lcx.oa.ctrl.PassTaskController; b
26、)接口路径: com.csscis.water.lcx.oa.service.PassTaskService; c)实现类路径: com.csscis.water.lcx.oa.service.impl.PassTaskServiceImpl; (11)收发文归档: a)控制类路径: com.csscis.water.lcx.oa.ctrl.OaPigeonholeController; b)接口路径: com.csscis.water.lcx.oa.service. OaPigeonholeService; c)实现类路径: com.csscis.water.lcx.oa.service.i
27、mpl.OaPigeonholeServiceImpl; (12)流程监控: a)控制类路径: com.csscis.water.lcx.oa.ctrl.BpmManagerController; com.csscis.water.lcx.oa.ctrl.BpmQueryController; b)接口路径: com.csscis.water.lcx.oa.service.BpmManagerService; com.csscis.water.lcx.oa.service.BpmQueryService; c)实现类路径: com.csscis.water.lcx.oa.service.imp
28、l.BpmManagerServiceImpl; com.csscis.water.lcx.oa.service.impl.BpmQueryServiceImpl 1.4.3 数据库命名规则 公文电子表单:OA_DOCUMENT 公文附件:OA_ATTACHMENT 公文类型:OA_TYPE 公文类别:OA_CATEGORY 分发对象:OA_DISPENSE 公文意见:OA_OPINION 公文主题词:OA_TOPIC 公文类型:OA_TYPE OA_UNITS:来文单位 1.5 公文归档公文归档 WSDL a) 接口类路径: mon.service. SystemInterfaceService; b) 实现类路径: mon.service. SystemInterfaceServiceImpl; c) 返回的结果集路径: com.csscis.water.lcx.ws.pojo.WebDocument; WebDocument 还包含以下子类: com.csscis.water.lcx.ws.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年零碳园区建设静态回收期9.8年与投资回报机制设计
- 敏感指标:护理敏感质量指标的教育培训
- 2026年手术机器人虚拟现实培训平台缩短学习曲线方案
- 2026年校园安全风险评估培训
- 2026年秸秆黄贮 微贮 氨化饲料加工技术操作手册
- 2026年高质量真实数据获取困境与仿真数据偏差校正
- 土石方工程施工技术的开挖和回填方法
- 隧道支护技术方法
- 2026年宿舍安全教育宣传培训
- 2026年实验室化学品安全优化培训
- 《货币资金核算》课件
- 专题训练:全等三角形(解析版)
- JJG(交通) 208-2024 车货外廓尺寸动态现场检测设备
- 嗳气与反酸护理措施
- 《异常子宫出血诊断与治疗指南(2022版)》解读
- 老年人关节病预防养护
- 非常规起重吊装
- 识别界限 拒绝性骚扰 课件 2024-2025学年人教版(2024)初中体育与健康七年级全一册
- HG∕T 3792-2014 交联型氟树脂涂料
- 《低压配电设备安装与调试》课件 劳动 学习任务1 移动式配电箱安装与调试
- (高清版)TDT 1056-2019 县级国土资源调查生产成本定额
评论
0/150
提交评论