1.企业人力资源管理信息系统分析与设计
21世纪组织将面临锐不可当的经济全球化趋势。
飞速发展的技术变革和创新,以及迅速变化的差异化顾客需求等新竞争环境,组织掌握新的技术或是进入新的市场领域获得的竞争优势成为一种短期效应,越来越多的组织通过构筑自身的人力资源竞争力,维持生存并促进持续发展。人力资源作为知识的承载体成为组织依靠的对象,在以人为本的观念的熏陶下,人力资源管理在组织中的作用日益突出。
但人的复杂性和组织的特有性决定了人力资源管理不是简单的技术性的拷贝,真正的理解人力资源管理的内涵和实施与组织相匹配的结构形式和管理模式是创造竞争优势的关键。 人力资源管理系统的作用之一是为人力资源规划建立了人事档案。
信息化的人事档案使得查询、调用的速度加快,使得精确分析大量员工的知识、经验、技术、能力和职业抱负成为可能。想要做出有效的人力资源规划,必须以准确、完整的内部人事分析为基础。
在进行供求预测时可以从组织人力资源管理系统中获取大量的信息。例如,某一岗位近几年的员工流动情况(流向那里,从哪里流向本岗位,是提升还是降级)、员工的技能储备等,这些都为人力资源供求预测的各种方法提供了有用的当前和历史数据。
人力资源管理系统的第二项作用是能够及时、准确地对人事档案及日常人工管理工作进行分析总结。提供各式报表以供决策使用。
比如,人力资源管理系统可以提供常规报表(按时间进度汇总的经营数据),向经理提供新员工招聘情况、辞职情况、退休情况、提升情况,员工福利报酬、劳动旷工记录等。人力资源管理系统还能够提供例外情况报表。
比如,5月份员工的缺勤率突然上升到300%,则人力资源管理系统将迅速地捕捉到这种变化并且及时地将信息反映到管理者手中。人力资源管理系统还可以按要求提供完整的报表,它可以根据特殊要求提供特殊信息,如向政府机构提交的一些规定性的报表等。
企业人力资源管理信息系统的主要实现的流程模块: 一, 人事管理模块的流程 人事管理模块的主要功能是对人事档案和合同进行有效的管理,并能对企业中常见的人事变动进行方便的操作。 1. 员工档案管理,2. 员工调动管理,3. 员工离职管理,4. 员工停薪留职管理,5. 员工退休管理,6. 员工复职管理,7. 员工合同管理。
二,绩效管理模块的流程 1. 月度绩效考核 绩效考核能使员工对其本身应履行的职务发挥较高的成效,并能避免或减少员工敷衍塞责的情形。考核也是员工未来调薪、调职、奖惩等的重要参考依据。
2. 员工考核情况查询 此模块能够对员工以往考核情况进行查询,提供多种查询方式,可以按员工编号查询,也可以按员工姓名查询,还可以按时间查询。 3. 奖惩作业 适时与适当的奖惩制度,能及时激励组织的工作绩效,并且能够弥补年度考核实效性较为不足的缺憾。
因此奖惩作业必须实时予以进行,所谓实时进行必须包含事实真相的调查与评估。 4. 员工奖惩情况查询 三,人员规划模块的流程 1. 部门人员统计 此模块能对部门中不同类型的员工和不同的职位进行人数统计,并以柱状图的方式显示出来。
在预测时可以选择不同的时间长度。在实现的过程中还是采用数据窗口技术,只是在选择数据源的显示方式的时候选择Graph方式。
2. 人员需求预测 此模块能够对各部门的各个职位未来的人员需求情况进行预测,并可以作为后续招聘计划制定的主要依据。此模块的实现流程如图3-8所示。
3. 人员需求申请 此模块接受部门提出的人员需求申请,并把此信息保存到人员需求数据库表中,可以为后面的招聘计划制定与发布模块提供数据。 4. 招聘计划的制定与发布 此模块允许人力资源部门根据各部门的人员需求情况制定招聘计划并发布此计划。
四. 应聘人员记录与录用 此模块能对应聘人员的基本情况进行登记和对应聘人员进行考核,对于应聘合格人员可以进行档案录入、合同录入等相关操作。此模块具有增加、打印等功能,测试过程与前面的模块类似,在此不一一展开了。
五.员工培训管理 此模块能对员工培训进行有效方便的管理,此模块的界面如图4-14所示,在此界面左边可以增加、删除和查看培训项目,此界面的右边可以增加、删除参加培训的人员。选择一个培训项目后,此项目的信息和参加此项目的人员将显示出来。
2.信息管理与信息系统论文选题
论文参考题目1《信息系统分析与设计》双语教学网站2DV视频图像存储格式与压缩技术3Office2003操作试题自动评分系统4WebServices技术及其在企业管理系统中的应用5Web图像检索关键技术6便民在线系统7车辆理赔系统8道路交通灯指示调度算法9电子商务的风险与防范10电子商务对消费者权益保护的影响11电子商务发展策略分析12电子商务环境下的第三方支付平台探究13电子商务物流配送环节的分析与研究14电子商务下的供应链管理15电子商务与电子政务的探讨16电子政务系统—论坛17高档住宅区网上虚拟看房选房系统18高校教材管理系统的设计与实现19高校科研管理系统(学院版)的设计与实现20高校学生管理系统(网站)(学院版)的设计与实现21个性化定制报纸网站的设计与实现22公司事物管理系统的设计与实现23公文流转系统的设计与实现24管理信息系统与社会市场经济适应性研究25论文辅导老师,企鹅或者扣扣:五衣衣七久吧七久叁26基于ASPNET的网上在线考试系统分析设计27基于B/S模式的会计信息系统28基于B/S模式的企业进存销系统开发29基于B/S模式的企业人力资源系统开发30基于RSS的智能信息采集系统的设计与实现31基于web的大学生个人知识管理系统32基于电子商务的网络营销的实现33基于高校科研管理的全面质量管理体系的研究34家庭理财系统扣扣:五衣衣七久吧七久叁35兼职中介管理系统的设计与实现36简述电子商务应用37课程网站的设计与实现38类似校内网的设计与实现39某一物流公司的物流系统的设计与实现40企业信息资源价值的形成机制41企业知识管理系统框架分析42浅谈客户关系管理中数据挖掘的应用43浅谈生物特征识别技术及其应用44浅谈网络安全45浅谈我国企业实施ERP的风险与规避政策46浅谈我国网上购物发展前景47设计一个基于电子商务平台的网上销售系统48售楼管理系统的设计与实现49税收管理信息化研究50搜索引擎的探讨及其应用51图书租阅管理信息系统52图像特征提取与识别技术53论文辅导老师,企鹅或者扣扣:五衣衣七久吧七久叁54网络成瘾原因及对策研究55网络发展对电子商务的影响56网络环境下的信息安全问题研究57网络教务信息平台的分析与比较58网络入侵检测技术的研究59网络投稿系统的设计与实现60网络银行的风险与防范61网络游戏成瘾原因及其对策研究62网络游戏盈利模式探讨63网上开店系统64网上纳税系统65网上在线考试系统设计66网上招聘系统67我国网络广告的发展和完善68我国中小企业信息化的SAAS研究69无线局域技术WIMAX的应用与研究70无线局域网的研究与应用71无线局域网技术和应用72现代网络安全的探讨73信息管理系统开发模式探讨74信息管理与知识管理的比较研究75信息化水平与经济发展适应性研究76星级酒店宾馆VIP贵宾服务系统77虚拟企业运作模式浅析78学分制模式下排课系统的设计与实现79学术会议论文审稿分配算法80学术会议论文审稿系统81学术会议论文投稿系统82音像制品租赁管理系统83英语学习网站的设计与实现84语音导航系统的设计与实现85院校考务管理系统设计与实现86在线考试系统的设计与实现87在线智能问答系统的设计与实现88政府在线采购系统89知识管理对促进企业创新的分析90中国旅游网站的设计与实现91资金票据管理系统的设计与实现。
3.求一篇管理信息系统分析论文
软件项目风险管理信息系统开发研究
在线阅读 整本下载 分章下载 分页下载
【作者中文名】 胡颖;
【导师】 张建林;
【学位授予单位】 浙江大学;
【学科专业名称】 管理科学与工程
【学位年度】 2007
【论文级别】 硕士
【网络出版投稿人】 浙江大学
【网络出版投稿时间】 2008-03-10
【关键词】 软件开发风险; 软件项目风险管理; 软件项目风险管理信息系统; 统一建模语言(UML);
【英文关键词】 software development risk; software project risk management; software project risk management system; UML (Unified Modeling Language);
【中文摘要】 软件开发历来普遍存在着项目延期、费用超支甚至软件难以交付的严重问题,这些问题被业内人士统称为“软件危机”。针对这一问题,软件工程领域在软件设计、工具及开发方法的等方面均进行了改良以试图降低开发中的项目风险,然而收效甚微。随着软件工程研究的进展,上世纪80年代Boehm将风险管理的概念首次引入了软件界,并引起了广泛的关注。研究者们开始意识到软件项目与其他项目一样需要进行风险管理,而导致软件危机的根源正是由于软件项目和产品没有对风险实施有效的管理——软件项目风险管理的研究自此展开。 软件工程领域对于风险管理的研究主要集中在其过程、工具和方法上。实现风险管理理论设计上的过程和方法需要一定的管理工具的支持,然而目前大多数软件项目风险管理工具的应用面相对都比较狭窄,如各种类型的风险分析工具和仅供风险咨询的交流平台,即使是功能完善的风险管理软件也存在着无法实现风险交流的缺陷,相对来说,对于全面的风险管理系统的研究比较少。而软件项目风险管理活动的实际情况是:存在着大量需要存储和处理的不同类型的风险数据,这些不同类型的风险数据之间又存在着许多的逻辑关系,不可能仅靠一张风险列表就可以完成所有的管理操作;与此同。
【英文摘要】 Software engineers have always been facing the problems of schedule, budget or the quality of the software product, those problems are called "software crisis". Though many considerable improvements have been made in terms of design, tools and development process endeavoring to decrease those risks, but the situation was not changed much. With the development of software engineering, in 1980s Boehm introduced the theory of risk management into software development area. After that, researchers gradual。
这是一篇硕士论文,无法发给你,因为你已经匿名了,对你有帮助的话可以联系我.
4.求一篇超市管理信息系统的毕业设计加论文
摘要 随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。
超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。
本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。 关键词:超市 管理信息系统 Abstract Expands unceasingly along with the small supermarket scale development, the commodity quantity sharp growth, related commodity each kind of information content also becomes time of growth. The supermarket in needs to carry on the statistical analysis all the time to commodity each kind of information. But the large-scale supermarket management system management system function too was formidable creates the operation tediously to reduce the small supermarket working efficiency. The supermarket management system management system is in the market on the most popular supermarket one of commonly used systems, it mainly contains following several modules: System jurisdiction hypothesis, primary data input, data compiling and inquiry and so on. Thus, realizes to the inventory, the sale and the staff information and so on realizes comprehensively, dynamic, the prompt management. This article system analysis software has developed background by process; first introduced the software development environment, next introduced this software detailed design process: Database design, each module design and realization, as well as concrete contact surface design and function. Key words: Supermarket, Management Information System. 第一章 绪论 1.1社会背景 随着现代科学技术的迅猛发展,计算机技术已经渗透到哥哥领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小型超市,它们在信息化过程中的步伐要落后于大中型超市,而对于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。 实习期间,我们通过对市场的调查,针对现在各中小型超市对经营业务和人事管理的实际需要,开发了这套超市管理系统。
在开发过程中,我们针对当前各超市管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。我们又始终发系统的正确性放在首位,力求数据的完整和处理的正确性。
在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。 1.2超市背景 在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要形态,为国民经济的发展发挥了重要的作用。
随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。 超市形态具有种种优点,但在目前状况下,它仍存在零售业企业所共有的落后的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,而且在超市日常管理中,商品的进、销、存等决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足。
苏辙超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,在选题过程中,我选择了超市管理系统设计题目,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。
第二章 系统可行性研究 2.1 技术可行性研究 在IT行业中从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。因为,有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。
2.2 经济可行性研究 因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许。
5.信息管理与信息系统专业的毕业论文应该写什么题目
1、论文题目:要求准确、简练、醒目、新颖。
2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)
3、提要:是文章主要内容的摘录,要求短、精、完整。字数少可几十字,多不超过三百字为宜。
4、关键词或主题词:关键词是从论文的题名、提要和正文中选取出来的,是对表述论文的中心内容有实质意义的词汇。关键词是用作机系统标引论文内容特征的词语,便于信息系统汇集,以供读者检索。 每篇论文一般选取3-8个词汇作为关键词,另起一行,排在“提要”的左下方。
主题词是经过规范化的词,在确定主题词时,要对论文进行主题,依照标引和组配规则转换成主题词表中的规范词语。
5、论文正文:
(1)引言:引言又称前言、序言和导言,用在论文的开头。 引言一般要概括地写出作者意图,说明选题的目的和意义, 并指出论文写作的范围。引言要短小精悍、紧扣主题。
〈2)论文正文:正文是论文的主体,正文应包括论点、论据、论证过程和结论。主体部分包括以下内容:
a.提出-论点;
b.分析问题-论据和论证;
c.解决问题-论证与步骤;
d.结论。
6、一篇论文的参考文献是将论文在和写作中可参考或引证的主要文献资料,列于论文的末尾。参考文献应另起一页,标注方式按《GB7714-87文后参考文献著录规则》进行。
中文:标题--作者--出版物信息(版地、版者、版期):作者--标题--出版物信息所列参考文献的要求是:
(1)所列参考文献应是正式出版物,以便读者考证。
(2)所列举的参考文献要标明序号、著作或文章的标题、作者、出版物信息。
6.信息系统分析与设计
填空:
1.输入方式 用户界面
2.总体规划、系统分析、系统设计、系统实施、运行维护
3.技术、经济、社会
选择:
1. A
2. D
3. C
4. A
5. C
6. c
7. A
8. D
9. C
10. C
简答:
1)、信息处理:这是信息系统必备的基本功能,它一般包括信息的收集和输入、传输、存储、处理及输出。
2)、业务处理:这是信息系统的基本功能。
3)、组织管理:这是信息系统的主要功能之一。
4)、辅助决策:决策是管理的重要功能,决策存在于战略层、战术层、事物层的各层活动之中。
7.求一篇关于信息管理系统或者动态网页设计的论文 2500左右
学生信息管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
系统采用的Delphi7.0为开发工具,数据库采用Microsoft Access 2003及ADO数据控件技术。首先介绍了系统的需求分析、运行环境、数据库、系统分析,然后重点介绍了系统的详细设计,包括三大主要模块:学生基本信息管理、学生住宿管理、学生成绩管理。
1.系统开发的相关主要技术和开发环境1.1学生信息管理系统设计工具——Delphi1.1.1 Delphi简介Delphi是Borland公司开发的可视化编程环境。它提供了一种方便、快捷的Windows应用程序开发工具。
它使用了Microsoft Window图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。1.1.2 Delphi的几个基本概念(1)组件:组件是包装好的对象(在面向对象的编程语言中一般称为对象,其实就是代码包),能完成某些特定的功能。
这些对象都已经做好了封装,留给用户各种接口,用户只需要赋予这些接口特定的参数或调用这些接口就可以完成所需的功能,用户不必去理解对象内部是如何工作的。有了组件用户就可以免去许多重复的劳动。
(2)属性:属性是对象的状态和行为的描述。对组件来说,有多个属性用来控制它的行为特征。
(3)事件:事件就是由用户或操作系统触发的动作。当一个事件发生时,用户必须编写事件处理程序代码。
(4)方法:方法是组件中已经编写好的程序代码,是一种特殊的函数或过程。它定义组件如何去处理事件。
有的需要参数,有的不需要参数,若方法是函数,还会有返回值。1.2开发运行环境软件环境是以Delphi 7.0,Access 2003为设计基础:在Acces2003数据库系统中建立各种所需表格,用Delphi 7.0编写数据库系统的客户端程序,实现学生信息管理系统中的各个模块。
2.系统分析2.1系统可行性分析学生信息管理系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。而且由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于学校管理学生信息,提高了效率,带来了极大地方便。
由此可见在,开发此系统在经济上是完全可行的。2.2系统功能系统主要设计了登陆窗体,修改密码窗体,学生基本信息管理窗体,学生住宿管理窗体,学生成绩管理窗体,其中有登录用户,修改密码,查询,删除,修改,添加等主要功能,减少了教师的工作量,提高了效率,给学校管理带来了极大地方便。
2.3系统安全设计系统采用三级安全控制措施,对终端用户进行分类控制。系统用户分为学生,老师,针对不同的用户,通过网络安全控制,应用程序口令及应用权限控制,数据库用户口令及数据操纵控制三级保持措施对其数据访问权限进行控制,以保证系统的完全可靠运行;系统对非法用户具有警告功能。
3.数据库设计数据库的需求分析:数据库是信息管理的基础,在管理信息系统 中占有非常重要的地位。数据结构的好坏将直接对应用系统的效率以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致,也有利于序的实现。系统采用Access作为数据库管理,并使用了E-R模型对数据库进行清晰的认识,E-R模型(实体-关系模型)是数据库结构设计常用的方法,它对现实世界的信息结构统一用属性、实体以及它们之间的联系来描述。
它具有简单、直观、自然、语义表现较丰富的特点,易于为用户理解。4.窗体详细设计4.1登录窗体本窗体设置了三个用户:老师、学生。
不同的用户对应的权限不同,学生只可以查询,教师可以对学生部分操作,如查询,删除等,而老师可以对学生进行所有操作;此窗体也设置了对用户仅有三次输入密码机会,一旦超过三次输入密码,用户就不可以进入系统内进行操作,这样保证了用户的安全性。4.2注册用户/修改密码窗体设置该窗体一是为了注册用户,二是修改密码,一旦密码泄露用户就及时修改密码,这样给用户带来了极大地方便。
4.3主界面窗体为了方便用户使用系统,操作简单方便,系统采用信息系统功能选择操作的最常用方式,菜单方式。在进入系统后,所有的系统功能都在菜单上显示出来,用户可以直接选择某一功能进入模块,方便,快并且同用户进行对应的操作可以从此界面看到,本界面虽设置很简单,能帮助用户进入所需界面。
详细设计窗体如下:首先在Aditional中选中组件Bitbtn,点击它进入窗体,分别为Bitbtn1,Bitbtn2,Bitbtn3,其属性Caption的值分别设置为:学生基本信息管理,学生住宿管理,学生成绩管理;然后在Standard中点击MainMenu,进行菜单设置,从它的右边属性框,双击Items,出现一个对话框,在对话框中,右击鼠标点击Insert,就可往属性Caption里边输入文字,这样就是菜单栏了,若建立子菜单,再在此基础上点击Insert,往其属性Caption中输入文字即可,该窗体就是这样设置菜单的,可以从下面的运行图看到效果。4.4帮助帮助窗体是帮助用户了解系统的基本情况和使用方法,使用户更好地使用系统,来提高工作效率。
8.求毕业设计及论文“基于Java的学生信息管理系统的设计与实现”
仅仅给你个参考 //Java Group Project_StudentManagement源码 //NetBeans IDE 6.5 环境 package studentmanager; import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.util.*; class Student implements java.io.Serializable{ String number,name,specialty,grade,borth,sex; public Student(){}; public void setNumber(String number){ this.number=number;} public String getNumber(){ return number;} public void setName(String name){ this.name=name;} public String getName(){ return name;} public void setSex(String sex){ this.sex=sex;} public String getSex(){ return sex;} public void setSpecialty(String specialty){ this.specialty=specialty;} public String getSpecialty(){ return specialty;} public void setGrade(String grade){ this.grade=grade;} public String getGrade(){ return grade;} public void setBorth(String borth){ this.borth=borth;} public String getBorth(){ return borth;} } public class StudentManager extends JFrame{ JLabel lb=new JLabel("录入请先输入记录,查询、删除请先输入学号,修改是对查询" + "内容改后的保存!"); JTextField 学号,姓名,专业,年级,出生; JRadioButton 男,女; ButtonGroup group=null; JButton 录入,查询,删除,修改,显示; JPanel p1,p2,p3,p4,p5,p6,pv,ph; Student 学生=null; Hashtable 学生散列表=null; File file=null; FileInputStream inOne=null; ObjectInputStream inTwo=null; FileOutputStream outOne=null; ObjectOutputStream outTwo=null; public StudentManager(){ super("学生基本信息管理系统"); 学号=new JTextField(10); 姓名=new JTextField(10); 专业=new JTextField(10); 年级=new JTextField(10); 出生=new JTextField(10); group=new ButtonGroup(); 男=new JRadioButton("男",true); 女=new JRadioButton("女",false); group.add(男); group.add(女); 录入=new JButton("录入"); 查询=new JButton("查询"); 删除=new JButton("删除"); 修改=new JButton("修改"); 显示=new JButton("显示"); 录入.addActionListener(new InputAct()); 查询.addActionListener(new InquestAct()); 修改.addActionListener(new ModifyAct()); 删除.addActionListener(new DeleteAct()); 显示.addActionListener(new ShowAct()); 修改.setEnabled(false); p1=new JPanel(); p1.add(new JLabel("学号:",JLabel.CENTER)); p1.add(学号); p2=new JPanel(); p2.add(new JLabel("姓名:",JLabel.CENTER)); p2.add(姓名); p3=new JPanel(); p3.add(new JLabel("性别:",JLabel.CENTER)); p3.add(男); p3.add(女); p4=new JPanel(); p4.add(new JLabel("专业:",JLabel.CENTER)); p4.add(专业); p5=new JPanel(); p5.add(new JLabel("年级:",JLabel.CENTER)); p5.add(年级); p6=new JPanel(); p6.add(new JLabel("出生:",JLabel.CENTER)); p6.add(出生); pv=new JPanel(); pv.setLayout(new GridLayout(6,1)); pv.add(p1); pv.add(p2); pv.add(p3); pv.add(p4); pv.add(p5); pv.add(p6); ph=new JPanel(); ph.add(录入); ph.add(查询); ph.add(修改); ph.add(删除); ph.add(显示); file=new File("学生信息.txt"); 学生散列表=new Hashtable(); if(!file.exists()){ try{ FileOutputStream out=new FileOutputStream(file); ObjectOutputStream objectOut=new ObjectOutputStream(out); objectOut.writeObject(学生散列表); objectOut.close(); out.close(); } catch(IOException e){} } Container con=getContentPane(); con.setLayout(new BorderLayout()); con.add(lb, BorderLayout.NORTH); con.add(pv, BorderLayout.CENTER); con.add(ph, BorderLayout.SOUTH); (EXIT_ON_CLOSE); setBounds(100,100,600,300); setVisible(true); } public static void main(String[] args) {new StudentManager();} class InputAct implements ActionListener{ public void actionPerformed(ActionEvent e){ 修改.setEnabled(false); String number=""; number=学号.getText(); if(number.length()>0){ try{ inOne=new FileInputStream(file); inTwo=new ObjectInputStream(inOne); 学生散列表=(Hashtable)inTwo.readObject(); inOne.close(); inTwo.close(); } catch(Exception ee){System.out.println("创建散列表出现问题!");} if(学生散列表.containsKey(number)){ String warning="该生信息已存在,请到修改页面修改!"; JOptionPane.showMessageDialog(null,warning,"警告", JOptionPane.WARNING_MESSAGE); }//end if1 else{ String m="该生信息将被录入!"; int ok=JOptionPane.showConfirmDialog(null,m,"确认", JOptionPane.YES_NO_OPTION,JOptionPane.INFORMATION_MESSAGE); if(ok==JOptionPane.YES_OPTION){ String name=姓名.getText(); String specialty=专业.getText(); String grade=年级.getText(); String borth=出生.getText(); 。
转载请注明出处众文网 » 信息系统分析与设计毕业论文(企业人力资源管理信息系统分析与设计)