工作日志管理系统开发与设计(12)
发布时间:2021-06-05
发布时间:2021-06-05
图2.4总经理功能
(一) 写日志.记录自己当天的工作情况。
(二) 删除日志.在还没有提交阶段总结之前,可以对本阶段的日志进行删除。但是当提交了阶段总结表之后。本阶段的日志就不能在删除了。 (三) 总结.对自己本阶段的工作进行一个总结。这时,每日的工作日志就会提供很有用的一个参考。总结时,还可以指出自己本阶段的遗留问题。并对自己下阶段的工作提出一个计划安排。
(四) 查看所有职员日志.可以查看本部门所有职员的日志。可以按照日志内容、写日志日期来查找职员的日志。
(五) 评价部门经理的日志.总经理在查看了部门经理的日志之后,可以给出自己的一些评价。
(六) 对部门经理的任务分派.总经理可以分派任务给部门经理。 (七) 管理职员.对职员(包括部门经理)信息修改和删除。 (八)
短消息.可以向职员或者部门经理、其他总经理发送短消息,互相交流,
方便更好更高效率的管理。
第二节 主要业务流程
一、登录流程
用户登录系统的流程。输入自己的用户名和密码,如果通过验证,则进入到主页面,否则会给出错误的相关提示[10]
图2.5登录流程
二、写日志/总结流程
写日志或总结的流程。
图2.6写日志/总结流程
三、管理日志/总结流程
管理日志/总结的流程。职员只可以查看自己的日志/总结,如果没有提交本阶段总结,则可以删除本阶段的日志。如果后台开放了公开日志/总结,则也可以查看其他人的日志/总结。上级可以查看(无论是否开放公开日志/总结)和删除日志/总结。
图2.7管理日志/总结流程
四、分配任务/发送通知/发送消息流程
分配任务、发送消息和通知的流程。在发送方式上,发送消息只能是给个人发送消息,而分配任务和发送通知基本上类似,且都可以选择发送给全部职员或者是只发送给某个职员。
图2.8发送消息流程
五、职员信息/自身信息管理流程
管理职员和自身信息的流程。可以查看、修改职员相关的信息。
图2.9查看/修改自身资料流程
图2.10查看/修改其他职员资料流程
六、修改职员/自身密码流程
修改自己和别人的密码的流程。当修改自己的密码时,需要输入原密码,当原,密码错误时,将不能修改密码。修改他人密码时,需要提供被修改人的编号,否则将不能修改。
b
图2.12修改职员/自身密码流程
第三节 数据精度
本系统实现的主要功能是对职员每日的工作情况的记录以及一些简单的人事的管理,故对数据的精度要求并不高,所以各个模块的数据都只要求精确到日
[11]
。
第三章 企业在线日志管理系统总体设计方案
第一节 硬件环境:
一、计算机
本系统面向中小型软件企业,对硬件的要求相对较低,选择计算机主要是本着经济,运行稳定的原则,目前主流的PC机就可以满足本系统的配置要求。 二、网络
由于B/S架构是基于WEB的,因此网络选择的好坏将直接影响系统的性能。选择网络主要是考虑其传输速度以及稳定性两个方面,目前的主流网络产品:快速以太网、ATM、FDDI等。此系统主要使用快速以太网。因此快速以太网即能处理多个LAN用户的同时请求,以可以应付高性能PC及其复杂应用程序带来的迅速高峰:从网络负载能力角度来讲,快速以太网为服务器和客户机带来了真正的好处:由于标准的迅速普及和产品来源的多样化,快速以太网的性价比领先于其他高速网络技术。在网络协议方面,基于完全可靠性传输的考虑,使用了TCP/IP协议[12]。
第二节 软件环境:
一、操作系统
当前流行的网络操作系统主要有:NetWare、UNIX、OS/2、Windows系列操作系统等。基于系统服务面向的用户及安全性考虑,服务器使用Windows2003. Windows操作系统以其友好的图形界面,以及简单的操作要求,深受用户青睐,另外由于它对使用者要求相对其他操作系统简单,所有一般普通用户都能直接上手,基于以上考虑,选择了Win XP作为开发及运行环境。 二、开发语言
开发基于B/S的系统,目前比较流行的是和JSP,二者各有优势,就像筷子和勺子一样,筷子用来吃菜无疑是最好的选择,但是喝汤呢?最好的选择当然是勺子。
将C#作为一种面向对象语言,在很多方面来看,C#将成为微软的与