欢迎来到天天文库
浏览记录
ID:34390101
大小:3.15 MB
页数:50页
时间:2019-03-05
《c语言程序在线学习系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学院学士学位论文C语言程序助学软件开发作者声明本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。毕业论文(设计)成果归赣南师范学院所有。特此声明。作者专业:作者学号:作者签名:20年月日C语言程序设计助学软件开发罗巍DevelopmentofCProgrammingLanguageStudentSoftwareLuoWei2
2、015年4月25摘要随着internet在我国的迅猛发展,电脑的使用也逐渐普及,。相对于从前的购书求学方式,电脑学习的随意性使其在市场上拥有的强大的发展势头。也提供了比传统学习更加丰富多彩的表现形式以及更好的互动性!本系统便是根据用户的网络使用习惯设计的一款C语言程序学习软件。本系统利用PHP网络开发技术,以MySQL作为后台的数据库,使用PHP和HTML5脚本语言,并进行Apache配置服务器,以及结合多种编程工具来实现。该软件主要包括三大模块:基础设置模块,学习测试模块。同时该系统具备了用户权限管理功能
3、,游客无法进入软件使用界面,只有注册并登陆的用户才可以进行软件的使用。这种权限登录保证了系统用户提供更好的服务。关键词:C语言:CAI;php;Mysql;html543AbstractWiththerapiddevelopmentoftheinternetinourcountry,theuseofcomputersarebecomingmorecommon.Withrespecttotheprevioustextbookapproachestolearning,computerlearningrandom
4、nessithasastrongmomentumofdevelopmentinthemarket.Alsoitprovidesmorecolorfulthanthetraditionalformsoflearningandbetterinteractivity!Thesystemisbasedontheuser'snetworkusageanddesignofaClanguagelearningsoftwareprograms.ThesystemusesPHPwebdevelopmenttechnologi
5、estoMySQLasthebackenddatabase,usingPHPandHTML5scriptinglanguage,andApacheconfigurationserver,aswellaswithavarietyofprogrammingtoolstoachieve.Thesoftwareincludesthreemodules:basicsettingmodule,learningtestmodules.Meanwhile,thesystemhastheuserrightsmanagemen
6、tfeatures,visitorscannotenterthesoftwareuserinterface,onlyregisteredandloggedinuserscanbeusingthesoftware.Suchprivilegestologtoensurethesystemtoprovidebetterservice.Keywords:Clanguage:CAI;Php;Mysql;Html543目录摘要I关键词IAbstractIIKeywordsII1系统概论11.1C语言助学软件平台开发背景
7、11.2C语言助学软件平台开发意义11.3C语言助学软件平台的可行性11.3.1可行性研究11.3.2C语言助学软件平台的技术可行性11.3.3C语言助学软件平台的经济可行性11.3.4C语言助学软件平台的操作可行性22技术概述32.1开发语言概述32.1.1PHP语言简介32.1.2Apache简介32.1.3MySQL简介32.1.4JavaScript简介42.1.5HTML5简介43需求分析53.1用户需求分析53.2定位用户目标人群53.3应用前景54系统设计74.1系统功能设计74.2数据库设计
8、84.2.1数据库逻辑结构设计8434.2.2数据库表单设计85系统实现125.1学生界面125.1.1注册模块125.1.2登录模块135.1.3首页模块165.1.4在线课程模块175.1.5练习模块205.1.6在线答疑模块235.2教师界面265.2.1首页模块265.2.2在线课程模块275.2.3查看试题模块325.2.4添加试题模块345.2.5在线答疑模块366结束语41参考文献427致谢4343
此文档下载收益归作者所有