企业办公自动化管理系统课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
路漫漫其悠远
数据表概要说明
数据表树形结构如下图:
路漫漫其悠远
数据库E-R的分析
课堂练习:
对上表中的各个实体用E-R图进行分析。 要求:
1.用E-R图描述出各个实体。 2.描述数据表结构。 3.描述数据表之间的关系。
路漫漫其悠远
实体描述举例
企业部门实体E-R图描述 • 企业部门数据表结构描述
1.优秀员工的标准通过考勤考核(迟到和早退 )
2.考勤结果的前2位 3.显示的信息包括:
员工姓名,所在部门,照片
路漫漫其悠远
相关资料—来自SQL联机丛书
使用 TOP 和 PERCENT 限制结果集 TOP 子句限制返回到结果集中的行数。 TOP n [PERCENT] n 指定返回的行数。如果未指定 PERCENT,n 就
是返回的行数。 如果一个 SELECT 语句既包含 TOP 又包含
ORDER BY 子句,那么返回的行将会从排序后的 结果集中选择。整个结果集按照指定的顺序建立并 且返回排好序的结果集的前 n 行。
路漫漫其悠远
相关资料—来自SQL联机丛书
用 ORDER BY 对行进行排序 ORDER BY 子句按查询结果中的一列或多
from tb_sign group by
employeeName)as aa
order by state)as b
on a.namБайду номын сангаас=b.employeeName
order by b.state
路漫漫其悠远
ADO.NET 介绍
ADO.NET 对 Microsoft SQL Server 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问。
列对查询结果进行排序,用作排序依据的列 总长度可达 8,060。有关 ORDER BY 子句 最大大小的更多信息,请参见 SELECT。 排序可以是升序的 (ASC),也可以是降序 的 (DESC)。如果没有指定升序还是降序, 就假定为 ASC。
路漫漫其悠远
相关资料—来自SQL联机丛书
聚合函数 聚合函数对一组值执行计算并返回单一的值
二、系统设计
业务流程图
路漫漫其悠远
系统功能结构
企业办公自动化管理系统前台(职员)功能结构图
路漫漫其悠远
系统功能结构
企业办公自动化管理系统前台(职员)功能结构图
路漫漫其悠远
构建开放环境
1.web系统开发环境 页面开发环境:VS2005集成开发环境 开发语言:ASP.NET +C# 后台数据库: SQL Server2000 开发环境运行平台:XP(SP2)
路漫漫其悠远
系统分析
需求分析结论
1.部门管理功能 2.员工管理功能 3.公告管理功能 4.文件管理功能 5.交流管理功能 6.考勤管理功能 7.规章制度管理功能 8.系统管理功能
路漫漫其悠远
二、系统设计
1.系统目标
根据需求分析的描述以及与用户的沟通,现制定系统实现目标如下: 系统采用人机对话方式,界面美观友好,信息查询灵活、方便,
下面的 Transact-SQL 查询是内联接的一个示例: USE pubs SELECT * FROM authors AS a INNER JOIN publishers AS p ON a.city = p.city ORDER BY a.au_lname DESC 此内联接称为相等联接。它返回两个表中的所有列,但只返回在 联接列中具有相等值的行。
路漫漫其悠远
数据表的关系图
路漫漫其悠远
试写出下列需求的SQL语句
根据输入的”用户名”“密码”查询“系统用户 表”中是否有记录存在,并判断该用户是“管 理员”还是“普通职员”
增加部门信息; 根据ID查看某个部门信息 删除某个部门
路漫漫其悠远
复杂SQL语句的使用— 显示企业的年度优秀员工信息
企业办公自动化管理系 统课件
路漫漫其悠远 2020/3/27
系统分析
一.需求分析
对于企业办公自动化管理系统来说,提高企业的管理效率、 方便企业职员的协助是至关重要,企业的办公环境如下: 1.使用计算机网络环境属于局域网。 2.公司规模50—100人,人手一台计算机。 3.员工上下班考勤属于人工考勤。 4.实行人性化管理,允许员工自己有发表意见和想法。 5.员工在工作中传送和接收文件,很不方便。 6.对于公司的公告、新闻和规章制度,员工了解不及时 7.重要通知都是逐一打电话通知。
在创建 ADO.NET 时,Microsoft 具有以下 设计目标: 1.利用当前的 ActiveX 数据类型 (ADO) 知 识。 2.支持 N 层编程模型。 3. 集成 XML 支持。
。除 COUNT 函数之外,聚合函数忽略空 值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用。 Transact-SQL 编程语言提供下列聚合函数: AVG MAX SUM MIN COUNT等
路漫漫其悠远
相关资料—来自SQL联机丛书
使用内联接 内联接是用比较运算符比较要联接列的值的联接。
路漫漫其悠远
select a.name,a.dept,a.photoPath,b.state
from tb_employee AS a inner join
(select TOP 2 *
from
( select employeeName,
sum(late)+sum(quit) as state
数据存储安全可靠。 灵活、快速的发送和接收文件。 实现功能强大的公告发布与管理功能。 系统最大限度地实现易维护性和易操作性 界面简洁、框架清晰、美观大方。 实现企业部门和职员的信息管理功能。 通过后台查看与删除公告信息、查看公文信息。 对员工信息、职位信息与部门信息的管理。
路漫漫其悠远
2.服务器端 WEB服务器:IIS6.0 数据库服务器:SQL Server 2000 网站服务器运行环境:.NET Framework sdk2.0
3.客户端 浏览器:IE6.0 分辨率:最佳效果1024×768
路漫漫其悠远
数据库设计
系统数据库采用SQL Server2000数据库, 系统数据库名称为db_OAS.数据库 db_OAS中包括多张数据表。下面分别给出 数据表概要说明、数据库E-R图、数据表关 系图、数据表的结构。
数据表概要说明
数据表树形结构如下图:
路漫漫其悠远
数据库E-R的分析
课堂练习:
对上表中的各个实体用E-R图进行分析。 要求:
1.用E-R图描述出各个实体。 2.描述数据表结构。 3.描述数据表之间的关系。
路漫漫其悠远
实体描述举例
企业部门实体E-R图描述 • 企业部门数据表结构描述
1.优秀员工的标准通过考勤考核(迟到和早退 )
2.考勤结果的前2位 3.显示的信息包括:
员工姓名,所在部门,照片
路漫漫其悠远
相关资料—来自SQL联机丛书
使用 TOP 和 PERCENT 限制结果集 TOP 子句限制返回到结果集中的行数。 TOP n [PERCENT] n 指定返回的行数。如果未指定 PERCENT,n 就
是返回的行数。 如果一个 SELECT 语句既包含 TOP 又包含
ORDER BY 子句,那么返回的行将会从排序后的 结果集中选择。整个结果集按照指定的顺序建立并 且返回排好序的结果集的前 n 行。
路漫漫其悠远
相关资料—来自SQL联机丛书
用 ORDER BY 对行进行排序 ORDER BY 子句按查询结果中的一列或多
from tb_sign group by
employeeName)as aa
order by state)as b
on a.namБайду номын сангаас=b.employeeName
order by b.state
路漫漫其悠远
ADO.NET 介绍
ADO.NET 对 Microsoft SQL Server 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问。
列对查询结果进行排序,用作排序依据的列 总长度可达 8,060。有关 ORDER BY 子句 最大大小的更多信息,请参见 SELECT。 排序可以是升序的 (ASC),也可以是降序 的 (DESC)。如果没有指定升序还是降序, 就假定为 ASC。
路漫漫其悠远
相关资料—来自SQL联机丛书
聚合函数 聚合函数对一组值执行计算并返回单一的值
二、系统设计
业务流程图
路漫漫其悠远
系统功能结构
企业办公自动化管理系统前台(职员)功能结构图
路漫漫其悠远
系统功能结构
企业办公自动化管理系统前台(职员)功能结构图
路漫漫其悠远
构建开放环境
1.web系统开发环境 页面开发环境:VS2005集成开发环境 开发语言:ASP.NET +C# 后台数据库: SQL Server2000 开发环境运行平台:XP(SP2)
路漫漫其悠远
系统分析
需求分析结论
1.部门管理功能 2.员工管理功能 3.公告管理功能 4.文件管理功能 5.交流管理功能 6.考勤管理功能 7.规章制度管理功能 8.系统管理功能
路漫漫其悠远
二、系统设计
1.系统目标
根据需求分析的描述以及与用户的沟通,现制定系统实现目标如下: 系统采用人机对话方式,界面美观友好,信息查询灵活、方便,
下面的 Transact-SQL 查询是内联接的一个示例: USE pubs SELECT * FROM authors AS a INNER JOIN publishers AS p ON a.city = p.city ORDER BY a.au_lname DESC 此内联接称为相等联接。它返回两个表中的所有列,但只返回在 联接列中具有相等值的行。
路漫漫其悠远
数据表的关系图
路漫漫其悠远
试写出下列需求的SQL语句
根据输入的”用户名”“密码”查询“系统用户 表”中是否有记录存在,并判断该用户是“管 理员”还是“普通职员”
增加部门信息; 根据ID查看某个部门信息 删除某个部门
路漫漫其悠远
复杂SQL语句的使用— 显示企业的年度优秀员工信息
企业办公自动化管理系 统课件
路漫漫其悠远 2020/3/27
系统分析
一.需求分析
对于企业办公自动化管理系统来说,提高企业的管理效率、 方便企业职员的协助是至关重要,企业的办公环境如下: 1.使用计算机网络环境属于局域网。 2.公司规模50—100人,人手一台计算机。 3.员工上下班考勤属于人工考勤。 4.实行人性化管理,允许员工自己有发表意见和想法。 5.员工在工作中传送和接收文件,很不方便。 6.对于公司的公告、新闻和规章制度,员工了解不及时 7.重要通知都是逐一打电话通知。
在创建 ADO.NET 时,Microsoft 具有以下 设计目标: 1.利用当前的 ActiveX 数据类型 (ADO) 知 识。 2.支持 N 层编程模型。 3. 集成 XML 支持。
。除 COUNT 函数之外,聚合函数忽略空 值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用。 Transact-SQL 编程语言提供下列聚合函数: AVG MAX SUM MIN COUNT等
路漫漫其悠远
相关资料—来自SQL联机丛书
使用内联接 内联接是用比较运算符比较要联接列的值的联接。
路漫漫其悠远
select a.name,a.dept,a.photoPath,b.state
from tb_employee AS a inner join
(select TOP 2 *
from
( select employeeName,
sum(late)+sum(quit) as state
数据存储安全可靠。 灵活、快速的发送和接收文件。 实现功能强大的公告发布与管理功能。 系统最大限度地实现易维护性和易操作性 界面简洁、框架清晰、美观大方。 实现企业部门和职员的信息管理功能。 通过后台查看与删除公告信息、查看公文信息。 对员工信息、职位信息与部门信息的管理。
路漫漫其悠远
2.服务器端 WEB服务器:IIS6.0 数据库服务器:SQL Server 2000 网站服务器运行环境:.NET Framework sdk2.0
3.客户端 浏览器:IE6.0 分辨率:最佳效果1024×768
路漫漫其悠远
数据库设计
系统数据库采用SQL Server2000数据库, 系统数据库名称为db_OAS.数据库 db_OAS中包括多张数据表。下面分别给出 数据表概要说明、数据库E-R图、数据表关 系图、数据表的结构。