
对于普通的个人用户和中小企业,MySQL提供了足够多的功能,并且由于MySQL是开源软件,它可以大大降低总体拥有成本. Apache的特征是简单,快速,稳定的性能,可以用作代理服务器. 最初,它仅用于小型或实验性Internet网络,后来逐渐扩展到各种Unix系统,尤其是Linux. 支持是非常完美的. Apache有多种产品可以支持SSL技术和多个虚拟主机. Apache是基于进程的结构. 进程比线程消耗更多的系统开销,并且不适合多处理器环境. 因此,在扩展Apache网站时,通常是增加服务器或扩展群集节点,而不是增加处理器. 到目前为止,Apache仍然是世界上使用最多的Web服务器,其市场份额约为60%. 世界上许多著名的网站,例如Amazon,Yahoo!,W3 Consortium,Financial Times等,都是Apache的产品. 它的成功主要在于其开源代码,开放的开发团队以及对跨平台应用程序的支持(可以在几乎所有的Unix,Windows,Linux系统平台上运行)以及其可移植性和其他方面. 3.管理系统的需求分析3.1系统概述3.1.1设计目的企业办公网络服务是企业管理信息系统的一部分. 正是因为有了这种网络服务,企业信息的交流才能大大改善,通讯更加方便.
此模型已逐渐取代了过去的工作模式和工作方法. 3.1.2系统特点(1)B / S系统采用B / S(BROWSER / SERVER)结构来实现整个企业的信息管理. 该系统的优点是系统简单,功能强大,可伸缩性好以及跨区域操作性能. B / S模式通过Internet通信,不受区域限制,但缺点是无法执行食品处理,并且在处理大量数据时速度较慢. 由于对系统数据的实时性要求不高,因此采用B / S结构是合理的. 实际上,B / S体系结构是将两层C / S结构事务处理逻辑模块与客户端任务分开,而Web服务器则单独构成一个承担其任务的层. 这样,可以减轻客户端的压力,并将负载分配给Web服务器. 这种三层体系结构如图3.1所示. 该系统是基于B / S(浏览器/服务器,B / S)体系结构的三层体系结构,即浏览器和服务器结构. 随着Internet技术的兴起,它是对C / S结构的更改或改进. 在这种结构下,用户工作界面是通过浏览器实现的,一小部分事务逻辑是在前端(浏览器)上实现的,而主要事务逻辑是在服务器端(Server)上实现的,因此所谓的三层结构. 这样可以大大简化客户端计算机的负载,并减少系统维护和升级的成本和工作量.
四,系统设计与功能实现系统设计与功能实现主要包括: 设计,系统登录界面,系统主页员工信息管理模块,员工出勤与评分模块,系统测试等. 4.1设计系统使用MySQL,系统的名称为“文件”. 该包含5个主要数据表. 以下是对数据表和主数据表的结构的简要说明. (1)登录用户信息表user_list表4-1登录用户信息表字段名称类型长度为空主键idvarchar99否是namevarchar99是passwordvarchar99是user_namevarchar99否valuevarchar99否levelvarchar99否(2)员工信息表staff_info表4-2员工信息表字段名称类型的长度是否为空主键idint10否是valueint12是(5)员工旅行历史记录表stat_history表4-5员工旅行历史记录表字段名称类型的长度为空主键idint10否staff_idint10是stat_idint10是directionvarchar99是timetime0是back_timetime0是4.2系统登录界面4.2.1模块和界面管理系统登录界面为login.html页面,如图4.1所示,主要用于标识用户的身份.
用户通过表单提供登录信息. 系统根据用户提供的信息查询和认证用户. 如果身份是合法的,则将引导用户到系统主页. 图4.1用户登录页面图4.1登录页面4.2.2密钥分析
企业文件信息管理系统

td>
tr>
请输入您的登录名和密码