1、为今后高层次的软件开发准备知识。2.2.3 经济目标 费用估算新的旅游管理系统只需在现有电脑上安装即可,不需购买新设备。此外人员培训过程较简单,培训费用低。系统开发成本低,运行费用与以前比较基本不变。* 效益估算据了解,已采用新的旅游管理信息系统的企业的年收益比以前提高 10%,并且提高了管理水平,解放了繁重的体力劳动和脑力劳动,使企业情报畅通从而增加判断决策的正确性,极大的改善了用户服务的质量,提高了旅行社的信誉。通过以上分析比较可以得出,开发新旅游管理系统的综合效益要远远大于成本,因此,在经济上是可行的。2.3 可行性研究的方法及评价度 2.3.1 可行性研究所采用的方法 根据调查,本小组
2、成员多数有多年 VC 编程经验,也有两个具备 SQL SERVER 2000 的使用经验,因而开发此旅游系统采用 VC 结合 SQL SERVER 2000 的数据库系统开发。2.3.2 评价尺度 此软件暂时只是一个初级产品,实现的功能也只能完成初步的工作。2.4 工作产品 2.4.1 设计目标 由于旅游线路的增加和参团人员的增多和复杂性,旧的管理系统的处理能力和管理方法很难满足现代化企业管理的需求,旧系统已成为实现企业战略目标的主要障碍。所以,我们认为开发新的旅游管理系统是必要的。2.4.2 设计及约束条件 a. 软件系统的界面要美观,布局要合理,窗口的内容尽量简明的提供信息, 语言要通俗易
3、懂,有层次感,分类清晰明了。b. 根据现有条件和知识我们还得在技术方面,进行学习和提高。2.4.3 产品工作原理 a. 先建立数据库且追建数据库的驱动程序。b. 在使用时,由管理员输入需要了解的关键字的信息,然后通过旅游公司 选择相应的事务。c. 旅游的事务将根据所提供的信息在数据库中查找相应的记录。 d. 返回相应的记录给管理员。e. 允许管理员在相应权限下对数据进行修改。f. 通过终端把得到的内容显示到相应的界面上。2.4.4 产品系统流程图合同销 售统计财务科游客旅游管理系统排团计划计调部门2.4.5 数据流图游 客信息表 线路信息表销售统计表游客信息处理排团处理导游信息表排团计划表 排
4、 团计划表图 2.2 2.4.6 数据词典 数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考,并为用户了解系统时作为一个必有工具。本数据字典主要定义数据字典 5 个主要字段内容,具体说明如下:1、名字:数据元素的名字,作为在数据流图中的标识符,显示数据流 的内容。2、别名:数据元素的另一个名字,其作用是对于 a. 对于同样的数据,不同的用户使用了不同的名字; b. 小组开发人员可能对同一数据使用了不同的名字; c. 小组不同的开人员对同一数据流使用了不同的名字;3、描述:是对这个名字代表的数据流进行简要的描述,以加深理解; 4 、定
5、义:对这个名字代表数据流的详细定义其组成部分; 5、位置:表示这个数据流的来源;以下是图 2.2 的数据流图中部分的数据信息的数据字典 * 名 字:导游编号别 名:导游编号描 述:某导游的代码类别及宽度:字符型,5 位取值 范围:G0001-G9999 线路编号别 名:线路编号某旅游线路的代码类别及宽度:字符型,4 位取值范围:I001-I999,A001-A999 游客编号别 名:游客编号某游客的代码T0001-T9999 团队编号别 名:团队编号某团队的代码字符型,3 位取值 范围:001-999 游客与旅行社签订的合同定 义:游客编号、姓名、性别、身份证号码,联系方式、地址、是否交款、会
6、员位 置:外联销售部每天的收入情况游客编号、单价、总金额、折扣率、日期、经办人位 置:对游客进行团队编排的情况团队编号、导游编号、开始时间、旅游天数、跟团人数位 置:学生事务 系统管理员进行公寓学生管理的特定事件定 义:学生事务=学生信息查询|公寓信息查询 位 置:学生管理出入事务别 名:出入事件 系统管理员对外来人员及公寓学生物品出入管理的特定事件 出入事务=外来人员登记|物品出入登计 位 置:出入登计管理 2.4.7 产品的功能 a. 用户可以用该软件对系统进行管理,比如管理员的添加; b. 用户可以用该软件对公寓进行管理,比如公寓员工管理;c. 用户可以用该软件对公寓学生进行管理,比如学
7、生调换寝室管理; d. 用户可以使用该软件对进出外来人员进行管理;2.4.8 技术方面的可行性 根据小组成员拥有良好的 VC 编程能力及拥有 SQL SERVER 2000 的使用经验, 再根据上述分析情况,利用现有人力和物力是具备开发此系统能力的。加之学校老师指导及其它资源丰富情况,旅游管理系统在技术上是完全可行的。2.5 可选方案 签于当前用户要求系统具有高安全性,在数据库使用上都要求具有完善的管理功能且日后数据库升级方便, 因而本次使用主要根据数据库的易用性及易升级性提供两种方案。a. 采用 Oracle 数据库设计,这一数据库系统现在已成为主流的数据库管理系统,且易操作,易升级,因此提
8、出这一方案。b. 采用 SQL SERVER 2000 的数据库管理系统实现。根据小组成员的技术,目前尚只有具备使用 SQL SERVER 2000 数据环境开发的能力,且当前校园大多使用 SQL SERVER 2000 作为数据库管理系统,因而第二种方案作为本次系统开发的方案。2.6 投资及收益分析 2.6.1 市场分析 2.6.2 投资估计 据了解,已采用新的旅游管理信息系统的企业的年收益比以前提高 10%,并且提高了管理水平,解放了繁重的体力劳动和脑力劳动,使企业情报畅通从而增加判断决策的正确性,极大的改善了用户服务的质量,提高了旅行社的信誉。2.7 社会因素方面的可行性 2.7.1 技
9、术 本系统与旅游公司紧密结合。2.7.2 使用方面的可行性 旅游公司人员对该产品的应用是可行的。2.8 产品可检测性 2.8.1 检测标准 软件标准:软件规模、复杂程度、安全性、可操作性、可观察性、可控制性、冗余的大小。2.8.2 检测的方法 通过软件测试:黑盒测试:主要在软件界面上进行的测试。白盒测试:在重要逻辑路径进行测试,检测重要数据结构的有效性。2.9 产品的可生产性 正确性:程序是否按程序流程图及数据字典完成程度。可靠性:安全运行时间越长越好。可用性:是否能够解决实际的存在问题。完整性:对未授权的人员访问此系统软件可控性强。灵活性:修改一个程序的工作量。2.10 可行性综合分析 本工程产品开发周期为 2 周。 要求所有数据信息的储存都由数据库来完成。学时间虽然紧,但由于老师的大力支持,对我们工程的进程非常有利。2.11 可行性结论 综上所述,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展, 因此本工程可立即开始。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1