大数据库课程设计实验报告材料

大数据库课程设计实验报告材料

ID:47080123

大小:1.51 MB

页数:39页

时间:2019-07-18

大数据库课程设计实验报告材料_第1页
大数据库课程设计实验报告材料_第2页
大数据库课程设计实验报告材料_第3页
大数据库课程设计实验报告材料_第4页
大数据库课程设计实验报告材料_第5页
资源描述:

《大数据库课程设计实验报告材料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档《数据库系统》课程设计题目:考勤管理系统专业:计算机科学与技术年级:大二班级:学号:姓名:指导老师:完成时间:2017年6月8号文案大全实用文档文案大全实用文档目录一、实验目的2二、实验平台2三、实验内容2四、实验要求2五、实验步骤31.系统需求分析31.1系统功能分析31.2系统功能模块设计(划分)31.3与其它系统的关系31.4数据流程图32.数据库设计32.1数据库需求分析42.2数据库概念结构设计42.3数据库逻辑结构设计42.4使用PowerDesigner16进行数据库的设计与建立62.5使用AxureRP8进行界面

2、的设计73.各功能模块的设计与实现73.1功能说明73.2用户界面设计83.3各功能模块的实现134.系统实现144.1系统总体设计144.2ODBC连接方式的实现144.3登陆界面的实现174.4注册界面的实现184.5找回密码的实现19文案大全实用文档4.6主界面的实现204.7上下班时间设置的实现204.8考勤修改的实现214.9出勤记录的实现224.10加班记录的实现234.11请假记录的实现244.12出差记录的实现244.13考勤统计和记录删除的实现25六、实验心得26七、部分代码展示26一、实验目的数据库系统课程设计是为了

3、配合数据库原理及应用开发而设置的,是计算机科学与技术、网络工程、信息安全、物联网工程、软件工程等专业集中实践的教学环节,是将关系数据库理论知识转化为解决实际问题能力的重要环节。数据库系统课程设计目的在于加深对关系数据库理论知识的理解,通过使用具体的DBMS,掌握一种实际的数据库管理系统并掌握其操作技术,熟练掌握使用数据库前端开发工具(如VB、C++、Java、Delphi、PowerBuilder等),进一步提高同学们运用数据库技术解决实际问题的能力。二、实验平台lPowerDesignerlAxurelSqlsever2005lQT5

4、.6文案大全实用文档三、实验内容目前市面上流行的后台数据库管理系统有:适合大型企业的Oracle,适合中小型企业的SQLSERVER,以及开源的MySQL。考虑到数据库管理系统的易操作性以及实验室的实际情况,本次课程设计推荐使用SQLSERVER作为课程设计的后台数据库管理系统,也可以使用MySQL或Oracle等。前台数据库应用开发工具有VB、PB、Delphi、VC、Java,以及广泛流行于互联网上的.NET、J2EE技术等。.NET、J2EE技术采用的是典型的B/S计算模式,是大学后续课程涉及到的开发技术,目前不适合本次课程设计实

5、践教学开发环境。经典的桌面数据库应用开发是典型的C/S计算模式,即应用数据库前端开发工具编写客户端程序,通过客户端程序来连接和访问后台数据库。考虑到同学们都学习过C/C++,因此,本次选用VC++作为前台数据库开发工具(也可以选用VB、Delphi、Java等)。两周的课程设计要求同学们开发一个小型数据库管理信息系统。所设计的小型管理信息系统应包含查询、插入、删除、修改、统计、用户权限管理等基本功能,界面采用菜单或对话框的形式。根据同学们所选的设计课题,给出系统需求分析,设计出系统的概念模型、逻辑模型,用SQL语言实现数据库的建立、应用

6、和维护,最后写出详细的设计说明书。四、实验要求考勤制度是每个企事业单位所必需的,计算机的出现使员工出勤情况的记录和统计变得十分简单。考勤管理系统的主要功能如下:l上下班时间的设定。上下班时间相对固定,可保存在客户端的设置文件中。l员工出入单位的情况记录。出入情况主要由考勤机来记录,但是需要设置人工添加的功能,以针对特殊情况的处理。l请假、加班和出差情况的记录。l每个月底进行整个月的出勤情况统计。考勤系统记录了员工上下班的情况,为工资管理直接提供每个月工作时间的统计结果,用以计算工资。同时考勤系统也需要其它系统提供的员工、部门等信息。五、

7、实验步骤1.系统需求分析1.1系统功能分析文案大全实用文档考勤管理系统的主要功能如下:l上下班时间的设定。上下班时间相对固定,可保存在客户端的设置文件中。l员工出入单位的情况记录。出入情况主要由考勤机来记录,但是需要设置人工添加的功能,以针对特殊情况的处理。l请假、加班和出差情况的记录。l每个月底进行整个月的出勤情况统计。1.1系统功能模块设计(划分)本系统功能模块如图1所示。1.2与其它系统的关系考勤系统记录了员工上下班的情况,为工资管理直接提供每个月工作时间的统计结果,用以计算工资。同时考勤系统也需要其它系统提供的员工、部门等信息。

8、1.3数据流程图系统的数据流程如图2所示。出勤的原始时间记录主要来源于考勤机,并且以固定格式保存的数据库中。考勤管理系统的任务是如何处理这些数据。2.数据库设计2.1数据库需求分析根据数据流程,可以列出以下

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

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

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