云南大学软件学院综合技能实践项目基于开源框架的网站

上传人:桔**** 文档编号:486522521 上传时间:2023-09-15 格式:DOC 页数:28 大小:849KB
返回 下载 相关 举报
云南大学软件学院综合技能实践项目基于开源框架的网站_第1页
第1页 / 共28页
云南大学软件学院综合技能实践项目基于开源框架的网站_第2页
第2页 / 共28页
云南大学软件学院综合技能实践项目基于开源框架的网站_第3页
第3页 / 共28页
云南大学软件学院综合技能实践项目基于开源框架的网站_第4页
第4页 / 共28页
云南大学软件学院综合技能实践项目基于开源框架的网站_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《云南大学软件学院综合技能实践项目基于开源框架的网站》由会员分享,可在线阅读,更多相关《云南大学软件学院综合技能实践项目基于开源框架的网站(28页珍藏版)》请在金锄头文库上搜索。

1、 . 大学软件学院综合技能实践项目“基于开源框架的开发”实验指导书海(编)“基于开源框架的开发”实验指导书“基于开源框架的开发”综合技能实践项目概述“基于开源框架的开发”综合技能实践是提高学生对网络专业知识的综合应用能力与技能, 使学生学习网络理论知识的基础上提高并加强工程化知识与实践知识的教育。通过本实验课程,使学生践行CDIO思想,了解网络项目开发流程与相关文档的编写,实现简单网络开发项目的开发,提交项目开发文档与成果。为学生以后在学习工作中进行网络开发设计打下工程基础,积累实际工程经验。它是计算机专业学生在掌握一些基本的网络编程语言后,进行系统的事件技能训练的开端,也是后继专业实践、毕业

2、设计的基础。“基于开源框架的开发” 综合技能实践课的目的使学生了解开发过程,初步学习的运行原理、技术方法以与服务器的基本配置。培养学生的计算机实践能力,包括:1 通过阅读教材和资料,做好开发前的准备自学能力;2 借助计算机网络以与学生所学习的基础程序设计语言和网络服务知识,开发一个项目动手能力;3 能够运用计算机网络原理知识结合实际使用网络经验,对项目开发进行初步分析判断分析能力;4 学会撰写开发各阶段的实验报告即配合开发提交各阶段的文档表达能力;5 对各自负责的模块通过以前所学习的知识实现设计能力;6 软件开发以小组为单位进行,小组成员合作的方式实现该项目团队合作能力;7 培养与提高学生的科

3、学素养实事的科学作风、严肃认真的工作态度、主动研究的探索精神。“基于开源框架的开发”综合技能实践任务以团队形式提交开发项目书,实现项目书中规划的的开发,并提交项目开发文档与源代码。考核方式与成绩评定办法平时成绩20%按时每次出勤情况和任务按时完成情况,可分为优,良,中,差四个等级进行评定(优为90分,良为80分,中为70分,差为50分与以下)构思性实践(C)20%构思很好 90 构思较好 80 构思一般 70 构思基本满足要求 60 设计性实践(D)20%设计很好 90 设计合理 80 设计一般 70 设计基本反映了构思 60实现性实践(I)20%功能完全实现,界面良好,容易操作 90功能完全

4、实现,界面和操作一般 80功能基本实现 70实现了大部分的功能 60 运作性实践(O)20%运作良好 90运行正常,偶尔出现bug 80运行正常,但出现bug频率较高 70运行基本正常,会出现错误和bug 60项目完成后提交文档:1)开发方案或开发计划书:开发的规划和进度安排;2)开发文档:开发建设过程中出现的问题和解决方法的记录和总结;3)使用测试报告:对功能使用进行必要说明,并完成测试,记录测试结果。1. 选题要求 自主选题;选题不宜过大、过难,以实用为目的;团队开发;编程语言不限。项目指导:第一部分 服务器环境搭建根据选择搭建技术的不同,在开发前应现搭建合适的开发部署平台,如采用asp和

5、技术应该配置好Windows IIS服务,采用JSP技术,应搭建好Java开发平台,采用PHP技术,应构建Apache+MYSQL+PHP环境。下面以PHP开发平台为例,介绍Apache+MYSQL+PHP环境简单搭建.XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件,也是笔者用到现在为止感觉最好用的一款APACHE+MYSQL+PHP套件了。同时支持Zend Optimizer,支持插件安装,目前最新xampp的版本是1.7.2。官方 .apachefriends.org/支持操作系统:Windows 2000, XP (Server 2003), Vista (

6、Server 2008),全部都是32位的,64位官方未测试。介绍一下XAMPP 1.7的特点:XAMPP支持的操作系统包括:Windows、Linux、Mac OS X、Solaris;XAMPP是完全免费的,并且遵循GNU通用公众许可XAMPP目前包含的功能模块如下(Ver 1.7.3): + Apache 2.2.14 (IPV6 enabled) + MySQL 5.1.41 (Community Server) with PBXT engine 1.0.08-rc + PHP 5.3.1 + PEAR (PEAR, Mail_Mime, MDB2, Zend) + Perl 5.10

7、.0 (Bundle:Apache2, Bundle:Apache:ASP, Bundle:Email, Bundle:DBD:mysql, DBD:SQlite) + XAMPP Control Version 2.5.8 (ApacheFriends Edition) + XAMPP CLI Bundle 1.6 + XAMPP Port Check 1.4 + XAMPP Security 1.1 + SQLite 2.8.17 + SQLite 3.6.16 + OpenSSL 0.9.8k + phpMyAdmin 3.2.0.1 + ADOdb v5.09a + FPDF v1.6

8、 + Zend Framework 1.9 Minimal Package (via PEAR) + Mercury Mail Transport System v4.62 + msmtp 1.4.17 (a sendmail compatible SMTP client) + FileZilla FTP Server 0.9.32 + Webalizer 2.21-02 (with GeoIP lite) + Xdebug 2.0.5 for PHP + eAccelerator 0.9.6-rc1 for PHP + Ming 0.4.2 for PHP + PDF with pdflib

9、 lite v7.0.4p4 for PHP一、XAMPP的安装过程XAMPP的安装过程很简单(是指exe安装包过程,解压包等就更简单一点,实测Windows XP环境下),但需要注意的两点如下1、安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在Vista、Windows 7可能需要修改写入权限。下图所示(只需要选择驱动器,安装程序会自动创建xampp目录),然后点install,等候安装完成。1、安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在V

10、ista、Windows 7可能需要修改写入权限。下图所示(只需要选择驱动器,安装程序会自动创建xampp目录),然后点install,等候安装完成。2、安装完成后,会弹出COMMAND设置窗口,问我们是否创建桌面快捷方式,我们选择Y并回车。3、接下来问我们是否定位xampp的正确路径,晕太快跑过去了,没抓到图,大概就是Should I locate the xampp path correctly这个样子,选择y并回车(此图略)。4、选择是否让xampp支持便携使用(无驱动器号),这里要注意,如果后面想把XAMPP注册为系统服务的话,是必须使用驱动器号的,如果要使用USB安装xampp就不能

11、使用驱动器号,因为USB设备可能在不同PC机上的设备号可能有所变化。如下图。天缘安装的是到D盘,固定驱动器,所以就选N并回车。5、安装完,提示Press to continue。按回车键继续,如下图。6、这一步让我们确认PHP的时区配置UTC是否正确,这个没关系,即使后面发现正确,也可以自己在PHP.INI里修改掉,如下图,再按回车键继续。7、这里是最后一步,如下图,我们只需要选择1并回车启动xampp控制面板,右下角的托盘中已经有了xampp控制面板启动程序。8、然后界面会“闪”一下,如下图,我们选择x退出即可。9、到这里xampp就安装完成了,如果出现xampp安装失败,请先运行安装一半的

12、xampp目录下的卸载文件uninstall_xampp.bat执行一次清理,然后再重新安装。下面我们来看一下xampp的控制面板,如下图。图中,我们可以看到xampp 1.7.2的一些基本控制功能,注意不建议把这些功能注册为服务(开机启动),每次使用的时候自己就当个软件运行就可以了(桌面上已经有图标),这样在不使用XAMPP时更节省资源。也就是不要点左边的Svc前面的核选框。如果需要启动Apache或Mysql只需要点旁边的Start就可以了,然后就会显示已启动的running状态。(除非作为服务器长期使用才考虑注册服务)。二、XAMPP的基本常见使用方法1. XAMPP的启动路径xampp

13、xampp-control.exe2. XAMPP服务的启动和停止脚本路径启动 Apache 和 MySQL:xamppxampp_start.exe停止 Apache 和 MySQL:xamppxampp_stop.exe启动 Apache:xamppapache_start.bat停止 Apache:xamppapache_stop.bat启动 MySQL:xamppmysql_start.bat停止 MySQL:xamppmysql_stop.bat启动 Mercury 服务器:xamppmercury_start.bat设置 FileZilla FTP 服务器:xamppfilezil

14、la_setup.bat启动 FileZilla FTP 服务器:xamppfilezilla_start.bat停止 FileZilla FTP 服务器:xamppfilezilla_stop.bat3. XAMPP的配置文件路径Apache 基本配置:xamppapacheconf d.confApache SSL:xamppapacheconfssl.confApache Perl(仅限插件):xamppapacheconfperl.confApache Tomcat(仅限插件):xamppapacheconfjava.confApache Python(仅限插件):xamppapach

15、econfpython.confPHP:xamppphpphp.iniMySQL:xamppmysqlbinmy.iniphpMyAdmin:xamppphpMyAdminconfig.inc.phpFileZilla FTP 服务器:xamppFileZillaFTPFileZilla Server.xmlMercury 服务器基本配置:xamppMercuryMailMERCURY.INISendmail:xamppsendmailsendmail.ini4. XAMPP的其它常用路径根目录的默认路径:xampphtdocsMYSQL数据库默认路径:xamppmysqldata5、日常使用只需要使用XAMPP的控制面板即可

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号