版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Uniwaity of Science Tzhnokgy课程设计报告课程设计名称:java web课程设计系部名称:中印计算机软件学院学生姓名:苟祥明_班级:11级软件1班学号:201101080026成绩:_指导教师:李玉杰_开课时间:2013学年第二学期精选资料目录 第一章 课题背景(或绪论、概述)1.1开发背景 .21.2开发目的. 2第二章 设计简介及设计需求分析2.1可行性性研究. . . . .42.2设计简介. . 42.3信息分析 .6第三章 系统概要设计3.1系统组织结构 .63.2各子系统功能 .7第五章 数据库设计 . 11第四章 详细设计系统流程图.9系统结构分精选资料
2、析.:.9输入输出关系 .10第五章 数据库设计5.1系统的基本信息与功能 . 105.2人 事 管 理 系 统 需 求 分析.105.4系统设计.115.5应 用 程 序 模 块 图 与 模 块 分析.11第六章 系统实施总结 . .:12精选资料课程设计任务书院系:软件学院 专业:软件技术 班级:软件1班 学号:201101080026第一章 课题背景1.1开发背景人事管理系统是企业管理的一个重要内容,随着时代的进步,企业也逐渐变 得庞大起来.如何管理好企业内部员工的信息,成为企业管理中的一个大的问题.在 这种情况下,一个可以规范化,自动化的企业人事管理系统就显的非常必要.随着计算机技术、
3、网络技术和信息技术的发展,现在办公系统更趋于系统 化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个 办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的 手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单 位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发 展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算 机为基础的信息管理所取代。随着计算机的普及,以及企业规模的扩大,越来越多的企业对自己员工的 情况也开始使用计算机进行自动化的管理。各种管理软件层出不穷,这些系统中 有些功能过于简单,不能适
4、应实际应用,而有些功能太复杂,用户使用起来太麻 烦。因此,开发一个操作方便、功能适合的管理系统,提高管理效率已成为当务 之急。利用计算机管理的安全性、可靠性、方便性、连续性等特点可使人事管理 走向科学化、正规化和现代化精选资料本系统是基于一个意构中的公司的人事管理而设计的,是对该公司的人事资料进行简单管理, 为人事管理人员提供了一套操作简单、 使用可靠、 界面友好、 易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存 取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不 仅使该公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理
5、的科学性,方便了用户查询、管理人员进行管理。1.2开发目的当然了,在现代化的今天, 随着信息技术的不断发展和人们对信息需求量 的增加,都从不同的方面促进着相应的信息管理技术的不断提高。在以前人们所 熟知的对信息技术的管理方法仅仅是通过不断的人力投如来减小或者是尽量去避 免因为人工管理所带来的一些失误和损失。但是,经过了20世纪末期的发展, 原来的方法越来越不适应信息爆炸式的增长的今天,于是人们开始去寻找一种能 够行之有效的方法来代替。寻找出路,也是在此时变得迫在眉睫。当然,信息资源的爆炸式增长,必定是相与之伴随着所属技术的成熟和大 幅度的进步,计算机技术恰巧在此时展现出了它最大的魅力了,计算机
6、技术的快 速发展和信息传播量的快速提升都符合了双方的需求,技术与需求的结合,市场 与开发的呼应,从来都是历史上推进技术和经济进步的主要力量,这次也不例外 两大时代的产物相互协调的发展,使得人们的学习生活更加的方便了,需求产生 动力,再次的被这一次的应用所证明。计算机已经成为我们学习和工作的得力助 手: 今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许精选资料多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以 代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机 可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全, 等等
7、。第二章 设计简介及需求分析2.1可行性研究软件系统不是越大越好。越大,功能越全,但操作会很复杂。本系统从我 们的组员在经过对我们现阶段所能够掌握的对java的熟知度和我们对老师所布 置下来的任务的详细分析后得出来的结果,而且从另一个方面来讲我们也分析了 多方面的可行性,于是最终确定利用自身的拥有的技术能力和知识来进行发,最 总的主旨在于开发能够在我们掌握下的程序,并不是一味的好高骛远,于是脱离 实际情况的规定。人事管理系统最主要、最重要的是对人的管理。在未来社会中,企业的竞争 最终将归结到人才的竞争,在这种情况下, 就给管理者开出了一个一个需要和急 需解决的问题,如何选好人、用好人、管好人并
8、留住人才,这是单位所面临的关 于“人”的最重要的问题了。2.1设计简介我们在进行了小组内部的讨论之后, 觉得我们这次所面临的任务其实也不 是十分的困难, 因为必进是用java编写的应用程序, 步骤的紧密性, 过程的序列 性,都是不能颠倒的。我们在商议之后认为本系统需要实现以下几个步骤:人事基本档案管理:录入教职员工的基本档案信息,掌握教职工的出生 年月、职称、学历、毕业院校、专业和简历等基本信息。精选资料综合查询:根据不同的组合条件,查询需要的结果,如可查询35岁以下 拥有博士学位的教职员工的情况。人员的工资管理:首先在录入员工的基本档案信息的基础上, 对员工每 月的工资发放和工资的发放状况进
9、行管理和计算。等等2.2人事信息管理系统主要拟实现以下几项功能要求: 新员工资料的输入 员工信息资料的修改和查询 自动分配员工编号 员工工资的输入 员工工资的修改与查询 员工工资的计算 为实现系统的安全性,对使用本系统的使用人员权限(包含一般用户、工 作人员、超级用户)进行设置,增加功能子模快: 系统用户的增加、删除 系统用户的修改 系统用户密码的修改2.3信息分析本系统中的处理的信息由以下五种信息组成:fceab-Numbered_641d64ac-0141-4d7d-837e-e2628c132fb3-N 用户个人信息;精选资料fceab-Numbered_641d64ac-0141-4d
10、7d-837e-e2628c132fb3-N 员工基本录入信息;fceab-Numbered_641d64ac-0141-4d7d-837e-e2628c132fb3-N 员工工作评价信息;fceab-Numbered_641d64ac-0141-4d7d-837e-e2628c132fb3-N 员工考勤信息;fceab-Numbered_641d64ac-0141-4d7d-837e-e2628c132fb3-N 员工工资信息。第三章总体概要设计3.1系统组织结构在进过了上面的,对本系统的一系列的分析后,我们小组成员对我们所要面临 的系统状况和所要做的内容都有了大致的了解了,于是在大家的分析
11、之下,我们 得出了下面这个设计的概要图,它是对我们所要做的系统的一个简单而又系统的 描述,该图简单的描述出我们所做的人事管理系统系统它所大致包含的相关部门 以及部门之下相配套的二级子部门,这都是以后的编写过程之中我们要着力去完 成的几大重要内容。密 码 修 改精选资料表3.1.1系统的组织结构图3.2各子系统的功能模块名功能简介先决条件系统管理系统管理模块主要是维护系 统的安全性能着想, 系统的保 密维护主要报告登录的用户 名及密码, 以及密码的修改和 退出无信息管理主要是管理员工以及与之相 关部门之间的信息, 在这里涵 盖了员工的相关背景情况及 部门之间的联系。公共信息信息查询对员工的基本信
12、息进行管理,在必要的时候随时作出查询 结果。无第四章详细设计4.1系统流程图数据流程图(Data Flow Diagram,简称DFD)是新系统逻辑模型的主要组成部分,它可以反映出新系统的主要功能、系统与外部环境间的输入输出、系统内部的处理、数据传送、数据存储等情况。它的绘制依据是现行系统流精选资料程图,数据流程图是人事管理系统的总体设计图。其中数据处理指对数据的逻辑处理功能,也就是对数据的变换功能。数据流是指处理功能的输入或输出,用一个水平箭头或垂直箭头表示。数据存储是数据保存的地方。数据源/数据去向表示数据的来源或数据的流向。公司人事信息管理系统流程图如下:4.2模块的输入输出:人事基本情
13、况管理模块:输入:职工信息输出:“人员档案表”功能:对人事基本信息的查询精选资料第五章数据库设计5.1系统基本信息和功能 基本信息员工信息表:员工编号、姓名、性别、年龄、出生日期、民族、籍贯、学历、毕业学校、家庭住址、身份证、联系方式、备注:部门表:部门编号、部门名称、人员数目、联系电话、部门经理:交流表:员工编号、姓名、所属部门、现任职部门: 管理员管理:信息的查询、录入、修改、删除。5.2人事管理系统需求分析:管理员对职工个人信息的查询、管理功能登录口令后端数据库设计、前端应用程序的选择分析:登录厂管理:添加、修改、删除职工的基本信息、部门的基本信息、部门之间任意流动的基本信息管理员查询:
14、查询员工的基本信息,部门的基本信息,部门之间人员的基本情况精选资料5.4系统E-R设计职工(员工编号姓名性别年龄出生日期民族籍贯学历毕业院 校地址身份证联系方式备注)部门(部门编号 部门名称 人员数目 联系电话 部门经理)管理员(登陆账号 密码)5.5具体设计1、表结构及数据字典的设计总体结构精选资料人数管理系统共包含6个表,其结果如下:人数管理系统职员基本信息表 交流表部门表表结构及数据字典1)职员基本信息表地址身份证联系方式备注数据词典员工编号=各职工的编号,1-50 个字符或数字姓名=各职工的姓名,1-50 个字符性别=各职工的性别,1-10 个字符出生日期=各职工的出生日期,1-8 个
15、数字年龄=各职工的年龄,1-8 个数字家庭住址=各职工的住址,1-50 个字符精选资料联系方式=各职工的电话, 1-50 个字符 民族=各职工员工编号姓名性别年龄出生日期民族籍贯学历毕业院校表结构字段名称数据类型字段大小必填字段允许空字符串员工编号Varchar50是否姓名Varchar50是是性别Char10是是出生日期Datetime8是是年龄Datetime8是是家庭住址Varchar50是是联系方式Varchar50是是民族Varchar8是是身份证Varchar50是是籍贯Varchar10是是备注Varchar50是是所属的民族,1-8 个数字 身份证=各职工的身份证号,1-50
16、个字符 备注=职工的一些特殊信息, 1-50 个字符 编号 1=奖惩登录编号,1-50 个字符或数字2)管理员表表结构字段名称数据类型字段大小必填字段允许空字符串登录账号Varchar50是否密码Varchar50是否登录账号=管理员的登录账号,1-50 个字符或数字密码=管理员的秘密,1-50 个字符或数字5.6应用程序的模块图及模块分析(1)应用程序的模块图(2)模块分析人事管理系统共包含人员管理、部门管理、交流管理三个模块1、人员管理:模块内容:此模块包含新增人员管理、人员信息查询、人员信息精选资料修改、人员信息删除。模块功能: 通过运行此模块,可以实现人员信息的各种管理;2、部门管理模
17、块内容: 此模块包含部门信息修改和查询。模块功能: 通过此模块,可以实现部门信息的修改和查询。3、交流管理:模块内容: 此模块包含部 n 交流信息和职工交流信息。模块功能:通过此模块,可以查看各个部门的员工的交流情况和职工个人的交流情况体会与感受首先我觉得设计的先后顺序有了一定的认识,对于做软件设计来说,首要的就 是要搞清用户需求,也就是别人要干什么,然后再决定怎么干!一般情况下这时候要知道,谁来 用这个系统,什么时候用这个系统,什么地方用这个系统,为什么用这个系统,用这 个系统干什么,最后再搞清楚怎么做这个系统在做需求分析的时候首先得跟客户 沟通得出大致的需求,形成一个资料,然后再与客户探讨
18、看看自己理解的业务有没 有问题.我认为在与客户沟通之前最好对这个系统的概况有个大体的了解,这样也有利于交流,但不管怎么做与客户交流都是最重要的,如果一开始与客户的交流出 了问题,以后作的过程中业务就会出问题,轻则反反复复的改,重则系统失败需求 设计以后就是概要设计,也就是考虑具体怎么做的时候.这时候做的方法有可能不 同,但有一点应该是一样的,就是系统细化成各个小的功能块,同时决定数据库,之精选资料后就可以对每个功能块做详细设计了.概要设计时也要紧紧围绕业务来做,也要多 交流,多与客户交流,同时项目组里也要多讨论!在这个时候要考虑共通化的问题,比如说画面的样式,数据库字段的命名什么的.还有就是操作是否方便,这个必须得 好好考虑.一个系统用人工方式一般也能做,用信息管理系统就是为了方便,结果你 设计的东西还没人家手工方式方便
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 到店促销物料摆放标准流程
- 注塑线成型模具预防保养计划
- 生产紧急插单调度作业流程
- 家政员沟通技巧能力提升规范
- 数据库权限隔离策略设计方案
- 精装线制程关键点巡检指引
- 二年级下数学期中质量检测卷《人教版》
- 放射诊疗设备质量检测报告
- 包装线紧急插件调配制度要求
- 广东深圳市2026届高三第二次调研考试语文试题及参考答案
- 广东佛山市顺德区2024-2025学年八年级物理下册期末试卷(解析版)
- 2026年入团团员知识考试题库100题及答案
- 萤石矿采选工程初步设计
- 路灯安装安全文明施工方案
- 未来五年干燥花行业跨境出海战略分析研究报告
- YY/T 0573.2-2025一次性使用无菌注射器第2部分:动力驱动注射泵用注射器
- 静脉输液安全规范:操作流程与并发症处理课件
- 化工厂人员定位施工方案
- 2025年涉企行政执法专项行动自查报告
- 2025浙江省交通投资集团有限公司内部招聘2人笔试历年典型考点题库附带答案详解试卷2套
- 2026年南阳工艺美术职业学院单招职业倾向性测试必刷测试卷及答案1套
评论
0/150
提交评论