内容摘要:随着信息的飞速膨胀,全球信息已经进入以计算机网络为核心的时代。而网络教育是高校大学生心理健康教育工作适应信息时代发展新形势的一个重要方向,它拓展了心理健康教育工作的领域,也提供了心理健康教育工作的新形式和发展契机。本系统主要是描述一个基于B/S模式下大学生心理教育与咨询中心的设计与实现,系统的设计主要是针对用户注册、修改密码、后台用户管理、在线留言、浏览文章与图片等等。
系统主要采用C#语言作为主体开发语言,开发环境VS2010(Visual Studio 2010),应用SQL2008(Microsoft SQL Server 2008)数据库,系统的界面友好,操作简便,方便用户使用。
关键词:心理健康教育 咨询中心 C#
Abstract:With the rapid expansion of information, the global information has entered the era of computer network as the core. College students mental health education and network education works to meet the new situation of the information age is an important direction, it will stimulate and broaden the field of mental health education work, also provides a new form of psychological health education work and the development opportunity. This system mainly is to describe a based on B/S mode, , college students' psychological education and counseling center, the design and implementation of the system design mainly for user registration, change passwords, user management, online background messages, browse the articles and pictures, etc. System mainly using C# language as the main development language, development environment VS2010 (Visual Studio 2010), the application of SQL2008 (Microsoft SQL Server 2008) database, the system is of friendly interface, simple operation, easy to use.
Keywords:Mental Health Education Advising Center C#
1.引言
在日新月异的网络时代,信息技术的迅猛发展和广泛、深入地应用,推动了各行各业的技术进步,带来了新技术的蓬勃发展,也向教育提出了严峻挑战,推动着一次新的教育。
随着社会开放程度的加大、生存竞争压力的增大、文化和价值取向的多元化,处于特殊时期的大学生不可避免地受到来自各个方面的冲击,心理健康问题呈上升趋势。因此,大学生心理健康教育问题迫在眉睫。现阶段,心理咨询被越来越多的大学生所承受和接受,越来越多的院校开设设置心理咨询室和心理咨询中心。但居于现状分析,大学生心理健康教育信息资源的获取,还是不够方便快捷,交流的空间也有所局限。随着网络技术的发展,可以通过网络获取大学生心理健康教育资源和交流,但信息集中度不够,功能也不强大,自动化程度不高,也不易于管理。
和传统的心理咨询室和心理咨询中心相比,网上大学生心理健康教育与咨询中心提供了丰富的心理健康教育资源和方便的获取方式。在这里,不仅可以通过网络查看心理咨询各方面的知识,还可以进行心灵留言,畅所欲言,甚至可以进行心理小测试,了解自己近段时间的心理动态,以便更好的调节自己的心理。通过这样一个平台,可以提高自身的心理素养,更好的面对各方面的挑战。从而轻松迎接和有效的适应外界环境。
2.需求分析
可行性分析
可行性分析的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 2.1.1理论可行性
该系统是基于B/S 模式下的大学生心理健康教育与咨询中心的网站,能充分的利用网络各方面的资源,从而集中展现心理各方面的知识,打破了传统的大学生心理健康教育与咨询中心的模式,使获取资源的方式,交流的方式更加多样,进一步消除许多大学生对心理健康教育的排斥心理。 2.1.2 技术可行性
本系统采用当前较为流行的面向对象设计思想及相关技术进行开发,主要开发工具同样为当前流行的Visual Studio 2010,同样,数据库选择了Microsoft SQL Server 2008,Web服务器使用了IIS,可以运行于Windows XP,Windows Server 2000/2003,Windows Vista/7等操作系统。使用C#等编程语言进行开发。
需求分析
2.2.1 用户管理功能
该系统包括两类用户,一类为普通用户,主要用于前台页面的浏览与交互操作,可以浏览图片、了解大学生心理健康教育与咨询中心的中心简介、查询心理健康知识的各方面信息以及获取心理咨询方式,同时可以在线进行心理小测试,并且可以给网站留言。一类为管理员用户,主要供后台管理使用,可以更改网站中心小黑板的公告,增加、删除网站各类的文章,管理普通用户信息,留言信息。前台系统提供普通用户的注册、修改密码两大功能,而后台管理员级用户由后台系统最初定义并提供。 2.2.2 中心简介管理功能
中心简介主要概述了大学生心理健康教育与咨询中心,即本网站的一些基本情况,方便用户访问在浏览网站时,获取本网站最基本的信息。普通用户只能在前台查看中心简介的基本信息,管理员则可以在后台对中心简介的内容进行编辑和删除。 2.2.3 咨询方式管理功能
咨询方式主要提供了如何进行心理咨询的方式,包括基本的咨询时间、地点和预约时间和地点。普通用户可以在前台进行查询和获取咨询方式,而咨询方式的编辑和删除由管理员在后头来完成。 2.2.4中心小黑板公告管理功能
中心小黑板公告主要以公告为主,提供了最新的心理各方面的新闻。给用户提供了解最新心理新闻的平台。对于普通用户,只能在前台进行浏览、查看中心小黑板公告的功能,而对于中心小黑板公告的增删改将由管理员在后台系统完成。 2.2.5心灵物语文章管理功能
主要为用户提供一些有关心理方面能够洗涤心灵的文章,用户通过浏览这个模块可以丰富自己的视野,让心灵得到洗礼。对于普通用户,只能在前台进行浏览、查看心灵物语文章的功能,而对于心灵物语文章的增删改将由管理员在后台系统完成。 2.2.6大学生常见心理问题文章管理功能
主要为用户例举了大学生常见的三种心理问题:大学生适应问题、大学生学习心理问题和大学生人际交往问题等。用户通过浏览此模块可以进一步储备自身的心理知识,结合实际情况分析自己存在的心理情况,以更好的解决。对于普通用户,只能在前台进行浏览、查看大学生常见心理问题文章的功能,而对于大学生常见心理问题文章的增删
改将由管理员在后台系统完成。 2.2.7 心理小游戏管理功能
主要为用户提供了操作简单,充满趣味的心理小游戏,方便用户在实际生活中举行心理活动时提供参考。对于普通用户,只能在前台进行浏览、查看心理小游戏的功能,而对于心理小游戏的增删改将由管理员在后台系统完成。 2.2.8 心理小测试管理功能
主要为用户提供一个测试自身心理动态的平台。该平台包括五类心理小测试:人际关系测试、情绪测试、心理年龄测试、爱情测试和其他测试。用户可以根据自身的爱好,选择相对应的模块题目进行测试,并可以查询结果。此功能所有用户都可以进行心理小测试。
2.2.9图片中心管理功能
此功能和各类心理文章管理功能有些类似,提供了各类心理活动的图片。布局合理,界面整洁,方便用户查看。普通用户,可以对图进行浏览和查阅。 2.2.10 心灵留言管理功能
主要是为用户留下相关信息、提出自身存在的心理疑问或建议提供一个平台,只有普通用户才可以在网站上留言,而管理员可以在后台查看、回复并管理所有留言信息。
3.总体设计
设计思想
采用B/S模式设计,B/S结构即Browser/Server,/模式,是兴起后的一种网络结构模式,Web浏览器是最主要的。这种模式统一了,将系统功能实现的核心部分集中到上,简化了系统开发、维护和使用。客户机上只要安装一个(Browser),如,安装或等数据库。通过Web Server 同数据库进行数据交互。
结构设计
总体框架可分为两部分,一部分为前台大学生心理健康教育与咨询中心,另一部分为后台管理系统,其总体框架结构图如下所示。
图3-1 系统整
前台大学生心理健康教育与咨询中心 大学生心理健康教育与咨询中心 后台管理系统 体框架图
首 页 及 中 心 小 黑 板 前台中心系统主要包括普通用户对心理小测试的操作,查看不同类心理文章,此外还可以进行心灵留言,其整体框架图如下所示。
前台大学生心理健康教育与咨询中心 图3-2 前台系统整体框架图 后首首 首 页查首 了页获页网网浏 用 解 取页查查首首首和 看 看页页页 看 站 站 览户台管 中咨心大心心心图注理系 心询 灵学理理灵片册 简方生 小小留中与 介式物 语常测游后台管理系统言心 修 见 试戏改 心密 理码 问 题 首 中首首页中咨首页心首页大首页页页心首页心首首 心 心 询 灵 学 理 灵页管 页用 理 户 小简方物生小留 员信 黑介式语常游言 信息首 页网板首 网修首首 网管首 息管 站公页页网修页页网见戏管 站改 站 改站理 站心管理 管理 人告 情心爱其理理 理 际管 绪理情他问 关理 测年测测题 系试龄试试管 测测理 试试 统主要提供给管理员进行中心小黑板公告、用户信息、管理员信息、不同类心理文章、留言信息和咨询方式的管理,其整体框架图如下所示。
图3-3 后台系统整体框架图
开发环境介绍
是一种建立在通用语言上的程序构架,是的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开
首页首页 发人员生成企业级 Web 应用程序所需的各种服务。 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 功能,随时增强 ASP 应用程序的功能。
几乎全部可以运行在Web应用软件开发者的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到的Web应用中。同时也是language—independent语言化的,所以你可以选择一种或多种语言来编写程序。现在已经支持的有C#,VB,Jscript , C++、F++。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向。
本系统是采用.NET平台开发的,.NET是微软通过软件连接信息、人、系统,和设备的WEB服务策略。作为微软的集成开发平台,.NET技术提供迅速修造,部署,处理,并且使用连接的能力,提高了WEB服务的高效性。系统以微软的Windows 7作为服务器操作系统,IIS作为Web服务器。数据库服务器主要是Microsoft SQL Server 2008,主要的开发平台是Visual Studio 2010,Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了支持Microsoft SQL Server数据库,还支持Oracle数据库。系统开发中广泛采用当今比较流行的技术,以C#作为主要的后台开发语言。本系统采用B/S设计模式,能够充分满足系统的开发与实现,并且易于扩展。
4.系统详细设计及介绍
用户功能模块设计
用户功能模块中,对于普通用户,提供相关的用户注册和修改密码的功能;而对于后台的管理员,不仅提供相关的验证机制,同时,管理员可以对所有普通用户的注册信息进行修改、删除和增加新的普通用户的操作。
下面两图分别为普通用户及管理员用户功能图:
图4-1 普通用户
用户注册 功能图
普通用户 修改密码 图4-2
登录及退出 查看用户信息 修改用户注册信息 管理员功能图
中心
管理员 简介模块设计
此模块主要是对站基本情况的一个简
删除普通用户 本网介,用可以基本步的了解。
户在访问网站的时候,第一时间获取网站的
增加新用户 信息,对网站有一个初
下面两图分别为普通用户浏览及查看中心简介功能模块图与管理员管理中心简介功能图:
图4-3 介功能 图4-4 图
浏览中心简介 标题 普通用户 普通用户浏览及查看中心简
图
编辑中心简介 查看中心简介 信息 详情 管理员管理中心简介功能
管理员 咨询此健康内
删除中心简介 信息 方式模块设计
模块提供了咨询心理容的基本咨询方式,
用户可以访问此模块查看和获取咨询方式的咨询时间、地点和预约时间、地点,方便用户进行咨询。
下面两图分别为普通用户浏览及获取咨询方式功能模块图与管理员管理咨询方式功能图:
图4-5 普功能图
浏览咨询方式 标题 普通用户 获取咨询方式 编辑咨询方式 信息 详情 管理员 删除咨询方式 信息 通用户浏览及获取咨询方式
图4-6 管
理员管理咨询方式功能图
中心小黑板公告模块设计
此模块是一个公告,提供了最新的心理各方面的新闻。给用户提供了解最新心理新闻的平台。
下面两图分别为普通用户浏览及查看中心小黑板公告功能模块图与管理员管理中心小黑板公告功能图:
图4-7 普通用浏览中心小黑板 公告标题 户浏览及查看中心
普通用户 编辑中心小黑板 公告信息 管理员 删除中心小黑板 公告内容 查看中心小黑板 公告详情 小黑板公告功能图
图4-8 管理员管理中心小黑板公告功能图
心灵物语文章功能模块设计
此模块主要
添加中心小黑板公告内容 是提供一些有关心理方面能够洗涤心灵的文章,用户通过浏览这个模块可以丰富自己的视野,让心灵得到洗礼。
下面两图分别为普通用户浏览及查看心灵物语文章功能模块图与管理员管理心灵
物语文章功能图:
浏览心灵物语 文章标题 普通用户 编辑心灵物语信息 查看心灵物语 文章详情 管理员 删除心灵物语文章 能图
图4-9 普通用户浏览及查看心灵物语文章功能图 图4-10 管理员管理心灵物语文章功
添加心灵物语文章 大学生常见心理问题文章功能模块设计
此模块主要例举了大学生常见的三种心理问题:大学生适应问题、大学生学习心理问题和大学生人际交往问题等。用户通过浏览此模块可以进一步储备自身的心理知识,结合实际情况分析自己存在的心理情况,以更好的解决。
下面两图分别为普通用户浏览及查看大学生常见心理问题文章功能模块图与管理员管理大学生常见心理问题文章功能图:
图浏览大学生常见 心理问题文章标题 4-11 普通用户浏览及查看大
学生常见心理问题功能
普通用户 管理员 编辑大学常见 心理问题内容 查看大学生常见 心理问题文章详情 删除大学生常见心理问题文章 图
图4-12 管理员管理大学生常见心理问题文
章功能图
心理小游戏模
添加大学生常见心理问题文章 块设计
此模块提供了操作简单,充满趣味的心理小游戏,方便用户在实际生活中举行心理活动时提供参考。
下面两图分别为普通用户浏览及查看心理小游戏功能模块图与管理员管理心理小游戏功能图:
浏览心理小游戏标题 图4-13 普通用户浏览及查看心理小游戏功能
普通用户 查看心理小游戏文章详情 编辑心理小游戏信息 管理员 删除心理小游戏文章 图
图4-14 管理员管理心理小游戏功能图
心理小测试功能模块设计
添加心理小游戏文章 在心理小测试功
能模块中,主要为用户提供一个测试自身心理动态的平台。该平台包括五类心理小测试:人际关系测试、情绪测试、心理年龄测试、爱情测试和其他测试。用户没有进行注册也可以进行心理小测试。
下面图为普通用户心理小测试功能图:
浏览心理小测试
图4-15 普通用户心理小测
普通用户 进行心理小测试 试功能图
图片中心功能模块设
查看心理小测试结果 计
在图片功能模块中,此
功能和各类心理文章管理功能有些类似,提供了各类心理活动的图片。布局合理,界面整洁,方便用户查看。普通用户可以进行浏览、查询图片的功能。
下面图为普通用户图片中心功能图:
普通用户 浏览图片 图4-16 普通用户图片
中心
功能图
心计
查看图片详情 灵留言功能模块设
在心灵模块中,只有普通用户注册后才可以在网站上留言,而管理员可以在后台查看并管理所有留言信息。
下面两图为普通用户心灵留言功能模块图和管理员心灵留言功能图:
图4-17
图4-18 管理员管
理心灵留言功能图 普通用户 添加新留言 普通用户心灵留言功能图 浏览留言信息 查看留言信息 管理员 回复留言信息 删除留言信息 5. 数据库设计
概念设计
5.1.1 实体E-R图
管理员实体包括三个属性:主键ID、管理员用户名及其登录密码,其E-R图如下所示。
管理员名 主键ID 管理员 密码
图5-1 管理员实体
普通用户实体主要由用户名、密码、真实姓名、
联系方式等属性
主键ID 注册时间 用户名 密码 构成,其E-R图如下所示。
图5-2 普通用户实体
普通用户 真实姓名 联系方式 性别 地址 Email 中心简介实体主要由主键ID、标题、内容、来源和编辑四个属性构成,其E-R图如下所示。
来源 中心简介 内容 主键ID 图5-3 中心简介实体
咨询方式实体
标题 主要由主键ID、标题、内容、来源和
编辑四个属性构成,其E-R图如下所示。
来源 咨询方式 内容 标题 主键ID
图5-4 咨询方式实体
中心小黑板公告实体主要由主键ID、标题、内容、编辑、添加日期和来源六个属性构成,其E-R图如下所示。
图5-5 中心
主键ID 标题 来源 中心小黑板 添加日期 内容 编辑 小黑板实体
心灵物语文章实体主要由主键ID、标题、内容、作
者、添加日期和来源六个属性构成,其E-R图如下所示。
图5-6心灵主键ID 标题 来源 心灵物语 主键ID 添加日期 来源 作者 物语实体 大学生常见心标题 内容 大学生常见心理问题 编辑 理问题文章实体主要由主键ID、标题、内容、编辑、添加日期和来源六个属性构成,其E-R图如下所示。
添加日期 内容 图5-7 大学
主键ID 生常见心理
标题 来源 心理小游戏 编辑 添加日期 问题实体
心理
内容 小游戏实体主要由主键ID、标题、内容、编辑、添加日期和来源六个属性构成,其E-R图如下所示。
图5-8 心理小游戏实体
心理小测试实体主要包括标题、测试内容、测试结果内容、来源等属性构成,其E-R图如下所示。
图5-9 心理小
主键ID 标题 添加时间 测试实体
图片中心实体包括五个
心理小测试 来源 测试内容 属性:主键ID、标题、上传时间、图片和图
测试结果内容 片说明,其E-R图如下所示。
图5-10 图体 片中心实
主键ID 图片说明 标题 心灵体包括图片 图片中心 主键ID 用户ID 标题 上传时间 留言实主
键
ID、标题、内容、留言时间、留言
内容 管理员是否回复 留言时间 心灵留言 用户等属性,其E-R图如下所
用户昵称 用户密码 管理员回复 灵留言实体
管理员回复日期 示。
图5-11 心
5.1.2 各实体之间联系图
联系图分成了两部分,一部分为普通用户与各实体间的联系图,另一部分与管理员
用户与各实体间的联系图。其中,普通用户与各实体间的联系图如下所示。
图5-12普通用
心理小测m 中心简介 1 m 进行 户与各
心灵物语 实体间
查看 n 了解 1 1 m 联系图
n n 管
查看 理员用户
浏览 普通用户 1 查看 m 中心小黑板 n 获取 查看 1 咨询方式 心灵留言 n m m n 1 与各
m 实体间的
查看 添加 m n 查看 m 心理小游图片中心 联系图如下所
大学生常见心理问题 示,其中包
括与普通用户间的联系。
中心小黑板公告 中心简介 管理 1 1 心灵物语 心理小游戏 m 管理 m 图5-13 管理员用户与各实体(包含普通用户)间联
系图
m 修改 1 n n m 管理 逻辑设计
管理 管理员 修改 1 1 m 管理 n m 管理 5.2.1 设计基本表
n n 普通用户 大学生常见心理问题 咨询方式 心灵留言 用户信息表:主要包括普通用户的相关信息,如用户名,登录密码,真实姓名等,此表主键ID也被多个表相关联为外键。
表5-1 UserInfo表
字段名 id userName password realName sex address telphone email register_time 数据类型 int nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(2) nvarchar(50) nvarchar(50) nvarchar(50) datetime 是否为空 primary key not null not null null null null null null null 描述 主键ID 用户名 用户密码 真实姓名 性别 用户地址 联系电话 用户email 注册时间 管理员表:主要用于存储管理员用户的登录用户名及其密码。
表5-2 AdminInfo表
字段名 id adminName password 数据类型 int nvarchar(20) nvarchar(50) 是否为空 primary key not null not null 描述 主键ID 管理员名 密码 中心简介表:主要用于存储中心简介的标题、内容和来源。
表5-3 CenterIntroductionInfo表
字段名 id title introfrom introcontent 数据类型 int nvarchar(50) nvarchar(50) ntext 是否为空 primary key not null null null 描述 主键ID 中心简介标题 中心简介来源 中心简介内容 咨询方式表:主要用于存储咨询方式的标题、内容和来源。
表5-4 ConsultingWayInfo表
字段名 数据类型 是否为空 描述 id wayTitle wayFrom wayContent int nvarchar(50) nvarchar(50) ntext primary key not null null null 主键ID 咨询方式标题 咨询方式来源 咨询方式内容 中心小黑板信息表:包括中心小黑板公告的标题、编辑、内容、添加日期和来源。
表5-5 BlackboardInfo表
字段名 id boardTitle 数据类型 int nvarchar(50) 是否为空 primary key not null 描述 主键ID 中心小黑板公告标题 中心小黑板公告编辑 中心小黑板公告内容 中心小黑板公告添加日期 中心小黑板公告来源 boardName nvarchar(50) null boardContent ntext null boardAddTime datetime null boardFrom nvarchar(50) null 心灵物语信息表:包括心灵物语文章的标题、作者、内容、添加日期和来源。
表5-6 MindLanguageInfo表
字段名 id languageTitle 数据类型 int nvarchar(50) 是否为空 primary key not null 描述 主键ID 心灵物语文章 标题 心灵物语文章 作者 心灵物语文章 内容 心灵物语文章 languageAuthor nvarchar(50) null languageContent varchar(MAX) languageAddTime datetime null null 添加日期 languageFrom nvarchar(50) null 心灵物语来源 大学生常见心理问题信息表:包括大学生常见心理问题的标题、编辑、内容、添加日期和来源。
表5-7 PsychologicalIssuesInfo表
字段名 id issuesTitle 数据类型 int nvarchar(50) 是否为空 primary key not null 描述 主键ID 大学生常见心理问题文章标题 issuesName nvarchar(50) null 大学生常见心理 问题文章编辑 大学生常见心理 问题文章内容 大学生常见心理 问题文章添加日期 大学生常见心理 问题来源 issuesContent ntext null issuesAddTime datetime null issuesFrom nvarchar(50) null 心理小游戏信息表:包括心理小游戏文章的标题、编辑、内容、添加日期和来源。
表5-8 PsychologicalGamesInfo表
字段名 id gamesTitle gamesName gamesContent gamesAddTime gamesFrom 数据类型 int nvarchar(50) nvarchar(50) ntext datetime nvarchar(50) 是否为空 primary key not null null null null null 描述 主键ID 心理小游戏文章标题 心理小游戏文章编辑 心理小游戏文章内容 心理小游戏文章 添加日期 心理小游戏来源 心灵留言信息表:包括心灵留言的标题、心灵留言内容和心灵留言时间等内容。
表5-9 SoulMessageInfo表
字段名 id userName userPassword messageTitle messageContent messageType messageAddTime adminAnswer adminAnswerTime whetherAnswer 数据类型 int nvarchar(50) nvarchar(50) nvarchar(50) ntext nvarchar(50) datetime ntext datetime bit 是否为空 primary key not null not null not null null null null null null null 描述 主键ID 用户昵称 用户密码 心灵留言标题 心灵留言内容 心灵留言类型 心灵留言日期 管理员回复 管理员回复日期 是否回复 建立数据库与程序连接
using System; using ; using ; using ; using ; {
SqlCommand cmd;系统实现
前台界面设计与部分代码
6.1.1 首页界面设计
本页面主要包含有中心简介的了解、咨询方式的浏览、用户注册、中心小黑板公告栏的浏览等功能。同时,中心简介和中心小黑板中的内容是由下向上循环滚动的。其中站点导航是在母版面上定义。运行界面,如图6-1。
图6-1 首页
6.1.2 用户注册界面设计
用户注册分五步进行,第一步先阅读本网站的规则,单击下一步表示已经阅读完并且同意规则,不同意返回网站首页;第二步,注册用户名与密码同时验证该用户名是否已经存在,存在必须换另外一个才可以注册;第三步,填写注册用户的其他信息;第四步,确认信息提交注册;第五步,注册成功,返回首页。页面设计如图6-2和6-3。
图6-2 验证用户名是否存在界面 图6-3 用户填写其他
注册信息界面
用户注册界面的运行代码如下: {
SqlCommand cmd;
SqlConnection con;
protected void Page_Load(object sender, EventArgs e) {
con = new SqlConnection(strCon); (); if (! = 0; }
6.1.36.1.46.1.56.1.66.2.16.2.26.2.36.2.56.2.6系统测试
系统测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误测试。测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。本系统经过了需求分析、总体设计和系统详细设计三个过程,但分析、设计、编码都是一个人完成的,难免会出现不少的问题。然而系统不少那么的大,所出问题也相对比较容易解决。本系统遵循以下测试原则:
(1)尽早并不断地进行测试。在系统的开发各个阶段都进行了测试,且发现和解决了不少问题。
(2)在测试过程中,不仅采用了有效合理的输入条件,也包含了不合理的、失效的输入条件。
(3)测试前有一定的计划,避免了测试当中的随意性。
经过测试,系统在B/S模式下能够正常运行,对于不同分辨率下的显示也能够正常显示。
8. 总结
对于建立一个好网站,首先要收集相关的资料,和规划好网站的整体架构,以及想好要使用的实现技术,也就是在自己的头脑中要有中大概的构思。
在设计的过程中也遇到了一些问题。比如一开始对ASP 和SQL不太熟悉,经过自己查阅相关资料,并通过网络来辅助自己的学习,同时也通过指导老师蓝老师的解惑,较快地掌握了这些在设计中要用到的知识点。通过这些经历让我懂得了:不要惧怕不懂什么,而是惧怕不做什么。
通过这次毕业设计,学到了许多实用的知识。在大学期间偏重于理论的学习,动手的能力相对较差。经过这次毕业设计,把以前所学到的书本知识和实际应用结合了起来,对书本上的理论知识有了深层次的理解,意识到了学习计算机要多动手,多实践,理论和实践相结合,才能真正的学好计算机。
毕业设计及论文的完成是一次宝贵的学习和研究的过程,让我受益匪浅,使我深刻体会到了学习的乐趣。在此,特别感谢蓝老师给出的建议和指导。
参考文献:
[1]张海藩.软件工程导论[M].北京:清华大学出版社,2005,160-171.
[2]孔琳俊等编着,30天学通C#项目案例开发[M].北京:电子工业出版社,2009,65-79.
[3]Nick Berardi等编着, MVC网站编程案例精解 [M].北京:清华大学出版社,2010,60-78.
[4]张玉.大学生心理健康问题分析及对策.河南机电高等专科学校学报,2011年3期,67-68,85.
[5]孔养涛.高校大学生心理健康问题分析及对策.学理论,2006年2期,225-226. [6]李霞 吕达.大学生心理健康问题分析及其调适办法.山东行政学院山东省经济管理干部学院学报.2003年6期,49-51.
[7] 曹晖 乔丙武 曹聘.基于B/S结构的高校心理健康教育网站的开发与实现.聊城大学学报:自然科学版.2009年1期,100-104.
[8]历彦军 丁颖.大学生心理健康问题分析及对策探析.湘潭师范学院学报:社会科学版.2008年5期,41-43.
[9,365-390. [10
[11]Andrew Troelsen编着,C#与.高级程序设计第4版[M].北京:人民邮电出版社,2009:77-95.
[12]赵池龙 杨林 孙伟编着,实用软件工程[M].北京:电子工业出版社,2009,214-230.
[13]马骏主编,C#网络应用编程基础[M].北京:人民邮电出版社,2006,384-394. [14]牟艳娟.互联网与高校心理健康教育工作的创新.改革与战略,2004年3期, 70-72.
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务