web课程设计-人事信息管理系统_第1页
web课程设计-人事信息管理系统_第2页
web课程设计-人事信息管理系统_第3页
web课程设计-人事信息管理系统_第4页
web课程设计-人事信息管理系统_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

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

文档简介

1、陕 西 科 技技 大 学web数数据库程程序设计计语言课课程设计计任务书书理 学院院专业班班级学号号 2200771200 姓姓名:题目:人人事信息息信息管管理系统统课程设计计从20110年5 月25 日起到到20009年6月15日1、课程程设计的的内容和和要求(包包括原始始数据、技术要要求、工工作要求求等):1)、设设计内容容:开发基于于inttrannet网网络上BB/S模模式的信信息管理理系统,要要求能实实现数据据录入、数据删删除、数数据修改改和数据据浏览以以及数据据查询等等功能。2)、课课程设计计的要求求:课程设计计教学基基本要求求:通过过课程设设计,要要求学生生在指导导教师的的指导下

2、下,完成成设计课课题的全全部内容容,包括括:(1)系系统分析析与数据据库设计计阶段1)通过过调查研研究,选选择一个个实际应应用数据据库系统统的课题题。2)进行行系统需需求分析析和系统统设计,写写出系统统分析和和系统设设计报告告。3)设计计数据模模型并进进行优化化,确定定数据库库结构、功能结结构和系系统安全全性和完完整性要要求。(2)应应用程序序设计阶阶段1)完成成数据库库定义工工作,实实现基于于inttrannet网网络上BB/S模模式的信信息管理理系统,要要求在客客户端利利用IEE浏览器器进行数数据数据据录入、修改、删除、查询。2)实现现应用程程序的设设计、编编程、优优化功能能,实现现数据库

3、库安全性性、数据据完整性性等功能能,并针针对具体体课题问问题提出出解决方方法。(3)系系统集成成调试阶阶段对系统的的各个应应用程序序进行集集成和调调试,进进一步优优化系统统性能,改改善系统统用户界界面。3)、课课程设计计选题从以下五五题中任任选一题题作为课课程设计计的题目目:(1)人人事信息息管理系系统;(2)工工资信息息管理系系统;(3)仓仓库信息息管理系系统;(4)图图书借阅阅信息管管理系统统。(5)网网上书店店信息管管理系统统课程设计计内容及及学时分分配课程设计计内容为为:给定定一些具具有明确确查询需需求的应应用型信信息管理理问题,要要求学生生在规定定的时期期内完成成对问题题的分析析、设

4、计计,最后后选用一一种DBBMS平平台,实实现信息息(数据据)的计计算机管管理。 学时分分配为:教学内容容学时地点备注集中学习习、查资资料1天数学综合合实验室室任务分配配(选题题)查资料,调调研、做做需求分分析1天图书馆数据库系系统及数数据模型型设计1天数学综合合实验室室数据库的的定义、建立和和维护1天数学综合合实验室室数据库的的视图和和图表的的定义1天数学综合合实验室室数据库完完整性和和安全性性设计1天数学综合合实验室室网页界面面设计与与代码编编写3天数学综合合实验室室后台数据据库与前前台网页页联调2天数学综合合实验室室代码测试试1天数学综合合实验室室代码测试试1天数学综合合实验室室成果验收

5、收1天数学综合合实验室室运行注:课程程设计报报告及总总结业余余时间完完成4).需需求分析析: 能能够输入入基本信信息、能能够修改改以及删删除; 能能够实现现对信息息的浏览览; 能能够实现现对信息息进行查查询;5)系统统性能要要求: 系系统安全全、可靠靠; 功功能齐全全; 操操作方便便、界面面友好; 易易于维护护和扩充充。6).系系统的功功能分析析:资料维护护:系统统维护包包括对各各种表记记录的修修改、删删除、添添加等操操作。资料维护护:对数数据表中中的信息息进行浏浏览。系统查询询:可以以按主键键等相关关信息进进行详细细或模糊糊查询工工作日期期、基本本工资、职称、职务和和简历等等字段。其它操作作

6、:系统统封面7).系系统功能能模块信息管理理系统有有:数据据查找与与浏览、数据修修改、报报表显示示和系统统封面构构成。8).技技术要求求使用ADDO.NNET技技术连接接数据源源9).软软件打包包与发行行(参见见课本2263-2666页)使用viisuaal t中的“webb安装项项目”你的信信息管理理系统打打包。在在别机器器上进行行安装,并并记录打打包及及及安装过过程。10)设设备要求求每个学生生一台计计算机。2、对课课程设计计成果的的要求包包括图表表、实物物等硬件件要求:1)提交交课程设设计报告告按照系统统设计要要求,用用vissuall sttudiio.nnet中中的viisuaal

7、CC#.NNET实实现基于于inttrannet网网络上BB/S模模式的信信息管理理系统,提提交由需需求分析析;系统统设计说说明(包包括主菜菜单、子子菜单、模块功功能简介介、数据据字典、系统结结构图);系统技技术文档档 (包包括系统统各模块块主要流流程图,软软件总体体测试方方案与测测试记录录、局部部测试方方案与测测试记录录、软件件调试和和修改记记录、测测试结论论、运行行情况记记录),系系统使用用说明书书,源程程序代码码为附录录构成的的课程设设计报告告。2)课程程设计报告告版式要要求执行陕陕西科技技大学课课程设计计说明书书撰写格格式暂行行规范3)设计计报告装装订顺序序与规范范封面web数数据库程

8、程序设计计语言课课程设计计任务书书目录web数数据库程程序设计计语言设设计课程程设计报报告正文文设计体会会及今后后的改进进意见参考文献献(资料料)左边缘装装订3、课程程设计工工作进度度计划:时间设计任务务及要求求第13周周需求分析析分析、功能分分解、设设计数据据完整性性,建立立数库表表第14周周应用assp.nnet技技术编程程(教师师指导11周)第15周周调试、完完善、编编写课程程设计报报告 指导导教师: 日期期: 教研研室主任任: 日日期:目 录一、TOC o 1-2 h z u实验验目的:1二、实验验要求:1三、系统统设计要要求:1四、开发发环境要要求:1五、文档档要求:1六、实验验内容

9、:1七、实验验具体方方案:1八、需求求分析:1九、系统统设计说说明2十、主菜菜单2十一、子子菜单2十二、模模块功能能简介2十三、数数据字典典2十四、系系统结构构图3十五、系系统技术术文档3十六、模模块流程程图:3十七、软软件总体体测试方方案:5十八、系系统运行行结果和和记录7十九、wweb数数据库程程序设计计语言设设计性实实验收获获与总结结155实验目的的:学会用wweb数数据库程程序设计计语言编编程实现现信息管管理系统统实验要求求:包括系统统设计要要求,开开发环境境要求,技技术文档档要求三三部分。系统设计计要求:人事管理理管理系系统中不不同使用用单位(用用户)的的员工人数数事先无无法确定定该

10、人事管管理管理理系统要要求有人人事管理理录入,查查询,修修改,删删除,数数据导入入将教教务处的的Exccel格格式的业业绩单导导入数据据库中。系统使用用webb网页界界面上的的文字菜菜单,实实现系统统对子模模块的调调用 系统数据据库至少少应包含含数据对对象:员员工表、部门表表、管理员员表、工资登记记表等。业绩管理理系统数数据库可可以Miicroosofft OOffiice Acccesss20003为RRDBMMS,也也可以MMicrrosooft SQLL Seerveer 220055为RDDBMSS员工的总总评四、开发发环境要要求:软件环境境:winndowws988/wiindoow

11、sXXP/wwinddowss20000,VVisuual C硬件环境境:计算算机(PPen44CPUU, 2256MMRAMM,600G以上上硬盘,输输入输出出设备)五、文档档要求:按照软件件工程技技术文档档编写要要求进行行。要求求流程图图绘制规规范,模模块功能能描述清清晰,数数据字典典齐全。六、实验验内容:1 Viisuaal CC语言言的顺序序结构、分支结结构、循循环结构构、函数数、结构构体、指指针、AASP.NETT weeb项目目开发、网页制制作。2 数据据库设计计、数据据库操作作、计算算机网路路等内容容。3 能生生成指定定班指定定部门的单单科业绩绩表。4 能将将教务处处的Exxce

12、ll格式的的业绩单导导入数据据库的业业绩登记记表中。七、实验验具体方方案:按照系统统设计要要求,用用Vissuall C设计和和开发一一个人事事管理管管理系统统,提交交由需求求分析;系统设设计说明明(包括括主菜单单、子菜菜单、模模块功能能简介、数据字字典、系系统结构构图);系统技技术文档档 (包包括系统统各模块块主要流流程图,软软件总体体测试方方案与测测试记录录、局部部测试方方案与测测试记录录、软件件调试和和修改记记录、测测试结论论、运行行情况记记录),系系统使用用说明书书,源程程序代码码为附录录构成的的实验报报告八、需求求分析:需要利用用aspp.neet开发发设计一一个人事事管理信信息管理

13、理系统,利利用sqql sservver表表进行人人事管理理信息的的保存,再再将表导导入到t的平台台中,建建立存储储信息与与开发平平台的链链接,可可以通过过用户名名和密码码登陆到到人事管管理信息息管理系系统,通通过选择择要进行行的操作作,例如如员工信信息的查查询,删删除,插插入,修修改等操操作,并并且可以以显示操操作后的的所有员员工的业业绩信息息,较以以往的员员工管理理系统更更个性化化。九、系统统设计说说明(包括能能够主菜菜单、子子菜单、模块功功能简介介、数据据字典、系统结结构图);十、主菜菜单第一个界界面为登登陆界面面,用户户名为 sa,密密码为ssa 登登陆该人人事管理理信息管管理系统统进

14、入首首页。在在首页中中可以进进行查询询、修改改、添加加、删除除、考勤勤信息,是是主要的的菜单项项十一、子子菜单分为五个个页面分分别承担担以上五五个功能能,各个个页面均均有超链链接可以以进行跳跳转十二、模模块功能能简介查询模块块:分为为员工基基本信息息查询、人事管管理查询询、课表表信息。页面均均有图标标按钮和和单选按按钮用户户可以根根据需要要进行选选择。只只需单击击相应的的按钮即即可 修改模块块:完成员工工信息的的修改,通通过编辑辑框输入入要修改改的员工工学好然然后重新新输入新新的值即即可。可可以在aacceess表表中进行行对选定定的员工工信息的的修改;插入模块块:完成员员工基本本信息管管理系

15、统统的添加加,通过过编辑框框输入要要添加的的员工信信息单击击提交,就就可以在在界面的的acccesss表中进进行人事事管理信信息的插插入;删除模块块:完成员员工信息息的删除除,通过过编辑框框输入要要删除的的员工的的工号,下面的文本域列出该员工的基本详细信息供参考。删除成功有对话框提示。考勤模块块:完成员员工考勤勤信息,通通过编辑辑框输入入要考勤勤的员工工的工号号,并输输入各门门部门的业绩即可可点击。十三、数数据字典典CshoowMssg 用用于显示示对话框框的类Passsworrd 是是设置登登陆界面面的密码码的函数数Respponsse 是是数据集集的绑定定函数, Buttton 进进行相应

16、应操作的的按钮;ImaggeBuuttoon 是是相应的的图片按按钮xxxxx TeextBBox用用于输入入对应xxxxxx的文本本框。xxxxxLabbel 用用于标明明xxxxx名称称xxxxxRaddioBButtton用用于识别别用户是是否选中中xxxxx项OleDDbCoonneectiion connn 用用于连接接数据库库OleDDbCoommaand cmdd 用用于执行行数据库库操作DataaSett dss 数数据集用用于暂存存数据库库中的数数据DataaGriid 用用于在界界面上显显示数据据 LinkkButttonn 用用于超链链接按钮钮OleDDbDaataAAd

17、appterr odda 数数据适配配器DataaBinnd() 用用于数据据集绑定定Pagee_Looad(objjectt seendeer, Sysstemm.EvventtArggs ee) 用用于加载载页面的的函数ImaggeBuuttoon_CClicck(oobjeect sennderr, SSysttem.Webb.UII.ImmageeCliickEEvenntArrgs e) 用于响响应图片片按钮的的函数ImaggeBuuttoon3_Cliick(objjectt seendeer, Sysstemm.Weeb.UUI.IImaggeCllickkEveentAArgs

18、s e) 用于响响应超链链接的函函数xxxBButtton_Cliick(objjectt seendeer, Sysstemm.Weeb.UUI.IImaggeCllickkEveentAArgss e) 用于响响应按钮钮的函数数xxxRRadiioBuuttoon_CChecckeddChaangeed(oobjeect sennderr, SSysttem.EveentAArgss e) 用于响响应RaadiooButttonn的函数数十四、登陆界面系系统结构构图主菜单界面考勤模块删除模块修改模块查询模块跳转 跳转转 跳转转十五、系系统技术术文档 (包括系系统各模模块主要要流程图图,软件

19、件总体测测试方案案与测试试记录、局部测测试方案案与测试试记录、软件调调试和修修改记录录、测试试结论)十六、模模块流程程图:查询模块块流程图图: 查询查询部门信息按工号查询输入工号显示业绩与否查询 取消进入考勤模块立即考勤输入员工工号修改模块块流程图图:查询是否存在信息该员工不存在,拒绝修改 否否 是是显示员工信息并进行修改进入查询模块查看是否有该员工信息进入查询模块查看插入模块块流程图图:输入员工工号该员工是否已经存在该员工已经存在拒绝插入输入信息进行插入进入查询模块查看删除模块块流程图图:输入员工工号查询该员工是否存在该员工不存在拒绝删除确认信息并进行删除进入查询模块查询该员工进入查询模块查

20、看考勤模块块流程图图:输入员工工号该员工是否已经考勤该员工已经考勤进入修改模块进行考勤进入查询模块查看十七、软软件总体体测试方方案:在查询模模块中查查看员工工信息做做记录在修改模模块中进进行信息息修改并并再次进进行查看看比对查看考勤勤信息做做记录进行考勤勤后进行行信息查查询并进进行比对对删除一个个员工信信息并进进行信息息查询插入一个个员工并并进行信信息查询询测试记录录:在界面上上显示了了部门信信息,查查询工作作正常修改某员员工后进进行查看看,该员员工信息息改变在界面上上显示了了考勤信信息并有有业绩对没考勤勤的员工工考勤查查询后该该员工有有考勤信信息显示示删除一个个员工信信息并进进行查询询,没有

21、有该员工工信息插入一个个员工并并进行查查询,记记录中多多了一个个员工信信息局部测试试方案:测试查询询模块,主主要看信信息显示示是否与与数据库库一致。测试修改改模块,主主要看修修改是否否成功。输入一一个空工工号进行行测验。测试删除除模块,输输入一个个空工号号进行测测验。测试插入入模块,输输入一个个已有工工号进行行测验。测试考勤勤模块,输输入一个个已经考考勤的员员工工号号进行测测验。测试结果果:查询模块块正常工工作,与与数据库库数据一一致。输入空工工号也可可以进行行修改,数数据库中中没有变变化。输入已有有工号显显插入正正常数据据库中有有两个一一样的工工号。输入空工工号也能能删除,数数据库中中没有变

22、变化。输入一个个已经考考勤的员员工工号号再次考考勤。软件调试试和修改改记录:添加信息息校准模模块后并并用对话话框进行行信息显显示有如如下结果果:1、查询询模块正正常工作作,与数数据库数数据一致致。2、输入入空工号号显示工工号为空空不能修修改。3、输入入已有工工号显示示该员工工已经存存在不能能插入。4、输入入空工号号显示工工号为空空不能删删除。5、输入入一个已已经考勤勤的员工工工号显显示已经经考勤不不能再选选了,可可以修改改。测试结果果:上述细节节问题等等到解决决,系统统可以正正常运行行测试结论论:经过增加加信息校校准模块块后,反反复进行行测试员员工管理理系统基基本可以以进行正正常运作作。可以进

23、行行插入、删除、修改,考考勤等操操作。不不会造成成数据不不一致性性问题出出现与数据库库的数据据保持一一致。十八、系系统运行行结果和和记录(软件运运行界面面图、软件运运行数据据输入界界面图、软件运运行结果果界面图图、运行行记录)登陆界面面:登录失败败时:首页菜单单界面:该界面有有若干模模块可以以进行点点击操作作进入相相关页面面进入查询询信息界界面:可可以查看看员工信息息和部门门信息进入修改改界面:进入添加加信息的的界面:进入考勤勤登记业业绩界面面:系统使用用说明书书:先进入到到运行界界面,会会显示登登陆界面面,通过过输入用用户名ssa和密密码saa就可以以登陆到到人事管管理信息息管理系系统,此此

24、界面有有3个绑定定的人事事管理信信息表,还还有Buuttoon按钮钮,在每每个对应应的按钮钮下可以以进行相相应的员员工信息息管理的的操作,选选择修改改就可以以对员工工表进行行修改,并并且通过过upddatee方法可可以将操操作后的的员工信信息保存存下来;选择删删除,就就可以在在表里将将此员工工删除掉掉,也是是通过ddeleete方方法进行行保存操操作;选选择插入入的话就就可以在在表的最最后面插插入新员员工的人事管管理信息息,也是是通过iinseert方方法将修修改后的的信息保保存下来来;选择择查询就就可一将将对应的的员工信息息显示出出来。考考勤登记记的员工工必须是是stuudennt表中中的员

25、工工实验讨论论此次部门门设计使使用的数数据源由由SQLL SEERVEER数据据库提供供,在里里面建立立员工表、考勤表(员工工只对对对培养方案案中的选选修课由由考勤权权)、部部门表(可可参照本本学校实实际执行行的部门门表进行行设计)、业绩登登记表(可可参照本本学校业业绩登记记表进行行设计)、经理表表。在进进行登陆陆界面以以及员工工信息管管理系统统的相关关操作,将将员工信信息表与与第二个个界面进进行绑定定,这样样可以通通过数据据库的相相关操作作语句进进行相应应的操作作,同时时要注意意保存该该操作。可以尝尝试由SSQLSServver建建立数据据库连接接十九、wweb数数据库程程序设计计语言设设计

26、性实实验收获获与总结结通过本次次试验,我我对所学学的C#语言知知识有了了更加深深入的认认识。除除了对各各种按钮钮和控件件属性的的用法更更加熟练练外,更更重要的的是学会会了如何何将数据据源和数数据集进进行绑定定和数据据库的连连接和填填充,只只有这样样做后才才可以进进行接下下来的各各种操作作,这个个在此实实验里尤尤为重要要。我刚开始始时只将将SQLLSERRVERR数据库库里的表表格绑定定到weeb应用用程序中中,利用命命令进行行连接操操作但是是运行老老出错,这这个错误误耗费了了我整整整一个下下午,这这个问题题解决了了。但是是第二个个界面无无法显示示,最后后检查半半天才知知没有将将这两个个界面绑绑

27、定。细节节问题是是很多的的,只有有动手做做时才知知道自己己学的有有多么肤肤浅,应应用不当当就出错错而且错错误很费费神,理理论与实实际差距距的确很很大,要要想作出出实际实实用的东东西来还还需多多多练习,不不断改进进,充分分发挥所所学知识识,另外外也应加加强视野野的开拓拓,现学学现卖自自己拯救救,学会会搜索有有用的信信息,这这样才能能作出满满意的东东西来。参考文献献 九九州书源源 刘刘丽萍等等编著 清华华大学出出版社附录:源源程序代代码 用户登登陆|- addminn.coom&nbssp;用户角色色:&nbbsp;用户名称称:用户密码码:&nbssp;&nbssp;tabllebordder:1

28、pxxsollid#09CC*maargiin:0; padddinng:0; liist-styyle:nonne; bodyyfontt-faamilly: verrdanna,aariaal,hhelvvetiica,sanns-sseriif;fontt-siize:14ppx;backkgrooundd-coolorr:#FFFF;a:liink coloor: #00000000;textt-deecorratiion:nonnea:viisitted coloor: #00000000;textt-deecorratiion:nonnea:hooverr textt-deecor

29、ratiion:nonne;fontt-weeighht:bolld;coloor:#FFFFFFFF;backkgrooundd-coolorr:#666c2ddea:acctivve coloor:#666c2dde.xiaanborrderr-leeft-styyle:nonne;borrderr-riightt-sttylee:nonne;borrderr-sttylee:nonne; 文字样式式h1,hh2,h3,h4,h5,h6fontt-weeighht: bolld;marggin-topp:0;marggin-botttomm: 0;h1 fontt-siize: 244px

30、;linee-heeighht: 44ppx;h2 fontt-siize: 188px;linee-heeighht: 40ppx;h3 fontt-siize: 166px;linee-heeighht: 22ppx;h4 fontt-siize: 144px;linee-heeighht: 26ppx;h5 fontt-siize: 122px;linee-heeighht: 22ppx;h6 fontt-siize: 100px;linee-heeighht: 18ppx;stroong, b fontt-weeighht: bolld;p fontt-siize: 122px;lin

31、ee-heeighht: 22ppx; img bordder: 0;&nnbspp;usinng SSysttem;usinng SSysttem.Datta;usinng SSysttem.Connfigguraatioon;usinng SSysttem.Colllecctioons;usinng SSysttem.Webb;usinng SSysttem.Webb.Seecurrityy;usinng SSysttem.Webb.UII;usinng SSysttem.Webb.UII.WeebCoontrrolss;usinng SSysttem.Webb.UII.WeebCoont

32、rrolss.WeebPaartss;usinng SSysttem.Webb.UII.HttmlCConttrolls;publlicpparttiallclaassCConttroll_WeebUsserCConttroll : Sysstemm.Weeb.UUI.UUserrConntroolprottecttedvvoidd Paage_Loaad(oobjeect sennderr, EEvenntArrgs e) lbbMesssagge.TTextt = 欢迎 + (sttrinng)SSesssionnrrolee + (strringg)Seessiionnaame + 登陆

33、本本系统!;DateeTimme ddatee = DatteTiime.Noww;thiss.lbbTimme.TTextt = 你本次次的登陆陆时间为为:+ddatee.TooStrringg(yyy-MMM-ddd-HHH:sss:mmm); &nbssp;&nbssp;考勤结结果考勤结果果&nbssp;&nbssp;&nbssp;考勤规规则&nbssp;考勤规则则设置考考勤规则则考勤时间间设置上班时间间:时分秒下班时间间:时分秒上班时间间:时分秒下班时间间:时分秒注意:时间必必须为数数字添加部部门信息息&nbssp;添加部门门信息部门编号号:部门名称称:联系方式式:联系地址址:负责人:所属部门门:&nbssp;部门详细细信息&nbssp;&nbssp;&nbssp;&nbssp;&nbssp;部部门编号号:&nbssp;&nbssp;&nbssp;&nbssp;&nbssp;部部门名称称:&nbssp;&nbssp;&nbssp;&nbssp;&nbssp;联联系方式式:&nbssp;&nbssp;&nbssp;&nbssp;&nbssp;联联系地址

温馨提示

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

评论

0/150

提交评论