我想写一个酒店管理系统程序 ,因为模块多,不知道如何将模块连接,有高手的话,请指点一番,多谢了哦!

我想写一个酒店管理系统程序 ,因为模块多,不知道如何将模块连接,有高手的话,请指点一番,多谢了哦!,第1张

c语言是模块化编程的工具,模块如何组织,模块之间如何交互应该是个大问题。我觉得有以下几个值得注意的地方(不对的地方请大家指正):

1、每个源文件就是一个独立的模块,它应该能够在不连接任何其它模块、不需要其它源文件的情况下独立编译。

2、模块之间是通过函数、常量、变量、结构定义、宏(似乎也是常量的一种)进行交互的

3、每个模块应该包括导入和导出两个部分,比如要调用另外一个模块的函数foo(),需要

externintfoo();

这应该属于模块的导入部分

而由该模块提供的函数,应该在相应的头文件中声明,作为模块的导出部分。

模块的导出部分应该放在该模块的头文件中。

4、如果只在本模块使用的变量,在本模块中定义成static的就可以了;否则就是全局变量,全局变量在头文件中声明一下,同时也作为模块的导出部分。

5、宏既可以定义在头文件中,也可以定义在源文件中。如果宏只是模块中用到,相当于局部常量,放到源文件中好了;如果其它模块也要用到,那么把它放到头文件中去。

这个问题我也想过,迄今为止,我还没有发现有什么固定标准来组织这些文件,可能只是程序员的一个习惯问题吧,只要你自己觉得组织得很清晰了,也就可以了。不过如果要开发一个大型的软件,作为开发团队的一员,你应该使得你自己的组织原则服从大家的共同原则

对于经济型酒店来说,选择酒店管理系统不一定要选功能最全的,只要适用就好。为让经济型酒店经营者能更好的选择到自己满意的酒店管理信息系统,笔者设计了经济型酒店管理系统选择的流程图(如图5-1)。首先建立一支信息技术团队,由组长和3~7名成员组成,组长通常选择信息系统部门的经理或主管,成员可以通内外部招聘组成。其次,确立制定经济型酒店管理信息系统的目标,需要明确本酒店需求,以及需要怎样的管理系统,以及采取怎样的IT技术战略。再次,需要确定管理系统的建立需要的费用,主要包括软件、硬件和实施过程中所消耗的费用。软件的费用主要包括系统软件的使用权费用,有关数据库的使用权费用,以及软件的升级和维护费用;硬件的费用主要是对服务器、工作站和网络设备的维护费用;在实施过程中的费用范围较广,主要包含网络构建施工、软件的安装和调试费用, 使用中对员工的教育培训费用,数据转换费用,以及供应商或第三方提供给我们的酒店所需要的咨询费用。最后,由供应商按照本酒店的需求提供测试的版本,并对测试版本进行演示评估,有小组成员对每个测试的部分都写出好与不好的地方,向供应商了解最多的信息;实际考察应用该系统的案例,了解实际用户对该系统的评价;最终与供应商进行商讨,作出最后的决定。

以上就是关于我想写一个酒店管理系统程序 ,因为模块多,不知道如何将模块连接,有高手的话,请指点一番,多谢了哦!全部的内容,包括:我想写一个酒店管理系统程序 ,因为模块多,不知道如何将模块连接,有高手的话,请指点一番,多谢了哦!、如何来完成经济型酒店管理系统的构建、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9516844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存