数据库课程设计教职工签到系统
.《数据库应用课程设计》—— 综合报告学 号: 0312404XXXX年3月XXXX年龄,性别,日期。签到管理表有编号,日期,情况属性1.1.3性能需求要求系统具有可靠性,速度要快,方便简单。1.2设计目的要求实现- 0312404XXXX年3月XXXX年龄,性别,日期。签到管理表有编号,日期,情况属性1.1.3性能需求要求系统具有可靠性,速度要快,方便简单。1.2设计目的要求实现:日期,迟到情况。并根据不同的条件对教职工信息进行统计查询。1.3设计要求 管理员功能:添加,修改,删除教职工基本信息,对教职工签到情况管理; 教职工功能:
签到3 总体设计3.1总体结构设计为了满足教职工签到方面信息的管理功能,需要明确对该管理的各个功能,各种操作都有哪些。数据库中应该有教职工以及管理员的基本信息,这些来自于该管理系统。教职工只能在客户端进行操作,当教职工签到时,由计算机记录系统的当前时间,并且通过WinSock将信息保存在服务器上,管理员可以操作服务器,查看教职工的有关签到信息。管理员可以修改、删除、增加教职工的信息。
此种信息禁止教职工自行输入。除此之外,还要通过登录名和密码严格限定登陆者的身份并且控制相应的操作权限,只有管理员有权限修改账户以及密码,防止其他密码泄露造成的其他问题。功能模块图:
教职工签到管理系统管理员登录教职工签到教职工基本信
息管理签到情况管理帮助分为查看帮助,关于窗体根据不同条件对签到情况查询统计对教职工基本信息添加,更新,删除教职工根据自己的编号,姓名进行签到管理员拥有进入系统的账号,密码3.2 数据库设计3.2.1数据库设计概述数据库设计是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,-添加,修改,删除教职工基本信息,对教职工签到情况管理; 教职工功能:
签到3 总体设计3.1总体结构设计为了满足教职工签到方面信息的管理功能,需要明确对该管理的各个功能,各种操作都有哪些。数据库中应该有教职工以及管理员的基本信息,这些来自于该管理系统。教职工只能在客户端进行操作,当教职工签到时,由计算机记录系统的当前时间,并且通过WinSock将信息保存在服务器上,管理员可以操作服务器,查看教职工的有关签到信息。管理员可以修改、删除、增加教职工的信息。
此种信息禁止教职工自行输入。除此之外,还要通过登录名和密码严格限定登陆者的身份并且控制相应的操作权限,只有管理员有权限修改账户以及密码,防止其他密码泄露造成的其他问题。功能模块图:
教职工签到管理系统管理员登录教职工签到教职工基本信
息管理签到情况管理帮助分为查看帮助,关于窗体根据不同条件对签到情况查询统计对教职工基本信息添加,更新,删除教职工根据自己的编号,姓名进行签到管理员拥有进入系统的账号,密码3.2 数据库设计3.2.1数据库设计概述数据库设计是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,:\+ ds.Tables[\conn.Close(); } private void button1_Click(object sender, EventArgs e) { Show(); } }}总结本次课程设计应用了Visual和SQL开发了教职工签到管理系统,该系统对教职工常用信息进行相关操作,主要完成了教职工平时的签到,系统管理员对教职工常用信息以及签到情况的管理,较完美的实现了程序设计初的想法。该系统运行性能良好,各种操作均可以稳定执行,人机交互界面较为美观。利用TREEVIEW控件和嵌套窗体使得界面的交互性较好。登录系统的身份验证以及操作权限设置保证了系统的安全性,防止服务器端数据的泄露,该系统的可移植性良好。通过实践和对比别人开发程序的过程。在整个设计过程中,出现过很多的问题,很多繁琐的东西都需要反复的修改,主要是前期工作不彻底,对系统的需求分析的要求认识不够清楚,使得在后边的工作中不得不经常反复去修改。使我体会到设置中每一步的重要性。所以在分析一个问题时,我们需要站在一个有远见的高度。最后,通过完成编