数据库课程设计(员工薪资管理系统)(4)

2019-03-03 21:46

化,重点放在基本功能的实现上,没有追求一些高难度的应用编写。

6.2系统中中可以改进的地方说明:

功能不是很全面,可是适当添加一些功能使程序更加完善. 例如可添加员工参加工作的时间,工龄等使员工信息更加系统全面。

5、系统详细设计说明 5.1 创建数据库

本次设计中的表一律是通过手工自己创建。 ①员工基本信息表[yuangong]的创建; ②部门基本信息表的创建; ③员工工资基本信息表的创建; ④用户名密码表的创建:(这个表保存个用户的用户名和密码,便于登陆时核对);

5.2用户界面设计及其对应的代码

采用标准Windows界面,界面设计原则是简单易用、简洁明了、兼容性好、标准、规范。

5.2.1 登录窗口设计

登录窗口是系统运行后遇到的第一个窗口,用户首先填入事先设定的用户名和密码,点击“确定”登陆主界面,这样有利系统的安全,防止他人在没有经过授权的情况下进入系统,擅自修改数据,造成单位资源的损失,登录界面如下:

该窗口中有四个静态文本框Static Text和两个编辑框,一个供用户输入(sle_1),另一个输入该用户名对应的密码(sle_2),放置了一个按钮控件(cb1),用来确定输

16/25

入,其代码如下:

select user.userid , user.userpassword into : ls_user1 , : ls_passwd from user

where user.userid =:ls_user using sqlca;

if ls_user1 = \

MessageBox(\警告!\你没有权限使用本系统!\ sle_2.SetFocus() return end if

ls_password =sle_3.Text if IsNull(ls_passwd) then ls_passwd = \end if

if ls_password <> ls_passwd then

messagebox('登录错误','输入有误,请重新输入!') sle_3.Text = \ sle_3.SetFocus() return end if

open(w_main) Close(Parent) 5.2.2 主界面的设计

用户登录以后就进入主界面如图1,在主界面中迎面而来的是欢迎词和文件菜单,从文件菜单执行退出主界面操作,浏览菜单执行员工基本资料,部门基本资料,还有员工工资情况的浏览,查询菜单项执行员工基本资料,部门基本资料,还有员工工资情况查询操作。

17/25

图1 主界面

登录界面主要是一个菜单,其中文件菜单中只有一个菜单“退出”,功能是退出本系统,其代码是:close(w_main),浏览菜单下有三个子菜单“员工工资基本信息”,“员工基本信息”和“部门信息”,点击“员工工资和基本信息”会弹出如图2所示的窗口,该窗口中有三个按钮控件和一个DataWindow Controy控件,显示所有员工工资的基本信息:

18/25

图2 员工工资情况一览表

DataWindow Controy 控件是与一个DataWindow相连的控件,里面的数据是与DataWindow相连的数据库中表gongzhi一致的.

点击“分类统计”菜单下的“部门分类统计”子菜单会弹出如图3所示的窗口,该窗口的作用是显示该单位总共应发放的工资总数和单位的总人数。

19/25

图3

点击“分类统计”菜单下的“职业分类统计”子菜单会弹出如图4所示的窗口,该窗口的作用是显示该单位总共应发放的工资总数和单位的总人数。

20/25


数据库课程设计(员工薪资管理系统)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:洞穴奇案读书笔记

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: