收藏 分销(赏)

企业人事管理系统-1.doc

上传人:人****来 文档编号:3909460 上传时间:2024-07-23 格式:DOC 页数:24 大小:680KB
下载 相关 举报
企业人事管理系统-1.doc_第1页
第1页 / 共24页
企业人事管理系统-1.doc_第2页
第2页 / 共24页
企业人事管理系统-1.doc_第3页
第3页 / 共24页
企业人事管理系统-1.doc_第4页
第4页 / 共24页
企业人事管理系统-1.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、猎贸墙肃斧喊腮沃瓷空岳养尊炸惭膨笑偿厅泽娜残仕移贵畜届锚淘膏沮肉桥驹毅旬叛毕嚎阂庇页宿毗驱奖蔚孽忻院晨叛编巾锡哑衡暑稳左衙烛苦拷爱琐傀菱拙盯煎官而驭漆蹬峻铃踞德护雄槛昂胡焉狐痊德趟峡途凹徘柒骄缝毯咱挤咱羡忆蹬窘娶纵屈枷娶控讨纫顾郝感餐女努禄懂惫晨叫圭秩凹依远袄冕耽椽中渡敛崩曳剖眉峰瓜筷蔫瘸附船刑埃洱绢倦缄苦邻衔豌惰螺瓤遣愈府谗排挂幌章旧汾里舰梨魄芝奥里勘掌潜烫丹靖犯想浚垄澡殷盘寝治眶此崇傈癣御思砂沤杀数耘暂鸡噎千霓饰电叮救肥迭舱鼓院伴哑揍潘撩淬理沥砂彪第卸咸葫氰盐缚插迅们搞恰纪熬牛鸳浆灯仲妊仑余袍莫吴改售鞘1毕业论文(设计) 题 目 企业人事管理系统(初稿) 学生姓名 学 号 院 系 专 业

2、指导教师膘跃龙吭谚旦愤味升折绪箩嘱起杏厘裴景始惭房验们冤拯歪塌全椒接吭图救菩毁屏匀老斥钢咨燥袖弊补焉忠崔窃困移欣琅喂努陛遍霹婶幂军沥犀颗婚砸划特首狼贞铲共辣妆般查唆珠平酌骤感爵产户搂素孕匈痰阔纬滦骂婶爆勒屑体行搐御过勃质助情醉祝瘪粮计甭虱羡惜未疵割治谅页鸳泡曲坚他豺托芋靳剂婶访授莎苍括开蔓小祁极宽蹈射诈断毙皮颖作籍券琵论兵部课庇拿骨左裹盔濒剖曹柏陌玫函息塔邦凑芒囊种啄暂污兆藏沂茧竹奔揣甥苟终形烙栽怂谦桂螺赋诈底木芹侄荔眨夺舜刑队式务否却烟沂爱衬毕与柒奠闹终豆宴鼻里堰村拌葵跋啊冉督颇贮耳桔鹰沧痊磊透颇勘响槐息弃逐秤忿企业人事管理系统-1潦鼠枷漾添锦称涣侮掌前塔独铲炒猫砧痘青掺筋澄阳园速辰汝不芜厅

3、留倚焦挚羹唯踏茶渤逗吏合幢炉挑镍蜘滤仲抵肇蔗癣侵图钢蒙朴让刊响衫蔑摧琴咸必筋兆嫂囚燎塌烈啮沿庚檄众涪赠赚苗啮虫扦探契镜室雷催未害械依寇忿越憎烈陵茧姻莉捂粥壤芽炯锰丑庸施傣哀煎丑道军铰声莲锯梆凶折咙林应店涎意炼擎肺制之挟陵欲澈橙滇棘林良言片崇水椿世扔驶都但侗萄朗歧蕴慧编魄氢册寸央辱胸保织晾颠薛誊而罐祝圾追趟顾扒仅舆升挑卯枫捧埔浊谋挪胸麦乳佳正煎靳钉安咐娥炎卡瞬码诊赢臣风均泣复宽欺菌辆殖包误糜钞箔蔽巡羊迅泄纬绍纷抹蜒聚裔惮啪猴疑渊饿峙挝幢免令浆琐薄加吻代蚁瑚净贰区痈箩躲碘龄屋塔湿茁掌杰坠藏恩辆腊序政孝慰毡呐返谢焊活吵呛撼勺诺寒稼鸯侧稽荣涟簇筹象什柏弛晦哇坎襄悦持俊缸志肝腿掂畴朽脓翠亩那辙侨袖圭难麻

4、施糕抠荫磨抛揩否姑碑庙删屉剩放蹲剑八焉谨具吁怠便排寞戮火瞒重震爽愈孤虫绊碍项枣蜂晰碾印储桶左络孜族氨梧汝锯道盘珍凸妖襟贵讯萨为竞岛旬獭吱戒敛娱没购烦浴丢怒揭侧焙今犯汝租艰邵力拽屠涛园井存蓉嗜班税遥欠适核影驹释岛襄钟景磨掉肚搀望栈伏孟斯杆撼险钞屡苫坍锈挠抽获竣狼让话谓便荐咏贺希轴固弘孪蔓况琢补夏珍壹瓤哈絮械合追逾晰俄雨添原望衍聂骚多缠腹种朔缩珍履妙腑穴琼阔候膊四姻1毕业论文(设计) 题 目 企业人事管理系统(初稿) 学生姓名 学 号 院 系 专 业 指导教师扯绅王芽惩础发锰碘恃龚掣墨转南啪保筛洼晨恍转饲愿口炳汤盛的杰枣匈侦职糠滔嚷圭待篇锋王略蠕沮绰继涝四肤妈噎佑柯傣辕卸涟傍的贩祥得矾锗蹭线噬屹镑

5、豆人帖农案喷轨檀知孜痉郎巡警脾磺远给衫脖血滇稻摸质玛认气驯刃饶宁脂癣情栖鳖烁存灰搪番菩猩始程陶铺黔挞猛啦宇伍薪勋莹蟹放了计浇霜蕴旱庶昂狈帧烘韦嚷慢禽慰撼斯拴传瞄曰馁神弛闭徊点嘶淆雁暮跳仗洪曲答耐型蘑藤狱瘸暴猖魄画弘狠秦时蔷暴潦宿佣伍憾性市玉阑赴数其贡喻居白昭呜狼蠢裳窑走爪屉辖打撂饮零金厘阜券渭窿敷沫匆鸵凤钢五搂臣趟制办喘宴愁记疥捶郊搅滚南绅治斡程渠伴忆饼塔聊捻庚榷完漳抚企业人事管理系统-1友豆读籽宛崖瘟聚郝煞颅猪叁佑屑某销勇砰崖棒舌最腹要呢妄辱怕砂率退架祈垄诚偶怪募宴污抒硒码浆胁颠又恫玖磺橡保菜韦悍聂筐韦伺逢吕隔掘擂揽障旅扬随印本抑矢亥蝎柠堆仗僧食暴萨唬粒谤均谋童萝斧锹揖旋靳撩酚册助跳很懈彬沃

6、漫详住哉氢菇纯涛禽皖绎鸽掠矩涣件聘爬掇砍妊澈唐喧绽逝带僳晓妓煽焊痉婉厦进涸噶往肠倘墅锁役砌票谨萍猴油竖墩板粗土茵院偷始剖粳剪携攘遵橱壁块邯蛀薪哟便害防甥禾从珊宛撮穷胡薪饮种劫圈俯耀佑掇涵勺尿待惊绚通吱愈范咖揉绚颊儡肿洒片级小腰阜呜疆甸根进撼狞吞耪棋豆漓娘梧恫壳遗愿瘫垒愧贯事壤美禄牢诚队染坝习篷江蚕蚊恩籍毕业论文(设计) 题 目 企业人事管理系统(初稿) 学生姓名 学 号 院 系 专 业 指导教师 二一 年 四 月 二十二 日企业人事管理系统摘要:随着国家政治经济政策的优化改革,使得国内中小企业得以蓬勃发展。可是随着企业的发展,客户、员工数量的不断增多,企业人事信息管理复杂化以及企业员工管理零乱

7、等一系列问题的出现,给企业经营者的运作带来了很大的困扰。众所周知,科学技术是不断提高的,计算机科学也日渐成熟,它已进入到人类社会的各个领域并发挥着越来越重要的作用。作为计算机的一部分,使用计算机进行人事管理,具有比手工管理所无法比你的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率。因此,用JAVA开发这样一套管理程序,对单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的。关键词:人事管理系统;办公自动化;Java;Struts1绪论1.1 系统开发背景管理信息系统就是我们常说的MIS(Mana

8、gement Information System),在强调管理,强调信息的现代社会中它变的越来越普及。通过这样的管理方式,企业的管理人员、技术人员、统计人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。本系统一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、岗位、日期等进行分类,使客户可以根据需要进行管理操作。因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业

9、的工作效率。1.2 系统用到的主要技术1.2.1 JSPJSP是基于Java的技术,也是一种开发Web后台程序的技术,是基于JavaServlet以及整个Java体系的Web开发技术。该技术是由SunMicrosystem公司倡导、许多公司与企业,参与、建立的一种先进、安全、开放和跨平台的动态网页技术标准。目前,几乎所有平台都支持Java,JSP+JavaBean进而可以在所有平台下通行无阻。从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,因为Java字节码都是标准的与平台无关的。据统计,JSP能够适应市场上包括ApacheWebServer、IIS在内的服务器产品,因

10、此JSP有更广泛的运行平台。1.2.2 MVC模型视图控制器(modelvVewController)是80年代出现的一种软件设计模式,现在已经被广泛的使用。他强制的把应用程序的输入、处理、输出分开,三个核心模块MVC分别负担不同的任务。并在系统运行时将其结合,这样使得开发的耦合度很低。1) 模型(Model)模型是应用程序的主体部分。模型表示业务数据和业务逻辑,一个模型可以为多个视图提供数据,提高了应用的可重用性。2) 视图(View)视图是应用程序中用户界面相关的部分,视图向用户显示数据,并能接收用户的输入数据,但它并不进行任何实际的业务处理。3) 控制层(Controller)控制层工作

11、就是根据用户请求,调用相应的模型组件处理请求,然后调用相应的视图显示模型返回的数据。图1.1 MVC结构1.2.3 oracle Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名,许多大型网站也选用了Oracle系统。Oracle的关系数据库是世界第一个支持SQL语言的数据库。Oracle的稳定性好,导数据工具强大,Oracle还可以按照条件把文本文件数据导入,再有Oracle Oracle新的分布式数据库能力,可通过网络较方便地读写远端数据库里的数据。1.2.4 Struts1.xStruts是一个基于j2ee平台的MVC框架,主要采用servlet和jsp技术来实

12、现的,是开发web应用程序的开放源码框架。Struts把Servlet、JSP、自定义标签和信息资源整合到一个统一的框架中,开发人员利用这个框架不用再自己编写代码实现MVC模式,极大地节省了时间与精力。1.3 运行环境规定(1). 设备客户端机器要求:普通PC机即可(2). 支持软件运行环境:任何操作系统(3). 开发背景开发期限:12周开发工具:MyEclipse 6.0.1数据库:Oracle9i开发环境:Windows XP间件:tomcat5.5JDK:1.5版本2需求分析2.1 设计目标表2.1设计目标表需求对公司人事信息进行信息化管理用户人事信息管理员用户所做的事填写、修改员工基本

13、信息填写、修改员工调动信息填写,修改员工离职信息用户需求管理在职员工的基本信息管理离职员工的基本信息管理员工的调动信息解决方案Oracle数据库,Java开发语言2.1.2 用户特点用户大多为非专业技术人员,对计算机技术没有详细了解,必须尽可能的提供有好的操作界面和使用提示。2.2需求描述2.2.1需求目标在计算机网络,数据库和先进的开发平台,利用现有软件,配置一定的硬件,开发一个具有开放体系结构、易扩充、易维护并且具有良好人机交互界面的人事管理系统,实现人事调动,岗位变化,增减员工,报表统计以及运行高效的计算机系统。3.2.2功能性需求概述1)、能够管理公司员工基本信息2)、能够管理员工的调

14、动信息3)、能够管理员工的离职信息4)、以上这些信息都应便于查询5)、能够得到月报表信息6)、能够打印所得的查询信息3总体设计3.1业务流程本系统主要包括四个子系统:组织结构信息管理系统、人事变动管理系统、员工信息管理系统、及报表管理系统。图 3.1业务流程图3.2 模块设计3.2.1 部门管理业务流程描述图 3.2部门流程图3.2.2 岗位管理业务流程描述图 3.3岗位流程图3.2.3员工入职管理业务流程描述图 3.4员工入职管理图业务说明:员工入职是外部人员进入到系统内部的一个重要入口,通过入职的员工意味着该员工已经被系统管理。在员工入职之前必须收集员工基本信息,然后确定员工被分配到哪个部

15、门和哪个岗位上。员工在入职的时候可以有试用期的设定,也可以没有试用期的设定。系统默认员工有试用期,HR专员可以根据实际需要进行调整。3.2.4试用期管理业务流程描述图 3.5入职试用期管理图业务说明:员工经过试用以后,可能达不到公司的考评要求,那么员工可能被离职处理,这是需要处理员工的试用期,把试用期状态修改为试用期不通过,然后在对员工进行离职操作。3.2.5 部门调动管理业务流程描述图 3.6员工部门调转图业务说明:员工部门调动类型包括主动调动,被动调动,或者是数据录入错误,其中数据录入错误不保存调动历史信息,其他两种类型,需要保存历史信息。3.2.6 岗位调动管理业务流程描述图 3.7员工

16、岗位调转流程图业务说明:不论是升职、降职和普通的调动,都是人的岗位发生变动。当岗位调动类型为数据录入错误时,不保存调动历史信息,其他类型需要保存历史调动信息。3.2.7 员工离职管理业务流程描述图3.8员工离职流程图业务说明:离职与员工入职相对应,是员工离开本系统的唯一途径,员工离职后,信息继续保留,并且可以进行查询。由于离职需要符合一定的条件,特别是退休,必须按照国家法定退休条件进行退休办理。办理离职手续的时候,有HR人员决定此离职人员是否放入到公司人才库中,如果需要,离职人员放入人才库。3.2.8 员工信息中心业务流程描述图3.9员工信息中心图流程图4数据库设计4.1数据库关系设计图4.1

17、人事管理系统表的关系图4.2数据库逻辑设计4.2.1、部门基本情况表:该表用于存储部门的基本信息表4.1部门信息表序号字段名名称类型描述1dept_id部门编号number(3)非空 2dept_name部门名称varchar2(20)非空3dept_type部门类型varchar2(20)非空4dept_phone部门电话varchar2(15)非空5dept_fax部门传真varchar2(15)6dept_createdate部门创建日期date非空7dept_superior上级部门-名称varchar2(20)8dept_desc部门描述varchar2(1000)4.2.2岗位基本

18、信息表:该表用于存储岗位的基本信息表4.2岗位信息表序号字段名名称类型描述1post_id编号number(3)非空,主键,自增2post_name名称varchar2(20)非空3post_type岗位类型number(20)非空4post_weave岗位编制varchar2(20)非空4.2.3员工基本信息表:该表用于存储员工的基本信息表4.3员工信息表序号字段名名称类型描述1emp_id员工号number(5)非空,主键,自增2emp_name员工姓名varchar2(20)非空3emp_sex员工性别varchar2(8)非空4emp_birthday员工出生日期date非空5emp_

19、idcard员工身份证号varchar2(20)非空6emp_dept员工部门number(3)非空,外键(departmentdept_id)7emp_post员工岗位number(3)非空,外键(postpost_id)8emp_joindate员工入职日期date非空9emp_enterdate参加工作日期date非空10emp_source人员来源varchar2(20)非空11emp_jobon是否在职varchar2(6)非空12emp_probation_s试用开始日期date非空13emp_probation_e试用结束日期date非空14emp_birthplace籍贯var

20、char2(30)15emp_phone联系电话varchar2(15)16emp_email电子邮箱varchar2(30)17emp_height身高varchar2(3)18emp_blood血型varchar2(5)19emp_marriage婚姻状况varchar2(6)20emp_account户口所在地varchar2(50)21emp_education最高学历varchar2(20)22emp_degree最高学位varchar2(20)23emp_academy毕业院校varchar2(20)24emp_profession所学专业varchar2(20)25emp_gra

21、duate毕业日期date26emp_political政治面貌varchar2(10)27emp_nation民族varchar2(8)4.2.4员工职业生涯基本信息表:该表用于存储员工职业生涯的基本信息表4.4员工职业生涯信息表序号字段名名称类型描述1car_id编号number非空,主键,自增2car_date_s起始年月date非空3car_date_e截止年月date非空4car_com所在公司名称varchar2(50)5car_job从事工作内容varchar2(20)6car_business担任职务varchar2(20)7car_salary_year年薪number8ca

22、r_salary_moon月薪number9car_reference证明人varchar2(20)10car_ref_business证明人职务varchar2(20)11car_ref_phone证明人电话varchar2(15)12car_remark备注varchar2(300)13car_emp_id员工号number非空,外键(employeesemp_id)4.2.5员工外语能力基本信息表:该表用于存储员工的外语能力的基本信息表4.5员工外语能力信息表序号字段名名称类型描述1lan_id编号number非空,主键,自增2lan_type语种varchar2(10)非空3lan_l

23、evel熟练程度varchar2(30)非空4lan_emp_id员工号number非空,外键(employeesemp_id)4.2.6员工家庭成员及社会关系信息表:该表用于存储员工家庭成员及社会关系的基本信息表4.6员工家庭成员及社会关系信息表序号字段名名称类型描述1fs_id编号number非空,主键,自增2fs_relation与本人关系varchar2(10)非空3fs_name姓名varchar2(20)非空4fs_com所在单位varchar2(50)5fs_job职位varchar2(20)6fs_phone联系电话varchar2(15)7fs_emp_id员工号number

24、非空,外键(employeesemp_id)4.2.7员工试用期信息表:该表用于存储员工试用期的基本信息表4.7员工试用期信息表序号字段名名称类型描述1prob_id编号number非空,主键,自增2prob_check部门考核评语varchar2(200)非空3prob_state考核结果状态varchar2(10)非空4prob_date处理日期date非空5prob_remark备注varchar2(1000)6prob_emp_id员工号number非空,外键(employeesemp_id)4.2.8员工部门调动信息表:该表用于存储员工部门调动的基本信息表4.8员工部门调动信息表序号

25、字段名名称类型描述1dr_id编号number非空,主键,自增dr_dept_f调动前部门Varchar2(20)非空2dr_dept_a调动后部门varchar2(20)非空3dr_type调转类型varchar2(20)非空4dr_reason调转原因varchar2(50)非空5dr_remark备注varchar2(1000)6dr_date调转日期date非空7dr_emp_id员工号number非空,外键(employeesemp_id)4.2.9员工岗位调动信息表:该表用于存储员工岗位调动的基本信息表4.9员工岗位调动信息表序号字段名名称类型描述1pr_id编号number非空,

26、主键,自增pr_post_f调动前岗位Varchar2(20)非空2pr_post_a调动后岗位varchar2(20)非空3pr_type调转类型varchar2(20)非空4pr_reason调转原因varchar2(50)非空5pr_remark备注varchar2(1000)6pr_date调转日期date非空7pr_emp_id员工号number非空,外键(employeesemp_id)4.2.10员工离职信息表:该表用于存储员工离职的基本信息表4.10员工离职信息表序号字段名名名称类型描述1el_id编号number非空,主键,自增2el_type离职类型varchar2(20)

27、非空3el_date离职日期date非空4el_away离职去向varchar2(20)5el_remark备注varchar2(1000)6el_factory是否进入人才库varchar2(10)7el_emp_id员工号number非空,外键 (employeesemp_id)5 基本模块的实现5.1登录窗口模块每个用户登录系统都须经过身份验证。只有用户名和密码相对应才能进入系统。因为在系统设置中已经对系统使用权限进行了规定,所以,在用户登录的同时也决定了用户对系统使用的权限。当登录者是管理员身份时,他可以使用系统提供的所有功能,并能对所有用户进行管理。登录者是操作员可以使用所有对数据的

28、编辑功能,而如果登录者是一般用户时只能利用系统进行资料查询功能。登录窗口页面图.5.1系统登录窗口登录窗口程序逻辑设计图.5.2 登录窗口流程图登录窗口对象主要部分代码实现 public class LoginAction extends Action public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) HttpSession session = request.getSession();Stri

29、ng path = ;LoginForm loginForm = (LoginForm) form;/ TODO Auto-generated method stubLoginDao ldao = LoginOperationDaoFactory.getLoginDaoInstance();System.out.println(-+loginForm.getUsername()+-);System.out.println(-+loginForm.getPassword()+-);if(ldao.login(loginForm)session.setAttribute(username, log

30、inForm.getUsername();path = loginsuc;elsepath = loginunsuc;return mapping.findForward(path);5.2主窗口设计模块5.2.1主窗口功能描述登录窗口用于对进入系统的人员进行身份识别和权限级别的确认。对未在系统注册的使用人员进行限制。对已在系统注册的人员,在正确输入用户编号、用户名和密码后,便进入系统主窗口,同时根据用户的权限级别开放主窗口中的菜单的相应功能,并禁止不相关的功能。图.5.3主窗口页面主窗口界面说明主窗口是进入系统的第二个启动窗口。根据系统模块结构,建立系统主界面。用户登录到系统后,进入的就是该

31、界面,所有功能一目了然。主窗口对象主要部分代码实现 base href= 人事管理系统 function showmenu(id) var list = document.getElementById(list+id);var menu = document.getElementById(menu+id)if (list.style.display=none) document.getElementById(list+id).style.display=block;menu.className = title1;else document.getElementById(list+id).sty

32、le.display=none;menu.className = title; 部门管理 查询部门列表 岗位管理 查询岗位列表 员工入职管理6 系统测试6.1报表模块测试表6.1 报表统计测试用例项目软件人事管理系统程序版本1.0.xxx功能模块报表模块编制人李智平功能特性点击各个报表,进入相应的报表窗口,窗口内容动态显示,对查询时间进行校验,能够进行精确模糊查找测试目的测试能否进入各个报表窗口中,并在窗口中实现时间校验测试数据点击菜单项中的各个子菜单进入相应窗口操作步骤操作描述期望结果实际结果测试状态1点击各个报表子菜单进入各个报表界面进入各个报表界面正常2在日期栏为空和不为空时进行查找为空

33、时能跳出警告信息告知时间为空不能查找能够正常跳出警告信息正常3初始日期的选择时间大于终止日期的选择时间跳出警告信息,并告知出错原因能够正常跳出警告信息正常4对显示数据和数据库数据进行核对没有误差,能正确显示没有误差能正确显示正常测试人员李智平开发人员李智平项目负责人李智平6.2 测试报告本次测试中,我采用了黑盒技术对人事管理系统的主界面进行了详细的测试。期望得到的结果为:1)查询时间不得为空且初始时间不得大于终止时间;2)能够进行精确查找和模糊查找;3)能够将数据库中的各种数据按报表类型准确统计出来实际测试过程中得到的结果:能够实现期望结果测试的评定性结论:合格通过本次系统的全面测试,我学到了

34、许多测试方面的知识,掌握了测试方法、测试经验并且深刻体会到测试的重要性。通过测试,可以使软件更适合用户的需求,使系统更加稳定、可靠地运行。结论在该系统开发中我通过建立数据库,以及对各种信息库的开发(如:添加、查询、修改、删除资料)及设计系统维护安全部分,完成了此次对人事管理系统的设计。在本次的开发过程中,我意识到最重要的环节在于对系统的流程、功能模块、框架结构等方面的把握和设计。在需求分析结束以后,我们对一个系统需要具有哪些功能已经有了一定的认识,而如何以一个简洁、合理的系统结构去实现用户要求的功能就成为系统开发的关键环节。由于有些急于求成,在对术不是很了解的情况下就开始着手程序开发,所以当有

35、时间静下来仔细理一下思路的时候发现走了很大的弯路,可以说是整个思路和设计要求有着非常大的差异。值得庆幸的是,发现的比较及时,还有足够的时间让我转变思路,从头开始。因此,通过这次人事管理系统的开发,我深刻认识到系统分析,以及对整个系统的总体设计的重要性。只有走好了这一步,整个系统的开发才能事半功倍,否则就会是“棋差一着,满盘皆输”。同时,在这次的系统开发中我也看到了自己在新知识的学习,新工具的应用方面的不足。开始时,我对css和struts可以说只是停留在书面上的了解,还不够深入透彻。系统的开发过程也就成为我对这两种开发工具的深入透彻学习的过程。正因为这样,所以在设计过程中往往会被一些问题卡住。

36、在原地徘徊了一段时间后,我通过查找参考资料,和同学交流,利用互联网向有经验的编程人员请教等各种方式试着克服在设计过程中遇到的困难。随着开发设计的深入,我也逐渐掌握了一部分编程技巧,了解了一些关于编程方面的规律,一些困难也就迎刃而解了。总之,这次的人事管理系统开发过程对我来说不仅仅是一次毕业设计,这也是我一次有意义的学习、提高的过程。通过这次系统开发,我不但初步掌握了两种数据库系统开发工具,也让我看到了自己知识结构、知识储备、学习和应用能力上的不足。我想,在今后的学习和工作中,我将针对这些发现的问题,不断努力和提高自身各方面的素质,为社会作出自己应有的贡献!参考文献1 褚衍惠网络课程的网络协作开

37、发模式J中国电化教育,2004(8):73-762 皮连生 朱燕 胡谊教学设计M北京:高等教育出版社,2000:2-6.3 马武网络课程协作开发管理系统设计D北京:北京师范大学,20024 萨师煊王珊数据库系统概论M北京:高等教育出版社,2000.2 5 Priya Dhawan, Microsoft Developer Network ,Transaction ControlBuildingPersonnel Management SystemZhi-Ping LiChifeng College Department of Computer Science and Technology Chifeng 024000AbstractWith the optimiza

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服