信息系统分析与设计课程设计
- 格式:doc
- 大小:650.79 KB
- 文档页数:17
目录1. 引言1.1项目来源 (3)1.2任务目标 (3)1.3应用价值 (3)2. 项目规划2.1 项目资源2.1.1硬件设备 (3)2.1.2软件环境 (4)2.1.3软件工具 (4)2.2项目进程2.2.1 任务描述 (5)2.2.2进度安排 (5)2.3项目可行性评估2.3.1技术可行性 (6)2.3.2计划可行性 (7)2.3.3应用可行性 (8)3. 系统需求分析3.1 业务需求3.1.1业务组织 (8)3.1.2业务定义 (8)3.1.3业务流程 (9)3.2 功能需求3.2.1功能组成 (9)3.2.2功能定义 (10)3.3 数据需求3.3.1数据关系 (11)3.3.2静态数据定义 (11)3.4 其他需求 (13)4. 系统结构设计4.1总体框架 (13)4.2 软件结构4.2.1模块定义 (13)5. 系统详细设计5.1功能模块详细设计5.1.1 车次管理模块代码实现 (14)5.1.2 票价管理模块代码实现 (15)5.1.3 用户管理模块代码实现 (16)5.2数据库详细设计5.2.1 数据库环境配置 (17)5.2.2 表设计及其关系设置 (17)5.2.3 数据访问方式 (20)5.3 界面设计 (22)6.总结 (22)附录:系统程序源代码 (24)参考文献1. 引言1.1项目来源随着时代的进步,社会的发展,人们的生活形式与习惯也越来越多样化,出行成为了人们生活中的一个重要组成部分,而汽车成为许多人出行选择的交通工具。
面对巨大数量的乘客的购票需要,汽车站就要选择使用先进的管理方法来实现方便、快捷的售票、退票等方面的票务管理。
随着计算机的普及,信息处理量的逐渐扩大,手工处理方式远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,使许多复杂、繁琐、且需要很多人力的工作变得简单。
汽车站每天产生售票、退票等行为数量多,使得汽车站售票管理的数据量大,而且速度要求要快,传统的人力行为适应,计算机应用软件的使用则能很好地满足汽车站的这一需要,提高售票人员的工作效率,节约相关管理成本。
会计信息系统分析与设计一、课程设计目的本课程设计旨在使学生掌握会计信息系统的基本知识和应用技能,提升其信息化应用能力和综合能力,为其未来从事会计信息系统管理和应用工作打下坚实的基础。
二、课程设计内容1. 会计信息系统概述学生将了解会计信息系统的定义、功能、作用及其在企业管理中的应用,同时学习会计信息系统的基本架构和系统开发的相关概念和方法。
2. 会计信息系统分析与设计学生将学习会计信息系统分析和设计的流程和方法,包括系统需求分析、系统分析、系统设计和系统测试等。
同时,学生将掌握数据建模和数据流程图的绘制技能。
3. 数据库管理系统学生将学习数据库基础知识和常用数据库管理系统的使用方法,包括数据表的建立、索引的创建、查询和报表的生成等。
4. 计算机辅助审计学生将学习计算机辅助审计的基本概念和方法,包括数据分析技术和数据挖掘技术的应用。
三、课程设计教学方法1. 理论授课理论授课是本课程中的主要教学方法之一,通过教师对知识点的讲授,帮助学生掌握会计信息系统的基本概念和原理。
2. 实例讲解实例讲解是本课程的另一种教学方法,通过实际应用案例的演示和分析,帮助学生理解会计信息系统在实际工作中的应用和实践。
3. 个人实践个人实践是本课程中的重要环节之一。
学生需要通过课程设计的方式,独立完成一个会计信息系统的实践任务,这将帮助学生深入了解会计信息系统的应用和实现原理。
四、课程设计评分标准1. 作业考核课程设计实践是本课程的重点,学生需要按照要求独立完成一个会计信息系统的设计任务。
该任务的实现方式将影响学生的课程成绩,考核分值占总成绩的60%。
2. 平时成绩平时考试将占学生总成绩的20%。
平时成绩包括课堂听讲、作业提交及参与课堂讨论等方面。
3. 期末考试期末考试将占学生总成绩的20%。
考试内容包括课程学习的所有内容,主要考查学生对会计信息系统分析和设计的理解和应用能力。
五、课程设计心得体会通过本次课程的学习和实践,我深刻认识到会计信息系统在现代企业管理中的重要作用。
02134信息系统设计与分析四川介绍02134信息系统设计与分析是一门针对学生进行信息系统设计和分析的课程。
本文将对这门课程在四川地区的相关情况进行介绍和分析。
课程目标本课程的目标是培养学生在信息系统设计与分析方面的能力。
通过学习该课程,学生将掌握以下能力:•理解并应用信息系统设计与分析的基本概念和理论;•掌握信息系统设计与分析的方法与工具;•能够分析和解决信息系统设计与分析中的问题;•能够进行信息系统的需求分析和功能设计;•能够使用建模工具进行信息系统的建模和设计。
课程内容本课程内容包括以下主题:1.信息系统设计与分析的基本概念2.信息系统需求分析3.信息系统功能设计4.信息系统建模与设计5.信息系统测试与评估教学方法在四川地区,该课程通常采用以下教学方法进行教学:1.授课:教师通过课堂授课的方式介绍信息系统设计与分析的相关知识和技术。
2.实践:学生通过课程设计和实验练习,实际操作相关工具和方法,提高实际能力。
3.讨论:教师组织学生进行小组讨论,分享和交流课程学习中的问题和心得体会。
课程评估为了评估学生对课程的掌握程度,本课程通常采用以下评估方式:1.课程作业:学生需要完成一定数量的课程作业,如需求分析报告、功能设计方案等。
2.课堂测试:教师通过课堂测试检验学生对课程知识的掌握情况。
3.项目设计:学生需要进行一个综合项目设计,包括需求分析、功能设计和建模等。
就业前景在四川地区,对于信息系统设计与分析专业人才的需求量较大。
毕业生可以就职于以下类型的企业和机构:•软件开发公司•互联网公司•金融机构•咨询公司•政府部门同时,该领域的行业发展迅速,有望为毕业生提供良好的职业发展机会。
总结02134信息系统设计与分析是一门培养学生在信息系统设计和分析方面能力的课程。
在四川地区,该课程采用教学方法多样,评估方式全面,并且就业前景广阔。
希望通过这门课程的学习,学生能够掌握相关知识和技能,为自己的职业发展打下坚实的基础。
信息系统分析与设计课程设计一、引言信息系统分析与设计是计算机科学与技术专业中非常重要的一门课程,旨在培养学生信息系统开发与设计的能力。
本文将详细介绍这门课程的设计思路与内容,并提供相关的参考资源。
二、课程目标本课程的主要目标是通过对信息系统分析与设计理论与方法的学习,培养学生以下能力:1.理解信息系统的基本概念与原理;2.掌握信息系统的开发过程与方法;3.运用系统分析与设计的知识解决实际问题。
三、教学方法本课程的教学方法主要包括理论课讲授、实践课实验和项目设计。
具体的教学安排如下:1.理论课讲授:首先介绍信息系统分析与设计的基本概念与原理,并通过案例分析展示实际应用。
同时,引导学生了解当前信息系统开发的热点与趋势。
2.实践课实验:通过实际操作,让学生掌握信息系统开发所需的工具与技术,如UML建模、数据库设计等。
3.项目设计:学生将分为小组,以一个真实的信息系统开发项目为基础,完成需求分析、系统设计、编码实现等环节。
四、课程内容本课程的内容包括以下几个模块:1. 信息系统基础知识在本模块中,学生将学习信息系统的基本概念、组成部分和工作原理。
重点包括数据与信息的概念、信息系统的分类与特点等。
2. 系统分析与设计方法与工具在本模块中,学生将学习常用的系统分析与设计方法与工具,如结构化分析与设计、面向对象分析与设计、UML建模等。
通过案例分析与实践操作,培养学生应用这些方法与工具的能力。
3. 信息系统开发流程与管理在本模块中,学生将学习信息系统开发的整个流程,从项目立项到测试与维护。
同时,学生还将学习项目管理的基本原理与方法,包括需求分析、进度管理、质量控制等。
4. 实际项目设计与实现在本模块中,学生将分为小组,以一个真实的信息系统开发项目为基础,完成从需求分析到系统设计与实现的全过程。
教师将提供指导与评估,以确保项目能够按照规定的时间与要求完成。
五、参考资源以下是一些与本课程相关的参考资源,供学生深入学习或参考:•《软件工程:实践者的研究方法》•《UML和模式应用》•《系统分析与设计》•《数据库系统概念》以上资源可在图书馆或在线图书商店中获取。
目录1现行系统概述 (2)2系统分析 (3)2.1需求分析 (3)2.2可行性研究 (3)2.3系统的开发方法的选择 (4)2.4组织结构与功能分析 (4)2.5业务流程分析 (5)2.6数据与数据流程分析 (6)2.7数据分析 (7)3系统设计 (10)3.1系统总体结构设计 (11)4结束语 (12)1 现行系统概述科学发展,社会进步,人们的生活水平也不断提高,人们日益增长的物质文化需要也逐渐提高。
渐渐地,人们开始追求一种更高的生活享受,自然而然,去影院看电影成为当下的一种潮流。
随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐。
统计账户的时候一张一张的记录进入到账户簿里面,容易出现错误,所以研究一个电影院售票系统已经非常重要了。
设计电影售票院系统,能方便的订票、退票、查询财务售票状况,极大的提高了工作效率。
同时用户可以根据其提供的信息及时了解售票的情况,及时买票。
本系统可以很好的帮助影院提高工作效率,进一步提高工作效益和影院现代化水平具有很高的开发价值和使用价值。
2 系统分析2.1 需求分析科学发展,社会进步,人们的生活水平日渐提高,人们日益增长的物质文化需要也渐渐提高,去电影院看电影来缓解生活与工作的压力成为当下一种潮流。
随着需求量的增大,传统的人工管理方式已经不能很好的对影院进行系统的管理,出现了诸如安排不合理、统计不全以及对顾客的要求不能及时满足等问题。
为杜绝此现象的发生,我们开发了现代化的管理信息系统。
本管理系统操作简单而且实用,包括销售管理、预定影票管理、退票管理、查询管理和用户管理等管理系统,包括影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改查询统计功能,同时,还可以将这些信息打印输出。
该系统对影院以及影票统一进行自动化管理,大大提高了工作人员的效率,降低了对资源的浪费,可以说是管理者的好帮手。
2.1.1用户角色需求本管理软件操作简单,主要针对于影院的系统管理员、管理人员以及售票人员使用。
题目:投资企业人力资源管理系统姓名:胡静学号: 2009082294院系:信息科学与技术学院专业:信息管理与信息系统班级: 2009级(2)班指导教师:刘艳完成时间: 2012年01月5日目录第一章绪论 (3)1.1选题背景与研究意义 (3)1.1.1选题背景 (3)1.1.2选题的研究意义 (3)第二章关于本系统 (4)2.1 (Management System)的特点 (5)2.2 本系统基本框架 (5)2.3 研究的主要内容 (6)2. 4 环境配置 (6)第三章系统需求分析 (7)3.1 投资企业人力资源管理系统的功能需求分析 (7)3.1.1机构管理的功能需求 (8)3.1.2人事管理的功能需求 (8)3.1.3职位管理的功能需求 (9)3.1.4薪资管理的功能需求 (9)3.1.5培训管理的功能需求 (9)3.1.6绩效管理考核的功能需求 (10)3.1.7系统管理的功能需求 (10)3.1.8报表业务管理功能需求 (11)3.1. 9数据库服务器选择 (11)3.2 投资企业人力资源管理业务概述 (11)第四章系统的概要设计 (13)4.1投资企业人力资源管理系统的总体设计原则和目标 (13)4.2 投资企业人力资源管理系统体系结构设计 (14)4.2.1 系统整体功能设计 (14)4.2.2系统的业务模块 (14)4.3 投资企业人力资源管理系统的数据库设计 (14)4.3.1 数据库概念结构设计 (14)4.3.2数据库逻辑结构设计 (16)4.4投资企业人力资源业务模块设计 (18)4.4.1系统配置设计 (18)4.4.2机构管理设计 (19)4.4.3人事管理设计 (19)4.4.4绩效考核设计 (20)4.5投资企业人力资源管理系统界面设计 (21)4.6投资企业人力资源管理系统安全设计 (22)结论 (23)参考文献 (25)第一章绪论1.1选题背景与研究意义1.1.1选题背景随着知识经济的时代的到来、成功加入WTO及信息化浪潮的来临,企业经营管理机制正在发生着根本性的变化。
信息系统分析与设计课程设计报告题目:人事管理系统专业:信息管理与信息系统班级:093221学号:09322129姓名:张楚玉指导老师:黄国辉2011年11月24日摘要随着信息技术的发展与提高,在社会中的各个领域中信息技术起了很大的作用。
人们越来越离不开信息技术。
人事管理系统能够通过利用信息技术方便各个企业或者机构管理人员的调动、人员档案的管理以及人员工薪的管理等,可以使企业或者机构更好的利用人力资源达成目标,为企业的决策提供帮助。
关键字:信息技术、数据、企业、人员AbstractWith the development of information technology and the improvement of society, in all fields of information technology plays a very important role. People more and more depend on the information technology. Personnel management system through the use of information technology to facilitate the enterprises or institutions management staff mobility, personnel file management and personnel salary management, can make the enterprise or institution to better use of human resources to achieve the goal, for the enterprise decision-making provide help.Keywords: information technology, data, business, personnel摘要 (2)需求分析 (4)系统目标 (4)背景 (4)人事管理系统的需求 (5)系统用例图: (6)系统分析 (7)人事管理系统可行性研究要求如下。
高校《信息系统分析与设计》课程教学改革探析《信息系统分析与设计》是MIS开发技术中的一门核心课程,在信息管理与信息系统专业中有着重要的实践指导作用。
通过本课程的学习,可以培养学生的逻辑思维能力和对系统的分析设计能力。
为了达到更好的教学效果,有必要查找当前教学存在的不足之处,并加以改进和解决。
本文在文献调研的基础上[1-3],分析了目前本课程教学中存在的问题,然后对教学改革提出了一些建议。
1 《信息系统分析与设计》课程教学中存在的问题1.1 课程理论性和实践性均较强,不利于理解和掌握本课程涉及到的知识体系很多,比如数据库技术、网络技术、软件开发技术、企业运营管理等等。
由于学生缺乏在企业实习的机会,所以对企业信息化软件的功能需求缺乏认知,学习本课程有一定难度。
1.2 教学方法比较单一本课程需要教师兼备管理学、计算机等多门学科知识,但是从事本课程教学的教师并非如此,所以教学方法比较单一。
1.3 实践环节薄弱本课程需要与教材配套的实践指导教材,但目前并没有。
教师是根据自己的教学经验积累,在上机课中让学生练习,效果不是很好。
2 《信息系统分析与设计》课程教学改革建议2.1 以学情分析为基础,调整教学内容学情分析,就是对学生的文理出身、知识结构、和先修知识掌握情况进行分析。
学情分析能让教师对学生的基本情况做到心中有数,这样在讲课时就能根据学生的特点,对授课的进度加以优化,做到由浅入深,逐步激发学生的学习热情,从而对学习本课程起了很大的作用。
2.2 以学情和教材为基础,改革教学方法(1)实例教学方法。
根据每个知识点,把学生引入到特定实例里面进行思考,增强学生的感性认识,激发学生的学习兴趣,从而能够提高学生分析和解决问题的能力。
可以采用的实例系统有很多,比如,学生档案管理系统、图书馆借阅管理系统、选课系统、评教系统等等。
(2)启发式教学方法。
“问题”是开启和发展思维的钥匙,启发式提问的方法有很多,比如设疑吸引法、反诘提问法、层层递进法、比较提问法、发散提问法等。
分类号单位代码密级学号 1314210137信息工程学院学生课程设计题目机房管理系统学生姓名王建德学号1314210137专业信息管理与信息系统指导教师张峰榆林学院课程设计诚信责任书本人郑重声明:所呈交的课程设计,是本人在导师的指导下独立进行研究所取得的成果。
课程设计中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。
尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人课程设计与资料若有不实,愿意承担一切相关的法律责任。
论文作者签名: 王建德2016 年6 月25日摘要建立先进的机房管理系统是实现教育现代化的必由之路,是推进信息化管理的重要举措之一。
本系统主要为教职员工上课和学生日常业余上机提供了方便。
系统采用了先进的软、硬件结合的方式。
主要管理学校计算机机房的上机业务,它的主要功能模块包括,系统管理、用户结帐管理、电脑与计算机信息管理、日常管理、新会员办理管理、用户信息的维护管理、管理员信息的维护管理、上机考勤管理、学生付费管理、用户权限管理以及实行跨平台管理等。
本系统是一个运行在局域网上的子系统,能够直观、方便、有效、可靠地管理通过局域网联在一起的所有机器。
全面开发和应用计算机管理信息系统更是一个重要的问题。
本系统作为现行公共计算机实验室管理必不可少的组成部分,将实验室的机器资源合理分配、统一管理,提高设备利用率,使实验室的教学质量得到有力保证。
目录摘要 (I)第一章机房管理系统分析 (2)1.1机房管理系统开发背景及现状分析 (2)1.2机房管理系统国内外研究现状 (2)1.2.1 国内研究现状 (3)1.2.2 国外研究现状 (3)第二章:可行性分析 (3)2.1开发机房系统的经济可行性 (3)2.2开发机房系统的技术可行性 (3)2.3开发机房系统的组织管理可行性 (4)第三章:需求分析 (4)3.1系统总体的功能需求 (4)3.2系统结构设计 (4)3.3系统详细设计 (5)3.3.1系统E-R图 (5)3.3.2数据库关系模型 (6)3.3.3数据库数据模型 (6)3.3.4管理系统 (8)3.4业务流程图 (9)第四章系统UML建模 (10)4.1系统工作流程图 (10)4.1.1管理员用例图 (12)4.1.2会员上机流程图 (12)4.2系统时序图 (13)4.2.1会员充值时序图 (13)4.2.2管理员管理时序图 (14)4.2.3管理员维护机房时序图 (15)4.3系统协作图 (16)4.3.1会员充值协作图 (16)4.3.2管理员管理上机协作图 (16)4.3.3管理员维护协作图 (17)第五章系统运行环境 (17)5.1开发环境 (18)5.2运行环境 (18)第六章总结 (19)参考文献 (20)致谢 (21)第一章机房管理系统分析1.1机房管理系统开发背景及现状分析随着计算机技术、多媒体技术、通信技术和网络技术的发展,每一位学生必需掌握现代信息技术才能适应现代社会的发展。
管理信息系统分析与设计课程设计一、概述管理信息系统是一个企业或机构内部的计算机系统,用于为管理者提供业务决策和信息管理支持。
管理信息系统的分析与设计,是指根据企业或机构的业务需求,对信息系统进行分析与设计,让信息系统能够满足业务流程的需求。
本文将围绕着管理信息系统的分析与设计,进行课程设计。
二、课程内容1. 管理信息系统概念介绍讲解管理信息系统的基本概念和结构,包括信息系统的组成和元素、信息系统的分类、信息系统的发展历程等。
2. 管理信息系统分析•系统分析方法介绍:结构化分析方法、面向对象分析方法、数据流分析方法等。
•数据建模:介绍数据流图、实体关系模型等数据建模工具的使用方法。
•系统需求分析:讲解需求分析的步骤和方法,以及如何建立面向用户的需求文档。
3. 管理信息系统设计•设计原则:介绍设计的原则和方法,如模块化、结构化、分层设计等。
•系统设计方法:介绍面向对象设计方法和结构化设计方法。
•系统建模:讲解建立系统模型的方法,如数据模型、状态模型等。
•系统实现:讲解系统实现的步骤和方法,如编码、测试、上线等。
4. 案例分析选取一些典型的企业或机构,对其现有的管理信息系统进行案例分析,包括系统分析、设计、实现等环节,并分析其优缺点,提出改进建议。
三、课程目标通过本课程的学习,学生应当掌握以下能力:•掌握管理信息系统的基本概念和结构;•掌握管理信息系统分析与设计的方法和工具;•能够进行管理信息系统的分析、设计和实现工作;•能够进行商业案例分析,并提出改进建议。
四、课程要求1. 课堂授课教师通过授课和讲解,让学生掌握管理信息系统分析及设计的理论知识和方法。
2. 实践操作通过实践操作,让学生掌握各种分析和设计工具,并应用到案例中进行练习。
3. 案例分析学生需对企业机构管理信息系统进行案例分析,并在最终报告中提出改进建议。
五、课程评估1. 课堂表现出勤率、课堂积极参与、提问质量等。
2. 作业质量平时作业和实验报告等的完成情况、作业质量等。
信息系统分析与设计课程设计报告旅行社业务管理姓名 : 黎超专业 : 信息管理与信息系统班级 : 093222学号 : 09322213指导老师 : 郭树蕻2011年11月摘要随着国家经济、政治、社会等各个方面的发展,人们的生活水平得到了大幅度的提高,与此同时,对精神文化的需求也日益增长。
旅游业得到了空前的昌盛。
在21世纪,竞争如此严峻的环境下,要大幅度的提高旅行社的工作效益,全方位的满足客户的需求,才能让自己在旅游行业占据有利位置。
然而,传统的原始收工作业不仅记录速度慢,检索困难而且容易出错。
在这种情况下,运用办公自动化变得迫在眉睫。
为了更有效的管理公司业务,讲公司的所有业务整合在一个系统中才能达到更好的要求。
这就需要一个旅游业务管理系统为运营商的日常工作和管理提供方便,提高其工作效率,为游客提供更全面的信息,也为自己取得更好的效益,以便于做出正确的选择。
本文描述的是一个旅游业务管理系统的设计和分析过程。
通过对可行性分析、需求分析等阐述系统的开发。
通过数据图,E-R图来形象的描述。
为旅游业务管理体统作出了一个比较完整的分析的基本模块设计。
关键字旅游业务管理分析设计模块化目录摘要 (2)1.课题背景 (4)2.可行性研究 (5)2.1.技术可行性 (5)2.2.经济可行性 (5)2.3.社会可行性 (5)3.系统分析 (6)3.1.需求分析 (6)3.2.功能需求 (6)3.2.1系统用户管理: (6)3.2.2客户报名管理: (6)3.2.3线路管理: (6)3.2.4销售管理: (7)3.2.5财务管理: (7)3.2.6基本资料管理: (7)3.2.7员工管理: (7)3.2.8预定管理: (7)3.2.9系统维护管理: (7)3.3.系统功能 (8)3.3.1操作员对功能的需求 (9)3.3.2财务人员对功能的要求 (9)3.3.3管理员对功能的需求 (9)3.4.性能需求 (9)3.5.数据流图 (10)3.6E-R.图 (12)4.数据字典 (14)5.设计心得 (15)6.参考文献 (16)评分表 (17)1.课题背景随着旅游市场的蓬勃发展,我国已成为世界上最大的旅游市场,旅游公司的数量也越来越多,中国加入WTO以后,一些实力较强的国外旅行社将凭借其先进的操作经验和管理方法,迅速介入中国市场,运用其强大的网络服务功能和“一条龙”操作模式抢占市场,使旅行社之间的竞争更加激烈,国内旅行社的市场份额将有所减少,一部分实力不强的旅行社面临被淘汰的危险。
反观当前大多数国内公司的业务仍然停留在手工或文档资料处理阶段,传统的运作模式已无法适应当今市场的快速发展,要想锁定客户、开辟市场,只有通过加快内部信息化建设和外部的客户关系管理,才能提高工作效率,降低经营成本,留住客户,从而提高企业的竞争力。
要想开发一个比较完善的旅行社业务管理系统,需要大概了解旅行社的产生与发展,旅行社的行业特点、基本业务与分类,旅行社的地位与作用以及旅行社的权利与义务。
旅行社是商品经济、科学技术以及社会分工发展到一定阶段的直接结果,也是旅游活动长期发展的必然产物。
旅行社的基本业务包括旅游产品开发,旅游服务采购,产品销售和旅游接待等业务。
旅行社不仅在旅游业中有重要的地位,在国民经济和社会文化发展中也处于十分重要的地位。
旅行社与旅游饭店和旅游交通部门并称为旅游业的三大支柱,它通过向旅游者提供旅游服务产品,使旅游者的旅游服务得到满足,同时,也不例外使自己获得经营利润,以维持企业的生存和发展。
2.可行性研究可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
不能靠主观猜想而只能靠客观分析。
必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否实现,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
2.1.技术可行性技术可行性是指使用现有的技术能否实现系统的设计开发与最终完成。
本系统以模拟人工报名登记、统计和计算为主,基本符合旅行社业务管理流程,对计算机软、硬件要求不高,当前的软件开发与数据库应用技术完全能够满足用户的需要。
因此,开发此系统在技术上是可行的。
2.2.经济可行性经济可行性是指系统所能带来的经济效益是否会超过开发此系统所需的成本,是否会给用户带来足够大的经济效益。
本系统正是考虑为用户提高工作效益,降低劳动成本,方便操作与管理而设计的,不需要大量的开发经费。
因此,开发此系统在经济上是可行的。
2.3.社会可行性社会可行性需要从政策、法律、道德、制度、管理等因素论证系统开发的可能性和现实性。
因为如今旅游已经日益兴盛,建立在对客户个人资料保密的前提下,所以不违背道德、法律等制度。
社会可行性还需要考虑的是操作可行性。
操作可行性是指分析和测定给定信息系统子确定环境中能够有效地从事工作,并被用户方便使用的程度和能力。
本软件的开发符合Windows 标准规范,系统的操作和界面均类同Windows 系统。
软件的开发者需要比较了解如何在SQL Server 2000 中建立数据库,并且对Visual Basic 6.0 的软件很熟悉。
系统的使用者只需要了解Windows 的基本操作要领,经过短时间培训即可熟悉应用该系统,这样就降低了公司的培训成本。
3.系统分析3.1.需求分析需求分析是软件开发过程中的重要一步,也是决定性的一步。
是否满足用户的各个方面需求是衡量软件的成功与否的重要标准。
在网络社会中,客户作为服务的主体,企业必须很好的考虑到客户的需要和利益。
需求分析的基本任务是要确定新系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
3.2.功能需求本系统需要实现以下一些基本功能:3.2.1系统用户管理:主要是对使用系统的用户进行管理,包括系统登录、退出、增加用户、删除用户、用户的权限分配和修改以及用户的操作记录等。
3.2.2客户报名管理:主要是对使用系统的操作员根据客户的报名需求,对数据进行录入和选择、修改、查询等。
3.2.3线路管理:经过对基本资料的分析,设计出能够给公司带来最多利益的旅游路线。
可对路线进行添加、修改、删除等操作。
3.2.4销售管理:这里包括两个大的模块管理,即游客管理、团队管理。
游客管理包括游客等级和游客档案两个部分。
团队管理包括团队信息管理和游客退转团管理。
3.2.5财务管理:对旅游者是否付款及欠款进行管理,可按条件查询交付款及欠款情况。
3.2.6基本资料管理:与公司有业务往来的各地单位的基本信息,包括各地旅行社资料,各地酒店资料。
各地餐厅资料,各地景点资料,车队资料,其他往来单位资料,部分信息可供路线设计人员设计旅游线路时参考。
3.2.7员工管理:包括查询员工信息、更新员工信息、添加、删除员工信息等。
3.2.8预定管理:在旅途中的一些景点门票、车票的预定和食宿的服务,包括订票,订房订餐等。
3.2.9系统维护管理:主要是数据的备份与恢复。
3.3.系统功能系统功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。
而系统功能结构图就是按功能从属关系画成的图表,图中的每个方框称为一个功能模块。
根据上述的电话销售客户追踪系统的功能分析,得到如下的系统功能结构图:将旅行社业务管理系统的功能划分为对操作员对功能的需求,财务人员对功能的需求和管理员对功能的需求三个部分。
他们的需求分别如下:旅行社业务管理系统系统维护管理预定管理销售管理系统用户管理客户报名管理线路管理财务管理基本资料管理员工管理用户管理退出系统客户报名相应操作路线管理相应操作游客管理团队管理财务管理相关操作各地旅行社信息各地酒店信息各地景点信息备份数据订票员工管理相关操作恢复数据其他往来单位信息车队信息各地餐厅信息订房订餐3.3.1操作员对功能的需求1.报价及收费标准管理2.旅游路线管理3.供应商管理4.游客登记5.客户档案管理6.团队管理7.员工资料管理3.3.2财务人员对功能的要求1.收款管理2.付款管理3.收款统计和利润分析3.3.3管理员对功能的需求1.用户的添加、修改、删除2.用户的权限分配3.用户的密码修改4.数据库备份和恢复5.操作员所有操作6.财务人员所有操作3.4.性能需求1.真实性对游客报名信息登记、基本资料录入等业务以及系统用户和客户的信息都要严格按照实际情况存档。
2.可靠性对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。
3.安全性对用户要有使用权限上的限制,数据库的备份和恢复机制要完善,确保后台数据的安全。
4.保密性每个系统用户,无论是普通用户还是管理员用户,都被要求必须有口令设置,并且口令对任何用户都是不可见的[9]。
5.可用性界面友好,做到实时响应,对用户的错误操作能够及时给出提示信息,方便用户的使用。
3.5.数据流图用户报信息顶层数据流图一层数据流图用户旅行社业务管理系统用户事务用户事务P1 接收事务P2旅行社业务管理P3输出信息事务用户信息信息用户1接收事务2.1系统用户管理2.9系统维护2.2客户报名管理2.8预定管理2.6基本资料管理2.7员工管理2.5财务管理2.3线路管理2.4销售管理3输出信息用户事务事务事务事务事务事务事务事务事务报名信息用户信息预定信息维护信息线路信息销售信息员工信息基本资料信息财务信息事务信息二层数据流图3.6.E-R图客户编号联系方式年龄姓名性别员工编号姓名级别职位工龄操作人员用户名登入密码用户类型酒店编号名称地址联系方式等级车辆编号联系人车型金额景点名称编号价格地址联系方式价格4.数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
由于该系统所涉及的数据量大,在此仅列出部分数据字典:名字:线路信息表描述:记录旅行线路的信息表定义:线路表=线路编号+起点+终点+途径地+简介位置:输出到列表名称:线路编号描述:惟一地标识线路表信息表中一个特定线路的关键域定义:线路编号=4{数字}4+2{字符}2+2{数字}2位置:线路信息表名称:起点描述:游客出发地定义:起点=30{字符}30位置:线路信息表名称:终点描述:游客旅游目的地定义:终点=30{字符}30位置:线路信息表名称:途径地描述:游客行程中所经过的地区定义:途径地=50{字符}50位置:线路信息表5.设计心得一周的紧张的实践和修改,一个旅行社业务管理系统终于有了初步的模型,刚开始拿到题目的时候觉得没什么,应该很简单。
但真正开始做的时候才发现原来一个简单的旅行社业务管理系统居然联系到了9个相关的模块,还与其他的景点、酒店、车队公司、其他有业务往来的各个公司都有密切的联系。
搞的头昏脑胀的,系统分析设计一度停滞不前,幸运的是坚持住了。
但是于此同时系统在设计过程中不可避免地遇到了各种各样的问题,由于整个系统从需求分析都是由个人独立完成的,对软件项目开发的了解并不是十分的透彻,加之本人水平有限,完成后的系统也有许多不足之处,受开发条件和开发时间的限制,对旅行社的业务没有进行完全的细化,游客出行时的保险,年终利润的结算等等。