基于c号的名片管理系统内容摘要:

=字段值 order by字段名 [desc] sql=select*from数据表 where字段名 like39。 %字段值 %39。 orderby字段名[desc] sql=selecttop10*from数据表 where字段名 orderby字段名 [desc] sql=select*from数据表 where字段名 in(39。 值 139。 ,39。 值 239。 ,39。 值 339。 ) sql=select*from数据表 where字段名 between值 1and值 2 更新数据记录 sql=update数据表 set字段名 =字段值 where条件表达式 sql=update数据表 set字段 1=值 1,字段 2=值 2„字段 n=值 nwhere条件表达式 删除数据记录 sql=deletefrom数据表 where条件表达式 sql=deletefrom数据表 (将数据表所有记录删除 ) 添加数据记录 sql=insertinto数据表 (字段 1,字段 2,字段 3„ )values(值 1,值 2,值3„ ) sql=insertinto目标数据表 select*from源数据表 (把源数据表的记录添加到目标数据表 ) 数据记录统计函数 AVG(字段名 )得出一个表格栏平均值 COUNT(*166。 字段名 )对数据行数的统计或对某一栏有值的数据行数 统计 MAX(字段名 )取得一个表格栏最大的值 MIN(字段名 )取得一个表格栏最小的值 ***毕业设计 论文 13 SUM(字段名 )把数据栏的值相加 数据表的建立和删除 CREATETABLE数据表名称 (字段 1类型 1(长度 ),字段 2类型 2(长度 )„„ ) DROPTABLE数据表名称 (永久性删除一个数据表 ) DataGrid 控件 控件的功能 Data Grid 控件是 C和数据库之间的联接桥梁。 通过 Data Grid 控件可以不用编写代码而创建简单的数据库,存取数据。 此外,也可把 Data Grid 控件和 C代码结合起来创建完整功能的应用程序,为数据处理提供高级的编程控制。 在不用代码的情况下 Data Grid 控件能够完成下列任务: ( 1)与本地或远程数据库连接。 ( 2)打开指定的数据库表或定义记录集。 ( 3)传送数据字段到各种数据绑定控件,并可在其中显示或改变数据字段的值。 ( 4)通过数据绑定控件来添加新记录或更新数据库。 ( 5)捕获访问数据时出现的错误。 ( 6)关闭数据库。 注意:在一个窗体中可以创建多个 Data Grid 控件,但单个 Data Grid 控件一般只能操纵一个数据库。 创建 Data Grid 控件 Data Grid 控件的图标,双击图标添加 Data Grid 控件到窗体上。 打开窗体上 Data Grid 控件的属性窗,名字 DataGrid1 出现在对象框中。 选取 Name 属性,打开该属性的对话框,在对话框中选择想采用的数据库后单击“打开”,则该数据库与 Data Grid 控件产生联系。 ***毕业设计 论文 14 Data Grid 控件的基本属性 要使用 Data Grid 控件,至少得设置 Name 属性, C将检索数据库里的所有表和有效查询的名称。 下面简单介绍 Data Grid 控 件的 Name 基本属性。 Name 用于返回或设置 Data Grid 控件得数据源得名称及位置,指定所要用得数据库 . 数据绑定控件 数据绑定控件的概念 数据绑定控件是用于访问数据库信息的数据识别控件。 当创建一个Data 控件后,通过设置相应的属性,把数据绑定控件与 Data 控件联系起来,就可以在数据绑定控件中显示数据库中相应记录的字段值,同时还可对这些数值进行更改。 在绑定控件里改变的数据,当移动到另一个记录时,这些改变会自动地写入到数据库中。 数据绑定控件的种 类 C 所支持的数据绑定控件有如下几大类: ( 1)可与 Data 控件进行数据绑定的内部控件有:复选框、图像、标签、图片框、文本框、列表框、组合框、和 OLE 容器控件。 ( 2)数据绑定列表控件、组合控件以及 DB Grid 控件,他们允许完成复杂数据库显示以及对记录集和字段更新任务。 添加数据绑定控件 要在窗体中添加数据绑定控件,首先应在窗体中创建绑定控件,然后设置该控件的 Data Source 和 Table Styles 属性,指定要绑定的 Data控件和记录集里的有效字段。 ***毕业设计 论文 15 2 系统可行性分析 可 行性分析的任务 ,并不是所有问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。 如果问题没有可行的解,那么花费这项开发工程上的任何时间,资源,人力和经费都是无谓的浪费。 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决必须记住,可行性研究的目的不是解决问题,而是确定问题是否值得去解。 怎样达到这个目的呢。 当然不能靠主观猜想而只能靠客观分析。 必须分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程 度。 因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。 所以从以上的分析原则来看,我所要设计的信息管理系统是一个规模不太大的系统,但是目标明确,清晰 地 描述了对目标系统的一切限制和约束。 本系统几乎在所有的 酒店 使用,当然它需要进一步的完善和更新,在使用过程中,要看他能不能带来效益,毕竟在现今社会效率是第一位的。 但是从本系统的物理系统出发,导出现有系统的逻辑模型,从现实看,这还是有一定的实用价值的。 从另一个角度看,在现在的社会发展之 飞速,尊重科技也是势在必行的,因此本系统正是基于这种情况才开发, 21 世纪是计算机的时代,它必然取代一部分人的工作,让高科技的监控系统进入社会生活的方方面面也是发展的趋势,进而走向智能化。 开发工具与技术的研究 就现在开发 OA 的技术来说,主要集中分为三大类:基于 B/S 结构 ***毕业设计 论文 16 的应用程序开发,结合 C/S 结构和 Web 技术的复合应用程序,基于 B/S结构的动态网页技术。 以下将分析这三类技术的各自优缺点: B/S 结构系统:是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层 结构,在 OA 早期是标准的系统模式,但随着计算机技术的发展和网络的发展,它已经无法满足现在的远程网络办公和移动办公,逐渐在被取代 人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。 利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现企业各部门日常业务工作的规范 化、电子化、标准化,增强档案部门文书档案、人事档案、科技档案、 财务档案等档案的可管理性,实现信息的在线查询、借阅。 最终实现 “ 无纸 ” 办公。 本设计从一下三个方面进行可行性研究: 技术可行性 本设计“ 名片 管理系统”是为各类 人员 开发的信息 管理 系统。 通过近几个月的学习和实践,对开发管理信息系统又有了新的认识。 使自己在开发管理信息系统方面的技术更加成熟。 由于本设计最重要体现的是实用性,所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。 经济可行性 成本方面:由于本毕业设计属于计算机科学 (本科 )教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。 所以成 ***毕业设计 论文 17 本计算只需计算开发期间开发者的生活消费,学校资源的消耗(主要包括机器的折价和消耗的电钱),所以开发本软件的成本是非常低的。 操作可行性 本软件的用户对象是 信息管理 的工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。 所以从以上几个方面的分析来看,开发本软件是完全可行的。 3 需求分析 结合国内 外管理软件的最新研究成果进行大量的调查和分析可以得出一下的需求分析。 系统功能需求分析 系统开发的总体任务是各种信息的系统化、规范化和自动化。 主要完成功能: 系统基本信息设置。 包括添加新 项目 ,退出等。 名片 信息的删除,查询等。 名片 信息 的输入。 包括包括 姓名 , 电话 ,手机, 备注等。 数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新、和查询,这就要求数据库结构能充分满足各种信息的输出和输入。 收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 仔 细分析调查的基础上,得到如图 3- 1所示的本系统所处理的数据流程。 ***毕业设计 论文 18 3- 1 名片 管理系统数据流程图 基本信息输入 类别选择 管理模块 打印 信息管理 退出 打印 ***毕业设计 论文 19 4 系统总体设计 经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候了。 总体设计的基本目的就是回答“概括的说,系统应该如何实现。 ”这个问题,因此,总体设计又称为概要设计或初步设计。 总体设计的重要任务是设计软件的结构,也就是要确定系统中每个程序由哪些模块组成,以及这些模块相互间的关系。 通常程序中的一个模块完 成一个适当的子功能。 应该把模块组成良好的层次系统,顶层模块调用它的下层模块以实现程序的完整功能,每个下层模块再调用更下层的模块,从而完成程序的一个子功能,最下层的模块完成最具体的功能。 软件结构(即由模块组成的层次系统)可以用层次图或结构图来描述。 对需求分析得到各项功能进行集中、分块、按照结构化程序设计的要求,得到如图 4- 1所示的系统功能模块图。 ***毕业设计 论文 20 图 4- 1 系统功能模块图 名片管理系统 类别设置 添加类别 修改类别 退出 信息管理 添加信息 修改信息 退出 查询管理 查询信息 打印管理 打印表 查看信息 菜单管理 主菜单 树 退出 ***毕业设计 论文 21 5 详细设计 概念结构设计 由第三章的需求分析 ,就可以设计出能够满足用户需求的各种实体结构,以及他们之间的关系,为以后的逻辑结构设计打下基础。 名片 信息实体 ER 图如图 51所示: 图 51 客房信息实体 ER 图 逻辑结构设计 首先将 名片 管理信息系统的数据库概念结构转化为 Access 2020 数据库系统所支持的实际数据模型,即:数据库的逻辑结构。 其表格如 下 : 图 57 住宿登记表 ( djb) 名片管理 实体 信息管理 菜单管理 查询管理 打印管理 ***毕业设计 论文 22 5. 3 何谓 XML XML( eXtensible Markup Language,可扩展的标记语言)首先被创建于 1996 年,随后迅速发展起来, 1998 年 2月成为 W3C( The World Wide Web Consortium,互联网联合组织)标准 [20]。 同 HTML 一样, XML 是 SGML( Standard Generalized Markup Language,标准通用标记语言)的一个简化子集。 XML 文档的语法和语义定义由 W3C 负责。 Inter。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。