摘要:随着信息处理技术的不断发展以及网络环境的改变,对企业的信息管理模式提出了越来越高的要求,企业必须利用各种先进技术,在网络与信息技术的支持下,改进现有的办公管理模式和组织结构。高效方便的现代办公信息管理系统将发挥越来越重要的作用,可以给公司管理提供坚强的后盾和有力的支持。为此,本人开发了一个基于B/S(浏览器/服务器)模式的苏宁电器公司现代办公信息管理系统。
该系统采用B/S开发模式,开发语言选择JAVA、JSP、JavaScript,采用Tomcat服务器技术,后台数据库选用SQL Server 2000。该系统实现了系统管理,公告管理,用户管理,考勤管理,下载中心,个人办公,系统日志等功能。该系统符合界面简洁、操作简便、实用性强的特点。
本论文首先阐述了该系统的开发背景、开发意义,分析了相关的开发工具和相关技术,介绍了本系统的总体设计思想、总体方案设计与功能设计,重点介绍了各模块功能的实现方法、界面的详细设计方法和设计过程。
关键词 JSP;JAVA;SQL Server 2000;B/S模式;现代办公系统
目录
摘要
Abstract
1 绪论-1
1.1课题研究的历史与现状-1
1.1.1 课题的发展历史-1
1.1.2 课题研究的现状-1
1.2课题开发的目的与意义-1
1.2.1 课题开发的目的-1
1.2.2 课题开发的意义-1
1.3系统相关技术介绍-2
1.3.1 B/S模式及其优势-2
1.3.2 JSP技术-2
1.3.3 JAVA简介-3
1.3.4 SQL Server2000数据库-3
2 系统分析-4
2.1需求分析-4
2.1.1 市场需求分析-4
2.1.2系统需求分析-4
2.2可行性分析-4
3 总体方案设计-6
3.1系统方案选择-6
3.2系统任务概述-6
3.3系统功能设计-6
3.3.1 功能概述-6
3.3.2 系统功能结构图-6
3.3.3 系统流程图-7
3.4系统运行环境-8
4 数据库设计-9
4.1 数据库概述-9
4.2 数据库概要设计-9
4.3 数据库逻辑设计-13
5 系统详细设计-18
5.1 系统登录模块设计-18
5.1.1 登录界面设计-18
5.1.2 登录代码设计-18
5.2 系统主界面模块设计-19
5.2.1 系统主界面设计-19
5.2.2 主界面代码设计-20
5.3 系统管理模块设计-20
5.3.1 系统管理界面设计-20
5.3.2 系统管理模块代码设计-23
5.4 公告管理模块设计-24
5.4.1 公告管理界面设计-24
5.4.2 公告管理模块代码设计-25
5.5用户管理模块设计-26
5.5.1 用户管理界面设计-26
5.5.2 用户管理模块代码设计-28
5.6考勤管理模块设计-29
5.6.1 考勤管理界面设计-29
5.6.2 考勤管理模块代码设计-30
5.7下载中心模块设计-30
5.7.1 下载中心界面设计-30
5.7.2 下载中心模块代码设计-32
5.8个人办公模块设计-32
5.8.1 个人办公界面设计-32
5.8.2 个人办公模块代码设计-35
6 系统测试-36
6.1程序运行环境-36
6.2 测试原则-36
6.3测试内容-36
6.4 测试过程和结果-36
结论-38
致谢-39
参考文献-40
附录 源代码-41