ACCESS数据库应用技术课程设计.docx

上传人:牧羊曲112 文档编号:4882735 上传时间:2023-05-21 格式:DOCX 页数:18 大小:579.52KB
返回 下载 相关 举报
ACCESS数据库应用技术课程设计.docx_第1页
第1页 / 共18页
ACCESS数据库应用技术课程设计.docx_第2页
第2页 / 共18页
ACCESS数据库应用技术课程设计.docx_第3页
第3页 / 共18页
ACCESS数据库应用技术课程设计.docx_第4页
第4页 / 共18页
ACCESS数据库应用技术课程设计.docx_第5页
第5页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ACCESS数据库应用技术课程设计.docx》由会员分享,可在线阅读,更多相关《ACCESS数据库应用技术课程设计.docx(18页珍藏版)》请在三一办公上搜索。

1、ACCESS数据库应用技术课程设计报告书设计题目:健身中心会员管理系统课程名称:Access数据库应用技术专 业:班 级:组 别:第 组组 员:指导老师:健身中心会员管理系统设计一、课程设计目的和意义数据库技术及应用课程设计是实践性的教学环节,是数据库技术及应 用课程的必不可少的学习内容。通过这次的课程设计,结合实际的操作和设计, 我组成员巩固了课堂学习内容,掌握了数据库系统的基本概念、原理和技术,将 理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科 学地完成一个小型数据库的设计与实现,使理论课与实验课所学内容做到完美结 合,并在此基础上强化了我们的实践意识、提高了我们实

2、际动手能力和创新能力。二、课程设计要求通过设计出的数据库,了解设计数据库的过程中各阶段的输入、输出、设计 环境、目标和方法。熟练掌握数据库设计;熟练的使用access来建立、应用和 维护一个小型数据库。本组成员根据题目的需求描述,进行实际调研,提出完整 的需求分析报告,提出物理设计的文档。三、问题描述调查中发现,很多健身房利用已有的数据库系统并不能很好的完成要做的工 作。例如,对会员权限的管理,对会员卡种的管理等。所以,本设计要求系统需要有以下功能: 由于操作人员的计算机知识普遍较差,要求有良好的人机界面, 由于该系统的使用对象多,要求有较好的权限管理, 原始数据修改简单方便,支持多条件修改,

3、 方便的数据查询,支持多条件查询, 在相应的权限下,删除数据方便简单,数据稳定性好,数据计算自动完成,尽量减少人工干预。系统设计可行性分析:由于本系统管理的对象单一,都是在健身中心注册的新老会员,且每个数据 内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用 Access管理。Access具有显著的简易性和有效性。在技术难度方面,由于有指 导老师的指导和相关参考文献,特别是网上资料和参考其它程序的功能,因此完 全可以实现。四、解决方案通过对系统的调研与分析,系统主要应完成的功能有:会员档案管理、会员 卡管理、会员交费管理、系统管理等功能。1. 业务流程分析会员卡管理业务流程图

4、:2. 数据流程分析: 2.1数据流程图:由于本系统的数据模块较多,下面仅以会员档案管理模块为例来进行编制。会员档案管理系统0层数据流程图会员管理系统1层数据流程图3. 数据存储分析:实体联系图3. 1数据模型设计首先做出健身中心会员管理系统的E-R图,分析这个问题的实体。下面是举例说明的管理员实体和卡种实体的E-R图:管理员实体E-R图卡种实体的E-R图再分析几个实体之间的联系。这几个实体不是一个统一体。这个E-R图可画 成下图。下面是举例说明的卡种实体、管理员实体、会员实体之间的E-R图:卡种实体、管理员实体、会员实体之间的E-R图4. 功能分析:功能层次图五、解决实例1. 项目规划健身中

5、心会员信息管理系统是一个典型的数据库应用程序,由系统管理、会员 卡管理、会员档案管理、会员交费管理等模块组成,特规划如下:系统管理模块:该模块的主要任务是维护系统的正常运行和安全性设置,包括添加用户、修改 密码、重新登录等等。会员卡管理模块:该模块的功能是实现对健身中心会员卡的管理工作,包括:会员卡浏览、会 员卡添加、会员卡查询等,这三个功能模块各自独立,完成健身中心的全部会员 卡的管理。会员档案管理模块:该模块的主要功能是实现对健身中心会员的的个人信息的管理工作,包括档 案添加、档案浏览、档案查询等功能,从而方便中心管理部门对会员的基本情况 的快速查询和了解。会员缴费管理模块:该模块的主要功

6、能是实现对健身中心会员的会费缴纳的管理工作,包括会员 会费浏览、会员会费查询等功能。从而方便健身中心的管理人员对会员的缴纳会 费的情况的掌握与了解。系统开发的目标出于本系统是健身中心会员管理的一个综合性的系统,本系统的设计目标将 最终定位于完成以上所述的系统主要业务的基本模型上。2. 数据库设计本系统中所涉及到的主要实体共有以下几个数据表:管理员表:管理员账号,姓名,管理员密码,性别,联系电话,备注卡种表:年度,卡种,所属,时限,项目,主管教练,备注交费表:卡号,年度,交费,欠费,日期,操作员会员信息表:卡号,姓名,性别,卡种,出生年月,家庭住址,邮政编码,联 系电话,注册时间,备注学费表:年

7、度,所属,时限,会费3. 2. 2 各表的物理结构如下:管理员表:字段名称类型宽度小数位管理员账号文本16姓名文本20管理员密码文本5性别文本8联系电话文本16备注备注卡种表:字段名称类型宽度小数位年度文本16卡种文本20所属文本5时限文本8项目文本16主管教练文本8备注备注交费表:字段名称类型宽度小数位卡号文本5年度文本50交费货币自动欠费货币自动日期日期/时间操作员文本10会员信息表:字段名称类型宽度小数位卡号文本9姓名文本8性别文本2卡种文本10出生年月日期/时间家庭住址文本30邮政编码数字(长整型)联系电话数字(长整型)注册时间日期/时间备注备注学费表:字段名称类型宽度小数位年度文本1

8、6项目文本50时限文本20学费货币自动3.系统开发的目标出于本系统是健身中心会员管理的一个综合性的系统,本系统的设计目标将 最终定位于完成以上所述的系统主要业务的基本模型上。六、系统的功能6.1系统登陆界面:本部分主要内容为本系统的运行界面以及主要界面的源代码。本界面的主要功能是为了对系统进行安全性管理,本系统的用户名和密码保 存在管理员表中,本系统根据不同的用户而设置了不同的权限。Private Sub Command5_Click()Dim i As IntegerDim sql As StringDim rst As ADODB.RecordsetSet rst = New ADODB.

9、RecordsetIf IsNull(Me!管理员编号)ThenMsgBox 请输入管理员编号!DoCmd.GoToControl 管理员编号Exit SubElseIf IsNull(Me!密码)ThenMsgBox 请输入密码DoCmd.GoToControl 密码Exit SubEnd If sql = select*from管理员where管理员编号=& Me!管理员编号& and管理员 密码=& Me!密码&八”rst.Open sql, CurrentProject.Connection, adOpenKeyset, adLockOptimisticIf rst.RecordCou

10、nt 0 ThenDoCmd.CloseDoCmd.OpenForm 主界面ElseMsgBox 您输入的管理员编号和密码有误,请重新输入!Me!管理员编号=Me!密码=DoCmd.GoToControl ”管理员编号End IfSet rst = NothingEnd SubPrivate Sub Command7_Click()On Error GoTo Err_Command7_ClickDoCmd.CloseExit_Command7_Click:Exit SubErr_Command7_Click:MsgBox Err.DescriptionResume Exit_Command7_

11、ClickEnd SubOn Error GoTo Err_Command8_ClickDoCmd.QuitExit_Command8_Click:Exit SubErr_Command8_Click:MsgBox Err.DescriptionResume Exit_Command8_ClickEnd SubPrivate Sub Command9_Click()On Error GoTo Err_Command9_ClickDim stDocName As StringDim stLinkCriteria As StringstDocName = ChrW(20250) &ChrW(215

12、92) &ChrW(26723) &ChrW(26696) &ChrW(31649)& ChrW(29702)DoCmd.OpenForm stDocName, , , stLinkCriteriaExit_Command9_Click:Exit SubErr_Command9_Click:MsgBox Err.DescriptionEnd SubPrivate Sub Command10_Click()On Error GoTo Err_Command10_ClickDoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70Ex

13、it_Command10_Click:Exit SubErr_Command10_Click:MsgBox Err.DescriptionResume Exit_Command10_ClickEnd SubPrivate Sub 主体_Click()End Sub6. 2系统主界面:本模块是本系统的应用界面,在本界面上集成了本系统的所有功能,共有 5个功能菜单和12个子菜单(功能模块),从而实现了本系统从会员卡管理、会 员档案管理、会员缴费管理、系统管理等系统的具体功能,同时,在系统管理模 块中可以完成对本系统的安全性管理。6. 3用户管理模块:本模块是本系统的安全性设置模块,根据健身中心不同

14、部门以及不同使用人 员对本系统的要求和需要,从而实行了分级管理,对用户的权限和类别进行了分 类管理。从而新用户和会员用户可以拥有不同的权限,执行不同的操作,以达到 更为科学和有效的管理。国添加用户.窗体6. 4会员档案管理模块:因为本系统中有些功能模块具有相似之处,因此在本文只用此模块进行一个 简单的说明。其它的相似模块的代码可能参阅本模块的设计思路。七、系统运行及评价7.1系统的运行一个新的信息系统建立起来以后,只有与企业的要求完全相符,与实际情况 完全协调,才能充分发挥其作用,达到设计的最终目标。而这一切只有在实际运 行过系统一段时间后才能得出结论。一个系统即便设计阶段做得再好,运行起来

15、效果不满意,也无法体现新系统的优势。当然新建立的系统在设计阶段必然会有一些没有体现出来的缺陷与不足,而 且随着企业对系统要求的不断改变,系统同样会显露出与现实的不适应性,这些 都是系统在运行中所要解决的问题。本系统还未经受过长时间的实际操作,在设计上还有一定的不足,希望经 过一定时间的运行能使本系统的功能得到进一步的改善,以使其能适应不断变化 的外部环境。在系统运行中还应注意对系统的维护,系统维护主要是对系统数据及运行 情况进行维护。数据维护主要是对数据的备份,存储及统计,这样既保证了数据的安全又 是数据更有条理性,方便相关人员使用。运行维护主要是保护系统的硬件运行环境,避免一些不当的操作,防

16、止外 界如病毒等异常情况的干扰。对系统还应定期进行检测。运用以上方法可使系统更安全、使用时间更长,从而更有利于系统的实际 使用效果。7.2系统的评价系统运行一段时间后就应得出系统的评价,以指导系统的进一步改进。系统 评价是指系统在正式运行一段时间之后,对它在功能上、技术上和经济上所进行 的审核评价。进行系统评价的目的是检查系统是否达到预期的效果,了解系统的 不足与优势,以为日后的进一步改进提出意见。系统评价包括系统性能评价、系统效益评价和系统管理评价。就系统性能评价而言,本系统的功能体现了健身中心管理的基本工作,从根 本上改善了管理人员的日常工作环境,提高了数据的安全性与可用性。更有利于 各项

17、工作的开展。就系统效益评价而言,本系统的运行提高了工作人员的工作效率,体现了数 据的系统化管理优势、提高了数据处理的能力,使得健身中心会员管理更具系统 性。这些都使得中心的效益有了很大的提升。就系统管理评价而言,由于本系统,管理人员对健身中心会员的整体情况有 了更深入地了解,其管理工作也就更具针对性与预见性。这使健身中心日常管理 工作更科学、更有效八、组员设计心得姓名:学号:学习心得当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时 代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多, 谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会 更有

18、优势,这一点已得到举世公认。随着时代的进步,社会生产力高速发展,新技术层出不穷信息量急剧膨胀, 整个人类社会已成为信息化的社会,人们对信息和数据的利用和处理已经进入自 动化、网络化和社会化的阶段。如在查找情报资料、处理银行帐目、仓库管理、 科研生产等方面,无不需要利用大量的信息资源。因此,如何有效地进行数据信 息的管理和利用,已经成为人们普遍关注的课题。信息在不同的领域里有着不同的概念,在管理科学领域中,通常认为信息是 经过加工处理后的一种数据形式,是一种有次序的符号排列,它是系统传输和处 理的对象。处在信息时代的今天,信息的作用越来越为人们所重视。制定工作计 划,研究投资策略,都离不开对信息

19、的充分利用。管理信息系统(Management Information System,缩写MIS)是一种“人机系统”,它以特定的模式支持一 个组织内各级组织机构之间的通讯,对信息资源进行综合开发,管理和利用,实 现对该组织的有效管理。它通过对数据的加工处理,及时为管理与决策分析提供 信息。其特点有: 数据全部存储于计算机系统中; 用户使用简单、操作方便、查询速度快; 有极强的人-机对话功能; 能直接从计算机系统中提供决策所需的参考信息。本系统是根据健身中心内日常工作特性为基础设计的,系统功能集会员卡 管理,会员档案管理,会员费用管理和系统管理为一体,体现了一个健身中心内 日常工作的基本组成部分

20、。本系统还建有完善的数据统计功能,以模块的形式提 供给系统从作者,形成统计表,供相关人员使用。一个新系统的开发并不是只建立在系统程序设计上,而更重要的是要体现在 一个系统开发过程中管理上的系统性。利用新系统代替旧系统是需要过程的,在 这个过程中还需不断完善系统,使系统更适应现实情况。在本系统的开发过程中,由于本人是初次开发软件,在知识、经验方面都存在着 不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在 一些缺陷和不足。因为对会员管理的整个流程不够熟悉,在需求分析时未能做到 完全满足用户的需求。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数 据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所 必需的。通过开发这个系统,我掌握了开发系统的基本过程,对基本知识有了更 深入的了解,巩固了我对ACCESS的学习,但在这次设计中的最大收获并不是掌 握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间 相互帮助的精神。这次设计体现了一次程序开发的完整过程。整个过程使半年来所学到的知 识得到了充分的运用。虽然本系统设计的还很简单,报告制作的也很不完善。但 经历设计的过程才是目的。有了这次经验,使我更有信心将所学到的知识运用到 实践中去、更有信心迎接今后的挑战。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号