毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET值班日志管理系统开发设计毕业论文 第4页

更新时间:2016-9-21:  来源:毕业论文
表1  用户表
字段名 数据类型 长度 主键否
UserNumber Varchar 50 是
UserName Varchar 50 否
UserSex bit  否
DepartID int 8 否
UserRole int 8 否
UserPwd Nvarchar 12 否
表2 日志表
字段名 数据类型 长度 主键否
UserID varchar 50 否
LogContent nvarchar 1000 否
LogTime datetime  否
表3 部门表
字段名 数据类型 长度 主键否
DepartID int 8 是
DepartName Nvarchar 50 否
5.系统详细设计与实现
5.1登录界面设计
登陆界面作为一个独立的页面,输入用户名和密码后,先判断用户名和密码的正确性,再判断用户名的角色,然后根据角色的不同跳转到不同的页面。登陆界面如图5所示:

图5 登陆界面
实现的具体步骤:
(1)在登录页面对应的地方输入用户名,密码,点击登录。
(2)然后在数据库的用户表中搜索判断
(3)如果检索到的记录集为空,则说明用户不存在或者输入错误,转到出错处理程序。
(4)如果记录集不为空,再进行密码判断。
(5)如果密码与表中的密码不相等,提示相应的错误信息。
(6)如果密码与表中的密码相等,则转入相应的角色的操作页面。
出错处理:如果密码或者用户名错误均会出现提示:你输入的用户名或者密码错误,请重试。
5.2系统主菜单界面设计
登录成功之后,根据角色的不同跳转到不同的界面。这个界面是在母版的基础上添加或者删除某些链接得来的。左侧是功能模块链接,点击每个链接,会跳转到不同的界面,进行相应的操作。
5.3部门文护界面设计
登录成功之后,超级管理员、部门经理可以在相应的文本框中输入部门名称和部门编号,点击ADD按钮,可以将新的部门信息添加到数据库中,并且可以直接在界面中的显示出来。
5.4用户管理界面设计
    登录成功之后,部门经理所在的部门名称已经显示在相应的控件当中,无法更改,从而限定部门经理只可以将新成员加入到本部门,不可以加入到其他部门当中去,并且部门经理也可以删除已经离职的本部门职员的信息。
5.5日志查询界面设计

具体实现步骤:
依据时间查询,采用精确查询的方法,使用calendar控件。用户可以选择想要查询日志的时间段,点击搜索按钮即可。
依据值班人查询,采用精确查询的方法,通过在log表中搜索,查询满足条件的人员的值班日志内容。
依据关键字查询,采用模糊查询的方法,通过在log表中搜索,查询符合关键字的日志内容。
5.6日志填写界面设计
本系统只为普通用户设置了填写日志的权限,普通用户成功登陆之后,他的相关信息比如所在的部门名称,填写日志时的时间,都会直接出现在相应的控件当中,不允许更改。从而限制普通用户只能填写自己的日志内容,没有权利添加其他人的日志信息。
日志打印界面设计的设计:正确登录进入系统的工作人员,在查询出自己想要的信息之后,可以点击打印按钮,打印相关的日志内容。

上一页  [1] [2] [3] [4] [5] 下一页

ASP.NET值班日志管理系统开发设计毕业论文 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。