access课程设计报告

上传人:lis****210 文档编号:88920138 上传时间:2022-05-11 格式:DOCX 页数:15 大小:99.31KB
收藏 版权申诉 举报 下载
access课程设计报告_第1页
第1页 / 共15页
access课程设计报告_第2页
第2页 / 共15页
access课程设计报告_第3页
第3页 / 共15页
资源描述:

《access课程设计报告》由会员分享,可在线阅读,更多相关《access课程设计报告(15页珍藏版)》请在装配图网上搜索。

1、课程设计报告书班级0514102学号051410250姓名石江龙专业工程管理课程名称数据库技术及应用指导老师河南城建学院建筑工程管理系目录1. 设计题目1功能描述2概要设计3详纟田设计4效果及存在的问题5心得体会6参考文献71.设计题目企业工资管理系统2功能描述2.1 功能描述企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:(1) 对单位人员的变动进行处理。一个单位的职工不会是一成不变的

2、,总是在不断的变化:有调出、有调入、也有职工在本单位部调动。因此,设计系统是应考虑到这些情况。(2) 对职工的工资进行计算、修改。能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。(3) 查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以查询全部。(4) 报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表.2.2 运行环境1) 奔腾腾II或以上2)520存或以上3)Windowsxp或以上4)装了access2003及VisualBasic.NET2003(v7.1)或以上2.3 开发设计思想(1)尽量采用企业现有

3、软硬环境,及先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的。(2)系统应符合企业工规定,满足对企业相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。(4)系统应具备数据库维护功能,及时根据用户需求进行数据的增加、删除、修改、备份等操作。3.概要设计3.1开发背景随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业

4、提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统,仅凭手工操作来实现不仅容易出错,而且也造成资源的不必要浪费,因此开发这个工资管理系统是很有必要的。3.2数据库数据库是通过数据库管理系统(DBMS-DATABASEMANAGEMENTSYSTEM)软件来实现数据的存储、管理与使

5、用的DBASELL就是一种数据库管理系统软件。(1)数据库的概念数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的,和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个数据库集合。(2)数据库的优点使用数据库可以带来许多好处:如减少了数据的冗余度,从而大节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。(3)数据库文件的特征无论使用哪一种数据库管理系统

6、,由它们所建立的数据库文件都可以看成是具有相同性质的记录的集合,因而这些数据库文件都有相同的特性:1)文件的记录格式相同,长度相等。2)不同的行是不同的记录,因而具有不同的容3)不同的列表示不同的字段名,同一列中的数据的性质(属性)相同。4)每一行各列的容是不能分割的,但行的顺序和列的顺序不影响文件容的表达。3.3 需求分析本系统主要目标是采用公司现有的软硬件及科学的管理系统开发方案,建立工资管理系统,实现企业工资管理的计算机自动化。系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数

7、据模型是与DBMS无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的在联系。E-R模

8、型是建立概念性数据模型的有力工具。4.详细设计4.1功能模块设计在系统功能分析的基础上,得到下图的系统功能模块。工资汇总X-公司福利T工资总表个人工资查询工具工资H资基本设定一岗位工资基础工资员工查询V员工信息.x员工增删-资料输入4.2数据流程图企业工资管理过程的基础上,得到本系统所处理的数据关系图级别工资设定岗位工资设定图5.2数据流程图员工工资工资基本设定员工信息工龄工资设疋4.3数据库概念结构设计本实例根据上面的设计规划出的实体有员工实体、员工工资实体、工资等级实体、部门岗位实体、工龄实体、公司福利实体,实体和实体之间的关系E-R图见下面。工资等级员工工资部门X-JU/亠冈位工龄工资福

9、利费用工龄图5.3实体之间关系E-R图4.4数据表的逻辑结构设计根据上述的分析,本系统包括7个表:员工信息表、工龄表、岗位及工资表、工资等级表、公司福利表、员工工资表、管理员表。各数据表的逻辑设计结构如下:员工信息表:字段名称数据类型字段大小是否主键员工编号自动编号长整型是员工文本8否性别文本2否部门文本10否号数字长整型否工资等级文本8否工作时间日期长日期否工龄表:字段名称数据类型字段大小是否主键工龄数字整型是工资数字长整型否岗位及岗位工资表:字段名称数据类型字段大小是否主键部门文本10是岗位文本10否工资数字长整型否工资等级表:字段名称数据类型字段大小是否主键工资等级文本10是工资金额数字

10、长整型否公司福利表:字段名称数据类型字段大小是否主键公司福利文本10是福利值数字整型否员工工资表:字段名称数据类型字段大小是否主键员工编号自动编号长整型是员工文本10否基本工资数字长整型否岗位工资数字长整型否工领工资数字长整型否福利数字整型否管理员表:字段名称数据类型字段大小是否主键用户名文本10是用户名密码文本6否4.5查询设计对数据库应用系统的普通用户来说,数据库是不可见的。用户要查看数据库中的数据要通过查询操作,所以查询是数据库应用系统中一个非常重要的部分。查询可以对一个表进行查询还可以把多个表连接一起,进行整体查询。本系统中使用了选择查询、删除查询、更新查询、SQL查询。4.6窗体设计

11、窗体在数据库应用中担当者眼镜的功能,是数据库与用户联系的直接页面。根据上述功能分析及数据概念E-R图的设计,本系统包含:用户登录窗体、欢迎界面、主界面、员工信息窗体、员工查找窗体、员工工资查找窗体等。系统登录窗体代码如下:PrivateSub确定_Click()DimiAsIntegerDimsqlAsStringDimrstAsADODB.RecordsetSetrst=NewADODB.RecordsetIfIsNull(Me!用户名)ThenMsgBox请输入用户名!DoCmd.GoToControl用户名ExitSubElseIfIsNull(Me!密码)ThenMsgBox请输入密码

12、!DoCmd.GoToControl密码ExitSubEndIfsql=select*from管理员where用户名=&Me!用户名_&and用户名密码=&Me!密码&rst.Opensql,CurrentProject.Connection,adOpenKeyset,adLockOptimisticIfrst.RecordCount0ThenDoCmd.CloseDoCmd.OpenForm欢迎界面ElseMsgBox您输入的用户名或密码有误,请重新输入!Me!用户名=Me!密码=EndIfSetrst=NothingEndSub5.效果及存在的问题5.1系统运行效果欢迎使用工资管理系统石江

13、龙0514102051410250制作人;班级:学号:IU6.心得体会该工资管理系统的各个功能模块的具体实现、系统实施(编码调试)、使用方法等各个过程没有进行详细的描述。由于时间,水平的限制,该总结中难免有不足之处。系统最大的特点是界面直观、简便易行。系统设计容全面、实用性强、安装方便、维护简单成本低,实现了数据之间的动态关联和数据共享,同时,该系统还具有很强的容错功能;在管理方面体现了对事不对人的原则,充分实现管理的公开、公正、公平性,从而大大提高了管理效率,能够达到精简机构,精简人员,节约管理费用,促进了管理的正规化、规化。由于本管理信息系统的设计时间比较仓促,难免会有一些不足之处,希望提

14、出意见或建议,使该系统能够更加完善。在本次课程设计中,我们首先面对的是如何进行功能及逻辑结构设计,经过四个人的上网、借阅图书、请教学长等措施解决了本次系统的功能、模块等设计。然后解决了模块和功能的设计在本组员工的明确分工、有组织的紧进行下终于完成了本系统的设计。通过这次课程设计使我明白了对待代码等问题上,要细心的的对待,也许一个小问题就会导致模块的调试错误。如在系统调试中把From错误的把写成了Form,一个小小的失误是我们组陷入了一下午的困境,在学长的指导下终于发现了错误。相信在以后的生活、学习中我们也能正确对待错误,细心对待以后发生的困难,相信会越来越好!7.参考文献1)晓玲王学军Access项目案例导航.科学2)廖望叶宏杰余芳中文Access2003项目经典.冶金工业3)世峰数据库基础与运用.中央广播电视大学

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!