概要设计第10组winoa概要设计说明书_第1页
概要设计第10组winoa概要设计说明书_第2页
概要设计第10组winoa概要设计说明书_第3页
概要设计第10组winoa概要设计说明书_第4页
概要设计第10组winoa概要设计说明书_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、winoa概要设计说明书开发人员:魏为康鲍春晓张乔粤 周立策 魏为康 陈健栋最终修改口期:2014.1.8目录一、弓i言31、编写目的32、背景33、定义34、参考资料3二、 总体设计4!异常的公式结尾2、运行环境43、操作流程43.1、登录流程图43.2、邮件模块53.2.1, 收件箱管理流53.2.2、发邮件流程53.2、公告模块63.3、网盘模块64、框架结构74.1、系统总框架7三、系统功能设计71、协同系统功能71.1、界面功能一览(客户端)7!异常的公式结尾1.3主界面81.4、公告界面82、未实现系统模块预留错误!未定义书签。四、系统数据结构设计91、逻辑结构设计92、表具体结构

2、设计93、数据字典设计11引言1>编写目的本说明书目的在于明确说明协同办公系统各功能的实现方式,指导开发员进行编码。 本说明书的预期读者为:项目组内成员、其他开发项目组成员、指导老师2、背景1、0a系统的主流技术,从过去的domino逐步向.net、java迁移,主流的 软件公司已经将java作为根本技术路线,而原有domi no> php、. net路线的产 品,在高端用户需求面前,逐步成为明口黄花,此类公司也在悄然转型,沿着 java路线开辟新产品。2、0a未来:“以人为本”是协同的精髓“企业的核心管控环节包括各项事 务都存在一个事前规划预测、事中执行监控、事后分析优化的循环体

3、系,都要有 一个目标制定、分解执行落地、执行中资源协助、执行后分析优化的过程,不管 是流程管理、知识管理还是目标绩效、计划任务管理。当我们把目光聚焦到执行 者身上,就很轻易地得出以人为中心的协同运营导航平台的原型:这个平台需要 能够明确地传达他的工作体系是怎样的、目标是什么、执行落地的步骤该怎么操 作、执行过程中所需要的资源应该从哪里获取,以及执行的过程可以怎样来优化 等等,而这个执行的过程支撑着企业各项事务的落地和效果。因此,以人为中心 是协同的精髓z所在。3、定义1. 0a:办公自动化(office automation)2. android : android是一种基于linux的自由及

4、开放源代码的操作系统,主要使 用于移动设备,如智能手机和平板电脑3. myeclipse: myeclipse 企业级工作平台(myeclipse enterprise workbench , 简称myeclipse),它是功能丰富的javaee集成开发环境。4. java ee: java ee (java platform, enterprise edition)是 sun 公司推出的 企业级应用程序版本5. oracle: oracle database,又名 oracle rdbms,或简称 oracle。是甲骨文 公司的一款关系数据库管理系统。4、参考资料1、软件工程基础与实例分析,

5、王阿川主编,机械工业出版社,2013年1月。2、轻量级java ee企业应用实战,李刚 编著,电子工业出版社,2009年21月3、oracle 10g sql和pl/sql编程指南,杨忠民 蒋新民 晁阳 编著,2009年1月二. 总体设计1、需求规定对于基本的办公条件需要满足,包括:a. 邮件模块,群发邮件b. 公告模块c. 网络硬盘2、运行环境编程语言:java使用技术:servlet, jsp, htm!5, css3, jquery, hibernatc ide:myeclipselo服务器:tomcat7. 0操作系统:w indows73、操作流程员工登录31、登录流程图v登录失败登

6、录成功选择操作模块一 出错返冋登录界面 或退出32、邮件模块3.2.1,收件箱管理流3.2.2,发邮件流程32、公告模块33、网盘模块4、框架结构41、系统总框架协同办公系统三、系统功能设计1协同系统功能1.1界面功能一览(客户端)界面名称界面标识功能说明登录loginjframe连接服务器,对用户的身份进行验 证主界面mainjframe查看新闻,包含英他操作功能用户信息修改updatelnfojframe更新用户的详细信息发表评论chatjframe用户发表评论用户注册chatrecordjframe用户注册信息关于helpdialog木软件的版木信息、版权说明、开 发小组信息12、界面功

7、能一览(服务器端)界面名称界面标识功能说明主界面mainjframe拥有各种功能公告模块corperationjframe查看、编辑等公告邮件模块departme ntiframe查看、编辑、发送邮件网盘模块departme ntaddjframe资源共享关于helpdialog本软件的版本信息、版权说明、开发小组信息1.3、主界面对象名类功能操作modifyframe窗体emailtext查看、删除、发送邮件点击sessiontext查看公告点击nettext网盘享用点击ncwcmailtext查看新邮件点击ncwscssiontext查看新公告点击1.4、公告界面对象名类功能操作title

8、text公告标题输入fcklfckeditortxtfield公告编辑区输入submitbut tonbutton提交按钮点击fekedi torbutton文字处理点击四. 系统数据结构设计1逻辑结构设计2、表具体结构设计角色表(role)字段名数据类型约束备注idintpk identityrolenamenvarchar(15)not null角色名roleorderint角色排序权限 表(purview)字段名数据类型约束备注idintpk identitymodulenamenvarchar(3o)not null模块名classnamenvarchar(5o)类名roleldint

9、fk角色编号部门表(dept)字段名数据类型约束备注deptidintpk identitydeptorderintnot null部门排序号deptnamenvarchar(15)not null部门名称deptpho nenvarchar(15)not null部门电话deptfaxnvarchar(15)传真superiordeptidnvarchar(ls)上级部门deptleadernvarchar(15)部门领导umleadernvarchar(15)主级主管领导usleadernvarchar(15)上级分管领导describenvarchar(loo)描述用户表(user)字段

10、名数据类型约束备注idbigintpk identityusernamenvarchar(15)not null用户名称deptidintfk部门编号roleldintfk角色编号userorderint用户排序managerangenvarchar(15)not null管理范围ban logi nbit禁止登陆oa系统usblogi nbit使用usb认证锁登陆banu serbit禁止查看用户列表banshowbit禁止显示桌面dutytypenvarchar(15)考勤排班类型inn ercapacityint内部邮箱容量filecapacityint我的文件柜容量n etcou nt

11、intinternet邮箱数量n etcapacityint每个internet邮箱容戢ipvarchar(30)绑定ip限制ano thernamenvarcahr(15)别名pwdnvarchar(30)密码sexbit性别birthdatetime生日birthstatebit生日公开状态cellph onenvarchar(15)手机mailaddressnvarchar(3o)外网邮箱地址公告(tb_notice)字段名数据类型约束备注idintpk,自动增长公告编号themenvarchar(50)not null公告主题authornvarchar(15)not null公告作者

12、lasttimedatetime抜后浏览时间contentnvarchar(500)not null公告信息字段名数据类型约束备注idintpk,自动增长邮件编号sendernvarchar(15)not null发件人creattimedatetimenot null创建时间copytonvarchar(50)抄送themenvarchar(50)not null主题mailformatbit邮件格式contentnvarchar(looo)内容attachme ntlnvarchar(50)邮件附件1attachment?nvarchar(50)邮件附件2attachmentsnvarchar(so)邮件附件3attachment4nvarchar(50)由b件附件4attachmentsnvarchar(50)邮件附件53、数据字典设计数据流的dd表举例如下:表用户信息数据词典数据流系统名:0a办公系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论