ORACLE数据库结构与设计大实验指导书 下载本文

内容发布更新时间 : 2024/6/17 20:49:25星期一 下面是文章的全部内容请认真阅读。

ORACLE数据库结构与设计实验指导书

实验目的

本实验的目的在于巩固对ORACLE数据库管理系统的理解,掌握数据库应用系统设计开发的基本方法,进一步提高综合运用所学知识的能力。

实验的内容与要求

要求5-7人一组,自愿结合,每组完成oracle安装及从下列项目中选择一个项目,完成实验的相应内容,建议未曾使用过ORACLE数据库管理系统的同学选择oracle安装及项目C。

具体要求

根据选定的项目名称, 每组最终提交一份规范的实验设计报告。实验设计报告不少于8000字。封面含:课程名称、实验题目、班级、姓名、学号、指导教师、设计日期。正文含:项目描述、设计与开发过程、本人(组)收获等。

各项目具体要求见下面:

A 信息发展有限公司“工作任务督办”需求说明书

1 背景与现状

1.1

建设背景

目前总经理每季度下达各部门(事业部)的工作任务,由总经理助理进行监督落实。由于监督反馈过程未进行信息化管理,需要总经理助理反复提醒、催办才能得到各项工作任务的当前办理情况信息,其中沟通、协调的成本很高。本系统开发的目的就是要实现工作任务督办过程的动态跟踪管理,提高工作效率。

1.2

本项目的系统环境

公司现有一套办公自动化系统,已正常运行2年,该系统采用J2EE技术开发,架构在A公司系统管理平台之上。?工作任务督办?开发完成之后将作为办公自动化系统的一个模块嵌入在其中,因此需要实现两者的整合。

现有办公自动化系统采用Windows 2000 Server操作系统、Oracle9i数据库、Tomcat4.1应用服务器。为了有效实现新开发模块和现有系统的整合,要求?工作任务督办?采用和现有办公自动化系统相同的部署环境。

2 功能需求

2.1

流程分析

工作任务督办流程如下所示:

工作任务督办流程总经理助理任务登记分管总监部门经理任务分配下达任务处理反馈下达任务处理反馈查询、打印

2.2

用户角色分析

本系统的用户为公司中高层管理人员,大致可以分成以下三种角色:

1. 总经理助理:登记工作任务,并将其分配给部门(事业部)分管总监;并可以对所

有工作任务的办理情况进行汇总查询、输出报表;

2. 分管总监:只能看到分配给自己的工作任务,既可以将工作任务进一步分配给下属

部门经理,也可以自己进行反馈,还可以对下属部门经理提交的反馈意见进行补充修改;反馈之后提交给总经理助理;

3. 部门经理:只能看到分配给自己的工作任务,并对任务的办理情况进行反馈;反馈

之后提交给分管总监。

2.3 功能点分析

1. 总经理助理任务列表:

?

初始情况下,以列表方式显示本季度所有工作任务,显示的信息点包括序号、任务名称、责任部门、责任人、要求完成时间、当前状态(未下达、未反馈、已反馈、已办结);按照责任部门和当前状态排序; ?

对于即将超期(离要求完成时间只剩7天)和已经超期的任务分别显示黄色和红色; ?

在同一个界面中提供按部门、按状态、按任务名称、按时间的查询功能,可以查询本季度以及本年度所有任务,查询结果直接刷新列表; ?

列表要求提供记录选中、滚动条、翻页条等基本功能,并可以对记录进行查看详细、增加、删除、修改、报表输出、Excel导出等操作。

2. 任务登记界面:

?

点击列表中的?增加?按钮弹出任务登记窗口,对任务名称、责任部门、配合部门、责任人、要求完成时间、任务描述等信息进行登记; ?

点击列表中的?查看详细?、?修改?按钮同样弹出本窗口,但前者为只读,并需要显示完成情况(部门反馈信息);后者为查询对应记录并可以进行修改、保存操作。

3. 报表输出:点击?报表输出?按钮,将当前列表中显示的记录输出以下报表,利用

浏览器的打印功能进行打印:

4. Excel导出:点击?Excel导出?按钮,将当前列表中显示的记录导出Excel文件,可

保存到客户端;

5. 分管总监任务列表:可复用总经理助理任务列表,不需要提供查询功能。其他要求

如下: ? ?

初始情况下,以列表方式显示本人本季度所有工作任务;

对于即将超期(离要求完成时间只剩7天)和已经超期的任务分别显示黄色和红色; ?

列表要求提供记录选中、滚动条、翻页条等基本功能,并可以对记录进行查看详细操作; ?

查看详细时,用户可以修改责任人(下达任务)和完成情况(反馈信息),修改完之后点击?确定?按钮分别发送给总经理助理和部门经理,系统自动修改记录状态。

6. 部门经理任务列表:基本同分管总监任务列表,但不需要下达任务功能,提交时只

提交给分管总监。

3 非功能需求

3.1

技术架构

采用J2EE技术架构,JDK1.4.2。系统安装部署环境和现有办公化系统一致。

3.2 系统整合

在开发阶段不需要完成和现有办公自动化系统的整合,可以独立设计用户表维护用户角色信息,并提供简单的登录界面。在教师检查评审之后,选择最优解决方案完成和现有办公自动化系统的整合,统一用户帐号,并以超链接的方式挂接在?工作台?上。

解释权

本需求说明书由A信息发展有限公司技术管理部负责解释,有疑问者可随时联系。 联系人:XXX

B 信息发展有限公司“固定资产管理”需求说明书

1背景与现状

1. 1建设背景

公司固定资产的管理工作由行政部负责。固定资产管理工作涉及到固定资产的分类登记(编号)、分配、变更、报废等环节,目前采用手工方式进行管理,非常繁琐、效率低下而且容易出差错,迫切需要采用信息化的手段进行管理。

1. 2本项目的系统环境

本系统面向行政部固定资产管理员,由于涉及到的用户较少,可以采用C/S或者B/S结构建议用Oracle9i数据库、Tomcat4.1应用服务器。

2功能需求

总体上来说,固定资产管理包括资产登记、资产维护和查询统计三部分功能,分别描述如下:

2. 1资产登记

采用三级树形结构的方式对固定资产进行登记管理,大致的数据模型和编号方法如下: