基于PB题库管理系统设计
关键字:数据窗体、窗体、数据库。
摘要
题库管理系统是信息管理系统,其开发的功能主要包括:通过计算机管理题库档案,过强大的查询和索检高效的索检出数据,提高办事效率。
经过分析,我们使用POWERSOFT公司的POWERBUILDER开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
第一章绪论
一.前言
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,同学录管理系统软件为教学办公室带来了极大的方便。该软件是以汉语编程语言为实现语言,其功能在系统内部有源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目的。
运用现代信息化技术再造的组织结构,建立一个适应知识经济创新需要的网络化水平管理方式,显得尤为重要。电脑信息库录入是指将手工已编制好的记账信息库管理系统或根据原始信息库直接在系统内制作信息库信息,同时可对输入的信息库信息进行修改、查找、等操作。这种集约化的管理模式,便于信息库信息的收集、整理和加工,又便于操作员的需求信息在最短的时间内得到反馈。网络化组织结构纵横交错,网上的每一个节点都是创新的源泉,这将极大激发员工的创新潜力。
我国加入WTO后,面对高度信息化、全球化和管理现代化的国际竞争,中国如何应用信息技术促进管理创新,以管理创新促进实施信息现代化的战略,深化改革和实现管理水平跨越式发展,提高服务水平和服务质量,增强的竞争力,已成为一个不容回避、亟待研究解决的重大课题。
计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单,40多年来计算机用于处理管理信息方面发展迅速。例如,20世纪60年代计算机在管理中应用项目不到300项,到了1975年达到2670项。现在,美国在财务会计上90的工作由计算机完成;物资管理中80-100的信息处理由计算机完成;据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80,用于科技运算的占8,用于生产过程控制的占12。因此,经济管理是计算机应用的主要领域。我国在全国范围内推广计算机管理中的应用是在20世纪70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机出现和普及,为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。
从信息处理功能和辅助管理内容来看,计算机辅助管理大体经过了四个发展阶段:事物处理、系统综合处理、支持决策和综合服务。着四个阶段反映了计算机辅助管理由初级到高级的发展过程,又表现了信息活动在不同层次与深度上对管理的支持。
年代目标典型功能核心技术代表性系统
事物处理20世纪50-70年代初提高文书、统计等事物处理工作的效率统计、计算、制表、文字处理高级语言文件管理电子数据处理(EDP)系统
系统处理20世纪60-80年代末提高管理信息处理的综合性、系统性、及时性、准确性计划、综合统计管理报表生成数据库技术、数据通信与计算机网络传统的管理信息系统
支持决策20世纪70-90年代为决策者在决策过程中的活动提供支持,以改善管理决策有效性分析、优化、评论、预测人机对话、模型管理、人工智能的应用决策支持系统(DSS)、现代的管理信息系统(含DSS)
综合服务20世纪90年代以来实现信息的集成管理和综合服务提高人员素质、创造良好的工作环境上述功能的综合集成,特别是对人作的只能活动提供主动积极支持高速信息传输技术、多媒体信息处理技术的应用综合业务数字网络(ISDN)因特网WWW服务器、Intranet
表2-1计算机辅助管理发展的四个阶段
二.设计系统的必要性与可行性
题库管理的设计分析
通过数据库技术分析数据库中的题库基本信息,达到管理的目的
1建立数据库,题库基本资料就存放在其中
2把,题库的全部资料输入数据库
3用POWERBUILDER开发出应用程序连接数据库
根据实际情况,我们使用数据窗体控件少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。
第二章怎样开发一个题库管理系统
管理信息系统(ManagementInformationSystems,简称MIS)是20世纪80年代才逐渐形成的一门新学科,其概念至今尚无统一的定义。这也反映了MIS作为新学科的特点,就是起理论基础尚不完善,起概念方法尚未明确统一。MIS定义有很多种,研究者们从各自的角度出发给出了不同的定义,最具代表性的几种定义有:
1.就其功能来说,管理信息系统是组织论、会计学、统计学、数学模型及经济学的混合物,这许多方面都同时展示在先进的计算机硬件和软件系统中。这个领域的中心问题是扩展视野,综合政府部门和民间组织的决策,这些组织必须控制其内部活动和由该组织的规模与复杂程度所引起的种种功能要求。
2.一个管理信息系统是能够提供过去、现在和将来预期信息的一种有条理的方法,这些信息涉及到内部业务和外部情报。它按适当的时间间隔共给格式相同的信息,支持一个组织的计划、控制和操作功能,以便辅助决策制定过程。
3.MIS是一个具有高度复杂性、多元性和综合性的人机系统,它全面使用现代计算机技术、网络通讯技术、数据库技术以及管理科学、运筹学、统计学、模型论和各种最优化技术,为经营管理和决策服务。
目录
摘要………………………………………………………………………………………1
第一章绪论……………………………………………………………………………1
一.前言………………………………………………………………………………1
二.设计系统的必要性和可行性…………………………………………………2
第二章怎样开发一个题库管理系统?…………………………………………3
一.编程环境的选择………………………………………………………………3
二.关系型数据库的实现…………………………………………………………4
三.数据窗体接口使用…………………………………………………4
第三章Windows下的POWERBUILDER编程环境简介………………………………10
一.POWERBUILDER连接数据库的各种方法……………………………………10
第四章需求分析阶段……………………………………………………………19
一.系统功能模块……………………………………………………………19
二.系统数据分析……………………………………………………………19
三.系统的逻辑模型………………………………………………………22
第五章系统总体规划…………………………………………………………………22
一设计思想…………………………………………………………………22
二.前期设计………………………………………………………………………23
第六章系统具体实现…………………………………………………………………25
一.用户界面的实现………………………………………………………………25
二.数据库的实现……………………………………………………………28
三.与POWERBUILDER的连接………………………………………………29
第七章结束语…………………………………………………………………………30
主要参考文献……………………………………………………………………………31
致谢………………………………………………………………………………………32
附录………………………………………………………………………………………33