挂号别的旅行社有那些有那些程序呀?

发布时间:2024-05-14 19:37 发布:上海旅游网

问题描述:

问题解答:

信息咨询管理系统的实现

摘要:本文以深圳市深大信息通有限公司信息管理系统的开发、检索为背景,
此系统是一个简单的综合信息管理系统,主要使用对象为以信息咨询业务的企业,主要功能对信息进行采编及检索管理,是典型的信息管理系统(MIS), 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,操作简便,容易熟练掌握等特点,以windowsNT为网络开发平台,用户界面直观,易于扩充升级,便于使用维护,经过可行性研究,利用SQL开发效率高,成本低,投资小,见效快,安全性高。

关键字:信息采编,信息检索,采编员,咨询员

目 录
一.绪论………………………………第 页
二.系统规划…………………………第 页
三.系统分析
四.系统设计…………………………第 页
五.小结………………………………第 页

一、绪论:
通过对深大信息通实业有限公司信息管理系统的实践使用,该公司在初期信息管理方面处于全人工方式,采用人工摘录信息笔记,人工查询笔记的工作方式,此种方式工作量大、速度慢、信息不易更新、信息不能共享,信息统计、业务分析均依靠人工统计、人工翻阅,这种人工管理方式工作效率太低,很难适应业务发展的需要。随着计算机技术的飞速发展,利用计算机来获得和处理信息是当今信息管理的一大特点。因此,该公司迫切需要一套为它“量身定做”的综合信息管理系统。
该系统是利用SQL语言与Microsoft Visual Foxpro软件结合开发的企业应用软件,它替代了原先的人工分析工作,大大提高了工作质量和工作效率,减轻了工作人员的负担。本系统采用软件工程化思想和方法,总体上是采用结构化生命周期法进行系统分析和设计的。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们
深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算
机应用的一部分,使用计算机对信息进行管理,具有人工管理所无法比拟的优点,
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低
等。这些功能可以大大提高信息管理效率。
下面以本系统为例谈谈其开发过程和所涉及到的问题及解决方法。

二、系统规划:
⒈目标和功能:
信息管理系统的目标是按照建立管理信息系统的原理和方法,采用成熟的计算机信息技术和手段,支持各种信息资源的管理和应用,为公司的主业务提供全面的信息服务。系统能够对采编员和咨询员根据他们的工作范围分别提供服务,为咨询员提供信息检索、查阅功能,为采编员提供信息编辑、存储、更新、统计等功能,系统的数据来源由采编员通过键盘录入。
信息管理系统是为更好的管理大量综合性信息而开发的信息管理软件,实现各种信息的编辑、分类、删除、查询、修改等几方面的功能,咨询员通过输入信息的简拼、名称、关键字、类别等检索方法来实现所需的信息查询;采编员除可使用咨询员的检索手段外,还可另行增加其它检索方法来确定信息是否己存在系统中,相应的进行新增、更新或删除等操作,数据输入后由系统根据程序生成相应的浏览界面。本系统力求给采编员和咨询员以方便、简捷的途径去管理、查询繁杂的信息。
⒉系统界面:
在设计应用程序的时候,应特别注意查询界面的设计。咨询员首先接触到的就是应用程序的界面,一个优秀软件的用户界面,首先应使咨询员一目了然有哪些内容,操作简便,对没有计算机基础的用户也很容易掌握。其次,用户界面应能为咨询员提供本地、远程、互联网等多途径的查询,但这些部份不能喧宾夺主,应更突出操作提示,对此Visual FoxPro提供了相当强大的表单设计功能。在系统界面设计之前,还应该对程序界面的布局和调用进行规划,使整体布局简洁美观,同时还根据咨询员的操作习惯和界面内容提供操作手段,如鼠标、键盘和菜单等。以上需求在Visaul FoxPro中都能通过相应功能一一 实现。
三、系统分析:
⒈系统调查
⑴调查目的:
为了弄清现行系统的基本功能及信息流程,为新系统的逻辑模型提供基础。它是建立新系统的前期工作,也是进行系统分析和设计的重要基础工作。因此要建立新的行之有效的信息管理系统,就必须对现行的信息咨询工作流程进行全面、细致而充分的调查研究。
⑵调查方式:
本系统调查采用的主要方式是系统分析员与咨询员和管理人员进行交流,询问情况,把握第一手资料。经过初步调查了解到,该企业的基本情况为:以前进行信息管理的主要方式是基于报刊、笔记、人工记忆等介质的手工处理,信息处理工作量大,查询不便,容易出错,咨询员效率极低,影响业务工作的进展,缺乏系统、规范的信息管理手段。同时咨询员查询信息困难缓慢,咨询员对工作的日常信息掌握不及时、不准确、不全面。而该企业每位咨询员座席均有一部计算机并已联网,但未用于信息管理。一边是烦杂的手工处理,另一边是闲置的计算机,资源闲置比较突出。这就是企业信息管理系统开发的基本环境。
⑶调查结果:
通过调查得知,该企业信息咨询目前的工作状况如下:每位咨询员自行浏览当日各种报刊,并将自认为对工作有用的信息分门别类摘录到笔记,并根据自己笔记提供用户信息查询,又由于每人所采集的的信息不一致,在为用户提供服务时口径不一。由于每位咨询员都有相对应的笔记,要更新信息必须逐位通知逐位修改,难以提高工作效率。
⒉新系统的目标:
该企业的领导希望通过建立信息管理系统,使工作规范化、程序化以促进信息咨询的基础工作,避免业务管理的随意性,提高信息处理的速度和准确性,及时、准确地全面把握各项信息,同时也可以让每位咨询员通过计算机查找到他们所需要的信息,以减少咨询员的日常工作量。所以,管理信息系统应该包括查阅的各项功能,使咨询员在信息系统的辅助下进行工作,提高效率。
现在准备建立的信息管理系统,要把信息查询工作,信息的更新,报表的统计等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。本系统从以下几方面对用户的需要进行分析。
①咨询员的信息要求:能快速、准确的查询各项信息,例如信息的公布时间、来源、内容等。
②采编员的信息要求:能更新各项信息,例如信息的增加、修改和删除等操作。另外,采编员还应具有修改用户表和系统设置的权限。例如:对于不需对咨询员开放查阅的信息,应该可以更改是否允许查阅。
③对信息的安全性、完整性要求:各项操作必须保证系统的安全性和数据的完整性。
⒊数据流图:
本系统的逻辑模型以系统的数据流图为主要描述工具。数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式,从系统的科学性管理的合理性实际运行的可行性角度出发将信息处理功能和彼此之间的联系采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有数据加工、数据输入及数据来源和去向等功能。它采用的主要图形符号如下:

系统
数据
流图

四、系统设计.
⒈系统总体结构设计
通过对用户需求的分析,该系统大致可分为三个模块:数据维护模块,数据查询模块,密码修改模块。下面我们可以作详细的说明:

密码修改模块:
主要用来设置登录时的工号和密码,增强和保障系统的安全性及可维护性。
数据查询模块:
实现咨询员对信息的查找、浏览操作。
数据维护模块:
实现采编员对信息的添加、删除、修改等操作。

下面是本系统一个业务处理功能窗口—“借还书事务”,界面力求清晰,人机交互性好。

数据库表结构设计:如下表所例示。

字段代码 字段名称 类型 宽度
Name 名称 C 50
Memo 备注 C 8
Type 类别 C 6
Area 区域 C 1
Nodisplay 是否显示 C 1
Newname 更新人 C 2
Newdate 更新时间 Date 8

表(1)地址信息表

⒉用户界面设计
由于该系统的最终用户是对计算机并不精通的咨询员和采编员,从他们的应用需要出发,本系统采用了传统的基于菜单选择、填写表格等友好的人机交互方式。
⑴系统安全性验证用户界面设计。
为了保证系统的安全性,管理员和操作员必须经过身份验证才能登录使用本系统,该系统的用户登录验证过程如下图所示。

用户登录验证流程图

登录表单如图:

命令按钮“登陆”的程序代码:

2.数据查询表单:

检索命令按钮代码:

系统主画面屏幕设计
本系统的主画面屏幕由三部分组成,分别为主菜单、工作区和状态信息区。屏幕的最上方为主菜单区,显示本系统的主菜单,用户可以用鼠标或快捷键点击相应的菜单,然后从菜单下方的子菜单中选择相应的菜单项。
当作出选择后,系统就进入相应的业务处理功能,业务处理功能是在工作区进行的。本系统的业务处理功能,从界面上主要分为三类:
数据处理:包括数据的更改、录入和删除等。
数据查询:包括浏览全局和按条件查询。
数据输出:包括屏幕输出和打印输出。

五、系统实施
⒈开发工具的选择
本系统采用易学易用的软件开发工具Visual Foxpro 6.0中文企业版。它是一种功能强大的开发系统,是面向对象的具有可视化图形界面的交互式开发工具。
⒉系统的功能简介
本系统概括的说具有如下功能:管理员拥有该系统的所有权限。但事实上大部分的业务处理均由采编员完成,故而真正利用这些功能的是采编员。但为了系统的安全,又要由管理员赋予采编员部分权限,所以要建立一用户表,管理员拥有该表的所有权限,可以设定某项功能,使某个表或某采编员无法看到该信息。另外,管理员和采编员均可以更改自己的密码,管理员和采编员使用本系统必须进行登录,通过身份验证才能进入系统。
当处理信息更新事务时,可以点击“新增记录”或、“修改记录”菜单,信息更新完毕后,系统提示是否保存,保存成功后,系统自动将该信息输出到界面的表中。咨询员查询时输入该信息的关键字,系统自动显示对应信息的标题,点击“详细资料”按钮或按回车键即可显示该信息的详细内容。
由于对输入关键字的掌握各人不一,查询的速度和准确度也各有差别,因此系统设置了模糊查找功能,可以输入不同的关键字来查阅信息。
⒊程序设计与调试
本系统的程序设计与调试主要经过了以下几个步骤:
⑴总体框架的建立,即数据库的建立。
⑵模块的建立,即表单的建立。
⑶菜单的制造。
⑷代码编写。
⑸模块测试。
⑹总体测试。

六、系统运行与维护
⒈系统的运行
⑴初始数据的输入
本系统的数据输入均采用键盘输入。
⑵进入系统
①初始安装后,双击本系统图标启动系统。
②在登录界面上输入用户名和密码,输入正确即可进入系统。
⒉菜单功能介绍
本系统使用下拉级联菜单,可以通过打开菜单选择菜单选项进行相应功能的选择。本系统的一级菜单包括十五个菜单项:“交通”、“邮电”、“金融”、“经贸”、“百科”、“生活娱乐”、“旅游”、“科教”、“办事”、“综合”、“地址”、“考试成绩”、“操作规范”、“程序”、“工作量”。下面分别介绍这几个菜单项。
⑴“交通”菜单包括“飞机航班”、“火车时刻”、“轮船时刻”、“长途汽车”、“交通机构”、“交通知识”、“交通短讯”、“网上地图”选项。
①“飞机航班”可以查询深圳始发、到达的航班时刻、航班号、机型、票价。
②“火车时刻”可以查询深圳和广州始发、到达的火车时刻、车次、车型、票价。
③“轮船时刻”可以查询深圳蛇口和深圳机场等港口始发、到达的轮船时刻、票价。
④“长途汽车”可以查询深圳各汽车站始发长途汽车时刻、班次、里程、票价。
⑤“交通机构”可以查询深圳交通、运输企业的地址和电话。
⑥“交通知识”可以查询深圳及其它地区交通政策、办事程序等。
⑦“交通短讯”可以查询一定时限内深圳市交通主管部门发布的通告或交通道路的变更情况。
⑧“网上地图”是通过链接互联网的方式查询深圳市区地图。
⑵“邮电”菜单包括“邮电知识”、“特服号码”、“手机号码区域查询”、“深圳邮政编码”、“全国邮政编码”、“邮电短讯”、“邮电营业点”、“市话费查询”、“移动话费查询”、“报刊目录”选项。
⑶“金融”菜单包括“银行利率”、“外汇牌价”、“金融机构”、“金融知识”、“金融快讯”、“证券年鉴”选项。
⑷“经贸”菜单包括“品牌世界”、“经贸知识”、“展览”选项。
⑸“百科”菜单包括“万年历”、“节日、纪念日、建交日”、“著名人物”、“文学艺术\歌曲歌词”、“体育”、“百科常识”选项。
⑹“生活娱乐”菜单包括“彩票”、“医疗\母婴之家\休闲、保健、美容”、“生活小窍门、消费者之友”、“饮食文化\中西食谱”、“集邮、收藏”、“文化娱乐”、“体育赛事”、“影视预告”选项。
⑺“旅游”菜单包括“旅行社”、“旅游知识”、“风景名胜”、“中国简介、港澳台概况”、“深圳简介”、“世界之最\放眼世界\世界各国概况”、“旅游线路”、选项。
⑻“科教”菜单包括“培训教育机构”、“国内、国外高校”、“求学、考试信息”、“科教指南”、“日常英语”、“计算机知识”、“广东省自学考试各新旧专业课程顶替安排”、“网址、电子信箱”选项。
⑼“办事”菜单包括“公安户籍”、“工商”、“税务”、“劳务知识”、“民政”、“卫生、防疫、环保”、“海关”、“土地、房地产、建筑”、“法律常识”、 “政策法规”、“消防”、“专利”、“”深圳市环保建设项目审批结果查询、“深圳市工商局注册项目审批结果查询”、“160电话医院预约挂号”、“160电话医院预约挂号操作说明”选项。
⑽“综合”菜单包括“天气预报”、“维修服务”、“告示板”、“水电煤气”、“深圳人才大市场现场招聘”、“招聘、竞赛”、“168编码”、“96000编码”、“深圳市电费查询”、“个人社会保险资料查询”、“深圳市水费查询”、“情缘一线”、“深圳书城书目查询”、“南北药行”选项。
⑾“地址”菜单包括“工商企业、产品介绍、网员查询”、“机关”、“酒店、招待所、酒楼、歌舞厅”、“美容院、娱乐场所”、“影楼\新闻媒介\书店图书馆\信息咨询事务所”、“医疗卫生机构”、“商场市场交易所”、“花园大厦工业区”、“人才、家政、婚介”、“电子建议卡”、“退出系统”选项。
⑿“考试成绩”菜单包括“各类考试成绩、考场信息查询”、“证书认证查询”、“全国高等教育学历(证书)查询”、“深圳广播电视大学成绩查询”、“CET英语四、六级考分查询”、“深圳市调干考试”、“深圳市招调工、工考成绩、失业保险金查询”、“深圳招考网”、“深圳银行现金出纳人员反假货币资格证考试安排及考试成绩查询”、“广东省、深圳市注册会计师成绩查询”选项。
⒀“操作规范”菜单包括“今日体育、备忘录”、“不提供查询的信息”、“信息采编操作规范”。
⒁“程序”菜单包括“反查程序”、“160记录数查询”、“网员统计”、“详细分类”、“电话字头改号”、“人才大市场招聘资料导入”。
⒂“工作量”菜单包括“资料录入统计”、“质检——资料录入管理”。
⒊系统的维护(略)

七、总结
⒈管理信息系统的发展趋势
目前许多企业按照Client/Server 模式建立企业信息系统,但随着局域网、广域网和电子商务的发展,企业将采取更能适应发展的模式。如Intranet模式,它突破了传统的C/S模式,是一种多层次的C/S,Intranet具有用户界面良好、开发维护简单、信息共享程度高的优点;TCP/IP 、HTTP的标准又使得Intranet可以直接接入Internet而具有良好的扩展性。因此企业管理信息系统的发展趋势就是采用以Web为中心,以TCP/IP 、HTTP为传输协议,客户端通过浏览器访问于Web相连的后台数据库的Intranet模式。
⒉开发总结
如果在开发前对整个开发工作做出全方位的规划和系统的分析,开发过程就会事半功倍,否则就会遇到很大意想不到的麻烦,延缓开发进度。开始设计时没有进行系统总体规划,结果使得开发过程比较混乱,进展缓慢,系统重做了几次。由于功能不确定,系统主菜单改来改去,浪费了很大时间和精力。后来我静下心来,认真细致地对开发过程进行了规划和分析,明确了系统的基本功能,设计好系统的主要部分,将一些细节问题考虑周全后再动手进行设计,使得后来的工作进行得很顺利。
虽然这次毕业设计不是十分完美,但是我会在今后的学习中不断完善它,充实它,使它能够更方便、更准确,发挥更大的作用。

参考文献
[1]张琦、梁恩之,《Foxpro面向对象编程指南》,清华大学出版社,1993年3月第一版,北京
[2]清源计算机工作室,《Visual Foxpro 6.0开发指南》,机械工业出版社,1995年5月第一版,北京
[3]张海藩,《软件工程导论》,清华大学出版社,1998年1月第三版,北京
[4]萨师煊、王栅,《数据库系统概率》,高等教育出版社,2002年2月第三版,
北京

热点新闻