请假管理:当员工遇到事情需要请假的时候,在请假页面填写请假信息并且提交,由manager审批,然后员工可以在网页上看到请假状态。
密码修改:员工在登录主界面后可以进行密码修改,修改的内容会在数据库里自动更新,在下次登录的时候用新密码登录就可以了。若是忘记密码可以联系管理员去数据库里查看。
后台管理:后台管理是在后台数据库中管理员对数据的管理和操作,也可以在数据库的表中查看员工信息,也可以直接在数据库里添加和删除数据。
3系统的开发环境及技术简介
3.1 系统开发环境
本文针对公司员工管理流程繁琐的现状,基于HTML5开发实现一套功能完备源!自`优尔'文"论(文`网[www.youerw.com、简单易操作、确实有效地服务于公司员工的员工管理网页。在此之前我们对现有公司的员工管理制度和请假制度进行了充分的调查和完整的调研,并做了系统分析,最后选用HTML5技术进行架构,通过C#进行编程实现。HTML5是html下一代最新标准,目前移动互联网中使用最多的html5技术。而CSS3大大增强了WEB的表现能力。C# 程序可由一个或多个文件组成。 每个文件都可以包含零个或零个以上的命名空间。 一个命名空间除了可包含其他命名空间外,还可包含类、结构、接口、枚举、委托等类型。当今市场上有许多的网页开发软件例如MyEdipe还有数据库产品例如oracle、mysql,但是我选择了微软的两款产品,Visual studio和sql server。
大致结构如下:
图3-1 结构框架图
3.1.1 Microsoft Visual Studio
VS是微软开发的一个比较基本并且完整的开发工具集,它囊括了在整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。功能强大的编码工具编写代码、导航和修复问题使用您的语言轻松自如地进行编码、快速查找和修复代码问题,并轻松进行重构。高级调试调试、探查和诊断跨语言进行本地或远程调试。 诊断性能问题,无需离开调试器工作流。 Web 工具创建和部署新式 Web 应用程序使用 ASP.NET、Node.js、Python 和 JavaScript 针对 Web 进行开发。 使用强大的 Web 框架,如 AngularJS、jQuery、Bootstrap、Django 和 Backbone.js。多语言支持 C#、Visual Basic、F#、C++、JavaScript、TypeScript 和 Python 等。 Visual Studio 可以指导您编写、调试和测试代码,无论您选择哪种语言。通过Visual Studio可以使用灵活敏捷的规划工具(如容量规划、任务板和积压工作管理)来按照自己的进度实现增量开发技术和敏捷方法。使用高级建模、发现和体系结构工具可描述您的系统并帮助确保实现体系结构构想。