日程管理系统是为管理工作计划和日程的工具

上传人:博****1 文档编号:564772661 上传时间:2024-01-26 格式:DOCX 页数:11 大小:39.25KB
返回 下载 相关 举报
日程管理系统是为管理工作计划和日程的工具_第1页
第1页 / 共11页
日程管理系统是为管理工作计划和日程的工具_第2页
第2页 / 共11页
日程管理系统是为管理工作计划和日程的工具_第3页
第3页 / 共11页
日程管理系统是为管理工作计划和日程的工具_第4页
第4页 / 共11页
日程管理系统是为管理工作计划和日程的工具_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《日程管理系统是为管理工作计划和日程的工具》由会员分享,可在线阅读,更多相关《日程管理系统是为管理工作计划和日程的工具(11页珍藏版)》请在金锄头文库上搜索。

1、日程管理系统是为管理工作计划和日程的工具,是网络化的记事本和工作助理,它以时 间为线索,为个人的工作、事务管理服务。本模块遵循传统习惯,把日程安排放在日历上进 行。使员工可以使用个人日程安排功能安排每天什么时候需要作什么;还可以预约他人和自 己一起分工协作某项工作;更可以查看部门内其他人的公开的日程安排。本系统主要分为个部分:.我的日程。实现显示个人工作日程安排和公司或他人所预约的工作日 程安排。个人日程安排功能包括查询、新增、编辑和删除个人的日程安排。 默认权限为只有日程创建者才能修改和删除。个人日程安排的作用有二: 电子备忘录。包括自己记录和他人分配过来的待办事项工作记录。每 天什么时候需

2、要做什么,包括自己和他人预约的日程安排。本系统提供三 种显示模式:以一天为单位,显示一天的日程安排;周模式以一天周为单 位,显示一天的日程安排;月模式以一月周为单位,显示一天的日程安排; (可设置阅读权限。有些私人约会可以进行保护).部门日程。实现按部门显示人员日程,便于上级及时了解员工动态。 部门领导可以通过部门日程安排功能查看.我的便笺。相当于员工自己的笔记本,可以随意记录一些简要信息并 且只有员工本人才能看到。一、需求分析以前我们的记录日程安排时通常会将日程安排记录在台历的相应日期 的空白处,以便在看到台历的时候就自然能看到当天的日程安排。但这样 的人工记录存在很多弊端:如字迹模糊看不清

3、内容;这需要个人主动去查 询日程安排,但是有时忘记翻看就会误事;还有就是外界突法事件,造成 台历丢失、损坏等等。基于以上传统个人日程安排的诸多不便因素,我们 更加期待新型的、现代化的、无纸的自动化办公助理来完成记录、提醒、查询、修改删除日程等功能。既排除了传统方式带来的弊端,又增添一些新的功能,使功能更加完善、方便。如领导可以通过“部门日程”,查看 所有员工的安排,便于领导掌握员工的信息,安排工作、会议等。同时个 人通过选择“是否非私人”日程保护其隐私不被他人看到。根据日程安排的基本需求,本系统要完成以下任务: 添加日程;通过月历的形式记录个人的日程安排,可以设置日程是 否为私人性质,不是私人

4、性质的日程安排会自动添加到部门日程中。另外, 添加日程时可以预约他人一起参及此项日程安排。日程安排可以设置提前 提醒功能。查看我的日程:可选择种查看模式(日模式、周模式和月模式),每天日程安排除显示个人日程外,还显示他人的预约的日程安排。检索我的日程:针对不同的查看模式,提供时间的检索功能。我的日程管理:默认只有日程创建者才有修改和删除的权限,对他人 预约的日程安排只有查看的功能,不能修改或删除。我的日程提醒:按照日程安排设置的提醒功能以及提前的时间,判断 当前日期有无需要提醒的日程安排,如果有则自动弹出窗口,提醒用户哪 些日程安排即将到开始时间。 部门日程:可查看机构下某部门所有员工的的非私

5、人日程安排。检索部门日程:可以通过机构、部门、人员以及具体的时间检索日程 安排信息。我的便笺:提供方便简单的记事本功能,可添加、修改和删除便笺,查看便笺只限于创建者本人。二、总体设计活动关系图本模块分三个活动选项,活动关系如图所示图 活动关系图类静态图下面给出所有类之间的静态干系图、功能设计 .概要设计 我的日程当用户登录进入此模块时,如果当前日期有需要提醒的日程安排,如 果有则自动弹出窗口提醒用户哪些日程安排即将到开始时间,单击提醒的 日程可在主框架中查看该日程的详细信息。在主框架中,默认是以月历模 式显示的日程信息,在日期格中显示当天的日程标题,包括个人日程和预 约日程。单击日程标题,可以

6、查看详细的日程信息。对于个人日程,可以 实现修改和删除功能;对于预约日程,则只能查看。日程查看模式可切换 到日模式和周模式。通过检索功能,可以看具体日期的日程信息。 部门日程可以通过选择机构和部门,查看部门下所有人员的公开日程信息。单 击日程标题可查看该日程安排的详细信息,只能对自己创建的日程进行修 改和删除操作,对其他人员的日程安排只能查看。通过检索功能,可实现 查看具体人员具体时间的日程安排信息。 我的便笺实现快速添加的记事本功能,只能查看本人的便笺,并可对本人的便 笺进行修改和删除操作。.详细设计 “我的日程”子模块在主操作区默认以月历模式显示日程信息。实现显示个人工作日程安排或他人所预

7、约的工作日程安排,个人日程安排功 能包括查询、新增、编辑、和删除个人的日程安排,默认只有日程创建者 才有权修改和删除相应日程,即其他人看到的详细信息中所有控件均为只 读,且隐藏“删除”按钮。如果用户是登录后第一次进入“我的日程”子模块,则会在主操作区 右下角出现一个小窗口。窗口的内容是显示提醒的日程安排。而当用户非 首次进入系统时便不会显示提醒窗口;用户首次进入但当前日期没有提醒 日程,也不会显示提醒窗口在“我的日程”模块中,主要包括以下页面: 日程安排主页面():主操作区设有一个查询区,一个模式切换区,和一个日程标题区。在 查询区,通过输入的年、月、日,单击“查询”,可以在相应的模式下看 到

8、此日所在的月、年、或日的所有日程安排标题;在模式切换区,进行三 种模式的选择及转换;在日程标题区,可以选择“上一月(周日)”和“下 一月(周日)”来查看其日程信息。单击日程标题超链接到日程详细信息 页面。单击日期旁边的“新建”按钮,链接到日程详细信息页面。 日程安排周模式()日程安排日模式() 日程提醒页面():提醒窗口( )中,单击日程标题超连接,在主框 架中将出现该日程的详细信息。单击“关闭”按钮将关闭此窗口;若用户 没有立即关闭提醒窗口,则窗口将在分钟后自动关闭。日程详细信息页面():实现查看、修改和删除的功能。主要有主题 地点、类型、起始时间、设置提醒时间、信息内容、创建者和创建日期、

9、 是否是私人性质、重复周期及重复截止日期、预约他人(单击可以链接到 添加预约人员窗口)、保存退出、删除日程、添加预约人员窗口():在此页面选择要预约人员所在的机构和部门, 则会出现相应的人员列表,选中后单击添加,则日该人员将出现在“已预 约人员”列表中。 “部门日程”子模块是部门下各个人员公开日程的综合,不门领导 可以通过部门日程安排功能查看部门内部人员的公开的日程安排,便于协 调工作。用户通过身份验证进入日程安排系统后,单击菜单中“部门日程”项 在操作区将出现部门日程安排页面。部门日程页面():在页面的上方是部门日程查询区,通过选择 “我的便笺”子模块相当于员工自己的笔记本,可以随意记录一些

10、 简要信息,并且只有员工本人才能看到。用户通过身份验证进入“我的日程”系统后,选择“我的便笺”项, 在操作区将出现我的便笺的列表页面。便笺列表页面():便笺详细信息页面(): 四、数据库设计.数据库的需求分析根据本系统的系统需求,需要用到如下表单: 人员基本信息表:存放人员所有的基本信息 机构基本信息表:存放机构的基本信息 部门基本信息表:存放部门的基本信息 日程信息表:存储类型的详细信息日程预约表:存储类型的预约信息 日程地点字典表:存储日程地点的字典数据日程类型字典表:存储日程类型的字典数据便笺信息表:存储便笺信息.数据库的逻辑设计根据以上需求分析,可以作出各表的关系图,如图所示。这些关系

11、的建立可避免由于误操作导致数据库的崩溃,保证各表之间数据的统一性。图数据库关系图.数据库的详细设计人员信息表()字段名描述类型长度是否允许为空是否主键empID用户ID号int4否是EmpName用户姓名varchar50否否LoginlD登录ID号varchar50否否Password登录密码varchar50否否Sex性别bit1否否EmpCode人员编号varchar20是否Email电子信箱varchar50是否注:用户号唯一且自动增加机构基本信息表()字段名描述类型长度是否允许为空是否主键BranchID机构ID号int4否是BranchName机构名称varchar50否否Simp

12、leCode机构简称varchar50否否DelFlag删除标志bit1否否注:机构号唯一且自动增加机构是该系统的最高级别,一个机构可以包含多个部门,每个部门必须属于一个机构。删除标志指示某条机构信息是否被删除。当执行删除机构信息时,并不实际删除,而只是修改相应的删除标志。这样,既可以避免误操作造成的数据库崩溃,又可以保留结构的历史记录,供查询或系统维护使用。值为时表示未被删除,时表示已被删除。默认值为。部门基本信息表()字段名描述类型长度是否允许为空是否主键DepID用户ID号int4否是BranchlD所属机构ID号int4否否DepName部门名称varchar50否否Manager经理

13、姓名varchar20否否Tell电话1varchar20否否Tel2电话2varchar20否否Fax传真varchar20否否Province省份varchar20否否Ci ty城市varchar20否否Distriet行政区varchar20否否Street街道varchar20否否PostCode邮政编码varchar20否否DelFlag删除标志bit1否否注:用户号唯一且自动增加。所属机构号唯一,通过此字段值将机构基本信息表及部门基本信息表联系起来,功能及机构基本信息表中的删 除标志功能一样。日程信息表()字段名描述类型长度是否允许为空是否主键SchlD主键名int4否是EmpID

14、人员IDint4否否Sbject日程安排标题varchar64否否ScheType日程类型varchar20是否Place日程地点varchar20是否Content日程内容text16是否PrivFlag私人标志bit1否否RepeatFlag重复标志bit1否否RequenCate重复类型char2是否UpToDate重复截止时间datetime8是否RemaindFlag是否需要提醒bit1否否RemaindDay提前几天提醒smallint2是否Fda te日程开始时间datetime8否否Tda te日程结束时间datetime8否否cda te创建日期datetime8否否DelFlag删除标志bit1否否其中,唯一且自动增加;是索引表的主键;默认值为( )。日程预约表()字段名描述类型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号