0

我们有一个网络电子学习类型的系统,对于这个项目,我应该为整个系统设计一个活动记录功能,这样我们就可以追踪他们的日常活动,也许可以帮助他们提高工作效率。

不幸的是,这个系统很可能会被用来在官方时间跟踪用户的工作(并且对这个功能的需求可能是经济衰退驱动的)

实际上,我在设计这种类型的系统时相当无知,而且只有我们的一些模块具有活动日志记录。

我正在考虑列出我们当前在系统中拥有的所有可用功能,并列出我们想要保留的数据,并创建一个简单的函数,该函数将缓慢而痛苦地添加到每个模块中,这将开始转储将数据记录到我们的 MySQL 数据库。

它是一个连接到 MySQL 数据库的 Perl 应用程序,中间有 AXKit、XML、XLST 和 JavaScript。

有没有人有什么好的建议或资源可供我阅读和学习?

特别是关于良好的设计、用户界面、要生成的报告、数据库负载等。

4

1 回答 1

4

我想这在一定程度上取决于您对日志记录的具体需求,但通常Log::Log4perl可以被欺骗去做您想做的事情。

于 2009-04-13T21:18:34.107 回答