OA协同办公系统详细设计说明书.doc

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OA协同办公系统详细设计说明书 学习文档 PAGE ********** 第 PAGE 70 页 共 NUMPAGES 70 页 OA协同办公系统详细设计说明书 *********** 第 PAGE 1 页 共 NUMPAGES 3 页 OA协同办公 OA协同办公系统详细设计说明书 编写:XXX 编写:XXX 日期: 审核: 日期: 批准: 日期: 受控状态: 是 发布版次: 日期: 编号: 变更记录 日期 版本 变更说明 作者 XXXX-XX-XX 1.0 初始版本 XXX 签字确认 系统模块 对应章节 对应部门 负责人签字 引言 编写目的 本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。 主要为本公司以几份承包方的阅读者,如设计人员、开发人员等。有时可以包括客户方的阅读者,如:业务人员、系统管理人员等。 背景: 待开发软件系统的名称:OA协同办公系统 此软件系统任务提出者:XXXXXXXX 此软件系统任务开发者:XXXXXXXX 此软件系统任务用户: XXXX 基线 OA协同办公系统业务分析报告 v1.0 OA协同办公系统需求分析说明书 v1.0 OA协同办公系统概要设计说明书 v1.0 OA协同办公系统详细设计说明书 v1.0 特殊名词定义 缩写、术语 解 释 DAO 数据访问对象 SD 系统设计,System Design CURD 创建(Create)、读取(Read)更新(Update)和删除(Delete) 参考资料 OA协同办公系统业务分析报告 v1.0 OA协同办公系统需求分析说明书 v1.0 OA协同办公系统概要设计说明书 v1.0 Java开发规范 模块命名规则 包名 命名规则 vo 值对象,其中存放的是每个JavaBean,其中JavaBean的命名是和数据库中的表名称是一一对应的。 dbc 一个有意义的名字+dbc其中的类是来操纵数据库的关闭和打开的 例子:DatabaseConnection.java Action 模块名+Action:是用来给servlet命名的 例子:LoginAction.java form 模块名+ActionForm:是用来给servlet命名的 例子:LoginActionForm.java dao I+有意义的名字+DAO,因为dao包是用来定义接口的,在接口的命名中,在最前面是要加上一个字母“I”的。 包中定义的每一个接口的抽象方法,都是用来让Impl类和Proxy类来实现的。 例子:IUserDAO.java Impl 有意义的名字+Impl:这是用来实现具体的增、删、改、查的操作的真实实现类,不负责数据库的关闭,且直接不会被servlet调用。 例子:UserBeanImpl.java Proxy 代理类:一个有意义的名字+Proxy:这是用用来实现真实的实现类的,它为实现类实例化,调用实现类的方法,是实现类的孪生兄弟,他负责数据库的关闭工作。 例子:UserDaoproxy.java Factory 工厂类:一个有意义的名字+Factory。这个类是用来调用dao接口的。而dao接口通过其子类Proxy实例化。 例子:UserFactory.java 模块汇总 模块汇总表 总公司: 系统管理 模块名称 功能简述 后台用户管理 用户的CURD 权限分配 角色权限的CURD 车辆管理 模块名称 功能简述 车辆管理 对车辆信息进行增删改查 班次管理 模块名称 功能简述 班次设置 对班次信息的CURD 处理加急班次 对来自配送点的加急班次申请进行处理 线路管理 模块名称 功能简述 基本线路管理 对基本路线的CURD 运输线路管理 对运输线路的CURD 配送点管理 模块名称 功能简述 配送点基本信息管理 对配送点和现有对应班次的CURD 审查配送费方案 审查各个配送点提交的配送费计算方案 费用管理 模块名称 功能简述 运费计算方案管理 设置或修改以公斤或者体积为标准的运费方案 利润分配方案管理 调整总公司和各个的配送点收益分配比率 收益统计管理 统计总公司以及各个配送点的收益情况 分公司: 订单管理 模块名称 功能简述 订单管理 对订单的CURD 订单审核 对网上下单以及本地下单进行审核 库存订单查询 对库存订单进行查询,方便交接单生成 订单确认 对货物配送的订单进行确认等相关操作 交接单管理 模块名称 功能简述 交接单管理 对交接单的CURD 紧急订单的查询 对紧急订单或者待发订单进行查询,方便交接单生成 班次查询及加急班次设置 查询班次,绑定交接单,申请加急班次,处理紧急订单 异常订单管理 模块名称 功能简述 异常订单登记 登记异常订单的相关信息,方便后期处理 异常订单查询 查询异常订单的处理情况 本地信

文档评论(0)

tcpe + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档