C#+SQLServer爱上旅游旅行社管理系统设计与实现(3)
时间:2023-12-13 21:18 来源:毕业论文 作者:毕业论文 点击:次
(2) SQL Server 2008论文网 SQL Server软件是微软开发的数据库软件。它能够对数据进行一系列操作,例如:查询,分析等。另外,SQL Server 2008 可允许用 Microsoft 。NET 和Visual Studio研发的应用软件中读取相关数据,方便快捷。 (3) B/S架构 B/S架构即浏览器/服务器的模式。此模式统一了客户端,将项目功能达成的主要内容汇集到服务器上,使项目的研发、维护和应用简单化。客户机上仅仅需要安装一个浏览器,比如IE,服务器上安装SQL Server等数据库。浏览器经过Web Server 和数据库交互数据。B/S架构的长处是不受空间限制,在哪都能使用而且不需要装相应的软件,只需要具备一台能够联网的计算机就能操作。B/S架构的系统无须特别的安装,只有Web浏览器即可。 3 系统设计概要 3。1 系统结构图 系统结构图如图3。1所示,系统结构图中包括以下功能模块: (1) 普通游客 浏览首页:访问旅行社前台首页,大概了解旅行社产品类型; 产品页面:浏览旅游产品页面,了解简单的产品详情; 注册用户:普通游客通过登录界面,输入相关信息,进行用户注册; (2) 注册用户 用户登录:注册过的用户通过登录界面,输入用户名和密码登录; 浏览首页:访问旅行社前台首页,大概了解旅行社产品类型; 产品页面:浏览旅游产品页面,了解简单的产品详情; 购买产品:选购旅游产品之后进行购买; 个人中心:浏览个人订单详情并查看其它个人信息; (3) 超级管理员 登录:超级管理员通过后台登录页面登录后台管理系统; 管理员管理:超级管理员对普通管理员进行添加、修改、删除操作; 报表中心:查看每年每月的销售额报表统计和每月全国各地区参团人数占比; (4) 普通管理员 登录:普通管理员,即旅行社导游,通过后台登录页面登录后台管理系统; 订单管理:查看自己定制的的产品的相关订单; 用户管理:对注册过的用户信息进行删除、修改操作; 产品管理:普通管理员定制自己的旅游路线,以及修改、删除自己定制的产品; 图3。1 系统结构图 3。2数据库的设计与实现 3。2。1 系统E-R图设计 文献综述 经过本系统对功能需求的分析,得出系统数据库的实体对象分别为“注册用户”“产品列表”“景区”“市区”“省份”“普通管理员”“超级管理员”“产品订单” 如图3。2为系统设计的E-R图,E-R图根据以下关系确立: (1)一个用户可以购买多个旅游产品,多个旅游产品可以被同一个用户购买,所以“注册用户”和“产品列表”之间是一对多的关系; (2)一个用户购买产品,可以产生多笔订单,多笔订单可以属于同一个用户,所以“注册用户”和“产品订单”之间是一对多的关系; (3)一个省份可以包含多个市区,多个市区可以属于同一个身份,所以“省份”和“市区”之间是一对多的关系; (4)一个市区可以包含多个景区,多个景区可以属于同一个市区,所以“市区”和“景区”之间是一对多的关系; (5)一个产品可以包含多个景区,多个景区可以属于同一个产品,所以“产品列表”和“景区”是一对多的关系; (责任编辑:qin) |