2.本课题主要研究方法、研究手段和需要重点研究的问题及解决的思路
2.1 主要研究方法及研究手段
(1).需求分析
先要进行需求分析,要进行调查、可行性论证,同时需要做好技术准备,即查阅相关资料,从而做到尽量使需求分析详细充分。通过需求分析这一阶段,确定系统的详细设计和数据库的设计、各模块的设计、编码及后期调试、维护等任务。
(2)确定开发系统所需的环境和技术
本网站是在Windows 7操作系统下,主要采用B/S结构,B/S结构大大减轻了服务器的负担,并增加了交互性,能进行局部实时刷新。
本系统前台使用JavaEE平台下的Java语言进行编写的,Java语言是面向对象的语言,Java语法简洁而且易学易上手,非常适合初学者。
本系统后台使用MySQL实现数据库管理。MySQL是一个关系型数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySql具有体积小、速度快、总体拥有成本低的特点。所以,采用MySql是最好的选择。
简而言之,本系统涉及的技术和开发凭条如下:
数据库:Mysql
开发工具:MyEclipse 10, SQLyog , Adobe Dreamweaver CS6 ;
语言及技术:Java ,Jsp ,JavaScript,Juery,Ajax,Hibernate ,Spring , Structs;
(3)最后运用指定的开发技术,根据所需功能进行代码编写,完成系统基本功能模块,再将这些代码结合在一起形成系统的基本设计,使系统基本成型,完成开发。
2.2 重点研究问题及解决思路
本网站需要满足心理健康教育方面的基本需要。需要实现用户所要求的功能,方便用户进行更方便的心理教育方面互动。在界面上力求做到美观、操作方面尽量避免由于会员操作不当带来系统的出错现象。对数据库操作的性能需要做到优化,数据库过大将会影响运行速度。编程过程中由于不小心的代码拼写错误或符号的遗漏等导致程序功能实现不了。根据系统的不足,继续改进和完善本系统。提高审美观点,可使用PhotoShop、Fireworks等图片处理工具修饰图片,力求给会员提供美观友好的界面。
系统流程设计:针对本设计要求,查阅网上资料,搜集网站素材,设计整个实现流程。
原理图绘制:应用绘图软件绘制系统开发原理图。
软件界面设计:应用MyEclipse 和Adobe Dreamweaver开发平台设计软件界面。
后台程序设计:根据原理图和系统需求按要求编程。
后台程序调试:测试已经完成的程序,修改逻辑问题及语法错误。
|