您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 高校教工人事管理信息系统设计
学号课程设计报告课程名称数据库应用课程设计题目高校人事管理信息系统院系专业班级姓名指导教师年月日课程设计评分表评分标准:1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)2.程序设计的质量与规范:(占40%)(1)是否采用了良好的设计方法,独立完成程序设计(2)程序界面设计是否合理、美观(3)数据库设计是否合理,具有良好的扩展性(4)程序是否运行正常,未见运行错误3.课程设计报告书的质量与规范(占30%)教师评分:1.学生出勤得分:(A)(B)(C)(D)得分_________2.程序设计得分:(A)(B)(C)(D)得分_________3.设计报告得分:(A)(B)(C)(D)得分_________总分:_________教师评语:根据该生在课程设计期间,是否严格遵守课程设计纪律,按照规定时间完成设计任务,完成的程序设计的质量与规范,提交的课程设计报告书的质量与规范等多方面的评分,该生本次课程设计的评分为:________教师签名:日期:年月日设计题目高校人事管理信息系统设计主要内容一、开发平台VB+SQLSERVER2000二、功能要求1、设计内容设计一个高校教工人事管理信息系统,该系统的用户由一般用户和管理员组成,不同的用户拥有不同的权限,各自完成各自的管理功能。首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。用sqlserver2000创建后台数据库,然后利用程序设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。2、高校教工人事管理信息系统主要功能(1)登录界面、用户注册界面(2)用户管理:用户登记界面(添加、打印等操作)、用户信息查询界面(按照一定条件查询)、修改密码(删除、修改)。(3)管理员管理:用户基本信息界面(修改、删除等操作)、工作时间界面、工资界面(修改)、年度考核界面。3、高校教工人事信息系统数据库表单(表单和字段可以按照需求增、删、改)(1)密码表:工号、密码、用户身份(管理员和普通用户)(2)基本信息表:工号、姓名、年龄、性别、职务、学历、政治面貌、所属部门(3)工作时间表:工号、姓名、来院时间、任职时间、工龄(4)工资表单:工号、姓名、基本工资、工龄补贴、奖金、实发工资(5)年度考核表:工号、考察年度、工作态度、工作业绩三、课程设计报告主要内容1高校教工人事信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2高校教工人事信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3高校教工人事信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4高校教工人事管理信息系统程序设计(按照功能模块给出详细的程序代码,并给出重点语句的注释)数据库课程设计报告11.高校人事管理信息系统需求分析图1.1零件交易管理信息系统1.1欢迎界面1.1.1选中管理员登录后便进入管理员登陆界面1.1.2选中用户登陆后便进入用户登陆界面1.2管理员界面高校人事管理信息系统登陆用户登陆管理员登陆用户服务新用户注册管理员服务本用户密码的修改工资信息查询年度考核信息查询所有用户密码查询所有用户基本信息查询所有用户工作查询查询添加删除添加更新删除添加更新删除所有用户工资查询所有用户年度考核查询数据库课程设计报告2可以进行现有用户的密码信息管理,工作信息管理,工资信息管理,年度考察信息管理,基本信息管理。1.2.1密码信息管理利用VB界面,管理员可以查询现有用户密码,修改信息,添加信息,删除记录,从而改变了数据库中的信息。1.2.2工作信息管理管理员可以查询,修改,删除,添加用户的工作信息,在VB界面中修改了数据库中的信息。1.2.3工资信息管理管理员可以根据需要查询,修改,删除,添加用户的工资信息,从而改变数据库中的信息。1.2.3基本信息信息管理管理员可以根据需要查询,修改,删除,添加用户的基本信息信息,从而改变数据库中的信息。1.2.3年度考核信息管理管理员可以根据需要查询,修改,删除,添加用户的年度考核信息,从而改变数据库中的信息。1.3用户界面用户可以进行本用户密码的修改,查看零件信息和工程项目使零件情况。1.3.1本用户密码修改用户通过输入和确认新密码来更改自己的密码。1.3.2工资信息信息查询用户进入界面后可看到自己的工资信息。1.3.3年度考核信息查询进入界面后用户可看到自己的年度考核信息。数据库课程设计报告32.高校人事管理信息系统界面设计图2.1欢迎界面图2.2用户登陆界面数据库课程设计报告4图2.3新用户注册界面图2.4管理员登陆界面数据库课程设计报告5图2.5用户服务界面表2.1用户服务界面属性表对象属性设定值SSTab1Caption密码修改SSTab2Caption工资查询SSTab3caption年度考核查询Datagrid1datasourceAdodc1Adodc1commandtype2-adcmdtablerecordsource密码表visiblefalsecaptionAdodc1Datagrid2datasourceAdodc2Adodc2commandtype2-adcmdtablerecordsource工资表visiblefalsecaptionAdodc2Datagrid3datasourceAdodc3Adodc3commandtype2-adcmdtablerecordsource年度考核表visiblefalsecaptionAdodc3数据库课程设计报告6图2.6管理员界面表2.2管理员界面属性表对象属性设定值Option1Option2Command2caption后退Label2caption工号Label2caption姓名数据库课程设计报告7图2.7工号查询界面图2.8姓名查询界面数据库课程设计报告8图2.9管理员查询界面表2.3管理员查询查询界面属性表对象属性设置值Datagrid1datasourceAdodc1Adodc1commandtype2-adcmdtablerecordsource密码表visiblefalsecaptionAdodc1Datagrid2datasourceAdodc2Adodc2commandtype2-adcmdtablerecordsource基本信息表visiblefalsecaptionAdodc2Datagrid3datasourceAdodc3Adodc3commandtype2-adcmdtablerecordsource工资表visiblefalsecaptionAdodc3Datagrid4atasourceAdodc4Adodc4commandtype2-adcmdtable数据库课程设计报告9recordsource工作表visiblefalsecaptionAdodc4Datagrid5atasourceAdodc5Adodc5commandtype2-adcmdtablerecordsource年度考核表visiblefalsecaptionAdodc5SSTab1caption密码信息SSTab2caption基本信息SSTab3caption工资信息SSTab4caption工作信息SSTab5caption考核信息数据库课程设计报告103.高校人事管理信息系统数据库设计高校人事信息管理系统总共涉及5张表,分别是密码表,基本信息表,工资表,工作表,年度考核表。表3.1密码表字段名称标始名称数据类型是否允许为空字段说明工号编号char否主码登录密码密码char否身份身份Char是表3.2基本信息表字段名称标始名称数据类型是否允许为空字段说明工号工号char否主码姓名姓名char否性别性别char是年龄年龄tinyint是学历学历char是职务职务char是政治面貌政治面貌char是所属部门政治面貌char是表3.3工资表字段名称标始名称数据类型是否允许为空字段说明工号工号char否主码基本工资基本工资Money否工龄补贴工龄补贴Money是奖金奖金Money是实发工资实发工资Money是表3.4工作况表字段名称标始名称数据类型是否允许为空字段说明工号工号char否主码姓名姓名char是来院时间来院时间tinyint否任职时间任职时间tinyint是表3.5年度考核表字段名称标始名称数据类型是否允许为空字段说明工号工号char否主码考察年度考察年度char是工作态度工作态度char是工作业绩工作业绩char是数据库课程设计报告114.高校人事管理信息系统程序设计(部分代码)4.1欢迎界面欢迎界面是整个系统的首页,进入此界面后,使用者可根据自己的身份选择登陆方式。普通用户选择用户登陆,管理员选择管理员登陆。4.2用户登陆和新用户注册界面程序设计普通用户在此界面输入自己的姓名和密码通过验证后方可进入下一个界面。部分重要代码如下PrivateSubCommand2_Click()DimstrselectnameAsStringDimstrAsStringDimstrselectpasswordAsStringDimstrpasswordAsStringDimstrselectuserlevelAsStringDimret_selectAsBooleanstrselectpassword=select登录密码from密码表where工号=&'&Trim(Text1.Text)&'Adodc1.ConnectionString=Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=人事管理;DataSource=PC2009113022HNVAdodc1.ConnectionString=Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=人事管理;DataSource=PC2009113022HNVstr=Trim(Text1.Text)strselectname=select工号from密码表where工号=&'&str&'Adodc1.ConnectionString=Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=人事管理;DataSource=PC2009113022HNVAdodc1.CommandType=adCmdTextAdodc1.RecordSource=strselectnameAdodc1.RefreshIfAdodc1.Recordset.EOF=TrueThenret=MsgBox(工号错误!,48,warming!)Text1.Text=Text2.Text=ExitSubElseAdodc1.CommandType=adCmdTextAdodc1.RecordSource=strselectpasswordAdodc1.RefreshAdodc1.CommandType=adCmdText数据库课程设计报告12Adodc1.RecordSource=strselectpasswordAdodc1.RefreshIfStrComp(Trim(Adodc1.Recordset.Fields(登录密码).Value),Trim(Text2.Text))0Thenret=MsgBox(密码错误!,48,warming!)Text2.Text=Text2.SetFocusExitSubElseMsgBox登录成功!AID=Text1.TextEndIf用户登录.Hide用户服务.ShowEndIfEndSub进入用户登录界面后,新用户还可以通过此界面进行注册,新用
本文标题:高校教工人事管理信息系统设计
链接地址:https://www.777doc.com/doc-1004875 .html