沈阳工程学院 实习报告
格的应用软件在很多地方与将来的定型产品不同,或者说更糟。
使用网页用户界面的应用软件中:
信息一般在一个名为浏览器的窗口中显示。 能通过多个浏览器窗口来显示信息。 浏览器为Web应用软件提供菜单。 在应用程序中,如果菜单中的功能不便于用户访问,动作选项就会受到限制。 网页对用于侦测专用弹出菜单的客户区缺少控制。 专用菜单的创建需要额外的编程工作。
应用程序的特性必须映射到调用命令的方法。 应用程序区没有任何约定俗成的图标。
很多应用程序为了美观和导航的方便而使用图片和动画。这样会带来负面影响,因为下载和打开图形文件的时间太长,会导致用户的不满或延长回应时间。 浏览器和应用程序提供了禁止显示网页图片的功能以便显示纯文本版本。
1.4.3 系统设计要求
系统设计应满足一下要求才能达到一个正常网站系统要求。系统应满足: (1)性能需求 ①局效性
网站应能保证用户正常登录,以及管理员登录进行信息更新。
要求正常情况下用户从发起请求到收到回应时间间隔不能超过1秒。对外接口系统处理用户请求最迟不应超过8秒,系统峰值时可以正常工作。 ②完整性
该网站的完整性主要体现为身份验证、用户特权级别等。保证信息的准确性,正确性、完整性、该网站的基本功能。
③可用性
该网站采用友好永华界面,使用户可以很直观,方便的浏览信息,并且获取自己想要的信息。
④可维护性
根据该网站长期使用的特性,因此该网站要求有较高的维护性,具有数据恢复功能、数据库备份。
(2)软件接口
与其他学校网站连接的接口; (3)用户界面
①程序将以网页的方式运行:
②程序采用图形化的方式显示相关信息; ③用户采用向栏目选择方式来进行操作; (3)通信接口
网络通信采用标准TCP/IP协议;
9
沈阳工程学院 实习报告
(4)安全设施需求
①管理员登录必须输入验证码; ②密码不少于6位; (5)设计和实现上的限制
开发该网站,根据该学校目前的要求,必须考虑到以下因素: ①结合该校的实情及使用习惯; ②必须确保该网站安全运行;
③要保证网站的服务水平,保证达到校园网站的作用;
④在保证上述条件的前提下,尽量使操作流程简化,操作界面友好化:
1.4.4 系统功能结构设计
用户设计
进入网站的分三种,一是管理员;二是一般游客,不得留言,只能浏览网页没有管理功能的注册用户;三是注册用户,可以进行留言。登录页面的设计:访问者输入用户名地址和密码来登陆,然后单击“登录”按钮。输入的数据提交后与数据库中的用户表进行匹配。该模块主要实现的是对用户登陆权限和用户登陆的管理,为了限制该系统资源的浪费,只有通过身份验证才能使用该系统。用户模块流程图,如4.2所示。
图4.2 用户模块流程图
管理员设计
网站管理员是被赋予网站全部权限的用户,管理人员登录系统后可以对整个系统进行管理,包括:用户管理,酒店管理,景点管理,新闻管理,民俗风情管理,旅游路线管理等。
用户管理:管理员可以对用户名进行删除和查看,用户密码采用加密措施,管理员将不能查看原密码。
酒店管理:管理人员可以对酒店信息进行删除,修改和添加。
10
沈阳工程学院 实习报告
景点管理:管理人员可以对景点信息进行删除,修改和添加。
新闻管理:管理人员可以对新闻信息进行删除,修改和添加。
民俗风情管理:管理人员可以对民俗风情信息进行删除,修改和添加。 旅游路线管理:管理人员可以对旅游路线信息进行删除,修改和添加。 管理员角色用例如图4.3所示。
登录phpcms后台后台管理发布信息管理统计信息管理信息类别管理
图4.3 管理员角色功能图
1.5 系统实现
该网站采用现在流行的网页用户界面,除比较形象的描述和超链接外,一个简单的网页用户界面非常类似于用户所熟悉的非图形用户界面环境上的分级菜单结构。基本的导航通过一个或更多使用了文本或可视化超链接的应用软件来实现。根据应用软件超链接的结构,网页用户界面的内部的导航是在一个单独的图形用户界面窗口中,以线性或非线性的方式来显示一个按页分的应用软件中的网页。基于网页用户界面风格的应用软件在很多地方与将来的定型产品不同,或者说更糟。
使用网页用户界面的应用软件中:
信息一般在一个名为浏览器的GUI(图形用户界面)窗口中显示,尽管应用软件可能通过多个浏览器窗口来显示信息。
浏览器为Web应用软件提供菜单。 在应用程序中,如果菜单中的功能不便于用户访问,动作选项就会受到限制。 网页对用于侦测专用弹出菜单的客户区缺少控制。 专用菜单的创建需要额外的编程工作。
应用程序的特性必须映射到调用命令的方法。 应用程序区没有任何约定俗成的图标。
很多应用程序为了美观和导航的方便而使用图片和动画。这样会带来负面影响,因为下载和打开图形文件的时间太长,会导致用户的不满或延长回应时间。
11
沈阳工程学院 实习报告
浏览器和应用程序提供了禁止显示网页图片的功能以便显示纯文本版本。 网页用户界面包括以下部分: (1)导航
在网页用户界面中,使用较频繁的功能是,通过超链接和搜索机制在不同网页间跳转。用户打开的网页与同一页或其他页同时存在。
Web浏览器为站点转移和站点内部,以一种线性方式通过后退和前进工具按钮提供基本的导航功能。通过链接和搜索机制从网页之间转换跳转,可以多个页面并存。从一个应用程序页到同一个程序中的另一页则通过超链接、站点地图、按钮和导航栏来实现。 (2)显示和行为
网页的主要目的是提供有用的信息,包括导航的组织和结构。 (3)网页用户界面组件 常用组件有横幅、导航栏和以很多方式编排的图形或文本超链接。此外还有各种各样的图形、动画和颜色。
①横幅是显示在网页顶部的可视化标题。 ②导航栏是选择信息的超链接选项列表。
③超链接是显示下一个信息页或把显示焦点移到同一页中其他区域的一个选项。
(4)页面布局
信息在网页上通过一个或多种样式和导航风格显示出来: ①浏览器:屏幕上出现的浏览器一般都有标题、导航栏和浏览区域 。 ②目录:目录是一个可视化的搜索机制,它列出了用于导航到其他选项的超链接选项,直到找到所需要的结果。可用一个标题和其他类型的导航选项。
③搜索和搜索结果:用户为执行搜索而键入或选择搜索条件的一个或多个,搜索结果会在同一个或期货窗口中显示出来。
1.5.1 系统功能实现
用户登录设计:用户可以选择不登陆,也可以注册登录后浏览网站。用户注册页面,其详细代码如下:
{template \
{template \
管理员管理用户实现:管理员可以查看增加删除用户,对用户进行管理。代码如下:
if(!$userid)
13