信息系人事管理系统中级_详细设计说明书(sql内容摘要:
...................................... 28 . 存储过程 spwebUpdatePerformItemSelf ................................................ 28 . 存储过程 spwebUpdatePerformItemReview ........................................... 28 . 存储过程 spwebGetSubmittedPerform................................................... 28 . 存储过程 spwebGetDeptPerformSummary ............................................ 28 . 存储过程 spwinOTbyGroup................................................................... 28 . 存储过程 spwebPerformReviewed ........................................................ 28 . 存储过程 spwinBasicSalaryByEmpID .................................................... 28 . 存储过程 spwinSalaryHistoryByEmpID .................................................. 29 . 存储过程 spwinSetBasicSalary ............................................................. 29 . 存储过程 spwinQueryEventbyTime ....................................................... 30 . 存储过程 spwinChangePassword.......................................................... 30 . 存储过程 spwinAddEvent ..................................................................... 30 . 存储过程 spwebUpdatePerformItemObj................................................. 30 6. 用户自定义函数 ................................................................................................ 31 . 用户自定义函数 udfwinDeptAllEmployee ............................................... 31 . 用户自定义函数 udfwinGetDeptIDbyDeptName...................................... 31 . 用户自定义函数 udfwinGetDeptNamebyDeptID...................................... 32 7. 触发器 .............................................................................................................. 32 . 触发器 tRejectRequest ......................................................................... 32 人事管理系统( 中 级 ) _详细设计说明书 6 8. 数据库安全性 .................................................................................................... 32 人事管理系统( 中 级 ) _详细设计说明书 7 1. 概述 . 目的 本文为项目 SQL Server功能规范说明书。 本说明书将: 描述数据库设计的目的 说明数据库设计中的主要组成部分 说明数据库设计中涵盖的教学知识要点 . 内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象的直接关系)。 本文档中包含对以下数据库内容的描述: 数据表 视图 存储过程 用户自定义函数 触发器 约束 在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。 . 与其他项目的关联 项目的数据库设计与项目( Web 部分和 Windows 部分)功能密切相关。 项目的数据库将按照项目程序部分的功能需求而设计,数据库设计将配合程序部分,以实现一个功能完备的企业环境内的应用。 提示 可通过使用 Web 应用程序或 Windows 应用程序来测试数据库。 2. 数据库 . 数据库名称 数据库的名称一定要设为 BlueHill,否则本设计的 Web 部分的应用程序和 Windows 部分的应用程序将无法使用该数据库。 人事管理系统( 中 级 ) _详细设计说明书 8 . 用户 除了数据库中自动创建的 dbo 用户之外,还要创建如下两个用户: BlueHillWinUser:该用户是 Windows 应用程序访问数据库所使用的账号,它的权限一般仅限于查看视图和执行存储过程。 BlueHillASPUser:该用户是 Web 应用程序访问数据库所使用的账号,它的权限和 BlueHillWinUser 用户类似,即仅限于查看视图和执行存储过程。 本次初期项目实训对此项不做要求 3. 表 . 表设计概述 根据 项目 功能,数据库将以员工信息为中心存储相关数据,配合 SQL Server 数据库系统中提供的数据管理,实现员工考勤、请假、加班管理及系统设置等业务功能。 数据库设计将以存储员工信 息的员工表为基础,连接多张相关表实现对以下关系的支持: 员工与请假申请 员工与加班申请 员工与考勤记录 员工与部门 员工与部门经理 员工与绩效考核记录 员工与工资 此外数据库中还将记录 项目 应用中需要的全局配置信息和事件日志记录。 数据库系统主要的实体关系如下图: 人事管理系统( 中 级 ) _详细设计说明书 9 本次 中 期项目实训所需要涉及的数据库系统实体关系图简化如下图所示: 人事管理系统( 中 级 ) _详细设计说明书 10 . 表 tblEmployee 概述 表 tblEmployee 用于记录员工基本信息,并作为基础表与其他表联 接。 表定义 表 tblEmployee 定义如下: 名称 类型 可否为空 说明 备注 EmployeeID int 4 否 员工编号 自动生成 Name nvarchar 50 否 员工姓名 LoginName nvarchar 20 否 员工登录名 建议为英文字符,且与姓名不同 Password nvarchar 20 可 员工登录密码 Email nvarchar 50 否 员工电子邮件 DeptID int 4 可 员工所属部门编号 BasicSalary int 4 可 员工基本工资 Title nvarchar 50 可 员工职位名 称 Telephone nvarchar 50 可 员工电话 OnboardDate datetime 8 否 员工报到日期 SelfIntro nvarchar 200 可 员工自我介绍 初始为空,由员工自行输入 VacationRemain int 4 可 员工剩余假期 小时数 EmployeeLevel int 4 可 员工的级别 PhotoImage image 16 可 员工照片 主键 表 tblEmployee 的主键是 EmployeeID 字段,类型为 int,设置自 动增量。 外键 表 tblEmployee 的外键有 DeptID,类型为 int,用于与表 tblDepartment 中的 DeptID 字段关联。 DeptID 字段可以为空,在此情况下表示员工不在任何部门中。 表 tblEmployee 的外键有 EmployeeLevel,类型为 int,用于与表 tblEmployeeLevel 中的人事管理系统( 中 级 ) _详细设计说明书 11 EmployeeLev。信息系人事管理系统中级_详细设计说明书(sql
相关推荐
经验的总结,是人的主观丐界对客观丐界的概括和反映。 2. 信息梯度。 信息的梯度表现为落差、丌均衡,是指信息量、 信息密度在地域分布上的丌平衡和丌均匀。 3. 二次信息: 对一次信息进行加工处理后得到的信息。 4. 三次信息: 是通过二次信息所提供的线索对某一范围的一次信息、二次信息进行分析、综合研究、整理加工所生成的信息,是人们研究的结晶。 5. 信息时空膨胀觃律
接收原则 5 其他原则;系统设计还应该遵循经济性和安全性。 系统总体设计的主要任务: 完成对系统总体结构和基本框架的设计,系统总体设计包括两方面内容,系统总体布局设计和系统模块化结构设计。 系统总体结构设计的主要原则: 1 分解一协调原则 2 信息隐蔽和抽象原则 3 自顶向下原则 4 一致性原则 5 面向用户原则 系统总体布局 是指系统的平台设计,即系统 类型,信息处理方式设计,网络系统结构
....................... 49 . 软件重构 ............................................................................................ 49 . 逆向工程 ..............................................................
实用性原则, ② 先进性原则, ③ 高效性原则, ④ 稳定性原则, ⑤ 安全性原则, ⑥ 规范性原则, ⑦ 开放性原则。 2 系统的总体结构 河南省土地储备管理信息系统如图 1所示。 在该系统中,空间数据库和属性数据库是核心,通过系统的网络处理模块与外界联系。 因为土地储备数据为省土地储备主管部门、各地市土地储备管理单位和用户服务,不同位置的客户端需求不同,根据用户数据库的用户分析
d shell, while early writing in India was done on palm leaves and birch bark. Applications of technology yielded other materials for writing. The Chinese had recorded their pictographs on silk, using
( 6 分) 2. 系统开发和实施过程中可能面临的主要问题是什么。 ( 6 分) 3. 简述系统分解的原则。 ( 6 分) 4. 简述系统测试的策略,以及测试阶段的基本原则( 6 分)。 5. 请画出管理信息系统的生命周期模型,并说明各阶段的主要内容和文档。 ( 6分) (五)、应用题(第小题 10 分,共计 20 分) 1. 请根据以下 描述 画 出系统的数据流图。 该子系统共有三个 加工 ,