已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 总经理助理任务列表:n 初始情况下,以列表方式显示本季度所有工作任务,显示的信息点包括序号、任务名称、责任部门、责任人、要求完成时间、当前状态(未下达、未反馈、已反馈、已办结);按照责任部门和当前状态排序;n 对于即将超期(离要求完成时间只剩7天)和已经超期的任务分别显示黄色和红色;n 在同一个界面中提供按部门、按状态、按任务名称、按时间的查询功能,可以查询本季度以及本年度所有任务,查询结果直接刷新列表;n 列表要求提供记录选中、滚动条、翻页条等基本功能,并可以对记录进行查看详细、增加、删除、修改、报表输出、Excel导出等操作。2. 任务登记界面:n 点击列表中的“增加”按钮弹出任务登记窗口,对任务名称、责任部门、配合部门、责任人、要求完成时间、任务描述等信息进行登记;n 点击列表中的“查看详细”、“修改”按钮同样弹出本窗口,但前者为只读,并需要显示完成情况(部门反馈信息);后者为查询对应记录并可以进行修改、保存操作。3. 报表输出:点击“报表输出”按钮,将当前列表中显示的记录输出以下报表,利用浏览器的打印功能进行打印:4. Excel导出:点击“Excel导出”按钮,将当前列表中显示的记录导出Excel文件,可保存到客户端;5. 分管总监任务列表:可复用总经理助理任务列表,不需要提供查询功能。其他要求如下:n 初始情况下,以列表方式显示本人本季度所有工作任务;n 对于即将超期(离要求完成时间只剩7天)和已经超期的任务分别显示黄色和红色;n 列表要求提供记录选中、滚动条、翻页条等基本功能,并可以对记录进行查看详细操作;n 查看详细时,用户可以修改责任人(下达任务)和完成情况(反馈信息),修改完之后点击“确定”按钮分别发送给总经理助理和部门经理,系统自动修改记录状态。6. 部门经理任务列表:基本同分管总监任务列表,但不需要下达任务功能,提交时只提交给分管总监。3 非功能需求3.1 技术架构采用J2EE技术架构,JDK1.4.2。系统安装部署环境和现有办公化系统一致。3.2 系统整合在开发阶段不需要完成和现有办公自动化系统的整合,可以独立设计用户表维护用户角色信息,并提供简单的登录界面。在教师检查评审之后,选择最优解决方案完成和现有办公自动化系统的整合,统一用户帐号,并以超链接的方式挂接在“工作台”上。解释权本需求说明书由A信息发展有限公司技术管理部负责解释,有疑问者可随时联系。联系人:XXXB 信息发展有限公司“固定资产管理”需求说明书1背景与现状1 1建设背景公司固定资产的管理工作由行政部负责。固定资产管理工作涉及到固定资产的分类登记(编号)、分配、变更、报废等环节,目前采用手工方式进行管理,非常繁琐、效率低下而且容易出差错,迫切需要采用信息化的手段进行管理。1 2本项目的系统环境本系统面向行政部固定资产管理员,由于涉及到的用户较少,可以采用C/S或者B/S结构建议用Oracle9i数据库、Tomcat4.1应用服务器。2功能需求总体上来说,固定资产管理包括资产登记、资产维护和查询统计三部分功能,分别描述如下:2 1资产登记采用三级树形结构的方式对固定资产进行登记管理,大致的数据模型和编号方法如下:资产登记模块要求能够对三级结构进行增、删、改、查操作,具体操作方式由参赛者自己设计。2 2资产维护资产维护模块主要完成固定资产的分配(确定存放地点、资产负责人)、变更(变更存放地点、资产负责人)和报废(修改状态)。大致要求如下:1、 系统需要提供资产维护所必需的查询、修改、保存功能;2、 资产变更时,既可以变更为某个人,也可以变更为“空闲”;3、 资产状态包括在用、空闲、待报废、报废四种;4、 人员的选择建议采用树状结构(组织机构树),由于本系统暂时不与公司办公自动化系统集成,组织机构树另外建立,可以按照“根、(事业部)、部门、人员”三(四)级结构,其中事业部可选。23查询统计查询统计功能是本系统开发的重点,要求灵活方便,具体要求如下:1. 提供按照固定资产三级结构中任意字段组合查询功能;对于查询到的记录双击之后还可以进一步查看详细信息;2. 查询结果列表可以打印,也可以导出Excel表;3. 固定资产统计表样式如下:4. 除了汇总统计之外,还需要提供分类统计功能,包括新增资产统计表、报废统计表、资产大类统计表等,表格样式同上;5. 统计结果可以打印,也可以导出Excel表。3 非功能需求 无4 技术架构C/S、B/S不限;开发语言不限;数据库推荐SQL Server。5 用户整合在固定资产系统中会用到公司的组织机构树,在开发阶段可以独立设计用户表维护组织用户信息,并提供用户选择功能。在教师检查评审之后,选择最优解决方案完成和现有办公自动化系统组织用户的集成,统一组织机构树。解释权本需求说明书由B信息发展有限公司技术管理部负责解释,有疑问者可随时联系。联系人:XXXC学生成绩管理系统学生成绩管理系统有以下关系: 院系信息:院系编号、院系名称、院系主管、地址、院系人数; 学生基本信息:学号、姓名、性别、学生类型、入学日期、籍贯、身份证号、详细地址、出生日期、所学专业、民族、电话 、缴费总计、已修学分、院系编号、备注; 课程信息:课程号、课程名称、开设年级、学时数、学分; 成绩单:学号、课程号、学期、成绩。实验准备: 安装oracle_10g 或oracle_9i实验1数据库表的创建通过SQL PLUS命令与语句实现下列操作,并将操作过程SPOOL到一指定文件。主要操作有:定义每个关系。 尝试插入数据 操作内容输出到指定文件中 显示错误信息 显示表结构 改变缺省的列标题 改变列的显示长度 格式化NUMBER类型列的显示 设置每行字符数 设置每页行数实验2数据库表的查询与更新针对实验1所创建的基表, 进行下列操作,并将操作过程SPOOL到一指定文件。 基表数据全部内容的查询。 查询平均年龄最大与最小的院系。 查询学生信息中超过平均年龄的人数。 查询课程信息中学时数大于32的课程数。 查询成绩单中的平均成绩,如果高于75分时,显示平均成绩大于75分,否则显示平均成绩小于75分。 在每个基表中至少插入3条记录。 在学生基本信息表中对每个学生的缴费总计增加1000元。 在院系信息表中删除无学生数据的院系。实验3视图、索引的建立针对实验1-2的结果进行下列操作,并将操作过程SPOOL到一指定文件。 建立课程名称不能重名的索引。 建立查询以下数据的视图:院系号、院系名、学号、学生姓名、课程名称性别、年龄、课程号、课程名称、成绩。 实现对各基表及多表的数据查询(不作具体要求)。实验4安全性控制 根据需要创建用户、角色和概要文件,授系统权限和对象权限,回收权利联系。建议在安装单用户版的ORACLE中进行或课后完成,并熟悉DBA的相关内容(不作具体要求)。实验5 数据库完整性控制 对所建立的基表,完善域完整性、实体完整性、参照完整性和用户自定义的完整性(不作具体要求)。实验6 PL/SQL编程(存储过程和触发器) 使用条件结构查询各院系平均人数,如果高于1000分时,显示平均人数大于1000人,否则显示平均人数小于1000人。 使用循环结构求和:1+3+5+7+17+19。 使用游标统计每个学生的已修学分。 使用存储过程统计每个学生的已修学分。 使用触发器实现:当登记学生成绩(60分以上)时自动统计学生的已修学分。D 某高校科研处管理系统的模块划分1.需求分析科研处管理系统是某高校为了提高科研处工作效率,达到科学化运作和管理而发起的。通过与客户的交流,目标系统主要实现对科研项目、科研经费、科研成果、知识产权等进行管理,并且支持定时定量的报表分析。该系统的用户为学校员工,不同职务具有不同的系统权限。经过具体分析,应具备以下模块和功能:横向项目管理模块1) 增加2) 修改3) 删除4) 结题5) 详细信息6) 检索7) 经费入卡信息8) 参与人信息9) 项目到款信息10) 内部经费划转11) 项目类别管理12) 项目经费扣款项设置横向卡管理模块1) 增加2) 修改备注3) 删除4) 详细信息5) 立分卡6) 显示分卡7) 检索8) 转账纵向项目管理模块1) 增加2) 修改3) 删除4) 结题5) 详细信息6) 检索7) 经费入卡信息8) 参与人信息9) 内部经费划转10) 项目到款信息11) 项目来源管理12) 项目类别管理13) 项目支出科目管理14) 项目经费扣款项设置纵向总卡管理模块1) 增加2) 修改3) 删除4) 检索5) 下载纵向卡经费卡管理模块1) 增加2) 修改备注3) 删除4) 详细信息5) 立分卡6) 显示分卡7) 检索(各字段单独或组合查询)论文管理模块(个人论文/著作、部门论文/著作、科研处论文/著作)1) 增加2) 修改3) 删除4) 详细信息5) 检索(各字段单独或组合查询)成果管理模块鉴定验收(通过对现有项目进行查询之后验收)1) 增加2) 修改3) 删除4) 详细信息5) 检索(各字段单独或组合查询)6) 归档管理7) 参与人信息8) 评审专家信息横向待鉴定项目、纵向待鉴定项目1) 详细信息2) 检索(各字段单独或组合查询)获奖1) 增加2) 修改3) 删除4) 详细信息5) 检索(各字段单独或组合查询)知识产权管理模块(专利管理、待缴年费专利)1) 增加2) 修改3) 删除4) 详细信息5) 检索(各字段单独或组合查询)学术活动管理模块(学术报告、学术会议)1) 增加2) 修改3) 删除4) 详细信息5) 检索(各字段单独或组合查询)个人管理模块(明细可以导出excel)个人项目查询1) 个人鉴定验收项目查询2) 个人经费卡查询3) 个人科研获奖查询4) 个人专利查询5) 个人已审核论文查询6) 个人已审核著作查询基地管理模块(明细可以导出)1) 添加2) 修改3) 删除4) 详细信息5) 检索(各字段单独或组合查询)部门管理模块(明细可以导出excel)1) 部门项目查询2) 部门论文查询3) 部门获奖查询4) 部门专利查询5) 部门著作查询6) 部门经费卡查询7) 学院研究生论文查询8) 学院研究生著作/作品查询9) 学院研究生专利查询科研处管理模块(明细可以导出excel)1) 科研处项目查询2) 科研处经费入卡查询3) 科研处鉴定验收查询4) 科研处专利查询5) 科研处获奖查询6) 科研处论文查询7) 科研处著作查询8) 部门项目数目统计(按到款)9) 部门项目数目统计(按入卡)10) 部门合同总金额统计11) 部门经费金额统计(按到款)12) 部门经费金额统计(按入卡)13)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 造纸工安全文明评优考核试卷含答案
- 消防设施检测维保员安全风险能力考核试卷含答案
- 家用洗衣机维修工岗前技术评优考核试卷含答案
- 加氢裂化(处理)装置操作工岗前班组建设考核试卷含答案
- 收银员安全生产基础知识竞赛考核试卷含答案
- 飞机桨叶型面仿形工岗位细节管理考核试卷含答案
- 食育工作方案
- 节能电机应用项目分析方案
- 企业安全教育培训计划
- 专技竞聘实施方案
- 2026青岛胶州市中云街道办事处面向社会公开招聘非在编工作人员笔试参考题库及答案解析
- 2026年上海市普通高校统一文化考试试卷(全科含详细答案解析)
- 2026年度反洗钱阶段考试培训试考试题库(含答案)
- 三类医疗器械许可证考题库(附答案)
- 饮用水微生物污染全流程防控方案
- 2025年西部天然气招聘笔试题目及答案
- 2025年公安最美家庭先进事迹材料范文
- 低压电工专业知识培训课件
- 2025秋新人教版八上数学教学设计-14.2《三角形全等的判定(第5课时 HL)》(教学设计)
- 快乐购物 3 模拟购物(课件)数学冀教版二年级上册
- DB 5103∕T 24-2021 地理标志产品 自流井盐生产技术规范
评论
0/150
提交评论