数据库课程设计教职工签到系统

上传人:第*** 文档编号:56922638 上传时间:2018-10-17 格式:DOC 页数:34 大小:633.15KB
返回 下载 相关 举报
数据库课程设计教职工签到系统_第1页
第1页 / 共34页
数据库课程设计教职工签到系统_第2页
第2页 / 共34页
数据库课程设计教职工签到系统_第3页
第3页 / 共34页
数据库课程设计教职工签到系统_第4页
第4页 / 共34页
数据库课程设计教职工签到系统_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《数据库课程设计教职工签到系统》由会员分享,可在线阅读,更多相关《数据库课程设计教职工签到系统(34页珍藏版)》请在金锄头文库上搜索。

1、 攀枝花学院攀枝花学院学生课程设计(论文)学生课程设计(论文)题 目: 教职工签到管理系统开发 姓 名: 陈 虹 燕 学 号: 201310804002 所在院系: 数学与计算机学院 专 业: 软件工程 班 级: 2013 级软件工程 1 班 指导教师: 周朝萱 职称: 讲师 2015 年 6 月 27 日攀枝花学院教务处制攀枝花学院本科学生课程设计任务书攀枝花学院本科学生课程设计任务书题题 目目教职工签到管理系统开发1、课程设计的目的、课程设计的目的使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容;使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数

2、据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现;把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力。2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)(1) 教职工基本信息管理:教职工基本信息的增加、修改与删除;(2) 教职工签到管理:教职工输入编号后,签到,系统自动记录其签到的时间,并注明是否迟到。 (3)教职工签到情况的查询与统计:按不同的条件对工签到情况进行查询与统计。3、主要参考文献、主要参考文献1 张莉SQL Server 数据库原理与应用教程(第 3

3、 版)M北京:清华大学出版社20122 王成良数据库技术及应用M北京:清华大学出版社20113 刘金岭,冯万利数据库系统及应用教程SQL Server 2008 M北京:清华大学出版社20134 杨学全等.SQL SERVER 实例教程(第 2 版)M北京:电子工业出版社,2008 5 郑阿奇等. Asp.Net 程序设计教程M北京:机械工业出版社,20086 邓子云,张赐JSP 网络编程从基础到实践M北京:电子工业出版社M20067 宫继兵等.Asp.Net 2.0 Web 数据库开发教程M北京:机械工业出版社,2009 8 陈磊,刘洋等.Java 程序设计基础(第 3 版)M北京:清华大学

4、出版社,2009 9 朱福喜.面向对象与 Java 设计程序M北京:清华大学出版社,200910 美Karli Watson Christian Nagel 等C#入门经典(第 3 版)北京:清华大学出版社,200611 美Simon Robinson/ Christian Nagel 著,李敏波译C#高级编程(第3 版) .北京:清华大学出版社,201312 江红,余表松.C#程序设计教程M北京:清华大学出版社,201013 王夕宁,王晓平JSP 通用模块及典型系统开发M北京:人民邮电出版社200614 刘中兵,李伯华,邹晨JSP 数据库项目案例导航M北京:清华出版社200615 王国辉,王

5、易JSP 数据库系统开发案例精选M北京:人民邮电出版社200616 李曙光JSP 开发实例完全剖析M北京:中国电力出版社2006注:注:任务书由指导教师填写。4、课程设计工作进度计划、课程设计工作进度计划 第第 1 天天 :选题、:选题、完成需求分析 第第 2 天天 :数据库概念结构设计 第第 3 天:天:数据库逻辑结构设计及物理实现 第第 4 天:天:应用程序开发 第第 5 天:天: 程序调试分析和结果、编写课程设计报告 指导教师指导教师(签字)日期日期年 月 日教研室意见:教研室意见:年 月 日学生学生(签字): 接受任务时间: 年 月 日课程设计(论文)指导教师成绩评定表课程设计(论文)

6、指导教师成绩评定表题目名称题目名称教职工签到管理系统开发评分项目评分项目分分 值值得得 分分评价内涵评价内涵01学习态度6 6遵守各项纪律,工作刻苦努力,具有良好的科学 工作态度。02科学实践、调研7 7通过实验、试验、查阅文献、深入生产实践等渠 道获取与课程设计有关的材料。工 作 表 现 20%03课题工作量7 7按期圆满完成规定的任务,工作量饱满。04综合运用知识的能力1010能运用所学知识和技能去发现与解决实际问题, 能正确处理实验数据,能对课题进行理论分析, 得出有价值的结论。05应用文献的能力5 5能独立查阅相关文献和从事其他调研;能提出并 较好地论述课题的实施方案;有收集、加工各种

7、 信息及获取新知识的能力。06设计(实验)能力,方案 的设计能力5 5能正确设计实验方案,独立进行装置安装、调试、 操作等实验工作,数据正确、可靠;研究思路清 晰、完整。07计算及计算机应用能力5 5具有较强的数据运算与处理能力;能运用计算机 进行资料搜集、加工、处理和辅助设计等。能 力 水 平 35%08对计算或实验结果的分析 能力(综合分析能力、技 术经济分析能力)1010具有较强的数据收集、分析、处理、综合的能力。09插图(或图纸)质量、篇 幅、设计(论文)规范化 程度5 5符合本专业相关规范或规定要求;规范化符合本 文件第五条要求。10设计说明书(论文)质量3030综述简练完整,有见解

8、;立论正确,论述充分, 结论严谨合理;实验正确,分析处理科学。成 果 质 量 45%11创新1010对前人工作有改进或突破,或有独特见解。成绩成绩指指 导导 教教 师师 评评 语语指导教师签名: 年 月 日攀枝花学院本科课程设计(论文) 摘 要摘要随着学校学生的人数的增加教师以及职工人数也不断的增加,所以对老师的考勤工作就变的日益的繁重。为此,我们使用 Visual Studio 2012 开发了教职工签到系统,本系统取代了传统的人工操作,利用计算机辅助管理教职工的日常出勤及缺勤情况既提高了签到的科学性,也减轻了学校的工作负担。利用SQL Server 2008 进行数据库的建立和编程设计,结

9、合 Visual Studio 2012 中的 WinSock 控件实现了客户端与服务器模式的教职工签到管理系统,利用按钮和登录窗的方式实现了管理员登陆、教职工签到,每类信息的管理都做到了相应信息的查询功能。经测试本系统运行正常,通过本系统可以做到教职工签到的规范管理。关键词 教职工签到,数据库,Visual Studio 2012,运行攀枝花学院本科课程设计(论文) 目 录0目 录摘要 I 1 需求分析2 1.1 需求来源.2 1.1.1 功能需求.2 1.1.2 数据需求.2 1.1.3 性能需求.2 1.2 设计目的.2 1.3 设计要求.2 2 开发工具及相关技术3 3 总体设计4 3

10、.1 总体结构设计.4 3.2 数据库设计4 3.2.1 数据库设计概述.5 3.2.2 概念结构设计.5 3.2.3 逻辑结构设计.7 4 详细设计8 4.1 数据库的创建.8 4.2 表的创建.8 4.3.1 主菜单模块.8 4.3.2 登录模块.11 4.3.3 签到.13 4.3.5 签到管理模块.22 4.3.6 帮助模块.25 5 总结27 参 考 文 献28 致 谢29攀枝花学院本科课程设计(论文) 需求分析11 1 需求分析需求分析1.1 需求来源本系统主要是对教职工签到管理的系统。 1.1.1 功能需求1、教职工签到并记录;2、添加某个教职工的基本信息; 3、修改某个教职工的

11、基本信息; 4、删除某个教职工的基本信息; 5、按照不同的条件对教职工签到信息查询统计; 6、系统以菜单方式工作 1.1.2 数据需求本系统主要涉及的数据两个表:基本信息表(information)和签到管理表(signin)。基本信息表的属性有编号,姓名,年龄,性别,日期。签到管理表有编号,日期,情况属性 1.1.3 性能需求要求系统具有可靠性,速度要快,方便简单。1.2 设计目的要求实现-“教职工签到管理系统”记录教职工的签到情况,它包括:日期,迟到情况。并根据不同的条件对教职工信息进行统计查询。1.3 设计要求 管理员功能:添加,修改,删除教职工基本信息,对教职工签到情况管理;教职工功能

12、:签到攀枝花学院本科课程设计(论文) 开发工具及相关技 术22 开发工具及相关技术操作系统:Windows 7开发工具:Visual Studio 2010软件:SQL Sever 2008攀枝花学院本科课程设计(论文) 总体设计33 总体设计3.1 总体结构设计为了满足教职工签到方面信息的管理功能,需要明确对该管理的各个功能,各种操作都有哪些。数据库中应该有教职工以及管理员的基本信息,这些来自于该管理系统。教职工只能在客户端进行操作,当教职工签到时,由计算机记录系统的当前时间,并且通过 WinSock 将信息保存在服务器上,管理员可以操作服务器,查看教职工的有关签到信息。管理员可以修改、删除

13、、增加教职工的信息。此种信息禁止教职工自行输入。除此之外,还要通过登录名和密码严格限定登陆者的身份并且控制相应的操作权限,只有管理员有权限修改账户以及密码,防止其他密码泄露造成的其他问题。功能模块图:3.2 数据库设计教职工签到管理 系统管理 员登 录教职 工签 到教职 工基 本信 息管 理签到 情况 管理帮助管理员 拥有进 入系统 的账号, 密码教职工 根据自 己的编 号,姓 名进行 签到对教职 工基本 信息添 加,更 新,删 除根据不 同条件 对签到 情况查 询统计分为查 看帮助, 关于窗 体攀枝花学院本科课程设计(论文) 总体设计43.2.1 数据库设计概述数据库设计是指根据用户的需求,

14、在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精“的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。数据库设计分为 6 个部分:1.需求分析阶段 2.概念结构设计阶段 3.逻辑结构设计阶段 4.物理设计阶段 5.数据库实施阶段 6.数据库运行和维护阶段。其中,需求分析阶段,概念设计阶段,逻辑设计阶段,物理设计阶段独立于数据库管理系统;实施阶段,运行和维护阶段依赖于数据库管理系统。3.2.2 概念结构设计基本信息表主要用于在系统中存储教职工基本信息,包含了教职工的编号,姓名,性别,年龄。其中编号是区分每个教职工的区别。签到情况表是对每个教职工的签到情况进行记录管理。包括了教职工的编号,签到日期,签到情况。可以通过检索结果查看每个教职工或者每天的签到情况。根据对系统需求的分析,教职工只能完成签到的功能。管理员则能通过账号和密码进入系统,完成对教职工基本信息进行添加、删除、更新,能够对签到的情况根据不同的条件进行统计查询。根据对数据表的设计。分析出数据各实体间的关系如下所示。教职工教职工签到

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号