印刷企业信息系统数据库的建立

时间:2020-09-16 09:50:44 企业管理毕业论文 我要投稿

印刷企业信息系统数据库的建立

  摘 要:当今社会,随着科技与经济的发展,印刷企业规模的不断扩大,企业内部的管理越来越复杂,亟需要一种科学、高效的管理系统。为此,根据印刷企业的需求,引入计算机技术来实现企业内部管理,提高企业的管理效能和生产效益。此管理系统就是要对企业在整体的管理上有一个系统和完整的认识,需要处理大量的表格和数据,所以数据库技术是本系统的关键。此系统用SQL Server 2000数据库技术为系统提供后台数据支持,实现系统的动态更新,提高系统的交互性,突出印刷厂管理信息系统的优势。

  关键词:数据库 系统 信息

  Microsoft SQL Server与巨型机数据库是相似的。绝大多数计算机数据库系统都是关系型数据库。同样,服务器数据库,如巨型机或者小型机系统上的关系数据库,也支持使用结构化查询语言(SQL)以及访问数据的专门工具。

  用户多用SQL Server去处理上亿条记录,但它也提供了一些工具帮助用户管理系统、数据库及表。基于窗口的和命令行的工具使用户可以发挥SQL Server的另外一些功能。这些工具可以用来:

  (1)执行数据库的管理。

  (2)控制对数据库内的数据访问。

  (3)控制数据库内数据的处理。

  用户也可以通过命令行执行SQL Server的各种操作。

  SQL Server的一个重要特征就是,它是一个关系型数据库,用户只有了解了这一特征,才能更有效地理解SQL Server,并用它去处理数据。

  一、ADO

  ADO是一种新增加的数据访问对象模型。与DAO和RDO等相比,ADO提供了一种相对简单的数据对象模型,但集成了DAO和RDO的全部功能并提供更好的性能和更大的灵活性。

  ADO通过OLE DB Provider来访问和操纵一个服务器上的数据库。对于开发者而言,ADO主要的优点:更容易使用、高性能、占用较少的'内存和拓展的数据库类型。用ADO编程一般要进行如下的步骤:连接数据源,指定一个命令对象以获得数据源的访问,执行命令,对命令执行结果返回的数据集进行处理,数据操作中的错误处理。

  二、数据库结构设计

  本系统使用SQL Server 2000作为后台数据库管理系统。SQL Server 2000是一个关系型数据库,具有非常强大的关系数据库创建、开发、设计和管理功能。通过详细的需求分析得到数据结构以后,就可以设计出能够满足企业用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下了坚实的基础。这些实体包含各种具体信息,通过他们之间的相互作用形成数据流。

  数据库的逻辑设计是通过表格的方式来表现实体间和表格间的关系,是关系型数据库创建的主要内容,逻辑设计的好坏直接影响数据库和应用程序的优化,甚至对数据库系统的整体性都有影响。

  三、数据库的连接

  在印刷企业计算机综合管理系统中,远程SQL Server数据库的连接多次应用于程序中。本系统采用的是ADO模型与数据库建立连接,连接的第一步是建立一个Connection对象(set cn=New ADODB.Connection);第二步用连接对象的Open方法打开连接(cn.Open "driver={SQLServer};server=yang-sun;database=PrinteryData","yanglixin", "yanglixin"),driver是数据库驱动程序,因为连接的是SQL Server数据库,所以要填写{SQL Server},server是SQL Server数据库服务器名,database是数据库名,"yanglixin", "yanglixin"分别是用户名和密码,以上内容是必须要填写的,否则将无法与数据库建立连接。执行完前两步后,系统就可以与数据库建立连接了。

  ADO连接数据库,有两种方式,一种是先在控制面板中设置ODBC数据源,这样在连接字符串中只需填入数据源名和用户名以及密码。另一种则是系统采用的方法―连接字符串法。第一种方法不适合本系统,因为系统是应用在多台计算机上的应用程序,所以给每台机子上安装本程序之前都要设置ODBC数据源会很麻烦。因此,在编写应用程序时,采用了第二种方法。

  四、 数据库的操作

  与数据库建立连接后,就要对数据库进行操作。本系统主要采用是RecordSet对象对数据库进行操作。本系统使用SQL语句,实现了系统的增删改的功能。总的来说,在编写程序的过程中,连接数据库是难点,ADO比较适合远程数据库的连接,特别是SQL Server数据库,而它的连接字符串也经过了多次修改才成功的。数据库一旦连接上,对它的操作也就变得容易。

  此系统管理信息系统的数据库建立,各部门之间,上下级之间可以通过计算机进行交流,在信息处理的过程中,实现了有关信息的增加、删除、修改、查询功能,做好交班、出勤、设备维护等方面的记录形成报表供有关负责人查询。各个生产工序紧密衔接,而且能够做到及时通知,大大提高了生产效率。

  参考文献:

  [1]邱李华,李晓黎. SQL Server 2000数据库应用教程.北京:人民邮电出版社,2007.

【印刷企业信息系统数据库的建立】相关文章:

1.印刷企业章程范本

2.企业合同制度的建立

3.建立企业的质量管理

4.印刷企业宣传标语

5.怎样建立企业文化

6.如何建立企业文化

7.企业如何建立高效的培训体系

8.先进的企业文化如何建立

9.建立特色企业文化的思考