1 需求分析

1.1 背景

项目管理系统,是反映公司员工资料,项目负责部门和项目进度,设备采购软件系统,是管理项目的有效工具。

面向用户:对项目进度跟踪,公司人员信息管理和设备管理的公司。只能由公司内部查看数据库中的数据。要求使用本系统的用户管理系统的使用有所了解,知道基本的操作和使用过程的注意事项。

1.2 系统目标

系统对外部封闭,不允许外部人员访问公司项目管理系统中的数据库。能够安全的访问系统独立的数据库。程序实现数据库数据的直观显示,保证数据库的能够为公司提供较为方便和基础的项目管理服务,能够为公司管理层提供监督渠道。

数据分析:员工的基本信息,部门的基本信息,项目的基本信息,设备基本信息

1.3 功能分析

项目管理系统应该能够提供以下功能:管理员登陆、员工信息管理、部门信息管理、项目信息管理、设备信息管理。

管理员登录:项目管理系统采用Oracle数据库连接的服务名,用户名和口令(密码)验证模式,进入项目管理系统前项目管理员必须在登陆界面输入验证信息方可进入项目管理系统的主界面进行相应的操作

学生信息管理:学生信息管理包含五个模块:学生信息的浏览、添加、删除、查询、修改

部门信息管理:包含一个模块:部门经理信息查询

项目信息管理:包含两个模块:根据项目经理的姓名查询项目的完成情况、查询某个项目的设备购买情况

设备信息管理:包含三个模块:设备费用查询、设备供应商查询、添加设备

1.4 性能需求分析

系统易操作性:项目管理系统应该做到操作简单,界面友好,使得用户可以快速上手使用,不受到专业知识的限制

系统可维护性:由于系统涉及的信息比较多,数据库中的数据需定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,用户可以对系统数据及一些简单的功能进行独立的维护及调整

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1439.html

基于JAVA和Oracle数据库实现的项目信息管理系统相关推荐

  1. java mysql教程基于_基于JAVA和MYSQL数据库实现的学生信息管理系统

    1 项目介绍 学生成绩管理系统是广泛使用的一种信息管理系统,在学生成绩管理系统中,需要能处理各班信息.各班下属学生的个人信息及每个学生学习成绩信息.班级信息包括班级编号.班级名称,学生信息包括学号.姓 ...

  2. java和数据库成绩管理系统,基于java与sql数据库技术的学生成绩管理系统 (4).doc...

    基于java与sql数据库技术的学生成绩管理系统 (4).doc 还剩 34页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! ...

  3. 基于Java+MySQL实现(窗体)奖学金信息管理系统【100010179】

    大学奖学金信息管理系统 实验开发环境 项目 名称 版本 版权 官网 数据库 MySQL 8.0.21 Oracle https://www.mysql.co m/ 操作系统 Windows Windo ...

  4. 基于Java+SSM+MySQL的高校就业创业信息管理系统

    目 录 摘 要 I ABSTRACT II 第1章 绪论 1 1.1 选题背景 1 1.2 现状分析 1 1.3 研究主要内容 1 第2章 系统工具 3 2.1 B/S结构 3 2.1.1 什么是B/ ...

  5. 基于JAVA和ACCESS数据库实现的药品销售管理系统

    一.背景分析 药品管理系统,是反映药品购进入库.在库管理.销售出库软件系统,是医院和医药销售企业药品流动信息的传递媒介和执行依据. 然而我们在调研中发现,目前已开发出来的药品管理系统虽然在使用过程中提 ...

  6. 基于JAVA+SpringMVC+Mybatis+MYSQL的学生健康信息管理系统

    项目功能: 学生端: 检查公告查询 我的病原史信息查询 我的传染病信息查询 我的身体健康查询 我的心里健康查询 管理员端: 人员管理 班级管理 学院管理 检查公告管理 学生病原史信息管理 学生传染病信 ...

  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的医学药品信息管理系统

    项目功能: 用户端: 登录注册 药品信息浏览 药品查询 购买药品 药品评论 公告信息浏览 个人中心 订单管理 收藏管理 收货评价管理 管理员端: 系统登录 个人中心 用户管理 药品类别管理 供应商管理 ...

  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的企业费用信息管理系统

    项目功能: 系统登录 用户管理 角色管理 部门管理 报销管理 工资管理 报表管理 账户管理 退出登录 页面效果:

  9. 基于JAVA+SpringMVC+MYSQL的大学毕业生就业信息管理系统

    项目功能: 本系统分系统管理员,老师用户,企业用户和毕业生用户4个用户角色.系统管理员主要功能有系别管理.专业管理.老师管理员管理.站内新闻管理.企业用户管理.岗位管理.文档管理.公告管理.留言管理. ...

最新文章

  1. CEGUI-----动画
  2. 全球首款搭载鸿蒙操作系统的设备是什么,全球首款搭载鸿蒙操作系统:舒华展示极智2代豪华商用跑步机...
  3. linux es连接mysql_LINUX下使用elasticsearch-jdbc工具实现MySQL同步到ElasticSearch 以及linux 64位centos系统安装jdk1.8...
  4. 二周第三次课(3月28日)
  5. Python基础教程:括号()[]{}详解
  6. 神策数据《银行4.0数字化运营体系构建的方法与实践》正式发布
  7. win10系统下载-靠谱推荐
  8. 读书推荐:2017 第一期
  9. Fiori Elements - sap.ui.core.util.XMLPreprocessor2 - insert fragment
  10. [SpringBoot2]web场景_静态资源规则与定制化
  11. js 动态绑定事件 on click 完美解决绑定不成功
  12. oracle recover redo,oracle redo log日志(当前或非当前日志)损坏之后的db恢复
  13. 软链接与硬链接的区别;描述通配符与正则表达式的区别
  14. 两个mapreduce 做topn_Apache Hive 是怎样做基于代价的优化的?
  15. Python——顺序结构
  16. oracle查看用户 同义词,oracle同义词
  17. 【毕业设计-教程】红外控制原理详解 - 单片机嵌入式 物联网 stm32 c51
  18. 搜索 dfs+bfs
  19. 【C语言细枝末节の杂谈】转义字符
  20. 人工智能主要研究内容

热门文章

  1. 自己解决在Vue中动态渲染图片不显示的问题
  2. Go 每日一库之 gorilla/mux
  3. python 如何绘制分叉图
  4. Creating orkut style status update div-textbox using jQuery
  5. OpenCV学习笔记(六)—— OpenCV for Android打开相机
  6. 钱多多软件制作第一天
  7. WebAssembly 与 Kubernetes双剑合璧
  8. 【数量技术宅|金融数据分析系列分享】套利策略的价差序列计算,恐怕没有你想的那么简单
  9. [UVM]uvm_mem_mam使用方法
  10. 【洛谷】P1830 轰炸III 题解 代码+详解