学生人事档案管理系统(毕业设计)_第1页
学生人事档案管理系统(毕业设计)_第2页
学生人事档案管理系统(毕业设计)_第3页
学生人事档案管理系统(毕业设计)_第4页
学生人事档案管理系统(毕业设计)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:001版本号:V.01版文档名称:学生人事档案管理系统文档工程名称:学生人事档案管理系统工程负责人:D02计算机〔3〕马益冲(020502320)编写:马益冲2005年1月4日校对:年月日审核:年月日批准:年月日开发单位:M.W.L工作室目录TOC\o"1-4"\f\h\z\u可行性研究报告4REF_Ref92601643\r\h1.概述REF_Ref92601920\r\h2.系统目标REF_Ref92601931\r\h2.〔1〕近期目标、时间和投资REF_Ref92602023\r\h2.〔2〕远期目标、时间和投资REF_Ref92602030\r\h3.现行系统描述REF_Ref92602068\r\h3.〔1〕职能REF_Ref92602082\r\h3.〔2〕计算机应用情况REF_Ref92602099\r\h4.现行系统存在的主要要题REF_Ref92602145\r\h4.〔1〕信息处理效率低REF_Ref92602186\r\h4.〔2〕计算机专业人才较少REF_Ref92602205\r\h4.〔3〕工作人员不能很快适应系统REF_Ref92602231\r\h5.建议的新系统REF_Ref92602248\r\h5.〔1〕对新系统的技术指标和性能要求REF_Ref92602302\r\h5.〔2〕新系统可能产生的影响及变革REF_Ref92602338\r\h5.〔3〕投资估计REF_Ref92602352\r\h5.〔4〕效益分析REF_Ref92602365\r\h5.〔5〕结论软件开发方案6REF_Ref92602491\r\h1概述REF_Ref92602614\r\h1.〔1〕系统开发的主要目标REF_Ref92602633\r\h1.〔2〕系统开发的根本方针REF_Ref92602662\r\h2实施方案REF_Ref92602692\r\h2.〔1〕工作进度表REF_Ref92602715\r\h2.〔2〕工程进度网络图REF_Ref92602745\r\h3工程投资费用概算需求分析7REF_Ref92602956\r\h1概述REF_Ref92602981\r\h1.1需求分析的原那么REF_Ref92603002\r\h1.2需求分析方法REF_Ref92603026\r\h2系统功能REF_Ref92603044\r\h2.1功能描述REF_Ref92603354\r\h2.2数据流程图REF_Ref92605287\r\h内部数据库管理REF_Ref92605312\r\h外部数据库管理REF_Ref92605341\r\hWEB查询功能REF_Ref92605375\r\h3数据字典REF_Ref92605396\r\h3.1数据流REF_Ref92605410\r\h3.2数据存储REF_Ref92605433\r\h3.3外部项REF_Ref92605458\r\h4小说明概要设计15REF_Ref92605479\r\h1.概述REF_Ref92605572\r\h1.1总体设计目标REF_Ref92605593\r\h1.2总体设计谋略REF_Ref92605612\r\h2系统结构REF_Ref92605638\r\h2.1结构图REF_Ref92605659\r\h2.2模块说明书REF_Ref92605704\r\h3数据库设计详细设计20REF_Ref92605769\r\h1概述REF_Ref92605911\r\h2系统的结构REF_Ref92605930\r\h3模块设计说明可行性研究报告概述用户:某某人事局档案管理处开发单位:M.W.L工作室拟建系统名称:学生人事档案管理系统系统目标近期目标、时间和投资在半年内建立一个以B/S结构为主的“学生人事档案录入系统〞,初步实现学生人事档案管理录入的计算机化,网络化,以保证某某人事局的档案录入工作,在庞大数据面前,录入简单化、智能化。并与传统工作方式接轨,使工作人员更容易上手。远期目标、时间和投资在两年内建立一个,可以兼容多种数据库系统及转换,具有WEB发布及查询功能,多用户操作功能,打印功能为一体的综合性“学生人事档案管理系统〞。从而进一步推进部门工作现代化,提高部门工作效率。现行系统描述职能职能:档案存放等相关工作,并对数据库进行更新计算机应用情况eq\o\ac(○,1)现有配置实现最根本的office工作〔如手工向Excel录入数据〕,Word文档编辑及打印eq\o\ac(○,2)计算机专业人员有假设干计算机专业人员,但其能力不等eq\o\ac(○,3)已经应用的工程及效益目前档案信息是手工向Excel录入数据,没有一个综合性的管理系统,其效益一般,有些实现的要求不能实现。现行系统存在的主要问题信息处理效率低信息量大,工作人员少,又不能实现多人同时工作,各职能部门联系业务不够方便。计算机专业人才较少开发一个“学生人事档案管理系统〞,需要一定数量的既懂管理,又懂计算机技术与通信技术的人才。某某人事局档案管理处缺乏些类人才,对系统的开发和使用有所影响。工作人员不能很快适应系统建立的“学生人事档案管理系统〞,包括了当今计算机技术,工作人员不能很快转变工作方试,需要系统,高效的人员培训方案。建议的新系统对新系统的技术指标和性能要求第一阶段对系统硬件上的提升,初步建立起一个根本构架。首先,需要把全部涉及到此项工作的计算机组成一个网络,并配置一台web效劳器。软件要求:windows2000advancedserver+IIS+officeXP+SQLserver2000.硬件要求:P42.4c+DDR400256M+80G7200+ATI9800并建立一个“学生档案录入系统〞第二阶段建立起一个“学生人事档案管理系统〞管理功能涉及到与档案相关部门的相关工作,并能向领导提供决策性的信息。新系统可能产生的影响及变革eq\o\ac(○,1)对现行管理体制的影响第一阶段的系统对现行管理体制影响不大,跟原先的有点相似。第二阶段的系统对现行管理体制影响比拟大。新系统的启用将使以前很多问题得以解决。原本的单用户将转向多用户来操作,这样一来,工作人员将增多。这将使原先一个人的工作细分成几块给每个负责人,以提高效率。系统内附带有一系列附助功能,更有利工作。使得工作简单化。eq\o\ac(○,2)对专业人员的变动及要求第一阶段的系统对专业人员没什么多大要求,原先的工作人员经过一段时间的培训完全可以盛认。第二阶段的系统对专业人员有比拟大的要求了。整个系统需要一个既有能力管理整个系统,又能对网络及新系统的编程了解的人做管理员。其下属人员不但要具备专业知识还要懂计算机。投资估计第一阶段投资约人民币4万元。第二阶段投资约人民币5万无。效益分析“学生人事档案管理系统〞的工作效益对整个人事局影响巨大。系统的效益不既反响在档案信息的录入工作上,还为相关部门的工作带来很大方便,使各个相关部门的联系更紧密。并且,为毕业生提供快捷、可靠、优质的效劳。结论由于“学生人事档案管理系统〞是个符合现实工作要求及当代社会开展需求开发的。只要某某人事局的领导采取具体的措施落实资金和人员等方面的保证。所以,用分阶段开发“学生人事档案管理系统〞的设想是可行的。软件开发方案概述系统开发的主要目标在半年内建立一个以B/S结构为主的“学生人事档案录入系统〞,在两年内建立一个,可以兼容多种数据库系统及转换,具有WEB发布及查询功能,多用户操作功能,打印功能为一体的综合性“学生人事档案管理系统〞。系统开发的根本方针以M.W.L工作室承当系统的开发,某某人事局派技术人员参加,组成总体设计小组。实施方案工作进度表阶段人数工作量/月时间/月起止时间可行性研究3622005.3~2005.4开发方案4722005.5~2005.6需求分析51532005.7~2005.9总体设计71422005.10~2005.11详细设计83242005.12~2006.3工程进度网络图工程投资费用概算硬件资源:P4微机1台,打印机1台,交换机1台软件资源:windows2000advancedserver+IIS+officeXP+SQLserver2000.本钱估算:设备费2万,开发费3万,共5万需求分析概述需求分析的原那么分析某某人事局的要求,确定管理系统的逻辑功能,以满足人事局的要求。第一期工程完成后,该系统应该具有较高的可扩充性,便于在此根底上完成第二期工程。需求分析方法采用结构化系统分析方法,建立新系统的逻辑模型,这个逻辑模型将尽可能防止计算机的专业术语,以便于某某人事局和M.W.L工作室双方人员共同讨论。系统功能功能描述本系统是对档案进行管理的一个B/S结构为主的WEB系统。主要接收来自手工输入、Excel文件的数据。因输入的数据会有变动,手工输入时可以按要求,进行建数据库、表、字段等操作,并可以对您选择的相应数据库及表,动态的生成表单并输入数据。WEB的查询功能可以方便用户把数据以WEB的方式发布到网上,供学生进行查询。此功能并附有分页方便查询。数据流程图建立的“学生人事档案管理系统〞由以下个子系统组成:内部数据库管理外部数据库管理WEB查询“学生人事档案管理系统〞的第一层数据流程图如下1.内部数据库管理1.内部数据库管理3.WEB查询2.外部数据库管理数据〔档案袋〕Excel文件Access文件学生操作员录入员生成网页内部数据库管理录入员在输入有关的档案数据时,可以先进行“新建内部数据库〞的操作再紧接的进行“添加内部数据库记录〞的操作〔因为根据实际的工作情况其数据库结构经常有改动,所以不能用一个固定的数据库结构来进行工作,这样缺少了灵活性〕。也可以对现有数据库中的表进行数据添加。而且在“新建内部数据库〞的操作中可以同时进行建表的操作。在随后的“添加内部数据库记录〞中可以选择相应的数据库及其中的表,用动态生成表单的形式来适应不同结构的表的记录的添加工作。在编辑数据库中可以对相应的数据库及其中的表中的数据进行分页显示、删除操作。内部数据库管理由以下三个局部组成:新建内部数据库添加内部数据库记录编辑数据库其数据流程图如下图选择数据名及表名档案库名及表名1.1新建内部数据库选择数据名及表名档案库名及表名1.1新建内部数据库1.3编辑数据库1.2添加内部数据库记录录入员档案数据空数据库档案数据库分页显示数据库新建数据库操作在实际工作中,根据不同的要求其档案数据库的结构有所不同,系统可以根据不同的要求来定数据库中的结构。在建立好数据库后,可以随时对它加以修改〔因本系统用的数据库是Access数据库,所以在建数据库时要建好数据库后,建一个表并设置其相应的结构才能输入数据〕。2〕添加数据库记录档案数据录入可以由以下四个功能组成:选择相应的数据库;在所选择的数据库的表中选择相应表;根据相应的表结构及里面的数据类型动态的生成添加数据的表单;输入数据提交数据到相应的表中,输完一个接着输入下一个。录入员可以用以上几项功能把档案数据输入到指定数据库及表中去。3〕编辑数据库在这里可以对相应的数据库及表进行分页显示,删除等简单的操作。外部数据库管理因为,现在国内在办公室的数据库操作方面普遍使用Excel文件。所以操作员可以对外部数据库〔这里指Access数据库〕进行导入的操作,并在网上发布及。其数据流程图如下图Excel文件Excel文件2.1用ASP翻开Excel文件显示Excel文件ASP生成的网页操作员选择翻开文件用ASP翻开Access文件用ASP可以翻开指定Excel文件的数据,不管Excel文件中的数据有多少行多少列,都可以被读取。再用所取的数据用表格的形式在网页上显示出来。WEB查询功能在实际的工作当中需要有个WEB发布的功能,提供应毕业生们查自己的档案有没有寄到当地人事部门,以便到人事部门进行报到等相关工作。最简单的做法就是建个查询数据库的系统。把已经到的学生的姓名及反响其唯一身份的内容在查询结果中显示。〔一般用姓名查〕其数据流程图如下图到档学生数据库到档学生数据库学生3.1查询数据库查询要求查询结果查询功能用精确查询方式,使得学生只能查询自己的信息,保护个人隐私。数据字典数据流本系统输入的数据流有4个,输出的数据流有3个。输入数据流有Excel文件物理地址、查询要求等。输出的数据流有Excel文件内容、查询结果等。每个数据流均有一张数据流定义表。系统名称:学生人事档案管理系统数据流编号001数据流名称Excel文件物理地址别名〔程序/数据文件内部用名〕dd简述从外部导入的Excel文件的物理地址来源用户去处以网页显示组成Excel文件物理地址并附以原始合同单样本系统名称:学生人事档案管理系统数据流编号002数据流名称数据库名及表结构别名〔程序/数据文件内部用名〕Db+table简述从内部建数据库的名及表来源用户去处系统内部组成数据库名及表结构并附以原始合同单样本系统名称:学生人事档案管理系统数据流编号003数据流名称档案数据别名〔程序/数据文件内部用名〕记录简述录入档案数据到数据库中来源用户去处系统内部组成根据不同的档案数据定并附以原始合同单样本系统名称:学生人事档案管理系统数据流编号004数据流名称查询要求别名〔程序/数据文件内部用名〕key简述输入查询关键字进行查询来源用户去处系统内部组成能唯一表示学生的根本特征并附以原始合同单样本系统名称:学生人事档案管理系统数据流编号005数据流名称Excel文件的显示别名〔程序/数据文件内部用名〕简述在网页上显示Excel文件的内容来源Excel文件去处动态网页组成Excel文件的每一行并附以原始合同单样本系统名称:学生人事档案管理系统数据流编号006数据流名称分页显示数据库别名〔程序/数据文件内部用名〕简述在网页上显示内部数据库文件的内容来源内部数据库去处动态网页组成Excel文件的第一行并附以原始合同单样本系统名称:学生人事档案管理系统数据流编号007数据流名称查询结果别名〔程序/数据文件内部用名〕简述在网页上进行对数据库的查询操作来源内部数据库去处动态网页组成学生的根本信息并附以原始合同单样本除了7张数据流定义表以外,还有一张数据流一览表,如下。系统名称:学生人事档案管理系统编号数据流名称别名来源去处001Excel文件物理地址dd用户以网页显示002数据库名及表结构Db+table用户系统内部003档案数据记录用户系统内部004查询要求key用户系统内部005Excel文件的显示Excel文件动态网页006分页显示数据库内部数据库动态网页007查询结果内部数据库动态网页数据存储本系统的数据存储有只有一个是固定数据库结构的,还有的都是根据用户的需要有所不同。系统名称:学生人事档案管理系统数据存储编号D01数据存储名称内部数据库的文件名及表名简述用来存储内部数据库的文件名及表名输入数据流档案库名及表名输出数据流选择数据名及表名立即存取要求有组成Dbnametable系统名称:学生人事档案管理系统数据存储编号D02数据存储名称根据用户要求变动简述根据用户要求进行自由的创立输入数据流档案数据输出数据流分页显示数据立即存取要求有组成根据用户具体要求系统名称:学生人事档案管理系统序号数据存储编号名称001D01内部数据库的文件名及表名002D02根据用户要求变动外部项系统名称:学生人事档案管理系统外部项编号:01外部项名称:Excel文件简述:用ASP显示Excel文件输入数据流〔来源〕:Excel文件输出数据流〔去向〕:动态网页系统名称:学生人事档案管理系统外部项编号:02外部项名称:档案数据简述:录入档案数据输入数据流〔来源〕:档案文件输出数据流〔去向〕:内部数据库系统名称:学生人事档案管理系统编号名称01Excel文件02档案数据小说明加工名:新建内部数据库编号:1.1激发条件:接到录入员发出的“新建数据库〞命令加工逻辑:对当前数据库,做:新建一个数据库文件选择新建的数据库添加表名添加字段列表添加字段类型列表执行频率:根据实际情况加工名:添加内部数据库记录编号:1.2激发条件:接到录入员发出的“添加内部数据库记录〞命令加工逻辑:对当前数据库,做:选择数据库选择表系统动态的生成表单对生成的表单输入相关数据执行频率:根据实际情况加工名:编辑数据库编号:1.3激发条件:接到录入员发出的“编辑数据库〞命令加工逻辑:对当前数据库,做:选择数据库选择表分页显示执行删除功能执行频率:根据实际情况加工名:用ASP翻开Excel文件编号:2.1激发条件:接到录入员发出的“用ASP翻开Excel文件〞命令加工逻辑:对当前页面,做:读取Excel文件中的内容按Excel文件结构显示以表的形式显示执行频率:根据实际情况加工名:查询数据编号:3.1激发条件:接到录入员发出的“查询数据〞命令加工逻辑:对当前数据库,做:取得查询关键字在数据库中查找指定记录显示查找到的记录执行频率:根据实际情况至此,系统需求分析根本完成。系统设计人员将依据此说明书进行系统设计工作。显然,一套数据流程图和一部数据字典是系统设计员必不可少的工作依据。概要设计概述总体设计目标本系统既要满足用户的设计目标,也要满足设计员的设计目标。从用户的观点看,要求系统能够到达以下目标:1〕支持多种数据库系统以适应实际工作的不同需求。2〕具有多用户操作的特点。3〕提高大量数据的处理能力。4〕数据库能适应不同的要求对结构进行修改设计员从技术观点看,要求系统能到达以下目标:1〕方便用户使用,具有较高的用户友好性。2〕具有较高的可靠性,将系统发生故障的概率控制在2.5%以下,并具有快速恢复能力。3〕具有较高的运行效率,应比人工作业提高效率10倍以上。4〕具有较强的可维护性和扩充性,能够适应用户新的业务要求变化。总体设计谋略本系统的结构是自顶向下扩展的、层次化的暗盒模块结构。对高层模块,将采用以事务为中心的设计谋略。把一个大的复杂的系统逐步分解成较小的相对简单的暗盒模块。对低层模块,采用以变换为中心的设计谋略。系统结构结构图〔自顶向下、逐层扩展的层次化模块结构〕某某人事局档案管理系统结构图,这些结构图是根据系统分析说明书的数据流程图画出的。某某人事局档案管理系统某某人事局档案管理系统外部数据库内部数据库WEB查询M1M2M3某某人事局档案管理系统外部数据库外部数据库M1选择翻开文件用ASP翻开Excel文件M1.1M1.2外部数据库内部数据库内部数据库M2新建内部数据库添加内部数据库记录编辑数据库M2.1M2.2建表及其结构建数据文件选择数据库选表动态生成表单输入数据分页显示删除记录M2.3内部数据库WEB查询WEB查询M3输入关键字按关键字进行查询M3.1M3.2WEB查询模块说明书对结构图中的每一个模块都要有模块说明书。模块名称:某某人事局档案管理系统M输入:超级链接式按钮输出:处理:1按以下格式显示某某人事局档案管理系统提交〔外部数据库选择文件的表单的提交按钮〕新建内部数据库WEB查询2接收按钮选择项如果按提交调用M1外部数据库按新建内部数据库调用M2新建内部数据库按WEB查询调用M2WEB查询模块名称:外部数据库M1输入:Excel文件输出:数据流,网页动态显示处理:1选择Excel文件2提交所选Excel文件假设选择是Excel文件进入显示页面否那么显示选择文件错误重新输入3显示所选Excel文件模块名称:内部数据库M2输入:数据流,档案数据输出:数据文件:Access数据库,取名由用户定处理:1新建数据库文件建数据文件在新建的数据库文件中建表及结构2添加内部数据库记录选择数据库选择表动态生成表单输入数据3编辑数据分页显示删除记录模块名称:WEB查询M3输入:数据文件:Access数据库,取名由用户定输出:数据流,网页动态显示处理:1输入关键字2按关键字查询数据库设计数据库总体结构本系统采用关系型数据库Access,数据库由假设干个二维表构成。本系统的表分两类。一类是数据库文件名及内部的表名。另一类是实际数据,数据库结构系统名称:学生人事档案管理系统表编号:D01表名称:dbname简述:学生人事档案管理系统内部数据库名及包含的表名序号属性名称数据元素名称类型长度小数点后位数关键字结构定义1Id序号自动编号长整型是2Dbname数据库名文本503Table表名文本50记录长度〔字节〕:104记录条数:4存储容量〔KB〕:

148因为还有一种实际数据的数据库是要根据用户的具体要求来创立的。它可以按用户的要求创立用户相应的数据库,即自定义。代码设计〔略〕系统故障对策〔略〕详细设计概述编写目的:编写此文档的目的是为了更好的分析学生人事档案管理系统,有利于软件的开发和使用。编写目的该详细设计说明书是对学生人事档案管理系统的详细设计说明,有利于该软件的开发和使用,并作为开发该软件的一个文档。工程背景:工程委托单位:某某人事部档案处开发单位:M.W.L工作室工程的名称:学生人事档案管理系统

工程产品的名称:学生人事档案管理系统

工程组织者:M.W.L工作室产品用户:人事系统的档案管理人员

产品设计者:M.W.L工作室

产品生产者:M.W.L工作室

产品所有权:M.W.L工作室拥有参考资料《ASP与网络数据库技术》——邓文渊,陈惠贞,陈俊荣编著中国铁道出版社《网页设计与WEB数据库发布技术》——魏应彬,周星,康耀红编著清华大学出版系统的结构学生人事档案管理系统学生人事档案管理系统主界面内部数据库外部数据库WEB查询内部数据库内部数据库新建数据库添加数据库记录编辑数据新建数据库文件新建表及结构选择数据库选择表添加数据分页显示删除记录模块设计说明模块1内部数据库〔in〕设计说明3.1程序描述

本程序是为了适应实际工作中的要求,即数据库结构经常会有改动。使使用者拥有创立自定义数据库的功能。本功能因为在B/S系统,所以可以进行并发操作。3.2功能

建立自定义数据库,并添加数据3.3输人项

数据库文件名,表名,表结构,输入记录3.4输出项

在选择添加记录时,选择数据库文件名、表名。分页显示时,显示每个表中的前四个字段3.5算法

对于本软件,采用数据的输入输出与ASP中Access数据库链

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论