员工管理系统SQL8708.docx
《员工管理系统SQL8708.docx》由会员分享,可在线阅读,更多相关《员工管理系统SQL8708.docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、云南大学学信息学学院20122年12月员工工资资管理系系统项目开发发报告开发小组组成员:前言员工管理理是一个个单位不不可缺少少的重要要组成部部分,它它的内容容对于公公司的管管理人员员来说至至关重要要,作为为计算机机应用的的一部分分,利用用计算机机进行员员工信息息的管理理无疑是是一条行行之有效效且高效效的办法法。对员工的的信息高高效而准准确的管管理是系系统设计计的出发发点和最最终目的的,既要要能够满满足员工工和管理员员的一般般需求,又又要能够够针对用用户的类类型、需需求特征征等确定定它的的的权限以以便进行行管理。员工管理系统主要提供方便高高效的管管理功能能以及网网上的信信息查阅阅平台,员工可以查
2、阅自己的工资、项目和基本信息,管理员可以管理所有信息。包括浏览所有用户信息以及相关的信息录入、修改、删除,注册新用户等功能。该学生成成绩管理理系统是是构建于于Vissuall Baasicc 6.0平台台上的WWeb 应用程程序,采采用应用用前景广广阔的AADO.NETT+B/S 技技术,系系统具有有不受时时间和地地点限制制,只需需通过浏浏览器便便可以轻轻松访问问的方便便特点,并并且具有有开发和和运行平平台构建建免费、运运行速度度快、程程序小、扩扩展性好好、技术术先进等等特点。目录第一章项项目、系系统模式式和开发发环境的的选择441、项目目的选择择42、系统统模式的的选择443、开发发平台和和
3、开发语语言的选选择5第二章 需求分分析61.系统统开发需需求分析析61.1 系统开开发61.2 需求分分析61.3 系统安安全性662.可行行性分析析7第三章数数据库的的设计与与实现771.根据据需求结结果的分分析,得得到以下下E-RR图72.根据据E-RR图对数数据库进进行建表表,涉及及表的属属性73.各表表之间的的关系99第四章系系统的实实现1001.页面面框架1102.页面面操作111第五章总总结144附录一系系统资源源161.数据据库创建建代码1162.VBB功能实实现代码码25附录二会会议记录录26第一章项项目、系系统模式式和开发发环境的的选择1、项目目的选择择数据库是是计算机机应用
4、系系统中的的一种专专门管理理数据资资源的系系统。数数据有多多种形式式,如文文字、数数码、符符号、图图形、图图像以及及声音等等。数据据是所有有计算机机系统所所要处理理的对象象。人们们所熟知知的一种种处理办办法是制制作文件件,即将将处理过过程编成成程序文文件,将将所涉及及的数据据按程序序要求组组织成数数据文件件,用程程序文件件来调用用。数据据文件与与程序文文件保持持着一定定的对应应关系。在在计算机机应用迅迅速发展展的情况况下,这这种文件件式方法法便显出出不足。比比如,它它使得数数据通用用性差,不不便于移移植,在在不同文文件中存存储大量量重复信信息、浪浪费存储储空间、更更新不便便等。数数据库系系统便
5、能能解决上上述问题题。数据库系系统不从从具体的的应用程程序出发发,而是是立足于于数据本本身的管管理,它它将所有有数据保保存在数数据库中中,进行行科学的的组织,并并借助于于数据库库管理系系统,以以它为中中介,与与各种应应用程序序或应用用系统接接口,使使之能方方便地使使用数据据库中的的数据。在在当代数数据库的的用途很很广,我我们考虑虑了难度度,新颖颖度、实实用度等等问题,因因而在小小组讨论论中一致致决定选选择该项项目进行行开发。2、系统统模式的的选择可选择的的模式有有两种:1)C/S 又又称Clliennt/SServver 或客户户/服务器器模式。服服务器通通常采用用高性能能的PCC、工作站或或
6、小型机机,并采采用大型型数据库库系统,如如Oraaclee、Sybbasee、Infformmix 或 SQQLSeerveer。客客户端需需要安装装专用的的客户端端软件。C/S 的优点是能充分发挥客户端PC 的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:只适用于局域网、客户端需要安装专用的客户端软件、对客户端的操作系统一般也会有所限制。2)B/S 是是Broowerr/Seerveer 的的缩写,客客户机上上只要安安装一个个浏览器器(Brrowsser),如Intternnet Expplorrer 或者3660 浏浏览器,服服务器
7、安安装Orraclle、Sybbasee、Infformmix 或 SQQLSeerveer 等等数据库库。浏览览器通过过Webb Seerveer 同同数据库库进行数数据交互互。B/S 最大的的优点就就是可以以在任何何地方进进行操作作而不用用安装任任何专门门的软件件。只要要有一台台能上网网的电脑脑就能使使用,客客户端零零维护。系系统的扩扩展非常常容易,只只要能上上网,再再由系统统管理员员分配一一个用户户名和密密码,就就可以使使用了。甚甚至可以以在线申请,通通过公司司内部的的安全认认证(如如CA 证书)后后,不需需要人的的参与,系系统可以以自动分分配给用用户一个个账号进进入系统统。本系系统采用
8、用C/SS结构。3、开发发平台和和开发语语言的选选择时下流行行的开发发网站的的平台主主要是SSUN 公司的的JAVVA 和和微软的的.NEET 平平台。JAVAA 是一一种可以以运行于于多种平平台单的的语言,而而.NEET 则则是一直直允许使使用多种种语言进进行编程程编译为为中间代代码之后后运行的的平台。JAVA 十分适合于写客户端的脚本,而.NET 则拥有开发服务器端效率极高的优势。考虑到我们所选择的项目对客户端编程要求不高但时间紧凑的缘故,经小组讨论决定选择.NET 平台进行项目开发。目前.NNET 提供给给用户三三种语言言:Viisuaal CC+、Vissuall Baasicc 和V
9、issuall C#,三中中都是面面向对象象的语言言,而VVisuual Bassic 和Vissuall C#是高度度的面向向对象,考考虑到CC#花费费时间较较长我们们选择了了Vissuall Baasicc 6.0语言言进行了了该项目目开发。第二章 需求分分析1.系统统开发需需求分析析1.1 系统开开发随着信息息化时代代的发展展,利用用计算机机实现员员工的信信息管理理势在必必行,对对于一个个企业来来说,利利用计算算机支持持企业高高效率的的完成员员工信息息管理和和日常事事务管理理是是适适应现代代企业制制度要求求。本系系统的开开发宗旨旨以及总总体任务务就是要要实现员员工信息息管理的的规范化化和
10、系统统化。是是一款面面向公司司员工,项项目和公公司管理理人员的的多用系系统。1.2 需求分分析服务于员员工,员员工可以以对其工工资,奖奖金,所所做的工工程和项项目进行行查询。而而员工也也可以对对于自己己所擅长长的或者者想做的的项目进进行选择择,这样样可以提提高员工工对于项项目工作作的热情情,以便便于项目目更好的的完成,人人性化方方面有了了提高。另另一方面面,本系系统便于于管理员员(公司司管理人人员)进进行对员员工信息息的管理理(员工工信息的的增加删删除和修修改),了了解公司司的项目目的完成成情况,同同时的,公公司管理理员可以以根据项项目所完完成的情情况对员员工所申申请的项项目进行行人员的的分配
11、,从从而提高高项目的的完成效效率。另另外,管管理员可可以通过过消息栏栏对项目目信息和和日常事事务进行行通知,而而员工在在登录系系统的时时候也能能够及时时的收到到通知。1.3 系统安安全性所有用户户都拥有有自己的的用户名名和密码码,而对对于不同同的用户户来说则则分别拥拥有自己己的操作作权限(分分别为员员工和管管理员),用用户在登登陆系统统的时候候就会分分别加载载属于自自己的权权限,而而所做的的每个操操作都需需通过权权限的认认证。员员工只能能对其工工作状况况和工资资进行查查询,而而管理员员则可以以对员工工信息进进行修改改。这就就保证了了信息的的安全性性,防止止不怀好好意的一一些人对对于数据据库的修
12、修改,从从而造成成公司经经济上的的损失。所所有用户户除了具具有以上上操作外外还具有有修改自自身密码码的权限限,这样样不但方方便了用用户对密密码的记记忆,也也使系统统具有了了更好的的安全性性能。2.可行行性分析析该员工管管理系统统是构建建于viisuaal bbasiic 66.0平平台上的的应用程程序,开开发相对对简单,开开发人员员相对较较少,所所使用的的开发软软件基本本上是免免费的,这这就使得得开发成成本小。而而也正是是开发工工具的普普片性,软软件对于于兼容方方面十分分有优势势。这也也就能满满足各种种中小企企业的需需求。该该软件视视图美观观简单,方方便了各各种人员员的操作作。由由由此可见见,
13、不论论从经济济成本还还是操作作性来看看,该软软件都是是可行的的。 第三章数数据库的的设计与与实现1、根据据需求分分析的结结果,可可得到如如下的EE-R 图:2、根据据E-RR 图我我们对数数据库进进行建表表,涉及及的表的的属性员工信息息表项目表业务完成成表密码表3、各表表之间的的关系如如下图:第四章系系统的实实现1、页面面框架登录2、页面面操作登录界面面,输入入用户名名,密码码.并判判断权限限(管理理员/员员工)主窗体(包含消消息显示示窗口)系统管理理-用用户管理理界面 增增加用户户 删除用用户 修修改密码码消息管理理(左)提示消消息管理理操作 (右右)消息息编辑窗窗体选择操作作-工工资查询询
14、选择操作作-项项目信息息管理界界面员工信息息浏览 员工信信息查询询 员工工信息录录入 关关于-版本 关于-帮助助第五章 总结我们小组组做得系系统是员员工管理理系统,其实和和学生管管理系统统很相似似,当时时我们觉觉得不但但要做好好而且要要创新,所以再再怎么难难我们都都不会把把系统命命名为学学生管理理系统,这样就就太俗气气了,话话归这么么说,但但是当我我们真正正实际动动手的时时候我们们才发现现,真的的是有点点难度的的,就比比如说:数据库库的建立立(没有有沿用sschoool),vbb的设计计,功能能实现,稍稍微数据据库简单单一点,对于我只只有头大大,高中中就没学学过!还好有有语言言等等语语言的支支
15、撑!这这也让我我第一次次感受到到厚积薄薄发这个个道理通过这次次的小组组合作,我深深深地体会会到了团团队的力力量是无无穷大的的!首先先,我们们团队三三人都不不是什么么厉害的的同学,但但是我们们勤奋啊啊!而且且每个人人都很负负责任,开开完小组组讨论会会下来都都自己花花了不少少时间去去弄,真真心觉得得三个臭臭皮匠顶顶个诸葛葛亮,不不过我们们也还是是厉害的的同时时在这次次合作学学习中,我我学到了了很多东东西,非非常值得得!在这一个个月的时时间里让让我感受受很深,原原来很多多人就和和我说大大学就是是来培养养我们快快速学习习能力的的,等以以后咱们们工作了了老板不不会问你你会什么么而安排排什么工工作的,你你
16、只有学学会了快快速学习习才能应应对以后后的工作作。一直直以来对对这句话话的感受受不是特特别深,而而且总觉觉得怎么么可能没没有基础础就可以以用完全全陌生的的的东西西来完成成一件事事呢,但但一个月月过去了了,我开开始觉得得只要我我们想,并并且付诸诸一定的的努力就就一定可可以做到到。在这一个个月里,我我们三个个都在摸摸索中前前进,我我们互相相帮助,互互相鼓励励,有时时候代码码出现错错误无法法往下进进展时我我们会一一起讨论论把那个个问题解解决,当当看着运运行成功功时,我我们都会会欣喜若若狂,兴兴奋之情情溢于言言表。所所以虽然然我们的的系统存存在这样样那样的的问题,但但我仍然然觉得我我们是最最棒的!期待
17、下下次这样样的机会会!附录一系系统资源源1. 数据库创创建代码码creaate dattabaase depparttmennton(naame = ddepaartmmentt_daat1,fileenamme = ee:ddepaartmmentt_daat1.mdff,sizze = 2MMB,maxxsizze = 5,fillegrrowtth = 200%),(naame = ddepaartmmentt_daat2,fillenaame = e:depparttmennt_ddat22.nddf,sizze = 2MMB,maxxsizze = 5,fillegrrowtth =
18、 200%)log on(naame =deeparrtmeent_logg,fillenaame = e:depparttmennt_llog.ldff,sizze = 1MMB,maxxsizze = 2MMB,fillegrrowtth = 200%)go usee deeparrtmeentgocreaate tabble infformmatiion(nuum ccharr(111) nnot nulll cconsstraaintt pkk_xhh prrimaary keyy,naame chaar(110) nott nuull,iddnumm chhar(20) noot n
19、nulll coonsttraiint un_xh uniiquee,hoomettownn vaarchhar(50) noot nnulll,adddreess varrchaar(550) nott nuull,teel ccharr(7) noot nnulll, baase_payy chhar(20),coonsttraiint ck_lenn chheckk (llen(idnnum) = 15 or lenn(iddnumm) = 177)gouse depparttmenntgocreaate tabble opeerattionn(onnum chaar(55) nnot
20、nulll cconsstraaintt pkk_kccdh priimarry kkey,onnamee chhar(20) noot nnulll,woorthh chhar(20) noot nnulll)gocreaate uniiquee inndexx innx_ccourrse_kcmmon dboo.opperaatioon(oonumm)gouse depparttmenntgocreaate tabble wagges(nuum ccharr(111) nnot nulll,onnum chaar(55) nnot nulll,ammounnt ccharr(100) nn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工 管理 系统 SQL8708
限制150内