摘要:随着计算机的不断普及,我们的生活与计算机的联系越来越紧密。在办公领域也是一样,各个公司机构都开始使用计算机办公,随之而来的就需要与之对应的一套办公自动化系统的支撑。
本文所要阐述的就是一套办公自动化系统的具体细节。在前台页面方面,本系统主要用到HTML和CSS、JS、JQUERY等技术;在后台方面,使用的是MVC三层架构编程;在数据库方面,本次设计使用的是MySql数据库。本系统主要实现的功能有:用户登录、个人信息管理、员工信息查询、部门管理、系统管理(员工的增删改查)、聊天室。
本系统的优点有以下几点:在用户登录界面加入了验证码功能,防止恶意攻击;员工信息的查询和增删改分离,保证了数据的安全性,不会被恶意修改;本系统的各个模块都实现的分离式管理,进入每个模块都需要相应的权限,实现了各级别员工进入同一套系统的差异化用途。
关键词:MVC三层架构;MySql数据库;办公自动化;用户权限;验证码
目录
摘要
Abstract
1.绪论-1
1.1 引言-1
1.2 课题研究的背景和意义-1
2. 开发环境介绍和系统开发工具-2
2.1系统开发环境介绍-2
2.2系统开发工具介绍-2
3. 系统可行性分析和需求分析-4
3.1系统可行性分析-4
3.1.1经济可信性-4
3.1.2技术可行性-4
3.2系统需求分析-5
3.2.1系统各模块需求分析-5
3.2.2系统各用户角色需求分析-6
4. 数据库设计和概要设计-6
4.1数据库设计-6
4.2系统概要设计-8
5. 系统的详细设计-9
5.1用户登录界面设计和实现-9
5.2系统主界面设计和实现-11
5.3个人中心界面设计和实现-12
5.4员工信息查询界面设计和实现-13
5.5部门信息管理界面设计和实现-16
5.6系统管理界面设计和实现-18
5.7聊天室界面设计和实现-19
结论-19
参 考 文 献-20
致 谢-20