办公自动化管理系统详细设计说明书

合集下载

OA办公管理系统需求说明文档

OA办公管理系统需求说明文档

协同办公平台需求分析说明书1概述31.1目的31.2范围31.3术语定义31.4运行环境42需求说明52.1个人办公52.1.1个人信息52.1.2工作安排62.1.3名片夹82.1.4公司通讯录102.1.5待办事项112.1.6在线信息122.1.7个人文件夹152.1.8个人会议安排20 2.2会议管理172.2.1会议室管理172.2.2会议管理182.3系统管理202.3.1部门管理212.3.2角色管理212.3.3员工管理233交付文档清单241概述1.1系统整体介绍本系统是运用于企业办公的自动办公系统。

随着全球信息化的迅猛发展,传统的办公方式已经落后于信息化发展的要求,必将被全新的办公方式取代。

构建内部企业信息网(Intranet),实现办公自动化(OA)已经成为一种迫切的要求。

本系统借助计算机网络实现了协同办公,共享资源,信息高效传输,线上线下一体化等现代化功能。

OA带给我们的不仅仅是办公事务上的轻松应对,实现办公流程的全程计算机化。

更是一种全新的办公理念,是信息化社会发展的必然要求,是我们思维触角的无限延伸;时间和距离不再是我们获取信息的障碍,将会成为我们生活中的一个重要组成部分。

1.2目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。

本说明书的预期读者为项目经理,协同办公平台--系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。

1.3范围系统包括的范围:个人办公、会议管理,系统管理,产品管理。

1.4术语定义读者设置:指将读者权限授予别人,拥有读者权限的用户可以看到自己工作安排。

代办工作:指将代办权限授予别人,拥有代办权限的用户除可以看到自己的工作外还可以给自己安排工作。

待办工作:指等待用户自己去完成的工作。

1.5业务流程介绍本系统分为三个主要流程:1、个人办公 2、会议管理 3、系统管理个人办公:普通职员登陆到系统后,通过点击个人办公连接,进入个人办公页面。

OA办公系统详细设计

OA办公系统详细设计

OA办公系统详细设计OA办公系统是一款用于办公自动化的软件系统,它通过提供各种功能模块,方便企业内部人员进行日常办公工作的管理和协同。

在OA办公系统的详细设计中,包括了系统的整体结构、功能模块设计、数据库设计等方面的内容。

1.系统整体结构设计在OA办公系统的整体结构设计中,可以采用分层架构的方式进行设计。

整体分为展示层、业务逻辑层和数据访问层三个层次。

展示层负责展示界面给用户,业务逻辑层负责处理用户的请求并进行相应的逻辑处理,数据访问层负责和数据库进行交互。

2.功能模块设计根据实际需求,OA办公系统可以包括以下功能模块:权限管理、组织管理、人事管理、公告管理、日程管理、邮件管理、文档管理、会议管理、审批流程管理等。

权限管理模块:包括用户登录、角色配置、权限分配等功能,用于控制用户对系统功能的访问权限。

组织管理模块:包括部门管理、岗位管理、员工管理等功能,用于管理和维护企业组织机构和人员信息。

人事管理模块:包括员工信息管理、考勤管理、薪资管理等功能,用于对员工的基本信息、考勤情况和薪资等进行管理。

公告管理模块:包括发布公告、查看公告等功能,用于向企业内部员工发布通知和公告。

日程管理模块:包括添加日程、查看日程等功能,用于提醒用户个人或团队的工作安排和任务。

邮件管理模块:包括发送邮件、收取邮件等功能,用于企业内部员工之间的邮件通信。

会议管理模块:包括创建会议、预定会议室等功能,用于安排和管理企业内部的各类会议活动。

审批流程管理模块:包括创建审批流程、审批申请等功能,用于管理企业内部各类审批流程,如请假、报销等。

3.数据库设计在OA办公系统的数据库设计中,可以设计相应的表来存储各个功能模块所需要的数据。

例如,可以设计用户表、部门表、岗位表、公告表、日程表、邮件表、文档表、会议表、审批流程表等。

用户表:存储用户的登录信息和基本信息。

部门表:存储企业的部门信息和组织结构。

岗位表:存储企业的岗位信息和权限配置。

OA办公管理系统详细设计说明书

OA办公管理系统详细设计说明书

OA办公管理系统详细设计说明书详细设计说明书(1)一、引言1.1目的和范围本详细设计说明书是针对OA办公管理系统的详细设计,主要介绍了系统的架构设计、模块设计、数据流设计等。

本说明书旨在指导开发人员进行系统的具体实现。

1.2背景随着信息化时代的到来,办公自动化已经成为现代企业的发展趋势。

为了提高企业办公效率,减少人力资源的浪费,通过开发一个全面的办公管理系统,将企业各部门与员工的工作流程进行规范化和标准化,有助于提高公司的运营效率和竞争力。

二、系统设计2.1系统架构设计OA办公管理系统采用了三层架构,即表示层、业务逻辑层和数据访问层。

2.1.1表示层表示层是系统与用户交互的界面层,主要由前端页面组成。

前端页面采用了HTML、CSS和JavaScript等技术进行开发,通过浏览器进行访问。

2.1.2业务逻辑层业务逻辑层主要负责系统的业务处理,包括用户认证、权限管理、流程控制等功能。

业务逻辑层采用Java语言进行开发,依赖于表示层和数据访问层。

2.1.3数据访问层数据访问层主要负责与数据库进行交互,完成对数据的增删改查等操作。

数据访问层采用关系数据库管理系统(如MySQL)进行存储和管理,通过JDBC技术进行数据访问。

2.2模块设计2.2.1用户模块用户模块主要用于用户管理,包括用户登录、注册、修改密码等功能。

用户模块的实现主要包括用户数据表设计、登录验证、注册验证等。

2.2.2权限模块权限模块用于管理用户的权限,包括角色管理、权限分配等功能。

权限模块的实现需要设计角色数据表、权限数据表,并实现相应的角色-权限关联关系。

2.2.3流程模块流程模块是OA系统的核心功能之一,用于管理企业内部的各项流程,如请假、报销、审批等。

流程模块的实现需要设计流程数据表、节点数据表,并实现流程的定义、流程的处理等功能。

2.2.4文档管理模块2.3数据流设计系统的数据流主要包括用户数据流、权限数据流、流程数据流和文档数据流。

办公自动化详细解决方案

办公自动化详细解决方案

办公自动化详细解决方案办公自动化(Office Automation,OA)是利用先进的信息技术手段或系统对办公流程进行全面的集成和自动化的管理和处理。

它涵盖了办公自动化软件、办公设备和办公自动化系统三个方面。

下面将详细介绍办公自动化的解决方案。

一、办公自动化软件的解决方案:1.办公协同软件:协同办公是自动化办公的核心。

办公协同软件可以实现文档的实时协作、共享等功能,提高了办公效率和协作效能。

2.电子邮件和即时通讯软件:电子邮件和即时通讯软件提供了快速和高效的沟通方式,方便员工之间的信息交流和沟通。

3.会议管理软件:会议管理软件能够帮助企业高效地组织和管理会议,包括会议日程安排、会议纪要等。

4.人力资源管理软件:人力资源管理软件可以帮助企业对员工的招聘、培训、绩效评价等进行全面的管理和统计。

5.财务和会计软件:财务和会计软件可以帮助企业进行财务管理和会计核算,包括预算编制、财务报表分析和税务申报等。

6.客户关系管理软件:客户关系管理软件可以帮助企业建立和管理客户数据库,实现客户信息的跟踪和管理。

二、办公设备的解决方案:1.多功能一体机:多功能一体机集打印、复印、扫描等功能于一体,提升办公效率和节约空间、成本。

2.数字化会议设备:数字化会议设备可以实现远程视频会议、在线文件共享等功能,节省时间和成本。

3.电子白板和投影仪:电子白板和投影仪可以实现电子化和互动化教学,方便信息的呈现和共享。

4.安全门禁系统:安全门禁系统可以实现对员工进出企业的管理和监控,保护企业的财产和信息安全。

5.无线局域网设备:无线局域网设备可以实现无线网络连接,提供便利和灵活的办公环境。

三、办公自动化系统的解决方案:1.文档管理系统:文档管理系统可以帮助企业实现对文档的数字化管理,包括文档的存储、检索、共享和版本控制等。

2.工作流程管理系统:工作流程管理系统可以帮助企业对办公流程进行规范和自动化管理,包括流程的设计、执行和监控等。

办公自动化系统

办公自动化系统

办公自动化系统办公自动化系统是一种利用计算机技术和信息管理技术来提高办公效率和管理水平的系统。

它可以匡助企业实现办公流程的自动化、信息的集中管理和业务的快速处理。

下面将详细介绍办公自动化系统的标准格式文本。

一、引言办公自动化系统是指利用计算机技术和信息管理技术来实现办公流程自动化、信息集中管理和业务快速处理的系统。

它可以提高办公效率、降低办公成本、提升管理水平,对于企业的发展具有重要意义。

二、系统架构1. 硬件设备:办公自动化系统需要一台或者多台计算机作为服务器,以及一定数量的终端设备,如个人电脑、打印机、扫描仪等。

2. 软件系统:办公自动化系统需要具备办公处理、信息管理、业务处理等功能的软件系统,如办公套件、文档管理系统、电子邮件系统等。

3. 网络设施:办公自动化系统需要建立一定的网络设施,以实现各个终端设备之间的通信和数据共享。

三、功能模块1. 办公处理模块:提供办公文档的创建、编辑、存储和共享功能,包括文字处理、表格处理、演示文稿等。

2. 信息管理模块:提供企业内部信息的采集、整理、存储和检索功能,包括文档管理、知识库管理、电子邮件管理等。

3. 业务处理模块:提供企业内部各类业务的处理功能,包括请假申请、报销申请、合同管理等。

4. 工作流程模块:提供办公流程的自动化管理功能,包括流程设计、流程审批、流程监控等。

5. 统计分析模块:提供对办公数据进行统计和分析的功能,匡助企业管理者了解办公情况和业务状况。

四、系统特点1. 高效性:办公自动化系统可以提高办公效率,减少人力资源的浪费,加快业务处理速度。

2. 精确性:办公自动化系统可以避免人为错误,提高数据的准确性和一致性。

3. 可靠性:办公自动化系统采用数据备份和容灾技术,确保数据的安全性和可靠性。

4. 灵便性:办公自动化系统可以根据企业的需求进行定制和扩展,满足不同业务的处理要求。

5. 可管理性:办公自动化系统可以实现对办公流程和业务进行监控和管理,提供决策支持。

OA办公系统设计文档

OA办公系统设计文档

OA办公系统设计文档1. 引言本文档旨在介绍和说明OA办公系统的设计和实现。

OA办公系统是一个基于互联网的办公自动化管理系统,旨在提高组织内部工作效率和协同性。

本文档将涵盖系统的功能需求,系统架构设计,数据库设计以及用户界面设计等方面。

2. 功能需求2.1 用户管理•系统支持用户的注册和登录。

•用户可以管理自己的个人信息,包括密码重置、头像修改等功能。

•用户可以分配角色和权限给其他用户。

2.2 组织管理•系统支持创建和管理组织结构。

•用户可以创建、编辑、删除部门和岗位。

•用户可以分配和管理员工的岗位和职责。

2.3 日程管理•用户可以创建和管理个人和团队的日程安排。

•日程可以包括会议、任务和事件。

•用户可以邀请其他用户参与会议和任务,并进行日程调整。

2.4 文件管理•用户可以创建、上传和分享文件。

•用户可以创建文件夹和文件夹层级。

•用户可以设置文件的访问权限和共享范围。

2.5 办公流程•系统支持自定义办公流程。

•用户可以创建和管理流程模板和实例。

•用户可以查看和处理待办任务。

3. 系统架构设计3.1 技术选型本系统采用以下技术进行开发:•前端:HTML、CSS、JavaScript、Vue.js•后端:Java、Spring Boot、MySQL•通信协议:HTTP、RESTful API3.2 系统结构本系统采用前后端分离的架构,前端负责展示和用户交互,后端负责业务逻辑和数据处理。

系统分为以下几个模块:•用户管理模块•组织管理模块•日程管理模块•文件管理模块•办公流程模块每个模块都有对应的接口提供给前端调用,前端可以通过调用接口来实现对应功能。

4. 数据库设计4.1 用户表字段类型说明userId int 用户ID,主键username varchar 用户名password varchar 密码eml varchar 邮箱avatar varchar 头像4.2 组织表字段类型说明orgId int 组织ID,主键orgName varchar 组织名称4.3 部门表字段类型说明deptId int 部门ID,主键deptName varchar 部门名称orgId int 组织ID,外键字段类型说明postId int 岗位ID,主键postName varchar 岗位名称deptId int 部门ID,外键4.5 日程表字段类型说明eventId int 事件ID,主键eventTitle varchar 事件标题eventDate date 事件日期eventTime time 事件时间userId int 用户ID,外键字段类型说明fileId int 文件ID,主键fileName varchar 文件名称fileSize int 文件大小fileType varchar 文件类型fileUrl varchar 文件URLuserId int 用户ID,外键5. 用户界面设计用户界面设计的目标是使系统易于操作和使用。

OA办公系统的设计与实施

OA办公系统的设计与实施

OA办公系统的设计与实施第一章:引言OA办公系统,即Office Automation办公自动化系统,是企业内部管理工作的重要组成部分,其主要功能是实现企业的内部信息化管理,并通过一系列自动化的工具提升企业的工作效率与管理水平。

本文将结合实践经验,从设计和实施两个方面,详细介绍OA办公系统的实现方式与应用效果。

第二章:OA办公系统的设计2.1 需求分析OA办公系统设计的第一步是需求分析,即对企业内部的业务流程进行全面调研,并确定系统应该提供的功能与特性。

在需求分析的过程中,需要明确以下几个方面:1.系统的用户群体,包括使用人员的数量、角色及其职责等。

2.系统涉及到的业务流程,包括员工的招聘、培训、晋升等流程,以及内部审批、绩效考核、工作日志等流程。

3.系统应该提供的功能与特性,例如多级审批、工作流程、知识库、文件管理等。

4.系统的安全性,包括数据安全、权限管理、访问控制等。

2.2 技术选型在需求分析的基础上,需要对技术选型进行评估,确定系统的开发环境和运行平台。

常见的OA办公系统开发技术有Java、.NET、PHP等,同时也需要选用适合企业实际情况的开发框架和数据库。

在技术选型的过程中需要考虑以下几个方面:1.系统的可扩展性,能否满足企业未来的业务发展需求。

2.系统的稳定性,能否满足企业长期安全、高效使用需求。

3.系统的可维护性,能否快速应对问题,并迭代升级。

4.系统的成本效益,能否在保证质量的前提下,降低开发和维护成本。

2.3 系统设计在需求分析和技术选型的基础上,进行系统设计的工作。

系统设计主要包括以下几个方面:1.系统架构设计,包括前后端分离、分布式架构、微服务等。

2.系统模块设计,包括用户管理、知识库、文档管理、流程管理等。

3.数据库设计,包括表结构设计、索引设计等。

4.系统界面设计,包括美观、实用、易用的设计原则。

第三章:OA办公系统的实施3.1 系统开发在系统设计完成之后,需要进行系统开发。

OA管理系统需求规格说明书

OA管理系统需求规格说明书

OA管理系统需求规格说明书OA管理系统需求规格说明书1.引言1.1 目的本文档旨在详细描述OA管理系统的功能需求和技术要求,以便开发团队根据规范进行系统设计和开发。

1.2 背景OA管理系统是一款办公自动化系统,旨在提高组织和员工的工作效率、协作和管理能力。

该系统将涵盖多个功能模块,包括但不限于人事管理、日程安排、文档管理、审批流程等。

2.总体描述2.1 系统背景描述OA管理系统的应用环境和使用者。

包括系统的部署方式(本地安装或云托管)、用户数量和地理分布等信息。

2.2 功能需求详细列出OA管理系统的各个功能模块,并对每个功能模块进行详细描述,包括主要功能、输入输出、流程和业务规则等。

2.3 非功能需求描述OA管理系统的性能要求、安全要求、可靠性要求、可用性要求、可扩展性要求、可维护性要求等非功能需求。

2.4 约束条件列出OA管理系统开发和部署过程中的约束条件,如技术要求、标准和规范、法律法规要求等。

3.功能需求3.1 人事管理模块①员工信息管理●员工信息录入:包括基本信息、联系方式、职位信息等。

●员工信息查询:支持根据员工ID、姓名、部门等条件进行查询。

●员工信息修改:允许管理员对员工信息进行修改和更新。

②组织架构管理●部门管理:包括新增、删除、修改部门,以及部门间的关联关系。

●员工调动:允许管理员进行员工的调动、晋升、降职等操作。

3.2 日程安排模块①日程管理●新建日程:允许用户创建个人或共享日程,包括时间、地点、参与人等信息。

●查看日程:支持用户查看自己的日程安排以及他人共享的日程。

●日程提醒:系统会以通知的形式提醒用户即将到来的日程安排。

②会议管理●发起会议:用户可以创建会议,并设置会议时间、地点、参与人等信息。

●参加会议:用户可以接收邀请并确认参加会议,会议信息将同步到个人日程中。

●会议记录:支持会议纪要的记录和共享,方便参与人员查阅。

3.3 文档管理模块①文档与●文档:用户可以将本地文档至系统,包括文档名称、分类、标签等信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2程序系统的结构 (4)3程序1登录功能设计说明 (6)3.1程序描述 (6)3.2功能 (6)3.3性能 (7)3.4输入项 (7)3.5输出项 (7)3.6算法 (7)3.7流程逻辑 (10)3.8接口 (10)3.9存储分配 (10)3.10注释设计 (11)3.11限制条件 (11)3.12测试计划 (11)3.13尚未解决的问题 (11)4.程序2主页设计说明 (11)4.1程序描述 (11)4.2功能 (11)4.3性能 (12)4.4输入项 (12)4.5输出项 (12)4.6流程逻辑 (12)4.8存储分配 (13)4.9注释设计 (14)4.10限制条件 (14)4.11测试计划 (14)4.12尚未解决的问题 (14)5程序3日程管理设计说明 (14)5.1程序描述 (14)5.2功能 (15)5.3性能 (15)5.4输入项 (15)5.5输出项 (16)5.6算法 (16)5.7流程逻辑 (16)5.8接口 (18)5.9存储分配 (18)5.10注释设计 (19)5.11限制条件 (19)5.12测试计划 (19)5.13尚未解决的问题 (19)6程序4系统管理设计说明 (19)6.1程序描述 (19)6.2功能 (20)6.3性能 (20)6.4输入项 (20)6.5输出项 (21)6.6算法 (21)6.8接口 (29)6.9存储分配 (29)6.10注释设计 (31)6.11限制条件 (31)6.12测试计划 (31)6.13尚未解决的问题 (31)详细设计说明书1引言1.1编写目的OA办公自动化系统详细设计是设计的第三个阶段,这个阶段的主要任务是在OA办公自动化系统概要设计书基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明。

概要设计解决了软件系统总体结构设计的问题,包括整个软件系统的结构、模块划分、模块功能和模块间的联系等。

详细设计则要解决如何实现各个模块的内部功能,即模块设计。

具体的说,模块设计就是要为已经产生的OA办公自动化各子系统设计详细的算法。

但这并不等同于系统实现阶段用具体的语言编码,它只是对实现细节作精确的描述,这样编码阶段就可以将详细设计中对功能实现的描述,直接翻译、转化为用某种程序设计语言书写的程序。

1.2背景为了能跟上现代社会社会生活中高效率的工作节奏,根据企业需求编写了OA办公自动化系统,以达到提高企业工作效率的目的。

1.3定义SQL Server 2005: 数据库管理软件Vsual Studio 2005: 开发工具OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。

采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。

一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。

OA从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用。

1.4参考资料《MyOffice概要设计说明书》《MyOffice 项目需求分析》《MyOffice 数据库设计说明书》2程序系统的结构图1 程序系统结构3程序1登录功能设计说明3.1程序描述改程序时OA办公自动化的入口,体现了程序的安全性(1)功能类型:查询数据(2)功能描述:提高系统的安全性(3)前提业务:无(4)后继业务:04(日程管理)(5)功能约束:权限约束(6)操作权限:系统管理员,登录用户。

3.2功能(1)录入项检测使用javascript和后台代码实现(各项必须非空)(2)在Login.aspx.cs中只提交用户名和密码;数据处理:1.登录验证,2.记录登录用户信息3.3性能确保系统能正确运行和进行高效访问。

3.4输入项表1输入项3.5输出项页面能正确的跳转到日程管理模块下的个人便签页面下。

3.6算法1.登录验证UserInfo user;LoginLog log = new LoginLog();erId = txtUserId.Value;log.LoginTime = DateTime.Now;log.LoginUserIp = erHostAddress.ToString();if (this.txtUserId.Value.Trim().Length == 0){this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('用户名不能为空!');</script>");txtUserId.Focus();return;}if (this.txtPassword.Value.Trim().Length == 0){this.Page.ClientScript.RegisterStartupScript(this.GetType(), "","<script>alert('密码不能为空!');</script>");txtPassword.Focus();return;}string login = this.txtUserId.Value.ToString();bool yes = UserInfoManager.IsUserIdExist(login);if (yes){log.LoginDesc = "用户登录失败,用户名或密码不正确。

";log.IfSuccess = 0;LoginLogManager.AddLoginLog(log);this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('用户名或密码不正确!');</script>");}else{this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('您输入的用户名不存在,请重新输入!');</script>");this.txtUserId.Value = "";this.txtUserId.Focus();}2.记录登录用户信息UserInfo user;LoginLog log = new LoginLog();//获取用户登录名erId = txtUserId.Value;//获取登录时间log.LoginTime = DateTime.Now;log.LoginUserIp = erHostAddress.ToString();log.LoginDesc = "用户登录成功";log.IfSuccess = 1;//数据验证成功着将数据传入查询方法进行数据操作LoginLogManager.AddLoginLog(log);//获取当前登录用户Session["CurrentUser"] = user;//判断用户角色进行页面转换if (user.RoleInfo.RoleId == 1){Response.Redirect("~/ManualSign/ManualSign.aspx"); }else{Response.Redirect("~/ScheduleManage/PersonNote/PersonNote.aspx");}3.7流程逻辑图2流程逻辑3.8接口本模块式系统的启动模块,他需要用户交互输入用户ID、密码;它调用系统的主控制模块。

3.9存储分配表2用户信息数据表3.10注释设计模块首部的注释:用户验证程序。

对调用函数的注释:调用加密函数MD5.3.11限制条件当系统第一次使用时,具有统一的用户ID和密码;管理员账号和*******。

在三次验证错误后,系统将自动关闭。

3.12测试计划初次安装该系统后,测试初始用户ID和密码能否正确登录到系统;正确登陆后,对用户名和密码进行更改;采用刚修改过的用户ID和密码登陆,应该能够正确登录。

3.13尚未解决的问题暂时还没有发现。

4.程序2主页设计说明4.1程序描述(1)功能类型:查询、添加、修改数据(2)功能描述:按照要求对数据进行查找、添加、修改(3)前提业务:登录用户为系统管理员(4)后继业务:密码修改、重新登录、(5)功能约束:权限约束(6)操作权限:登录用户4.2功能1.重新登录,回转到登录页面进行重新输入数据进行登录;2.修改密码,通过Session获取当前登录用户信息,根据用户信息进行密码修改;3个人便签盒添加便签在日程管理有讲解;4.3性能能进行数据的高效访问4.4输入项表3重新登录和修改密码输入项字段名称长度录入方式是否非空项数据检验默认显示管理员ID小于12文本框Y N管理员密码小于12password Y N注:添加便签和修改便签输入项在日程管理中有说明4.5输出项个人日程信息4.6 流程逻辑1.重新登录图3重新登录2.修改密码图4修改密码注:添加和修改便签在日程管理中有说明;4.7接口图5接口4.8存储分配表4用户信息数据表序号字段名类型长度精度小数位数默认值允许空主键说明1(UserId)管理员ID varchar5√2(password)管理员密码varchar54.9注释设计1.加在模块首部的注释;2.加在各分枝点处的注释;3.对各变量的功能、范围、缺省条件等所加的注释;4.对使用的逻辑所加的注释4.10限制条件修改密码时,需先输入原始的密码,验证正确后方可进行重新设置密码的操作。

4.11测试计划主要对主页设计的几个模块进行测试,用户界面测试:测试对象控件或访问入口正确,符合用户需求;界面风格统一,界面美观,直观。

操作有好,人性化,易操作。

4.12尚未解决的问题在文件中存储文档文件中,不能储存文件名相同,但类型不同的文档可以通过在文件名忠加入文件类型来解决。

相关文档
最新文档