数据库课程设计:职工与工资管理系统

数据库课程设计:职工与工资管理系统

ID:11589518

大小:1.09 MB

页数:63页

时间:2018-07-12

数据库课程设计:职工与工资管理系统_第1页
数据库课程设计:职工与工资管理系统_第2页
数据库课程设计:职工与工资管理系统_第3页
数据库课程设计:职工与工资管理系统_第4页
数据库课程设计:职工与工资管理系统_第5页
资源描述:

《数据库课程设计:职工与工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西安邮电大学(计算机学院)数据库课程设计报告题目:职工和工资管理系统专业名称:软件工程班级:学生姓名:学号(8位):指导教师:孟彩霞起止时间:2014年06月02日—2014年06月13日一、 课程设计目的经过一学期对数据库软件和JAVA软件的学习和了解,现通过为期两周的课程设计实现一款实用的功能性小软件。以加深对该两款软件的掌握和熟练运用。二、课程设计内容设计一款小型职工和工资管理系统,设计的内容有以下几个方面:首先管理员登录,只有管理员登录后其它操做才可执行若没有此管理员请先进行管理员用户申请管理员进入后可以进行的功能有,增加职工,修

2、改职工,删除职工(同时进行工资的删除),添加工资,修改工资,工资查询,职工号查询,职工姓名查询,多表进行联合查询,工资进行将需查询等功能。三、软硬件环境及系统所采用的体系结构(系统的体系结构为C/S或B/S结构,具体开发工具自行选择,前台为VB、JSP、ASP、Java、VC等,后台数据库一般为SQLServer、MySql、Oracle。)前台开发为My-Eclipse后台数据库为SQLSever2000四、需求分析对所开发系统功能、性能的描述,想要实现的目标。1.系统功能需求1.1基本信息表(1)职工表;包含职工的基本信息,加载某公司

3、职工信息对职工信息进行操作(2)工资表;储存该公司职工的所有工资信息,与工号绑定(3)管理员表;既是储存公司高层管理员的表,拥有此种身份的职员可以进入该系统对该公司职工进行操作1.2性能需求在操作该小系统时,可以进行简单的添加、操作、修改等功能,通过My-Eclipse和SQLSever2000的相互连接进行操作使该系统跨越性较大,实践起来精确出错率低,更具强健性。五、系统设计1.数据库设计要求画出E-R图,然后进行逻辑模式的设计,最后得到设计合理的表。职工表联系电话家庭住址职工性别职工年龄职工姓名职工编号工资表职工编号工资管理员表用户名

4、密码2.系统结构图(功能模块图)对系统进行分析,给出系统结构图;并对各个模块进行功能的描述。职工和工资管理系统职工管理系统帮助查询工资管理工资互动系统管理员登录退出注册管理员职工管理删除职工修改职工增加职工工资管理工资查询修改工资添加工资查询工资进行降序查询进行多表联合查询用工号查询用姓名查询六、系统的实施系统的实现方法,应用程序的编制方法,重要代码的说明。(可以给出流程图)1、整体运行界面管理员未登录时将主要功能进行隐藏。主界面的设置代码及主要功能的隐藏及原功能恢复。//系统主框架类//导入系统的包importjava.awt.*;im

5、portjava.awt.event.*;importjavax.swing.*;//创建主框架类MainFramepublicclassMainFrameextendsJFrameimplementsActionListener{//创建内容面板JPanelcontentPane;//创建菜单栏组件的对象JMenuBarjMenuBar1=newJMenuBar();//菜单条JMenujMenu0=newJMenu("系统");//菜单JMenuItemjMenuItem0=newJMenuItem("退出");//子菜单JMenuI

6、temjMenuItem12=newJMenuItem("管理员登录");//子菜单JMenuItemjMenuItem13=newJMenuItem("申请管理员");//子菜单JMenujMenu1=newJMenu("职工管理");JMenuItemjMenuItem1=newJMenuItem("添加职工");JMenuItemjMenuItem2=newJMenuItem("修改职工");JMenuItemjMenuItem3=newJMenuItem("删除职工");JMenujMenu2=newJMenu("工资管理");J

7、MenuItemjMenuItem4=newJMenuItem("添加工资");JMenuItemjMenuItem5=newJMenuItem("修改工资");JMenuItemjMenuItem8=newJMenuItem("工资查询");JMenujMenu3=newJMenu("查询");JMenuItemjMenuItem6=newJMenuItem("按工号查询");JMenuItemjMenuItem7=newJMenuItem("按姓名查询");JMenuItemjMenuItem10=newJMenuItem("多表组合

8、查询");JMenuItemjMenuItem11=newJMenuItem("工资降序查询");JMenujMenu4=newJMenu("帮助");JMenuItemjMenuItem9=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。