数据库课程设计报告1.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统原理 课 程 设 计 报 告 课程名称: 数据库基础性试验 专 业: 信息与计算科学 班 级: 信息1201 学 号: 20120512018 20120512020 20120512021 姓 名: 马鑫 普文杰 邱成桥 指导老师: 潘磊 目 录 需求分析 4 §1.1 开发必要性4 §1.2 可行性分析4 §1.2.1 经济可行性分析4 §1.2.2 技术可行性分析4 §1.3系统开发工具和开发语言4 §1.3.1工具5 §1.3.2言5 总体设计5 §2.1 系统目标5 §2.2 系统功能结构5 §2.3 流程图7 §2.4 系统预览8 §2.5 开发环境8 数据库设计9 §3.1 数据库分析计9 §3.2 数据库设计10 §3.3数据库物理结构11 §3.3.2数据库表详细设计11 §3.3.1数据库表直接关系14 详细设计15 §4.1系统界面设计15 §4.2登陆功能界面31 §4.3查询界面38 系统测试….50 §5.1 软件测试的目标 §5.2 具体测试 总 结………………………………………………………………….51 1.系统分析 1.1需求分析 随着企业内人力资源管理的网络化和系统化的日益完善,人力资源管理系统在企业管理中越来越受到企业管理者的青睐。人力资源管理系统的功能全面、操作简单,可以存放企业员工的基本信息、分配和管理企业员工的工作任务、实现对企业员工的考勤管理,能够方便快捷地掌握员工的个人信息、工作进度和工作状态等特点,降低了企业人力资源管理的人力和成本,并提高了人力资源管理的效率,使企业挂不了真正实现人力资源的网络化、系统化和科学化。 1.2可行性分析 在开发项目之前,必须根据客户可能提供的时间和资源条件进行可行性研究,以减少项目开发风险,避免人力、物力和财力的浪费。可行性研究和风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的可行性就越小。下面从经济性和技术性两个方面来研究项目的可行性。 1.2.1经济可行性分析 人力资源管理是企业管理中的一个重要组成部分,涉及到企业管理的各个方面。人力资源管理水平的提高,能够带动企业各方面水平的提升。利用好计算机对企业的人力资源进行管理,使人事管理人员从日常琐碎的管理工作中解脱出来,更好地协调企业人才,大大提高了人丑的利用率,使企业人才的能力得以更加充分地发挥。 1.2.2技术可行性分析 通过网站管理实现了企业信息的共享:通过网站对企业进行管理,使员工和个人提供一个更为完善的工作平台。 1.3发工具和开发语言 开发工具用到SQL server2012 开发语言java, 2.系统设计 2.1系统目标 通过人力资源管理系统可使管理者快速高速地完成企业日常事物中人事工作,降低人力资源管理的成本,使管理者能集中精力实现企业战略目标。人力资源管理系统的具体目标如下: 实现部门、职务、职称等信息的管理; 实现职工信息的管理; 实现职工学习经历和任职经历的管理; 实现奖惩信息的管理; 实现对职工亲属信息管理; 2.2系统功能结构 企业人力资源管理主要包括部门管理、员工管理、培训管理、奖惩管理级系统管理模块。各个模块及其的具体功能如图 2.1所示。 图2.1 2.3流程图 为了更加清晰地表达系统的业务功能模块,下面给出人力资源系统的流程图,如图2.2所示。 图2.2 2.4系统预览 企业人力资源管理系统由多个程序页面组成,下面为各个页面预览图 管理员登录页面如图2.3所示,该页面用于实现对管理员登录的用户名和密码进行验证等功能;人力资源系统的首页如图2.4所示,用户可在首页面中执行相应模块进行人力资源管理。 图2.3 图2.4 2.5开发环境 在开发企业人力资源管理系统时,需要下面的软件环境。 操作系统:Windows 8 Web服务器:Tomcat 7.x 数据库: SQL Server 2008 r2 浏览器:360浏览器 JDK1.7 3.数据库设计 3.1数据库分析 通过网络化管理,能够加强员工之间的沟通,更好地协调员工之间的协作关系;对员工基础信息管理和薪资管理更加科学;能够全程跟踪员工的培训,通过信息的记录,更好地做出员工培训方案。在设计人力资源管理系统时,只要从模块组成、数据连接、功能实现、应用意义等方面着手。模块组成主要包括人类资源管理信息系统的主要组成模块以及每个模块所要达到的功能。每个模块基本上脱离部了数据,所以在数据库时间时,要充分考虑数据库的高效性,见识数据冗杂。保证系统的运行速度。本系统采用的是SQL

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档