OA办公自动化系统详细设计说明书_第1页
OA办公自动化系统详细设计说明书_第2页
OA办公自动化系统详细设计说明书_第3页
OA办公自动化系统详细设计说明书_第4页
OA办公自动化系统详细设计说明书_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1 公自动化系统详细设计说明书 1 引言 公自动化系统详细设计是设计的第三个阶段,这个阶段的主要任务是在 公自动化系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。 概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。详细设计则要解决如何实现各个模块的内部功能,即模块设计。具体的说,模块设计就是要为已经产生的 公自动化各子系统 设计详细的算法。但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。 为了能跟上现代社会社会生活中高效率的工作节奏,根据企业需求编写了 公自动化系统,以达到提高企业工作效率的目的。 005: 数据库管理软件 005: 开发工具 缩写,本意为利用技术的手段提高办公的效 率,进而实现办公的自动化处理。采用 术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。 最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。 2 2 程序系统的结构 登录 个人空间 代办事宜 个人设置 修改口令 在线用户 系统消息 在线帮助 日程安排 领导办公系统 电子邮件 领导个人信息维护 信息分类 领导主页信息维护 领导主页浏览 行政办公系统 会议管理 督查督办 值班管理 接待管理 信访管理 专线办管理 政务资源管理 个人办公系统 3 图 1 程序系统结构 3 程序 1 登录功能设计说明 改程序时 公自动化的入口,体现了程序的安全性 ( 1)功能类型:查询数据 ( 2)功能描述:提高系统的安全性 ( 3)前提业务:无 ( 4)后继业务: 04(日程管理) ( 5)功能约束:权限约束 ( 6)操作权限:系统管理员,登录用户。 ( 1)录入项检测使用 后台代码实现(各项必须非空) ( 2)在 只提交用户名和密码; 数据处理: 政务资源管理 文件中心 机关名录 大事记 规章制度 电子论坛 信息报送 电子刊物 电子公告 4 确保系统能正确运行和进行高效访问。 表 1 输入项 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 管理员 于 12 文本框 Y N 管理员密码 小于 12 N 页面能正确的跳转到日程管理模块下的个人便签页面下。 ; ; = 0) , , 用户名不能为空!);); ; = 0) , , 密码不能为空!);); ; ; 5 用户登录失败,用户名或密码不正确。 ; 0; , , 用户名或密码 不正 确! );); , , 您输入的用户名不存在,请重新输入! );); ; ; ; /获取用户登录名 ; ; 用户登录成功 ; 1; /数据验证成功着将数据传入查询方法进行数据操作 /获取当前登录用户 = (= 1) /; /; 6 图 2 流程逻辑 本模块式系统的启动模块,他需要用户交互输入用户 码;它调用系统的主控制模块。 表 2 用户信息数据表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 (理员 ID 0 2 (理员密码 0 4 录用户姓名 ) 0 4 门 0 5 别 ) 0 6 色 0 7 态0 登录 提交填写内 容 录入项校验 成功 登录数据处理理 登录成功功 失败 成功功 主界面 失败 7 模块首部的注释:用户验证程序。对调用函数的注释:调用加密函数 当系统第一次使用时,具有统一的用户 密码;管理员账号和 *。在三次验证错误后,系统将自动关闭 。 初次安装该系统后,测试初始用户 密码能否正确登录到系统;正确登陆后,对用户名和密码进行更改;采 用刚修改过的用户 密码登陆,应该能够正确登录。 暂时还没有发现。 主页设计说明 ( 1)功能类型:查询、添加、修改数据 ( 2)功能描述:按照要求对数据进行查找、添加、修改 ( 3)前提业务:登录用户为系统管理员 ( 4)后继业务:密码修改、重新登录、 ( 5)功能约束:权限约束 ( 6)操作权限:登录用户 转到登录页面进行重新输入数据 进行登录; 过 取当前登录用户信息,根据用户信息进行密码修改; 3 个人便签盒添加便签在日程管理有讲解; 8 能进行数据的高效访问 表 3 重新登录和修改密码输入项 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 管理员 于 12 文本框 Y N 管理员密码 小于 12 N 注:添加便签和修改便签输入项在日程管理中有说明 个人日程信息 程逻 辑 图 3 重新登录 9 图 4 修改密码 注:添加和修改便签在日程管理中有说明; 图 5 接口 表 4 用户信息数据表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 (理员 ID 0 2 (理员密码 0 3 录用户姓名 ) 0 4 门 0 10 5 别 ) 0 6 色 0 7 态0 围、缺省条件等所加的注释; 修改密码时,需先输入原始的密码,验证正确后方可进行重新设置密码的操作。 主要对主页设计的几个模块进行测试,用户界面测试:测试对象控件或访问入 口正确,符合用户需求;界面风格统一,界面美观,直观。操作有好,人性化,易操作。 在文件中存储文档文件中,不能储存文件名相同,但类型不同的文档可以通过在文件名忠加入文件类型来解决。但因时间关系,尚未解决。 5 程序 3 日程管理设计说明 ( 1)功能类型:查看、添加、修改、删除数据 ( 2)功能描述:按照要求对数据进行查查看、添加、修改并删除 ( 3)前提业务:登录用户为系统管理员 ( 4)后继业务: 031(我的日程) 032(部 门日程) 033(我的便签) ( 5)功能约束:权限约束 ( 6)操作权限:系统管理员、一般登录用户, 11 确保系统能高效的进行数据访问 表 5 添加我的日程安排 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 我的日程主题 文本框 Y N 预约地点 文本框 Y N 开始时间 文本框 Y N 结束时间 文本框 Y N 日程内容 文本框 Y N 预约对象 树形控件 N 是否公开 复选框 N 表 6 添加便签 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 便签标题 文本框 Y N 便签内容 文本框 Y N 表 7 查询部门日程 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 机构名称 下拉列表 Y N 部门名称 下拉列表 Y N 姓名 文本框 Y N 时间 文本框 Y N 查看:显示数据库中存在的数据 删除:显示删除后数据库中存在的数据 添加:将数据天津啊进入数据库在显示添加后的数据信息 修改:对数据库中原本存在的某条数据进行修改后在进行展示 12 ; / 新增个人日程 ; + & + ; 图 6 部门日程 图 7 我的日程 13 图 8 我的便签 图 9 接口 14 表 8 日程信息表 序号 字段名 类型 长度 精度 小数位数 默认值 允 许空 主键 说明 1 程0 Y 2 题 ) 0 Y 3 约地点 ) 0 Y 4 议 Y 5 始时间 ) N 6 束时间 ) N 7 程内容 ) 00 Y 8 建用户 ) 0 Y 9 建时间 ) N 10 否公开) 是 Y 围、缺省条件等所加的注释; 在界面上控制输入输出,服务器端如果出错也会也会返回出错信息 对日程设计进行项目跟踪测试,对输入信息和输出信息进行 对比,找出其中可能出现的异常,对此进行改善。 15 暂时还没有发现 6 程序 4 系统管理设计说明 ( 1)功能类型:查看、添加、修改、删除数据 ( 2)功能描述:按照要求对数据进行查查看、添加、修改并删除 ( 3)前提业务:登录用户为系统管理员 ( 4)后继业务: 051 角色管理 052 登陆日志 053 操作日志 054 菜单排序 ( 5)功能约束:权限约束 ( 6)操作权限:系统管理员 图 10 功能图 16 组织机构部门设置、用户管理、流程管理、表单管理、公文模版管理、角色管理、系统设置、系统日志、数据备份和恢复管理 系统能高效的进行数据访问和各项操作的更改 表 9 输入功能图 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 角色名称 文本框 N N 角色描述 文本框 Y N 人事管理 复选框 Y N 机构信息 复选框 Y N 部门信息 复选框 Y N 员工管理 复选框 Y N 日程管理 复选框 Y N 部门日程 复选框 Y N 我的日程 复选框 Y N 个人便签 复选框 Y N 消息传递 复选框 Y N 消息管理 复选框 Y N 信箱 复选框 Y N 系统管理 复选框 Y N 角色管理 复选框 N N 登录日志 复选框 Y N 操作日志 复选框 Y N 菜单排序 复选框 Y N 角色管理:输出角色信息; 登录日志:输出相应时 间内的登录日志 操作日志:输出相应时间内的操作日志 菜单排序:输出通过上下移动后的树形菜单排序情况 17 样处理好选择一个模块时选择其下的子模块而不选中其他模块的子模块,需要使用用户自定义控件来完成,在后台代码显示方法中这样写 /得到所有父级点信息 ; /根据父节点得到对应子节点生成用户控件,然后循环插入 到 in /得到父节点 ; /得到父节点名称 (; /实例化隐藏区域,用以存父节点 (; ,用以存储角色 (; ; /实例 化用户控件中的 (; /显示父菜单名称 /把父节点生成的用户控件追加打破 始时间和结束时间的获取使用 码来实现 if(1) 0 + 18 60*1000; = 60* = 24* = 7* ; ; +1; ; ; if(= 1900 + / if( + - + ) + - + ); if( if(0) 6; ; +1; ; ; + - + ) + - + 19 ); +6* ; +1; ; + - + ) + - + ); if( ; +1; ; ; + - + ) + - + ); ; +1; ; + - + ) + - + ); ) ) 20 图 11 角色管理图 图 12 登录日志图 21 图 13 操作日志 图 14 菜单排序 22 图 15 接口图形 表 10 登录日志信息表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主 键 说明 1 (录 ID 0 2 (户 ID 0 3 录时间 ) 4 录是否成功 ) 5 录用户 00 6 录备注 ) 00 23 表 11 操作日志信息表 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 (作ID 0 2 (户 ID 0 3 作名称 ) 00 4 作对

温馨提示

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

评论

0/150

提交评论