企业办公自动化系统设计与实现 联系客服

发布时间 : 星期一 文章企业办公自动化系统设计与实现更新完毕开始阅读5764811859eef8c75fbfb309

第 17 页

建发文”。新建发文中应包括“收文人”、“主题”和“内容”三项,其中“收文人”的限制是最大长度为10个字符,“主题”的限制是最大长度为25个字符。 超过了要求后不能输入任何字符。而用户可在文本框中输入不受限制的公文。用户完成了公文撰写后,可“提交”,要是不满意可“重置”。 4.2.3 浏览发文子模块

(1) 浏览收件箱:以列表形式显示登录用户收到的公文。 (2) 浏览发件箱:以列表形式显示登录用户发送的公文。 (3) 浏览公文详细内容:查看被选中公文的具体信息。

单击“浏览发文”进入三级菜单,其中包括“收件箱”和“发件箱”供选择操作。用户可选择“发件箱”浏览“发文”,“发文”以列表形式呈现,用户可清楚的看到发送的所有“发文”,可一目了然发文的“主题”、“收件人” 和“发送时间”,这有利于发件人了解是否有遗漏。同时,用户可浏览公文详细内容,查看被选中公文的具体信息。用户选择“收件箱”可看到以列表的形式显示的收文,显示包括:“ 状态”、“发文主题”、“发送人” 、“接收时间”及“操作”。“状态”有利于帮助用户节省时间,用户可执行“删除”已读公文的操作。

收件箱是通过查询数据表中发文的接受人为当前登录的用户名来实现的,因此在发件箱中就可以通过查询数据表中发文的发件人为当前登录的用户名来实现。在收件箱或发件箱中通过单击某一发文主题链接可以查看该发文的详细内容。 4.2.4 删除发文子模块

当A用户向B用户发送公文成功后,在A用户的发件箱中将显示该公文,在B用户的收件箱中同样会显示该公文。 因此,在执行删除操作时,对设计要求要考虑的A用户从自己的发件箱中删除了刚刚发送给B用户的公文,那么,B用户收件箱中仍然要显示A用户发送的公文。如果从数据库中删除发文的id,则两者的都会被删除。

为此在数据表中设置了两个字段来观察双方将要执行的操作,字段内容为“0”表示没有删除,“1”表示已经删除。所以,在执行删除之前先来检查公文的接收者或发送者是否删除了该公文,从而进行相同操作。

17

第 18 页

4.3 会议管理模块

4.3.1 会议管理模块总功能设计

该模块总功能大体分为四部分(如图4.2):

(1) 查看会议记录:将会议记录以列表的形式显示给用户。 (2) 添加会议记录:向数据库中增加新的会议记录。 (3) 删除会议记录:将选定的会议记录从数据库中删除。

(4) 查看会议详细信息:通过单击会议主题链接查看会议的具体内容。

会议管理查看会议记录添加会议记录删除会议记录查看会议详细信息 图4.2 会议管理功能结构图

4.3.2 查看会议记录功能

进入系统首页,单击功能菜单栏链接到二级菜单,选择“查看会议记录”,便可看到以列表的形式呈现的会议记录,记录内容包括“会议主题”、“主持人”、“会议时间”和“操作”。而其中的“会议主题”和“操作”是可以再链接的。

单击“会议主题”可查看会议记录的详细内容,单击“删除”操作便可在列表中删除该会议记录。 4.3.3 添加会议记录功能

进入系统首页,单击功能菜单栏链接到二级菜单,选择“添加会议记录”,可进入到添加会议对话框,设计对话框的项中包括“会议的具体时间”、“主持人”、“出席人”、“会议地点”、“主题”和“内容”。其中“会议的具体时间” 有具体的输入格式是类似于“2008-08-08”的。若输入的时间格式不是这样的话,当你单击“添加会议”提交时会出现“您输入的时间缺少分隔符:‘-’”提示你输入有误。当你填完了所有的会议事项时,如有不满可重置,因此,设置“ 重新填写” 的按钮 。若输入会议事项不完全的时,因设计提示语“请输入所缺项”。 4.3.4 设计删除会议记录及查看会议详细信息

18

第 19 页

在“查看会议记录的会议列表”中有“删除”操作项,用户只要单击“删除”便可链接执行相应操作。而删除的记录也会相应的从数据库中删除。在此设计中设定并不是每一个用户都能执行删除操作,只有管理员才能执行该操作,像以“游客”身份登录的用户是没有删除操作权限的。另外,在“查看会议记录的会议列表”中有还可以通过单击会议的主题链接查看会议的详细信息。 4.4 公告管理模块

4.4.1 公告管理模块总功能设计

(1) 浏览公告:以列表的形式将公告信息显示给用户。 (2) 添加新公告:向数据库中增加新的公告信心。 (3) 修改公告:更新选定的信息。

(4) 删除公告:将选定的公告信息从数据库中删除。 (5) 查看公告详细内容:查看选定公告的具体信息。

公告管理浏览公告添加新公告修改公告删除公告查看公告详细内容

图 4.3 公告管理功能模块图

4.4.2 该模块具体功能设计

进入系统主页,单击“公告管理”进入二级菜单,单击“浏览公告”便可看到公告以列表形成呈现的框架,公告的记录包括“公告主题”、“公告人”、“公告时间”和“操作”,其中单击公告主题可链接查看该公告的详细信息。“操作”包括“修改”和“删除”两子功能,用户单击修改便可修改的公告的原始信息存入到数据库中,查看公告信息列表中会显示新的信息。其中可更新的内容包括“主题”和“内容”。而“发布人”和“发布时间”则是系统自动记录的,不能更改。

在二级菜单中,单击“添加新公告”便可链接到发布公告的对话框,用户可添加新公告,添加内容包括“主题”和“内容”,其中“主题”最大能输入25个字符,如果输入超出则超出的部分不能显示。单击“添加公告”按钮提交后在“浏览公告”中查看到列表中新增了该公告。

19

第 20 页

4.5 员工管理模块

4.5.1 员工管理模块总功能设计

员工管理模块总的功能如图4.4所示:

(1) 浏览员工信息:以列表的形式将所有用户的信息显示出来。 (2) 添加新员工:向数据库中增加新的员工信息。 (3) 员工个人信息:更新选定的员工信息记录。

(4) 删除员工信息:将选定的员工信息从数据表中删除。 (5) 查看员工详细信息:查看选定员工的具体信息。

(6) 优秀员工:该功能包括对优秀员工的查看、修改与删除操作。

员工管理浏览员工信息添加新员工员工个人信息优秀员工删除员工信息查看员工详细信息图 4.4 员工管理功能结构图

4.5.2 查看个人信息功能

进入系统主页后,单击菜单栏中“员工管理”进入二级菜单,选择“查看个人信息”便可浏览个人详细信息,个人信息包括“用户名”、“姓名”、“性别”、“权限”、“职务”、“部门”、“称号”、“电话”、“E-mail”、“地址”、“访问次数”和“创建时间”,其中“性别”、“权限”、“职务”、“部门”、“称号”以下拉菜单形式供用户选择。个人信息还放在了“欢迎登录”界面中,访问的次数是上次的次数加上本次的总和。该框架中还提供了“修改个人信息”的链接,单击后会进入“更新个人信息”页,根据情况用户可更新信息。 4.5.3 浏览员工信息功能

用户选择“员工管理”的二级菜单“浏览员工信息”便可查看到系统所有员工的信息以列表的形式呈现,浏览的信息表包括“用户名”、“权限”、“职务”、“部门”及“操作”项,操作中提供了“修改”和“删除”两个链接,另外还提供“修改个人信息”和“添加新员工”链接,用户选择操作后进入相应页面中。在大多数公司中我们知道员工的个别信息想了解更多,为此设计了快速搜索项,用户可

20