摘要
随着计算机和网络技术的高速发展,越来越多企业单位选择通过建立企业网站的方式来进行宣传、开拓市场。
本文以实际运用为开发背景,运用软件工程原理和开发方法,使用MYSQL数据库来对信息进行储存,采用PHP技术构建一个小型教育网站。在本网站的整个开发过程中,首先对系统进行需求分析,设计出系统的前台和后台功能,用户可进入系统前台查看项目培训、团队介绍、网站新闻等,注册登陆后可进行在线留言;管理员可对系统后台进行全面管理,包括新闻管理、项目管理、留言管理以及会员管理等。其次对网站进行总体规划和详细设计。最后对网站进行系统测试,并对测试结果进行分析和总结,进而得出系统的不足及需要改进的地方,为以后的系统维护和扩展提供了方便,同时也为以后开发类似系统提供了借鉴和帮助。
本小型教育网站采用B/S结构,PHP技术、MYSQL数据库进行开发,功能齐全,界面布局合理,操作简单,符合教育机构的发展需求。
【关键词】小型教育网站; PHP技术;MYSQL数据库;B/S结构
(1)在使用中了解系统的工作流程,撰写关于系统的需求分析。
(2)根据小型教育网站设计用户的具体需要,分析、设计出系统的功能框架结构。
(3)根据系统的需求分析以及总体设计,设计出系统的结构图。
(4)根据功能编写本系统的开发技术文档。
(5)对本小型教育网站设计进行系统测试
为了保证小型教育网站能够长期、稳定、高效的运行,必须要保证系统开发的性能。在小型教育网站的开发过程中,必须用充分的方法确保系统的安全性和有效性。我们要充分考虑以下几点:
安全性:在信息化的时代,信息就是宝贵的财富,保证信息的安全,特别是个人信息更要求可靠的安全性。
先进性:结合当前流行趋势,开发要符合教育机构宣传的需求,能够快速准确的实现介绍公司业务的功能。
可扩展性:小型教育网站的建设能够有效的提高公司知名度、扩展业务,因此在网站设计的过程中,我们要考虑到系统的可扩展性,便于将来系统的升级、更新。
有效性:有效性主要包括功能有效性,设计小型教育网站的功能一定要最大限度地满足公司发展的需求。
小型教育网站主要满足2种类型用户的需求,这2种类型用户分别为用户和管理员。用户间的静态结构图如图3-1所示:
图3-1系统静态结构图
小型教育网站主要包括用户功能模块和管理员功能模块,下面将对这两大功能模块进行具体功能需求分析:
(1)用户功能分析
用户可进入系统前台查看系统信息,包括首页、关于我们、培训项目、团队介绍、网站新闻、人才招聘以及联系我们等,用户注册登陆后可进行在线留言、修改个人资料和修改密码。
(2)管理员功能分析
管理员可登录进入系统后台,对系统进行全面功能,主要包括管理信息、新闻管理、项目管理、团队介绍、会员管理以及留言管理。