《OA详细设计分析使用介绍.doc》由会员分享,可在线阅读,更多相关《OA详细设计分析使用介绍.doc(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、.OA 系统 1.0详细设计说明书文件控制 受控 不受控文档编号 OA-0502 版本号 1.0分册名称 OA 系统-详细设计说明书 第 1 册/共 1 册总页数 60 正文 58 附录 无编制 江华 审批 谭璨 生效日期 2014-03-23-内部资料、注意保密- 第 1 页 共 61 页修订历史记录A - 增加 M - 修订 D - 删除版本号 日期变更类型修改人 摘 要 备注1.0 2013-03-23 M 江华 建立文档-内部资料、注意保密- 第 2 页 共 61 页目 录第一章 引言 .41.1 编写目的 .41.2 背景 .41.3 术语解释 .4第二章 系统命名规则 .4一 协同
2、办公子系统 .41.1 个人邮箱 .41.2 通知 .81.3 公告 .91.4 公文管理 .111.5 公文归档 WSDL .181.6 个人事务助理 .18第三章 系统模块结构 .20一 协同办公子系统 .20第四章 协同办公子系统详细设计 .23一 个人邮箱模块设计 .231.1 程序描述 .231.2 功能设计 .251.3 界面设计 .261.4 输人设计 .271.5 流程逻辑 .281.6 存储设计 .291.7 限制条件 .29二通知模块设计 .292.1 程序描述 .292.2 功能设计 .302.3 界面设计 .312.4 输人设计 .322.5 流程逻辑 .332.6 存
3、储设计 .342.7 限制条件 .34三公告模块设计 .343.1 程序描述 .343.2 功能设计 .353.3 界面设计 .353.4 输入设计 .363.5 流程逻辑 .373.6 存储设计 .383.7 限制条件 .38-内部资料、注意保密- 第 3 页 共 61 页四发文管理模块设计 .384.1 程序描述 .384.2 用例图 .404.3 界面设计 .414.4 流程逻辑 .424.5 存储设计 .434.6 限制条件 .43五收文管理模块设计 .435.1 程序描述 .435.2 用例图 .455.3 界面设计 .455.4 流程逻辑 .475.5 存储设计 .485.6 限制
4、条件 .48六、日程安排模块设计 .486.1 程序描述 .486.2 用例图 .506.3 界面设计 .516.4 流程逻辑 .526.5 存储设计 .52七、工作日志模块设计 .527.1 程序描述 .527.2 用例图 .537.3 界面设计 .537.4 流程逻辑 .547.5 存储设计 .55八、经办公文查询模块设计 .558.1 程序描述 .558.2 界面设计 .56九、收发文查询模块设计 .589.1 程序描述 .589.2 界面设计 .58十、公文归档模块设计 .5910.1 程序描述 .5910.2 界面设计 .59-内部资料、注意保密- 第 4 页 共 61 页第一章 引
5、言1.1 编写目的1、编写本说明书的目的:本文档的目的在于让开发人员、系统维护人员全面了解本系统的功能设计。2、预期的读者:协同办公子系统开发人员、系统维护人员。1.2 背景a协同办公子系统; b.本项目的任务由综合管理部提出,由开发部进行开发。 1.3 术语解释【列出本文件中用到的专门术语的定义和外文首字母缩写的原词组。 】缩写、术语 解 释OA 办公自动化PC 个人小型计算机第二章 系统命名规则一 协同办公子系统1.1 个人邮箱个人邮箱收邮件-内部资料、注意保密- 第 5 页 共 61 页收件箱已删除发件箱草稿箱写邮件已删除1.1.1 模块命名规则a) 个人邮件:模块路径是/WEB-INF
6、/views/jsp/mail;编辑模块以邮件的英文单词mailmain 命名,JS 脚本是 mailmainjs,查询模块命名是 mailquery。b) 通讯录:模块路径是/WEB-INF/views/jsp/addressbook ;编辑模块以通讯录的英文单词 addressbook 命名,JS 脚本是 addressbookjs,查询模块命名是addressbookquery。c) 外部邮箱:模块路径是/WEB-INF/views/jsp/outmail;编辑模块以外部邮箱的英文单词 outmailmain 命名,JS 脚本是 outmailmainjs,查询模块命名是outmailm
7、ainquery。1.1.2 类命名规则a)控制类路径: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-内部资料、注意保密- 第 6 页 共 61 页通讯录:E
8、ML_ADDRESS_BOOK邮件状态:EML_STATE邮件状态:未读、已读、已回复、已转发邮件标签:EML_LABEL邮件优先级:EML_DISTINCTIONdistinction:紧急、普通、缓慢-内部资料、注意保密- 第 7 页 共 61 页邮件附件:EML_ATTACHMENT邮件信息表:EML_MAIL-内部资料、注意保密- 第 8 页 共 61 页外部邮箱:EML_OUTER外部邮箱登录,保存的用户密码和服务器1.2 通知通知维护通知信息的增加、修改、删除、查询。通知通知查收通知到达提醒1.2.1 模块命名规则a)通知管理:模块路径是/WEB-INF/views/jsp/des
9、ktop;编辑模块以通知的英文单词advice 命名, JS 脚本是 advicejs。b)我的通知:模块路径是/WEB-INF/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
10、.impl. AdviceServiceImpl;d)实体路径:com.csscis.water.lcx. desktop.pojo. Bulletin;com.csscis.water.lcx. desktop.pojo. AdviceUsercom.csscis.water.lcx. desktop.pojo. BulletinAttachment;-内部资料、注意保密- 第 9 页 共 61 页1.2.3 数据库命名规则通知:BULLETIN通知范围:BULLETIN_ASSIGNMENT大多数情况下通知都会指定下发范围,如不同的部门只能看到下发给本部门的通知通知附件:1.3 公告通知通知维护通知信息的增加、修改、删