旅行社网站管理系统(毕业设计论文) - 图文

发布时间 : 星期一 文章旅行社网站管理系统(毕业设计论文) - 图文更新完毕开始阅读

毕业设计(论文)

3.1.2 功能分配

本系统主要有三类用户,不同类型的用户使用不同的系统模块,例如,操作员使用前台系统,宾客使用宾客系统,管理员则可使用所有的系统模块,通过身份验证,使得不同用户进入不同的操作界面。为了防止数据遭到破坏,操作员和管理员都可以备份数据库,管理员还可恢复数据库,查看系统日志等。

3.2 接口设计

1.用户界面

采用目前非常流行的GUI,即诸如窗口、菜单、对话框、滚动条等。 2.软件接口

运行于Windows 2000或更高版本的具有Win32 API的操作系统之上。 3.硬件接口

支持一般的x86系列计算机。

3.3 数据结构设计

要利用SQL2000 开发一个美观,实用的数据库软件,必须对这个数据库软件进行科学的设计,也就是对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效的存储资料,满足各种用户的应用需求(信息要求和处理要求),数据库的设计既是一项涉及多学科的综合又是项庞大的工程项目,同时,数据库设计应该和应用系统设计相结合,也就是说,整个设计过程要把结构(资料)设计和行为 (处理)设计密切结合起来。

由于信息结构复杂,应用环境多样,在相当长的一段时期内数据库设计主要采用手工拼凑法,使用这种方法与设计人员的经验和水平有直接关系,数据库设计是一种技艺而不是工程技术,缺乏科学的理论和工程原则支持,很难保证设计质量,常常是数据库投入使用后才发现问题,不得不进行修改,使得维护代价昂贵。目前,最实用,最先进的是将数据库设计分为以下六个阶段:

一、根据用户的要求来设计数据库

17

毕业设计(论文)

需求收集和分析是数据库设计的第一阶段,明确地把它作为数据库设计的第一步是十分重要的,这一阶段收集的基础是下一步设计概念结构的基础。而概念结构是整个组织中所有用户关心的信息结构,对整个数据库设计具有深刻的影响,而要设计好概念结构,就必须用需求分析阶段的观点来考虑问题、收集和分析资料及其处理。从数据库设计角度考虑,需求分析阶段的目标是:对现实世界要处理的对象(组织、部门、企业等)进行详细调查,在了解原系统的概况,确定新系统功能的过程中,收集支持系统目标的基础资料及其处理。

二、根据资料分析进行概念结构设计

如同软件工程中重视分析与规范说明的思想一样,数据库设计中同样十分重视资料分析,抽象与概念的设计,概念结构的设计是整个数据库设计的关键,概念结构独立于数据库逻辑结构,独立于支持资料的DBMS,其主要特点是:

1.能充分地反映现实世界,包括实体和实体之间的联系,能满足用户对数

据处理的要求,是现实世界的一个真实模型。 2.易于更动,当现实世界改变时容易修改和扩充。

3.易于理解,从而可以和不熟悉计算机的用户交换意见,用户的积极参与

是数据库设计成功与否的关键。 三、 概念结构进行逻辑结构设计

概念结构是独立于任何一种数据模型的信息结构,逻辑结构设计的任务就是把概念结构转换为与选用的 DBMS 所支持的数据模型相符合的过程,设计逻辑结构按理应该选择对某个概念结构最好的数据模型,然后对支持这种数据模型的各种 DBMS 进行比较,选出最合适的 DBMS ,但实际情况是已给定了某台机器,设计人员没有选择DBMS的余地,现行的 DBMS 一般只支持关系,网状或层次三种模型的某一种。 四、 据库物理设计

对一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,称为数据库的物理设计,所谓数据库的物理结构主要指数据库在物理设备上的存储结构和存储方法,它完全依赖于给定计算机系统。 五、 数据库实施

对数据库的物理设计初步评价完成后就可以建立数据库,数据库的实施相应于软件工程的编码,调试阶段,设计人员运用DBMS提供的资料定义语言将逻辑设计和物理设计的结果严格地描述出来,成为DBMS可接受的源代

18

毕业设计(论文)

码,然后组织资料入库。 六、 数据库运行和维护

数据库投入运行标志着开发任务的基本完成和维护的开始,但并不意味着设计过程已经结束,任何数据库只要它存在一天它的设计就得不断地进行评价,调整、修改甚至于完全改变,因此数据库的维护不仅是必须的活动而且是设计的继续和提高。

3.4 数据描述

1.静态数据

name 留言者名字 QQ 留言者QQ

email 留言者E-Mail content 留言者内容 homepage 留言者主页 time 留言者时间 reply 回复留言 pic 留言头像 face 留言表情 ip 留言ip where 留言者地址 title 留言主题 F_ID 友情链接ID F_SiteName 站点名称 F_SiteAdd 站点地址 F_SiteLogo 站点LOGO F_LinkType 链接类型 F_Recycle 是否显示 F_ExamMark 审核通过 F_AddTime 通过时间 ClassID 栏目ID ClassName 栏目名称 ParentID 父栏目ID

19

毕业设计(论文)

ParentPath 栏目路径 Depth 栏目层数 RootID 根栏目ID Child 子栏目数

PrevID 同级的上一栏目ID NextID 同级的下一个栏目ID OrderID 排序ID Setting 栏目设置

D_ClassID 新闻分类 D_Title 新闻标题 D_Time 添加时间 D_Author 作者 D_Source 出处 D_Content 新闻内容

D_Picture 新闻标题图片 D_Edit 文章录入员

D_OriginalFileName 上传或远程获取前原文件名,多个以\隔D_SaveFileName 上传后保存的文件名(不带路径),多个以\分隔

D_SavePathFileName 上传后保存的路径文件名,多个以\分隔 D_Count 新闻点击记数 D_Recycle 回收站标志

D_RecycleTime 删除到回收站的时间 2.动态数据

输入数据:新录入、添加、修改的记录项。

输出数据:由查询关键字确定的数据库记录集合或全部记录。 内部生成的数据:中间操作或查询的结果。

3.数据库描述

本软件采用ODBC数据库。 4.数据采集

通过身份验证的用户,采用键盘和鼠标直接输入。 5. 建表

通过对旅行社管理系统的了解、分析后,建立一个旅行社管理系统的数

20

联系合同范文客服:xxxxx#qq.com(#替换为@)