基于javaweb旅游信息管理系统毕业论文(编辑修改稿)内容摘要:
而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。 本系统拟采用 JSP( JSP)和 MS SQL 2020 分别作为前端和后端的开发工具。 JSP 是目前比较流行的一种制作动态网页的技术,使用 VBScript、 JavaScript 等简单易学的脚本语言,结合 HTML 代码,即可快速地完成系统的应用程序;无须编译、容易编写,可在服务器端直接执行;使用普通的文本编辑器,如 Windows 的记事本,既可以进行编辑设计;与浏览器无关,客户端所使用的浏览器只要可执行 HTML 码,即可浏览 JSP 所设计的网页内容就行, JSP 所使用的脚本语言( VBScript、 JavaScript)均在Web 服务器端执行,客户端的浏览器不需要能够执行这些 脚本语言; JSP能与任何 Active Scripting 语言兼容,除了可使用 VBScript 或 JavaScript 语言来设计外,还可以通过plugin 的方式,使用由第三方提供的其他脚本语言,譬如 REXX、 Perl、 Tcl 等,脚本引擎是处理脚本程序的 COM (Component Object Model);可使用服务器端的脚本来产生客户端的脚本; ActiveX Server Components(ActiveX 服务器组件 )具有无限可扩充性。 可以使用 Visual Basic、 Java、 VisualC++、 COBOL 等程序设计语言来编写你所需要的ActiveX Server Components。 SQL 2020 作为微软在 Windows 系列平台上开发的数据库 ,一经推出就以其易用性得到了很多用户的青睐 ,相信大多数将自己的业务建立在 Windows 平台上的用户都会对它有相当的亲切感。 区别于 FoxPro、 Sql 2020 小型数据库, SQL 2020 是一个功能完备的数据库管理系统。 它包括支持开发的引擎、标准的 SQL 语言、扩展的特性 (如复制、 OLAP、分析 )等功能。 而像存储过程、触发器等特性,也是大型数据库才拥有的。 6 ( 3)社会可行性分析 社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。 在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是旅游业完全有可能也有能力采用这样先进的宣传技术。 它对旅游业带来的影响可以看到: 综上所述,该系统的开发是可行的。 需求分析 了解用户要求。 此用户即为系统的使用人员(超级管理员,普通管理员和用户)。 了解他们在系统功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。 把用户要求成文,完成系统分析报告。 系统的逻辑模型由一系列的图表和文字组成。 在逻辑上描述了系统的目标和所具备的功能于性能。 系统分析的步骤 : 描述系统。 在详细调查的基础上,用一定的图标、文字描述。 分析用户新的要求,改进现行模型,形成新系统的逻辑模型。 编写系统分析说明书。 系统项目范围 : 旅游线路管理系统统从几个功能划分 : 用户登录之后可以进入站内 新闻 ,用户注册 ,系统简介 ,在线留言 ,旅游信息查询 ,酒店预订 .车辆维修指南 ,自驾游线路等。 7 功能流程图 图 31用户登录系统数据流图 功能分析 旅行社 旅游线路管理系统是一套专门解决旅行社网上预定、发布、管理线路的强大系统,系统基于 JSP+SQL Server 数据库开发,功能强大,操作方便,系统设计完全符合旅行社的运做模式。 系统着重体现易操作性,只要您会打字,便操作。 B/S 模式设计该系统,并要求系统完成后操作简单,功能完善,界面美观。 ,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该系统使用权限也不同。 :包括线路操作,普通用户和系统管理员不同身份口令密码修改,系统退出等。 :旅游线路的录入、修改、删除和查询。 :可以查询、添加、删除自定义的旅游线路。 :可以增加、删除、修改、查询精品旅游线路。 系统开发环境 (1) 操作系统: Windows 2020 以上版本。 管理员登陆 后台管理 系统管理 系统退出 旅客登陆 前台操作 信息浏览 信息查询 联系网站 在线留言 8 (2) 数据库: SQL SERVER 2020 以上版本。 (3) Web 应用服务器: 以上版本。 (4) 开发工具: My Eclipse 8 以上版本。 (5) 硬件配置: 以上,内存 512MB 以上。 (6) 浏览器: IE6以上或 chrome 浏览器。 (7) 分辨率:最佳效果 1024*768 像素。 9 4 系统总体设计 系统主要功能设计 登录界面设计,要根据不同的用户设计不同的口令密码,并且进入系统后根据用户不同对该系统使用权限也不同。 系统用户管理模块:包括线路操作,普通用户和系统管理员不同身份口令密码修改,系统退出等。 旅游线路管理系统包括:旅游线路的录入、修改、删除和查询。 普通用户权限:可以查询、添加、删除自定义的旅游线路。 管理员权限:可以增加、删除、修改、查询精品旅游线路。 图 41 旅游线路管理系统 10 各功能模块设计 系统主要包括以下功能模块: :数据备份、系统简介、系统公告。 :自驾游管理查询、自驾游管理添加。 3. 酒店信息管理模块:酒店信息查询、酒店信息添加。 :站内新闻查询、站内新闻添加。 :留言管理。 :系统用户管理、注册用户管理、修改个人密码。 数据库设计 数据库的结构设计 数据库概念结构设计是数据库应用程序开发一个非常关键的环节,它具有一定的独立性,通常采用 ER图(实体 — 关系图)的方法进行设计,它能将用户的数据要求明确地表达出来。 根据本系统所使用的数据库以及系统的功能结构画出主要的 ER图,如图 431所示。 图 431管理员实体图 (2) 注册用户信息实体:调用注册用户信息表 ,生成系统编号 , 用户名,密码,姓名,电话,邮箱, ,头像,籍贯,地址,性别,等等。 11 图 432 用户注册信息实体图 (3) 酒店信息实体:调用酒店信息表 ,生成系统编号 ,名称,星级,地址,电话,简介,照片,票价等。 图 434 酒店信息实体图 (4) 新闻信息实体:调用新闻信息表 ,生成系统编号 ,标题,类别,内容,添加人等。 图 434 新闻信息实体图 12 数据库的逻辑结构设计 数据库逻辑设计对系统的结构,各个子模块结构流程图的详细说明,先对其功能模块的介绍: 1.管理员信息管理 管理员针对自己的信息进行管理,如进行密码修改,以防止信息泄漏和系统安全。 2.自驾游线路管理 功能 :主要是输入新的自驾游线路,并对系统数据库已存的自驾游线路进行修改管理。 allusers 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 username VarChar 50 是 255 3 pwd VarChar 50 是 255 4 cx VarChar 50 是 255 5 addtime DateTime 8 是 23 dx表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 leibie VarChar 50 是 255 3 content Text 16 是 255 jiudianxinxi 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 bianhao VarChar 50 是 255 3 mingcheng VarChar 300 是 255 4 xingji VarChar 50 是 255 5 dizhi VarChar 300 是 255 6 dianhua VarChar 50 是 255 7 zhaopian VarChar 50 是 255 13 8 beizhu VarChar 500 是 255 9 addtime DateTime 8 是 23 jiudianyuding 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 jiudianmingcheng VarChar 300 是 255 3 kefangbianhao VarChar 50 是 255 4 jiage VarChar 50 是 255 5 yudingshijian VarChar 50 是 255 6 yudingtianshu VarChar 50 是 255 7 nindexingming VarChar 50 是 255 8 nindedianhua VarChar 50 是 255 9 nindeshenfenzheng VarChar 300 是 255 10 beizhu VarChar 500 是 255 11 yonghuming VarChar 50 是 255 12 issh VarChar 2 是 255 13 addtime DateTime 8 是 23 kefang 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 jiudian VarChar 300 是 255 3 kefangbianhao VarChar 50 是 255 4 leixing VarChar 50 是 255 5 daxiao VarChar 50 是 255 6 jiage VarChar 50 是 255 7 beizhu VarChar 500 是 255 8 addtime DateTime 8 是 23 liuyanban 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 14 2 cheng VarChar 50 是 255 3 xingbie VarChar 2 是 255 4 VarChar 50 是 255 5 youxiang VarChar 50 是 255 6 dianhua VarChar 50 是 255 7 neirong VarChar 500 是 255 8 addtime DateTime 8 是 23 9 huifuneirong VarChar 500 是 255 xinwentongzhi 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 biaoti VarChar 300 是 255 3 leibie VarChar 50 是 255 4 neirong Text 16 是 255 5 tianjiaren VarChar 50 是 255 6 shouyetupian VarChar 50 是 255 7 dianjilv VarChar 10 是 255 8 addtime DateTime 8 是 23 yonghuzhuce 表 : 序号 字段名称 字段类型 大小 允许为空 最大长度 备注 1 ID Int 4 自增编号 10 2 yonghuming VarChar 50 是 255 3 mima VarChar 50 是 255 4 xingming VarChar 50 是 255 5 xingbie VarChar 2 是 255 6 chushengnianyue VarChar 50 是 255 7 VarChar 50 是 255 8 youxiang VarChar 50 是 255 9 dianhua VarChar 50 是 255 10 shenfenzheng VarChar 50 是 255 11 touxiang Var。基于javaweb旅游信息管理系统毕业论文(编辑修改稿)
相关推荐
,确定管理信息系统的发展战略,明确组织总的信息需求,制定管理信息系统建设总计划,其中包括确定拟建系统的总体目标、功能、大致规模和粗略估计所需资源,并根据需求的轻、重、缓、急资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以长期分批进行系统开发。 上述三项任务也规定了管理信息系统规划工作进程的三个主要阶段,这就是包曼()和戴维斯 ()等人提出的管理信息系统规划三阶段模型的基本框架。
:\”。 下载地址为: 设置环境参数的步骤如下: 右键“我的电脑”-“属性”-“高级”-“环境变量”增加: java_home= D:\\ ClassPath=d:\\。 d:\\lib\。 d:\. 2_04\lib\。 d:\\bin Path= d:\\bin\环境就设置好了。 基于 Java Mail的电子邮件 收发 系统的设计与实现 第 9 页 共 42 页 第 3 章
ss)。 } catch (ECPortException be) { forward = (fail)。 ()。 (save user info error. . ., be)。 } } return forward。 } 在 UserService 中调用 dao 中的 addUser 方法,代码如下: public void addUser(User user) throws
167。 技术可行性 从目前流行的数据库开发从管理软件来看,对于有关数据库的信息管理系统,用基于 JavaWeb 的架构开发 B/S 结构,在数据库方面采 SQLServer 2020,无疑 是实 际应 用中 很合 适的 一 种解 决方 案。 本系 统的 开发 环 境是 :++,并用 进行人事管理系统测试。 此开发环境的搭配比较安全可靠,这也是目前比较流行的 JavaWeb 开发环境的搭河南科
,而使用表现层框架则可以将 Jsp 中剩余的 JavaBeans 完全分离,这部分 JavaBeans 主要负责显示相关信息,一般是通过标签库( Taglib)实现,不同框架有不同自己的标签库,Struts 是应用比较广泛的一种表现层框架。 JavaBean 业务层的业务。 用户可以使用 JavaBean 将功能、处理、值、数据库访问和其他任何可以用 java代码创造的对象进行打包
可以通过该系统查阅与自己有关的各科成绩 ,教师可以通过该系统对学生的信息进行添加、删除、修改和查询 . 为了保证系统能够长期、安全、稳定、可靠、高 效的运行 ,学生信息管理系统应该满足以下的性能需求: 1.系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能 .在系统设计和开发过程中 ,要充分考虑系统当前和将来可能承受的工作量