版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计计报告书专 业业: 信信息管理理与信息息系统课程设计计名称:数据据库原理理及应用用题 目目: 人人事管理理系统班 级级: XXXXXXXXXX设 计 者: XXXX完 成 时 间: 20110-006-一一八一:需求求分析通过实际际调查,要求本本系统具具有以下下功能:1)良好好的人机机界面2)要求求实现一一定的权权限管理理3)方便便的数据据查询功功能4)方便便的添加加,删除除和修改改数据功功能二:开发发工具选选择本系统采采用SQQL SServver 20005创建建后台数数据库,前台开开发工具具利用VVisuual Stuudioo 20005进进行开发发,同时时运用一一定C#语言的
2、的辅助三:系统统功能设设计要设计一一个完备备的企业业人事管管理系统统,需涉涉及大量量的信息息,因目目前还未未涉及CC#语言言的学习习,只能能简化系系统设计计,只选选取与企企业基本本信息紧紧密相关关的部门门信息,员工信信息以及及考勤信信息等进进行管理理。具体体规划的的模块如如下:部门信息息管理:包括部部门信息息的查询询,修改改,添加加,删除除等功能能员工信息息管理:包括员员工基本本信息的的查询,修改,添加,删除等等功能考勤信息息管理:包括考考勤信息息的录入入,查看看等功能能四:系统统功能设设计根据功能能的关联联关系,将功能能细化为为下图所所示的功功能结构构图(图图1),其业务务流程如如图(22)
3、所示示。人事管理系统部门信息管理员工信息管理考勤信息管理系统管理添加部门信息查看部门信息修改部门信息添加员工信息查看员工信息修改员工信息录入考勤信息查看考勤信息登录图(1)登 录系统主窗体用户角色管理员普通用户部门信息管理员工信息管理考勤信息管理部门,员工,考勤信息的查看图(2)五:系统统数据库库设计1:实体体E-RR图根据人事事管理系系统的系系统分析析与功能能设计,人事管管理系统统中主要要包括部部门信息息实体,员工信信息实体体,职位位信息实实体,考考勤信息息实体等等,下面面为它们们的E-R图:p 实体EE-R图图考勤信息员工编号考勤编号考勤月份出差天数病假天数事假天数员工信息员工编号姓名 性
4、别出生年月政治面貌婚姻状况职位学历x所属部门考勤mn xy部门编号工作部门部门编号部门信息办公室负责人部门名称q 职位职位信息所属部门职位名称职位编号p2:由实实体E-R图得得到的关关系模式式如下:员工表(员工编编号 姓名 性别别 职职位 学历 所属部部门 x 出生年年月 政治面面貌 婚姻状状况)部门表(部门编编号 部门名名称 负责人人 办公公室)考勤表(员工编编号 考勤编编号 考考勤月份份 出出差天数数 病病假天数数 事事假天数数)职位表(职位编编号 职位名名称 所所属部门门)婚姻表(员工编编号 婚姻状状况)政治面貌貌表(员员工编号号 政政治面貌貌)(说明:以上关关系模式式达到第三三范式)3
5、 数据据库关系系图:六:前台台界面设设计1 创建建项目启动程序序“Miccrossoftt Viisuaal SStuddio 20005”,创建项项目,创创建文件件夹。2 模模板页设设计添加新项项选择择母版页页,命名名为MaasteerPaage.massterr,添加加一行两两列的ttablle,将将模板编编辑区拖拖入右边边单元格格中,在在左侧单单元格中中添加trreeccieww控件,建立如如图所示示的目录录树再创建一一模板页页保存为为MassterrPagge2.massterr,雷同同上述操操作建立立如下图图所示的的母版页页:3.查看看部门信信息窗体体添加一应应用模板板一的wweb窗
6、窗体,命命名为cckbmm.asspx,在编辑辑区中输输入相应应文本,配置数数据源,并添加加griidviiew和和dettaillsviiew控控件,建建立如下下图所示示窗体,实现部部门信息息的查看看:4.修改改部门信信息窗体体添加一应应用模板板一的wwen窗窗体,命命名为xxgbmm.asspx,在编辑辑区内输输入相应应文本,配置数数据源,并设置置其seelecct查询询属性,添加ggriddvieew控件件,再配配置数据据源,设设置其ddeleect查查询属性性和uppdatta查询询属性,建立如如下图所所示的窗窗体,实实现管理理员对部部门信息息的编辑辑,更改改,删除除操作:5添加加部门
7、信信息窗体体添加一应应用模板板一得wweb窗窗体,命命名为ttjbmm.asspx,在编辑辑区内输输入相应应文本,配置数数据源,添加一一十行两两列的ttablle,分分别添加加相应的的labbel控控件和ttexttboxx,最后后添加两两个buuttoon控件件,分别别将其ttextt文本改改为“确定”“取消”,配置置数据源源,并设设置其iinseert查查询属性性,建立立如下图图所示的的窗体,实现部部门信息息的录入入:以上为部部门信息息管理模模块部分分的窗体体设计过过程和示示例,员员工信息息管理模模块和考考勤信息息管理模模块均与与其类似似,应用用模板一一实现的的均是系系统管理理员的权权限,
8、可可以对系系统内部部信息添添加,删删除,修修改,查查看,下下面为应应用模板板二的普普通用户户的权限限实现页页面,实实现过程程与以上上页面均均为相似似,以查查看考勤勤信息页页面为例例:6 母版版页导航航的实现现各个具体体功能页页面建好好之后,回到模模板页,将建好好的目录录树与相相应的具具体共能能页面之之间建立立联系,实现导航的功功能,使使得用户户使用时时方便在在各个页页面之间间进行转转换。分分别应用用模板页页建立管管理员和和普通用用户登录录时的欢欢迎界面面7 登录录窗体设设计添加新项项选择择webb窗体,命名为为dl11.asspx,单击确确定。在在页面中中输入相相关文本本,然后后添加两两个hi
9、iperrlinnk控件件,并将将其teext文本改为为“管理员员”“普通通用户”,将其其NavvigaateUUrl设设置为“glyy.asspx”“pttyh.asppx”将图中的的“管理员员”和“普通用用户”分别与与建好的的管理员员登录欢欢迎界面面和普通通用户欢欢迎界面面链接在在一起,方便用用户实现现自己权权限范围围内的访问和和操作。七:代码码部分在设计过过程中运运用到的的代码,下面以以几个页页面源代代码作为为示例添加部门门信息usinng SSysttem;usinng SSysttem.Datta;usinng SSysttem.Connfigguraatioon;usinng SS
10、ysttem.Colllecctioons;usinng SSysttem.Webb;usinng SSysttem.Webb.Seecurrityy;usinng SSysttem.Webb.UII;usinng SSysttem.Webb.UII.WeebCoontrrolss;usinng SSysttem.Webb.UII.WeebCoontrrolss.WeebPaartss;usinng SSysttem.Webb.UII.HttmlCConttrolls;publlicpparttiallclaassttjbmm : Sysstemm.Weeb.UUI.PPageeprottec
11、ttedvvoidd Paage_Loaad(oobjeect sennderr, EEvenntArrgs e) prottecttedvvoidd Buuttoon1_Cliick(objjectt seendeer, EveentAArgss e) SqqlDaataSSourrce11.Innserrt(); Laabell5.TTextt = 插入成成功; prottecttedvvoidd Buuttoon2_Cliick(objjectt seendeer, EveentAArgss e) TeextBBox11.Teext = ; TeextBBox22.Teext = ; T
12、eextBBox33.Teext = ; TeextBBox44.Teext = ; Laabell5.TTextt = ; 录入考勤勤信息录入考勤勤信息&nbssp;&nbssp;&nbssp;&nbssp;&nbssp;aspp:SqllDattaSoourcceIDD=SSqlDDataaSouurcee1rrunaat=serrverrCoonneectiionSStriing=InseertCCommmandd=IINSEERT INTTO 考考勤表(员工编编号, 考勤编编号, 考勤月月份, 出差天天数, 病假天天数, 事假天天数) VALLUESS (xx员工编编号, x考勤勤编号
13、, x考考勤月份份, xx出差天天数, x病假假天数, x事事假天数数)SeleectCCommmandd=SSELEECT * FFROMM 考考勤表退出(3)修修改员工工信息:修改员工工信息aspp:SqllDattaSoourcceIDD=SSqlDDataaSouurcee1rrunaat=serrverrCoonneectiionSStriing=DeleeteCCommmandd=DDELEETE FROOM 员员工表 WHEERE (员工工编号 = xx员工编编号)SellecttCommmannd=SELLECTT * FROOM 员工表表UpdaateCCommmandd=U
14、UPDAATE 员工表表 SEET 员员工编号号 = x员工工编号, 姓名名 = x姓名名, 性别别 = x性别别, 职位位 = x职位位, 学历历 = x学历历, 所属属部门 = xx所属部部门, 出生年年月 = x出出生年月月, x = xx, 政治治面貌 = xx政治面面貌, 婚姻状状况 = x婚婚姻状况况 WHHEREE (员员工编号号 = x员工工编号)退出八:心得得体会在此次为为期一周周的数据据库课程程设计过过程中,我感受受到了合合作的重重要性,感觉整整个系统统的设计计过程就就是一个个逐步完完善的过过程,必必须要不不停地思思考不停停地探索索。刚开开始的两两天其实实基本上上毫无头头绪
15、,去去图书馆馆去网上上都差了了资料,在脑海海中先形形成大致致模块和和思路,建立数数据库的的过程看看似简单单,实则则不然。要考虑虑到实体体间的逻逻辑关系系和数据据关系模模式的完完整性问问题,努努力使之之达到第第三范式式;然后后就是前前台界面面的设计计了,其其中,数数据源属属性配置置的过程程中出现现的问题题是最多多的,可可能是平平时学的的知识不不够牢固固,在对对数据源源的seelecct,uupdaate,dellectt,查询询属性进进行配置置的过程程中,反反反复复复,不能能确定,最后,只得静静下心来来,一步步一步一一点一点点的配置置,修改改,最后后终于全全部成功功,在这这个反复复的过程程当中已已将这些些今本知知识印于于脑海之之中,巩巩固了平平时所学学,顿时时觉得有有了成就就感,也也感受到到了数据据库知识识的强大大功能和和作用。虽然此此学期学学的关于于.NEET平台台应用的的只是并并不多,但是还还是运用用老师所所讲的实实用性很很强的基基本知识识成功设设计出了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一次难忘的旅行旅行日记(11篇)
- 健康安全守护承诺书(4篇)
- 重症医学临床路径标准化
- 教育机构在线学习服务承诺书(3篇)
- 急性上消化道出血救治
- 婚恋家庭诚实守规责任承诺书(3篇)
- 保障项目推进和资金安全的承诺书范文3篇
- 客户信息管理手册数据保护方案
- 写人技巧:如何描绘一个人物(6篇)
- 学校师资力量承诺书5篇
- 2025年水灾灾后重建项目可行性研究报告及解决方案
- 第二单元千年梦敦煌《第4课穹顶漫藻井》说课稿-2024-2025学年岭南美版(2024)初中美术七年级下册
- 2025年院感试题及参考答案
- 药厂卫生管理知识培训课件
- 2025国家义务教育质量监测小学德育测评估考试试题库及答案
- 2026届江苏省南京市鼓楼区重点达标名校中考联考语文试题含解析
- 肠梗阻护理个案病例汇报
- 高血压糖尿病的护理问题和措施
- 施工项目管理制度
- 公路处安全培训课件
- BIM技术在城市绿化项目中的应用
评论
0/150
提交评论