平顶山工业职业技术学院办公自动化信息系统设计与实现样本.doc
《平顶山工业职业技术学院办公自动化信息系统设计与实现样本.doc》由会员分享,可在线阅读,更多相关《平顶山工业职业技术学院办公自动化信息系统设计与实现样本.doc(45页珍藏版)》请在咨信网上搜索。
毕 业 设 计 (说 明 书) 题 目:平职学院办公自动化信息系统设计与实现 姓 名: xxx 编 号: ( )字 号 平顶山工业职业技术学院 年 月 日 平顶山工业职业技术学院 毕 业 设 计 (论 文) 任 务 书 姓名 专业 任务下达日期 __________________年____________月____________日 设计(论文)开始日期 ______________年_____________月___________日 设计(论文)完毕日期 ______________年_____________月___________日 设计论文题目 ___________________________________________________ A.编制设计 ____________________________________________________________ ______________________________________________________________________ B.设计专项(毕业论文)_________________________________________________ _______________________________________________________________________ 指 导 教 师 _______________________ 系(部)主任 _______________________ _______________年__________月__________日 平顶山工业职业技术学院毕业设计(论文)评语 第________页 共________页 学生姓名:____________________,_________________________ 专业 ________________年级 毕业设计(论文)题目:_____________________________________________________________ 评 阅 人:____________________________________ 指引教师:____________________________________(签字) 年 月 日 成 绩:____________________________________ 系(部)主任:__________________________________(签字) 年 月 日 毕业设计(论文)及答辩评语: 平顶山工业职业技术学院 毕业设计(论文)答辩委员会记录 系 专业,学生 于 年 月 日 进行了毕业设计(论文)答辩。 设计题目: 专项(论文)题目: 指引教师: 答辩委员会依照学生提交毕业设计(论文)材料,依照学生答辩状况,经答辩委员会讨论评估,予以学生 毕业设计(论文)成绩为 。 答辩委员会 人,出席 人。 答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , , 摘 要 办公自动化,英文Office Automation,简称OA,是办公信息解决自动化,它运用先进技术,使人各种办公业务活动逐渐由各种设备、各种人机信息系统来协助完毕,达到充分运用信息,提高工作效率和工作质量,提高生产率目。 随着信息化建设受到越来越多公司注重,OA办公系统应用也日渐普及起来。同步,顾客对OA办公系统规定也在不断提高。如何让OA办公系统满足广大顾客需求,这是一种需要所有厂商共同思考问题。OA办公系统设计原则由此也愈受关注。近来,万户在近年成功实践中总结出来OA办公系统九大设计原则备受瞩目。 行业领导厂商——万户网络近年研发OA办公系统是同类产品中翘楚,涉及信息管理平台、工作流管理、公文管理、综合事务平台、通讯沟通平台、个人办公、系统管理并支持运营功能,事实上是一种大型综合信息基本应用平台。在这个平台上可以搭建出办公自动化、内部门户、工作流、知识管理等各种详细应用,并且可以通过系统自身各种自定义功能对系统进行调节,以使系统在没有任何代码工作状况下满足客户个性化需求。 所开发办公自动化系统,基于公司自身内部管理及业务发展需求,应用计算机技术,Internet技术,实现公司办公自动化,管理信息化。本系统采用构造化与原型法结合系统开发办法。整个系统分为系统整体设计及用作顾客登录和注册顾客身份验证模块,用作系统管理员对职工信息进行管理职工信息管理模块,用作当前登录顾客对自己通讯录进行管理个人通讯录模块,用作当前登录顾客对自己日程进行管理日程安排模块、用作当前登录顾客对自己工作日记进行管理工作日记模块、用作系统各个顾客之间互相发送信息短消息管理模块、用作系统管理员对会议进行管理以及普通顾客查看会议信息会议管理模块、用作系统管理员对公示进行管理以及普通顾客查看公示信息公示管理模块和当前登录顾客上传、下载、查看文献文献管理模块等。 核心词:办公;自动化;会议管理;公文管理;SQL Server;Ajax 目 录 摘 要 I 目 录 II 第1章 绪论 4 1.1 研究背景 4 1.1.1 国内研究现状 4 1.1.2 国外研究现状 4 1.2 系统简介 4 1.3 开发意义和目 5 1.3.1 开发OA系统意义 5 1.3.2 开发OA系统目 5 1.4 重要功能 6 1.5本章小结 7 第2章 系统核心技术简介 8 2.1 C#语言简介 8 2.2 Microsoft Visual Studio 简介 9 2.3 SQL Server 简介 10 2.4 AJAX技术 11 2.5 本章小结 11 第3章 系统分析 12 3.1 系统分析重要性 12 3.2 可行性分析 12 3.3 需求分析 13 3.4 系统总体构造 15 3.5 先后台台业务流程 15 3.5.1前台业务流程 16 3.5.2后台业务流程 16 3.6 数据库设计 16 3.6.1 概念模型设计 17 3.6.2数据库物理设计 18 3.6.3 数据库连接 20 3.7 本章小结 20 第4章 系统实现 21 4.1 界面设计 21 4.1.1 前台设计 21 4.1.2 后台设计 25 4.2 本章小结 27 第5章 系统测试 28 5.1 系统测试目的 28 5.2 测试任务和进度 28 5.3 系统测试用例 29 5.4 测试总结 31 5.5 本章小结 31 总结与展望 32 参照文献 33 致 谢 34 第1章 绪论 1.1 研究背景 中小公司办公自动化管理系统(OA),是随着着Internet技术在各个领域广泛应用,和各行各业公司信息化建设步伐加快应运而生。 当代社会已经进入信息时代,信息技术革命使社会各个领域都发生了翻天覆地变化,每个公司都必要紧跟时代步伐,加强公司竞争力和提高当代化公司管理能力,以适应整个社会发展变化。 公司对信息需求增长,使计算机、网络技术已经渗入到公司寻常工作中。老式公司内信息交流方式早已不能满足公司对大量信息迅速传递与解决需求,中小公司办公自动化管理系统应用满足了公司办公网络化、自动化管理需求,提高了公司内部管理水平,进而全面提高了公司在市场竞争中综合竞争力。 1.1.1 国内研究现状 办公自动化由70年代末80年代初在国内提出,到当前已有近二十年发展历史。由于办公自动化技术不断发展,办公自动化新产品不断浮现,办公自动化内涵也不断地丰富和发展(例如海尔)。 1.1.2 国外研究现状 随着网络高速发展,在国外网络OA系统逐渐受到关注。某些大型公司集团(例如联想)正致力实现高层次网络办公自动化,这将为她们节约大量人力资源,节约大量办公费用,大幅度提高办公效率。 1.2 系统简介 大某些中小型公司自成立至今,办公模式为老式办公模式并重要以纸介质为主,在信息革命浪潮中,显然已经远远不能满足高效率、快节奏当代工作和生活需要。如何实现信息解决自动化和办公无纸化逐渐得到了公司领导注重。 而今公司普遍使用计算机来提高员工工作效率,但是在需要许多员工一起协同工作当代工作环境中,公司更需要提高整体工作效率。运用网络通讯基本及先进网络应用平台,建设一种安全、可靠、开放、高效信息网络和办公自动化、信息管理电子化系统,为管理公司提供当代化寻常办公条件及丰富综合信息服务,实现档案管理自动化和办公事务解决自动化,以提高办公效率和管理水平,实现公司各部门寻常业务工作规范化、电子化、原则化,实现信息在线查询、借阅。最后实现“无纸”办公。 1.3 开发意义和目 1.3.1 开发OA系统意义 应当说没有人怀疑计算机浮现给办公室职工带来便利,但是对当代办公自动化而言,其目己经不局限于减轻员工工作量,而是要将员工从繁琐事务性工作中解放出来,用更多精力去关注最重要事情,从而提高公司效率,增强公司综合竞争能力。在这种办公模式下,公司组织构造可以得到简化,各个部门在信息共享基本上进行协作,便于明确各个部门甚至每个员工责任,而决策层可以迅速综合来自各个方面信息,并以此为根据制定公司战略决策。从这个意义上讲,在市场竞争日趋白热化今天,办公自动化己经不再是一种手段、一种工具,而成为决定公司生存发展命脉。 1.3.2 开发OA系统目 在减少管理成本,增进管理进步同步,可以培养全员信息化关注与参加意识,激发掌握和运用先进信息技术热情,提高专业素质,形成全新公司文化。 办公自动化是信息社会一种新型办公方式,它将当代化办公和计算机网络功能结合。随着信息技术发展,办公自动化在行政企事业单位管理、经营活动中发挥着日益重要作用。通过网络,组织机构内部员工可跨越时间、地点协同工作。通过办公自动化系统所实行互换式网络应用,使信息传递更快捷和以便,从而极大地扩展了管理手段,实现了运营高效。 1.4 重要功能 建立OA系统,完毕功能重要有: OA系统要实现: a、公司内各种信息资源共享; b、加强员工间交流、提高整体工作效率; c、为领导各种有用数据,以便领导对公司状况及时理解、提供决策支持; d、提供各种工作记录,以备事后查询。 详细实现方式产生流程如下: (1)老式办公模式 图1 老式办公模式 老式办公模式重要以纸介质为主,在信息革命浪潮中,显然已经远远不能满足高效率、快节奏当代工作和生活需要。如何实现信息解决自动化和办公无纸化逐渐得到了人们注重。 (2)网络办公模式 图2网络化办公模式 既有网络办公自动化系统和大型信息管理系统中,公司业务流程重组或者是文献流转功能都是核心功能。同步公司办公重要是一种文献流转过程,所有办公事务都可以抽象成一种数据库对象。 (3) WEB方式办公自动化系统 当前办公自动化系统较成熟模式是客户/服务器方式,而新一代办公自动化系统则应是Internet/Intranet方式,即B/S(Browser/Server,B/S)构造,才更能适应当前及将来规定。 1.5本章小结 本章重要简介了该系统研究背景及意义,针对该系统分析,国内外研究发呈现状,并且简要简介了课题研究内容及研究目的,我在本章任务是理解研究意义与背景,以更好开发系统。 第2章 系统核心技术简介 2.1 C#语言简介 C# (C sharp) 是微软对这一问题解决方案。C#是一种最新、面向对象编程语言。它使得程序员可以迅速地编写各种基于Microsoft.NET平台应用程序,Microsoft.NET提供了一系列工具和服务来最大限度地开发运用计算与通讯领域。 正是由于C#面向对象卓越设计,使它成为构建各类组件抱负之选——无论是高档商业对象还是系统级应用程序。使用简朴C#语言构造,这些组件可以以便转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用,最重要是,C#使得C++程序员可以高效开发程序,而绝不损失C/C++原有强大功能。由于这种继承关系,C#与C/C++具备极大相似性,熟悉类似语言开发者可以不久转向C#。 1、简洁语法 C#用真正核心字换掉了那些把活动模板库(Active Template Library,ALT)和COM搞得乱糟糟伪核心字,如OLE_COLOR、BOOL、VARIANT_BOOL、DISPID_XXXXX等等。每种C#操作符在.NET类库中均有了新名字。 语法中冗余是C++中常用问题,例如"const"和"#define"、各种各样字符类型等等。C#对此进行了简化,只保存了常用形式,而别冗余形式从它语法构造中被清除了出去。 2、精心地面向对象设计 也许你会说,从Smalltalk开始,面向对象话题就始终缠绕着任何一种当代程序设计语言。确,C#具备面向对象语言所应有一切特性:封装、继承与多态性,这并不出奇。然而,通过精心地面向对象设计,从高档商业对象到系统级应用,C#建造广泛组件绝对选取。 整个C#类模型是建立在.NET虚拟对象系统(Visual Object System,VOS)基本之上,其对象模型是.NET基本架构一某些,而不再是其自身构成某些。在下面将会谈到,这样做另一种好处是兼容性。 借助于从VB中得来丰富RAD经验,C#具备了良好开发环境。结合自身强大面向对象功能,C#使得开发人员生产效率得到极大提高。对于公司而言,软件开发周期缩短将能使它们更好应付网络经济竞争。在功能与效率杠杆上人们终于找到了支点。 3、与Web紧密结合 .NET中新应用程序开发模型意味着越来越多解决方案需要与Web原则相统一,例如超文本标记语言(Hypertext Markup Language,HTML)和XML。由于历史因素,现存某些开发工具不能与Web紧密地结合。SOAP使用使得C#克服了这一缺陷,大规模深层次分布式开发从此成为也许。 由于有了Web服务框架协助,对程序员来说,网络服务看起来就象是C#本地对象。程序员们可以运用她们已有面向对象知识与技巧开发Web服务。仅需要使用简朴C#语言构造,C#组件将可以以便地为Web服务,并容许它们通过Internet被运营在任何操作系统上任何语言所调用。举个例子,XML已经成为网络中数据构造传递原则,为了提高效率,C#容许直接将XML数据映射成为构造。这样就可以有效解决各种数据。 4、效率与安全性 新兴网络经济迫使商务公司必要更加迅速应对竞争威胁。开发者必要不断缩短开发周期,不断推出应用程序新版本,而不但仅是开发一种“标志性”版本。 C#在设计时就考虑了这些问题。它使开发者用更少代码做更多事,同步也不易出错。 2.2 Microsoft Visual Studio 简介 使用Visual Studio 程序可以进行基于各种.net framework 版本开发,Visual Studio 程序同步支持framework 2.0/3.0和3.5几种版本。在不同版本下它可以自动框架特性工具箱,项目类型,引用,智能提示……过滤功能。咱们升级到Visual Studio 程序也非常简朴,ASP.NET AJAX和JavaScript智能客户端支持 ASP.NET AJAX成为.NET 3.5一某些,除了涉及ASP.NET AJAX 1.0所有功能外,还集成了WebPartsUpdatePanel,与<asp:menu > and <asp:treeview>这样控件ASP.NET AJAX 集成,WCF对JSON支持,编写JavaScript提供了智能提示功能。 全新Web开发新体验Web设计器提供了分割视图编辑、嵌套母板页、以及强大CSS编辑器集成,ASP.NET还提供了三个新控件:<asp:ListView>、<asp:DataPager>、<asp:LinqDataSource>,这些控件对数据场景提供了非常好支持,容许对输出标记做完全控制。编程语言方面改进和LINQ VS 中新VB和C#编译器对这些语言做了明显改进。两者都添加了对函数式编程概念支持。 非常酷LINQ(语言级集成查询),我想这也是Visual Studio 程序卖点,浏览.NET Framework库源码Visual Studio 程序有内置调试器支持,自动按需调试进入代码(VS 可以自动为你下载恰当.NET框架库文献)。 2.3 SQL Server 简介 SQL(Structured Query Language,构造查询语言)是一种功能强大数据库语言。 ANSI(美国国标学会)声称,SQL是关系数据库管理系统原则语言。 SQL语句通惯用于完毕某些数据库操作任务,例如在数据库中更新数据,或者从数据库中检索数据。使用SQL常用关系数据库管理系统有:Oracle、Sybase、Microsoft SQL Server 、Access、Ingres等等。虽然绝大多数数据库系统使用SQL,但是它们同样有它们自立此外专有扩展功能用于它们系统。 SQL Server为公共管理功能提供了预定义服务器和数据库角色,可以很容易为某一特定顾客授予一组选取好允许权限。SQL Server可以在不同操作平台上运营,支持各种不同类型网络合同如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服务器端软件运营平台是Windows NT、Windows98,在客户端可以是Windows3.1、Windows NT、Windows98,也可以采用其他厂商开发系统如Unix、Apple Macintosh等。 SQL Server 是Microsoft公司推出SQL Server 数据库管理系统最新版本该版本继承了SQL Server 7.0 版本长处同步又比它增长了许多更先进功能具备使用以便可伸缩性好与有关软件集成限度高等长处可跨越从运营Microsoft Windows 98 膝上型电脑到运营Microsoft Windows 大型多解决器服务器等各种平台使用。 SQL Server 作为一种杰出数据库平台可用于大型联机事务解决数据仓库以及电子商务。它新特性如下: 1、XML Extensible Markup Language 扩展标示语言支持 2、新数据类型New Data Types 3、数据行中Text 类型数据 4、顾客自定义函数User-Defined Functions 5、索引Index 增强 6、全文检索Full-Text Search 增强 7、索引化视图Indexed Views 8、分布式查询Distributed Query 9、触发器类型INSTEAD OF and AFTER Triggers 10、级联参照完整性约束Cascading Referential Integrity Constraints SQL Server 还支持在同一计算机上同步运营各种关系数据库实例每个实例有其独立系统和顾客数据库集合应用程序采用与连接不同计算机上SQL Server 实例大体相似方式连接同一计算机上各个实例。 2.4 AJAX技术 AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创立交互式网页应用网页开发技术。Ajax不是一种技术,它事实上是几种技术,每种技术均有其独特这处,合在一起就成了一种功能强大新技术。 本系统重要使用XMLHttpRequest进行异步数据接受,即充当控制器作用 2.5 本章小结 本章简朴阐述了系统开发中应用核心技术、工作环境等,涉及开发系统所使用ASP.NET各种对象及过程、Microsoft SQL Server 等,这些技术在背面系统实现中都会使用到。 第3章 系统分析 3.1 系统分析重要性 系统分析阶段重要活动有:可行性研究、需求分析。这是系统开发起始阶段,也是非常重要阶段。按照构造化办法严格划分工作阶段,“先逻辑、后物理”原则,系统分析阶段目的,就是按系统规划所定某个开发项目范畴,明确系统开发目的和顾客信息需求,提出系统逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”问题,把要解决哪些问题、满足顾客哪些详细信息需求,调查、分析清晰,从逻辑上,或者说从信息解决功能需求上提出系统方案,即逻辑模型,为下一阶段进行物理方案设计、解决“怎么做”提供根据。本阶段重要解决顾客规定做什么,该问题值不值得做,与否有可行解决办法,以防止耗费了大量人力、物力、财力和时间后,却发现问题无解,而导致挥霍。由此,可见系统分析重要。 3.2 可行性分析 可行性是系统开发一项核心环节,它是通过对整个系统需求,技术及开发办法,以及开发人员,所需资金综合考虑以评估对于该系统开发与否符合实际。可行性分析涉及:组织和管理上可行性、技术可行性、经济可行性。 1、组织和管理可行性 基于中小型公司办公自动化系统采用模块化开发办法,将整个系统划分为各种功能模块,并依照开发小构成员实际能力分派相应模块,这种将系统功能平行划分办法有助于系统开发组织和管理。 2、经济可行性 通过网站对公司内部信息进行全面自动化管理,大大提高了公司办公效率。通过系统对公司生产经营过程中数据进行全面管理和记录,避免人为解决各类数据时所产生各种问题,提高了公司经济效益,为公司经营决策提供了大量、权威数据,使公司管理进行到科学化、系统化范筹。 硬件方面重要是计算机,咱们实际状况可以满足开发任务,所需资料书籍可以到图书馆翻阅或者个人购买,因而整个系统所需投资符合咱们支付状况,经济可行性良好。 3、技术可行性 从以上分析可知,咱们要开发办公自动化管理系统是一种小型办公自动化就餐管理系统。当前,有诸多服务行业都已成功开发出一种适应自己管理系统,开发技术成熟,并有成功经验可以借鉴。运用既有技术,本系统功能可以实现。在规定期间内,本系统开发可以实现。 4、法律可行性 本系统完全由个人团队私人开发,不存在任何抄袭行为,拥有个人自主开发版权,完全符合法律范畴内规定。 综上所述,开发一种办公自动化管理系统可以更以便、更迅速、节约成本提高工作效率,从技术上来看是可行,因而,咱们选取开发了一套办公自动化管理系统。 3.3 需求分析 为了便于整个系统组织管理,把整个系统分为七大模块:公司绩效模块,人事消息模块,审核批示模块,考勤管理模块,个人筹划模块,职工天地模块,后台管理模块。几种模块功能都完全相对独立设计,然后再将它们集成到一种总控制模块中。 本系统重要是针对公共场合设计办公自动化管理系统,以实现这些场合现时管理,联网结账等等,通过实现这些功能,真正实现当代有效管理,达到资源最佳运用,最后达到提高效率目。整个设计应突出功能实用性、数据精确性、安全性和及时性。此外,系统共有下列固有角色:系统管理员、普通员工、部门领导、档案管理员,系统任何顾客均应具备普通员工权限。 1、数据需求 顾客需求详细体当前各种信息提供、保存、更新和查询等方面,这就规定数据库构造充分满足各种信息输出和输入。收集基本数据以及数据解决流程,构成一份详尽数据字典,为后来详细设计打下基本。 将得到顾客需求抽象为信息构造及概念模型过程是概念构造设计。为了描述数据库构造概念模式,这里采用E-R图来描述数据库实体关系。在职工信息管理模块,某个公司职位可以有各种公司员工,但某个公司员工只能有一种公司职位。因而公司职位与系统顾客之间是一对多关系;某个公司部门可有各种公司员工,但某个公司员工只能属于一种公司部门,因而公司部门与系统顾客之间是一对多关系;因而两者之间是多对多关系。 2、功能需求 系统功能依照使用者不同而有所不同,重要有四种顾客:系统管理员和部门领导、档案管理员、普通员工。 (1)系统管理员可以增长、查询、修改、删除等所有员工基本信息,并且还可以对系统进行设立,对系统数据库进行备份和恢复操作,也可以对顾客进行权限分派,它可以操作系统中所有功能; (2)部门领导可以进行对本部门人员除系统维护以外所有操作; (3)档案管理员对所有员工档案整顿保存等操作; (4)普通员工可以实现对自己信息查询及修改。 3、总体模块阐明 项目内容:此系统包括模块有如下九个:公司信息模块、公司绩效模块,人事消息模块,工作流程模块,审核批示模块,考勤管理模块,个人筹划模块,职工天地模块,后台管理模块。 (1)公司信息模块:是为顾客提供公司基本信息和规章信息模块。该模块重要涉及公司简介、规章制度、公司管理三个功能划分。 (2)公司绩效模块:是为公司提供对工作绩效监督和管理功能模块,该模块下重要有任务绩效、质量绩效、先进员工、绩效评估四个功能划分。 (3)人事消息模块:是为顾客提供公司公示消息,和活动安排而信息模块。该模块下重要有公司公示、活动安排、消息管理等三个功能划分。 (4)工作流程模块:点击流程管理,进入流程管理页面,可以上传,和删除流程;点击表单定义,进入表扬定义页面,点击【定义表单】可以动态定义流程表单。 (5)审核批示模块:是为顾客提供对公司各种祈求管理。该模块重要有发布审核、批示审核两个功能划分。 (6)考勤管理模块:是为公司和顾客提供考勤登记和考勤记录管理功能。该模块重要有上下班登记、病事假登记、加班登记、考勤记录等四个功能划分。 (7)个人筹划模块:为员工提供修订个人筹划功能。该模块重要有工作反馈、周筹划、月筹划、年筹划、任务筹划等五个功能划分。 (8)职工天地模块:为员工和公司提供互相交流平台。该模块重要有职工信息浏览、意见箱、个人设定等三个功能划分。 (9)后台功能模块:重要涉及部门管理、权限管理、系统管理、职工管理四个功能块。 3.4 系统总体构造 办公自动化管理系统总体框架 如图3所示。 公司办公自动化系统 公司信息 人事消息 公司绩效 审核批示 个人筹划 考勤管理 职工天地 工作流程 后台管理 图3 办公自动化管理系统总体框架 3.5 先后台台业务流程 考勤记录 发布审核 公司简介 规章制度 公司管理 质量绩效 先进员工 绩效评估 任务绩效 职工资料 意见信箱 个人设定 病事假 加班 上下班 工作反馈 周筹划 月筹划 年筹划 任务筹划 企 业 信 息 活动安排 消息管理 批示审核 OA前台 公司信息 个人筹划 公司绩效 人事消息 审核批示 职工天地 考勤管理 图4前台功能构造图 3.5.1前台业务流程 前台业务流程可见下图4前台功能构造图 3.5.2后台业务流程 后台业务流程可见下图5后台功能构造图 顾客设立 权限分派 账号权限 系统日记 系统备份 修改密码 添加部门 修改部门 删除部门 添加职工 修改职工 查找职工 OA后台 部门管理 管理权限 职工管理 系统管理 删除职工 图5 后台功能构造图 3.6 数据库设计 数据库技术是在文献系统基本上发展起来一种高效数据管理技术,它能保持系统数据整体性,完整性和共享性。数据库是有组织存储地一定构造内有关数据集合。在数据库系统中提供了对数据访问机制,能有组织存储有关数据,具备合理存储方式,迅速查询效率和最小数据冗余等特性。此外数据存储和应用程序彼此独立,不但便于数据管理与控制并且有助于应用程序编写与调试。数据库类似于一种数据大仓库,能较好地实现数据共享,自身就具备数据增,删,改等功能,维护数据一致性。数据库设计是系统设计一种重要内容,其设计质量好坏直接影响系统开发成败,系统质量,系统效率及可维护性。 在本系统设计中,充分考虑到了管理系统数据繁杂,重复性很大,数据使用频繁。因而本系统采用了一种能对的反映顾客实现环境,能被现行系统接受,易于维护、效率高数据管理办法--数据库系统。 数据模型是指数据库中记录与记录之间联系数据构造形成。不同数据管理系统有不同数据模型,数据库设计核心问题是设计好数据模型。在当前数据库管理系统中有层次模型,网状模型、关系模型三种数据模型。其中,关系模型较高数据独立性,使用也较为以便。本设计采用关系数据库。数据库实行增、删、编辑、记录。显示和打印都极为以便。其中排序和索引功能,对数据迅速定位,查询提供了有利条件。交流互动对于本系统数据库设计有如下几点阐明。 (1)对于数据库设计兼顾前面设计数据流程图。 (2)物理信息系统设计并不是以数据库为核心数据库应用设计。 (3)基本系统数据库设计尽量满足3NF(第三范式)规定。 (4)基本系统数据库设计以提高系统运营效率为前提。 3.6.1 概念模型设计 在系统设计开始,一方面考虑是如何用数据模型来实现数据库构造与语义,以对现实世界进行抽象。当前广泛使用数据模型可分为两种类型,一种是独立于计算机系统“概念数据模型”,如“实体联系模型”(ER模型)来描述数据库构造与语义,以对现实世界进行第一次抽象。ER模型直接从现实世界抽象出实体类型及实体间联系,然后用ER图来表达数据模型。它有两个明显有点:接近于人思维,容易理解;与计算机无关,顾客容易接受。但ER模型只能阐明实体键语义联系,不能进一步阐明详细数据构造,它只是数据库工具,它有三个基本成分。 E-R图是直观表达概念模型工具,它有三个基本成分。 矩形框:表达实体类型(考虑问题对象); 菱形框:表达联系类型(实体间联系); 椭圆形框:表达实体属性。 顾客 设立 部门 1 1 顾客组群 设立 顾客 n 1 部门 Email 电话 地址 地址 地址 地址 地址 地址 顾客 图6 E-R图 3.6.2数据库物理设计 本系统建立数据库名字为OA_System。 表 1 顾客信息(tb_users)表 列名 数据类型 容许空 uId int 不容许 uName varchar(20) 不容许 uPwd varchar(30) 不容许 uname usex ubirth uaddress utel uemail udepart ison varchar(20) varchar(1) char(1) date(0) varchar(50) varchar(50) varchar(20) int(1) 容许 容许 容许 容许 容许 容许 不容许 容许 表 2 功能信息(tb_list)表 列名 数据类型 容许空 fId int 不容许 fName varchar(20) 不容许 ftype varchar(20) 不容许 ourl varchar(50) 不容许 ogroup varchar(200) 不容许 表 3 筹划信息(tb_plan)表 列名 数据类型 容许空 pId int(4) 不容许 ptitle varchar(50) 不容许 pcontent mediumtext 不容许 ptime date 不容许 uid int(4) 容许 表 4 默认信息列表 二级菜单名 一级菜单名 链接 组群 公式简介 规章制度 公司管理 任务绩效 公司信息 公司信息 公司信息 公司绩效 qyxx/company_info.aspx qyxx/r_system.aspx qyxx/c_manage.aspx qyjx/t_performance.aspx 0- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 平顶山 工业 职业技术学院 办公自动化 信息系统 设计 实现 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文