欢迎来到天天文库
浏览记录
ID:26487587
大小:516.00 KB
页数:24页
时间:2018-11-27
《旅游管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据库原理及应用》课程设计淮阴工学院数据库课程设计报告课题名称:旅游管理系统专业:计算机科学与技术(信息安全)班级:********姓名:******学号:**********指导老师:刘金岭、于坤2009年12月15日23《数据库原理及应用》课程设计1.需求分析1.1系统目标旅游管理系统用户分为三类:一类是客户,他们通过系统可以查看旅游线路信息和导游的信息。一类是导游,他们通过系统可以查看旅游线路信息和导游的信息,修改导游信息,添加导游信息,删除导游信息。另一类是线路管理员,他们可以通过系统可以查看旅游线路信息,添加线路信息,删除线路
2、信息。实现旅游各种信息的系统化、规范化和自动化。1.2系统功能需求首先对系统中用到的理论知识及相关技术、工具进行了论述,该论文详细论述了系统中的子系统:旅游管理系统中的内部事务管理的设计与实现。人事管理、线路管理和用户管理,这三个模块是该子系统全部组成部分,其中人事管理模块实现了导游对自身信息查询、修改、增添、删除,考虑到游客不是固定,长期的用户,所以游客访问不需要账号和密码;导游和线路管理员需要账号何密码.经过分析考虑到本次课程设计只是模拟旅行社管理系统,所以没有采用JSP技术来实行编码和设计。而是采用MicrosoftVisualBa
3、sic6.0来实现。数据库采用MicrosoftOfficeAccess2003。2.数据库的概念设计2.1系统的概念模型本系统的用户负责系统维护,包括对路线信息,旅客信息和导游信息的添加,修改,删除,查询等。登陆:登陆分为三种,一种是游客(不需要密码),导游和线路管理员(需要账号和密码)。查看线路信息:游客,导游和线路管理员都可以查看线路信息23《数据库原理及应用》课程设计查看导游信息:游客和导游可以查看导游信息导游信息维护:导游可以对自己的信息进行维护线路信息维护:线路管理员可以对线路的信息维护图2-1-1顶层用例图导游信息维护包括三
4、个部分:添加导游信息:导游可以添加导游的相关信息修改导游信息:导游可以修改导游的相关信息删除导游信息:导游可以删除导游的相关信息图2-1-2导游信息维护23《数据库原理及应用》课程设计线路信息维护包括三个部分:添加线路信息:线路管理员可以添加新的线路信息修改线路信息:修改已有的线路信息删除线路信息:删除已经满员或过期的线路信息图2-1-3线路信息维护图3.数据库设计3.1数据库的概念设计系统主要用例的描述:表3-1-1查看线路信息用例描述查看线路信息标示符XL00001用例描述当用户想了解有那些线路信息的时候可以通过系统来查看所有的线路信
5、息。参与者游客,导游,线路管理员优先级1前置条件登陆到系统23《数据库原理及应用》课程设计后置条件从数据库中调出线路信息,将信息显示在用户的窗口中。基本操作流程1.用户登陆系统2.点击查看信息按钮可选操作流程无被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无表3-1-2添加线路信息用例描述添加线路信息标示符XL00002用例描述当线路管理员想要添加线路信息时可以添加新的线路信息到数据库中。参与者线路管理员优先级1前置条件线路管理员登陆到系统后置条件将线路信息添加到数据库中基本操作流程1.线路管理员登陆到系统中2.点击添加线路信息可
6、选操作流程X1.1.1线路信息已经存在X2.1.2提示信息已存在被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无表3-1-3删除线路信息用例描述删除线路信息23《数据库原理及应用》课程设计标示符XL00004用例描述当线路管理员想要删除线路信息时可以将已经存在的线路信息删除。参与者线路管理员优先级1前置条件线路管理员登陆到系统后置条件将数据库的线路信息删除基本操作流程1.用户登陆系统2.删除线路信息按钮可选操作流程X1.3.1线路信息不存在X2.3.2提示信息不存在,请确认!被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无
7、表3-1-4添加导游信息用例描述查看导游信息标示符DY00001用例描述当导游想要添加导游信息时可以添加新的导游信息到数据库中。参与者导游优先级1前置条件登陆到系统后置条件将导游信息添加到数据库中基本操作流程1.导游登陆到系统中2.点击添加导游信息可选操作流程D1.1.1导游信息已经存在D2.1.2提示信息已存在23《数据库原理及应用》课程设计被泛化的用例无被包含的用例无被扩展的用例无修改历史记录无3.2数据库的逻辑设计将E-R模型转换为关系模式:(1)旅游路线信息实体集可转换为关系:旅游路线信息(线路信息,路线编号,主要景点,行程安排,
8、行程天数,住宿天数,报价,说明)(2)导游信息实体集可转换为关系:导游信息(导游编号,姓名,性别,级别,出生年月,年龄,工作单位,住址,联系方式,说明)(3)游客信息实体集可转换为关系:游客信
此文档下载收益归作者所有