数据库课程设计完整论文——公司信息数据库管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1 绪论 (2)
2 公司信息数据库管理系统 (2)
2.1公司信息管理系统的目的 (2)
2.2公司信息管理系统的任务 (3)
2.3公司信息管理系统的作用 (3)
3 公司信息管理系统需求分析 (4)
3.1制作该系统的意义 (4)
3.2系统简化流程 (4)
3.3系统概述E-R图 (4)
4 实例制作介绍 (6)
4.1创建空数据库 (6)
4.2创建所需表 (6)
4.2.1 创建“员工”表 (6)
4.2.2 创建“产品”表 (9)
4.2.3 创建“订单”表 (10)
4.2.4 创建“订单明细”表 (11)
4.2.5 创建“供应商”表 (12)
4.3建立表之间的关系 (13)
4.4创建查询 (14)
4.4.1 创建“员工-订单”选择查询 (14)
4.4.2 创建“订单到货日期”交叉表查询 (17)
4.4.3 创建”新聘任员工信息”追加查询 (18)
4.5创建窗体 (20)
4.5.1 创建“产品信息”窗体 (20)
4.5.2 创建“订单明细”窗体 (22)
4.5.3 创建“供货商”窗体 (24)
4.5.4 创建“新聘任员工信息”窗体 (27)
1绪论
信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出富有成效的决策,而决策的正确程度,在很大程度上则取决于所搜集信息的质量。
尤其是在社会高速发展、经济建设日益成熟的今天,各种信息铺天盖地地向人们袭来。其中既有有用信息,又有无关信息;既有当前信息,又有过时信息。小到个人,大到公司企业,组织机构,信息的及时获取、有序整合、分类利用、细致分析,都是立足于当代社会的生存之需。
所以,能否有效地掌握、分类、分析及管理信息,已经成为现如今各类公司所需面对的首要问题。而公司信息管理系统的应用,在强调管理、强调信息的现代社会中越来越得到普及,也愈加被人们所重视。公司信息管理通常是一项比较复杂的工作,由于各类信息繁多难归集,利用计算机支持公司高效率完成其信息管理,是适应现代公司制度要求,推动公司信息管理走向科学化、社会化、规范化和自动化的有效手段,从而也能提高公司信息管理的效率。
我根据本学期相关知识,又通过一定的调查走访,建立了一个简单的公司信息管理系统,虽然其简单、浅显,与实际运营企业的信息管理系统难以相提并论,但毕竟是自己对此方面知识的大胆实践、初步探索,我谨希望能借此尝试,加深自己对数据库应用,以及公司信息管理知识的了解。
2公司信息数据库管理系统
2.1公司信息管理系统的目的
◆进行辅助分析:管理中数据量很大,手工分析中会造成经验主义,使得企业
生产管理水平比较低;
◆规范化管理:管理是没有特定的规则的,是权变的,进行企业信息化建设有
利于促进管理规范化;
◆节省人力:企业信息化建设可以减轻劳动强度,节省手工作业的不必要环节。
◆公司产品采购信息的管理
◆公司员工信息情况的管理
◆公司供应商信息的管理
◆公司订单信息的管理
2.3公司信息管理系统的作用
随着人类社会向信息时代的迈进,人们越来越清楚地认识到,知识就是力量,信息就是财富。信息是管理上一项极为重要的资源。管理工作的成败取决于能否作出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。
传统的管理并不认为信息是一种资源。因为过去的数据处理业务附属于业务系统之中,信息处理比较简单。随着生产社会化的扩大、科学技术的进步和人类知识总量的增长,以及市场竞争的日益激烈,人们对信息的认识发生了根本性的改变。人们越来越重视信息技术对传统产业的改造以及对信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已经成为衡量一个国家、一个地区现代化水平和综合国力的重要标志。企业竞争的焦点从自然资源、金融资源、人力资源转向信息资源。信息被列为与物质、能源相并列的人类社会发展的三大资源之一。
互联网的发展、经济全球化和信息经济的出现,使得以现代计算机科学、信息科学、管理科学和系统科学为基础建立的各种管理信息系统,在现代社会经济生活中,特别是企业经营管理决策中,发挥着日益重要的作用。
公司信息管理系统有效地实现了信息的及时传播、快速更新、方便查阅等重要问题,使知识信息交易成本大大降低,交易质量和效率大大提高,有力地发挥了
知识在公司中的生产力作用。
同时信息管理系统解决了跨地区、跨时间、跨单位、跨部门、跨员工之间的查阅障碍,只要是在有权限的前提下,知识需求者都可以迅速通过系统找到自己需要的各种相关知识。另外企业信息系统可以与相关的网络连接,并自动按照组织内部成员对信息的需求进行筛选、分类和收集,并按照成员对信息的需求及
时传送给需要的人,以解决知识时效性的问题。
3.1公司信息管理系统的制作意义
管理信息系统是20世纪80年代才逐渐形成的一门新学科,至今没有一个统一的定义,人们从各自的角度出发给出了不同的定义。管理信息系统一词在中国出现于20世纪70年代末80年代初,《中国企业管理百科全书》将它定义为:管理信息系统是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况;利用过去的数据预测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。
在进行一项软件工程的开发之前,应该进行对系统的需求分析。尤其要了解用户希望系统所能实现的功能。一个公司就是一个庞大而有机的整体,其中各种信息的搜集和整合是繁杂易错的工作。而这些信息的准确与否直接关系着该公司的运营情况和发展前景。
因此,能否准确而方便地整合信息便成为关系一个公司业绩及前途的问题,这一点已被越来越多的有识之士所察觉。若能对公司各种信息的搜集设置一个有效的管理系统,以便公司各级人员通过查询、窗体等手段对本公司的产品采购和人员信息等进行方便的查找、研究,及时掌握公司的经营状况及人员流动情况,就能够满足各级人员对于公司信息的了解需求,实现资源共享,同时也必定会对公司的良性运营起到不容小觑的作用。
3.2系统简化流程
由于自己所学知识有限,社会实践较浅,无法掌握一个公司企业完整的运营程序。所以我仅对一个公司制作出一套简化的流程。
为满足公司正常运转,公司最基本的活动便是所需产品的联系和采买,以及所在人员情况的知悉。简化流程如下图所示:
3.3实体及其所有的属性
客户(客户编号,公司名称,联系人姓名,联系方式,地址,邮编)
订单(订单编号,产品编号,产品名,数量,员工编号,客户编号,订货日期)产品(产品编号,产品名,类别名,单价,库存量)
库存(库存编号,库存量,库存地点)
员工(员工编号,姓名,性别,出生年月,雇佣日期,特长,工资)