《信息技术与跨媒体传播》作业要求

一、《信息技术与跨媒体传播》课程评分方法

1.《信息技术与跨媒体传播》课程及格标准
上机考试至少在6次以上并且不能得0分,累积所有成绩60分即为及格。所有作业都不能补交。KT**的成绩也可记入课程的成绩。
2.《信息技术与跨媒体传播》课程90分以上的评分标准
(1) KT**要求交12次以上;
(2) 课程设计必须出成果,必须能满足社会需求。与印刷专业不相关的题目要求很严,必须有真实的用户使用并有用户反馈;
(3) 上机考试至少在6次以上并且不能得0分;
(4) 作业累计成绩在前二十名(必须同时满足前面三项)。
3.《信息技术与跨媒体传播》课程60-90分的评分方法
未达到评优条件,也达到了及格条件的。作业总分从60分到最高分折到60-90之间。
4.对累计成绩的说明
(1) 上机考试8次。(课前预习y、上机t、课后完善z均有可能得分,具体见作业要求);
(2) KT**:各周课程设计进展情况的成绩;
(3) 上课笔记、课上随堂考试均有分。(内容源于课堂上讲的内容,包括同学所讲的内容);
(4) 演讲加分
课上老师所需讲的内容鼓励让同学们来讲。
演讲前首先必须上交论文,如果老师觉得论文写的好,并且演讲准备的PPT、演讲范例完备,老师可邀请该同学上台演讲。演讲准备的材料交到YJ**中。
上台演讲的同学有可能得到演讲分、答辩分(如果演讲很差耽误大家时间的有可能会得负分)。不论上台还是未上台准备PPT和写论文均可得分(YJ**)。
演讲要求10分钟一节,每讲完一节征求同学们的意见,看是否再讲下一节。
交了YJ**有准备的演讲一般加分在2分以上。
演讲照顾优先未得过演讲加分的同学,其次是YJ**准备的好的同学。
(5) 演讲时提问、答辩、更正、补充均有加分。未做事先准备的加分一般在2分以下。
(6) BBS(提问与解答)
注意:上课期间的所有加分必须在课上填写上课记录表,并详细写明加分原因。未填当场填写上课记录表的,离开教室后加分即作废。未填写详细加分原因的,加分也无效。
如果在加分记录表上出现不真实的情况,本门课程以考试作弊论,移交教务处处理。
大家都有上台演讲和主动回答问题的权力!如果你觉得别人演讲得分太容易,你也可以争取得这种“容易得”的分。

二、课程设计
1.程序题评分标准:立题实用有新意,能用远程编程语言和数据库解决某一具体的印刷或跨媒体传播方面的需求。美观、实用,涉及本门课程所学技术要广泛性。
2.要求上传到每周留的KT文件夹下,并进行作业登记,要求程序从立题开始,每次上传都传到不同位置,每周要求按老师要求更换文件夹,这样可留下从开题到最终成型的历史记录。没有历史记录的,不管程序做的多好,全部评为0分。
3.《课程设计》及格标准
(1) KT**同时又是课程设计的平时成绩,课程设计由平时成绩和成果成绩组成,各占一半。
(2) 内容要求:课题网站KT必须能正常访问。网站不能太简单。网站内容必须与网站题目相吻合,整个网站的功能思路一定要完整切题。主要内容要求采用编程和数据库的方法来实现。(如果课题工作量太大,没有要求所有的栏目都用编程完成,辅助部分可以部分使用静态网页来表示思路和想法,甚至也可以使用草图。)
(3) 技术要求:要求主要内容采用PHP和数据库编程的方法来实现;有用户登录程序。
具体定量要求:
(a)网站的主要内容要求尽量使用MySQL数据库编程(整个网站里应该至少4次用到查询,1次用到添加,1次用到修改或删除);
(b)整个网站要求使用过XML编程(要求用到查询、修改和删除);
(c)要求有登录程序。
(4)美观要求:网站首页尽量美观。其它栏目要求内容清晰即可。
(5)时间要求:所有文件上传到服务器上的时间暂定在2017年3月8日以前。
(6)真实性要求:
(a) KT**必须至少交6次以上,并且这6次要有变化。最终上交的全套程序必须与各次KT**相关。如果平时KT**做的内容与上交的KT内容水平相差太大,只能视为非自己的作品,不能及格。
(b) 如果你的课题中使用了别人的模板,必须在明显位置加以说明,并把别人的模板同时上传,做链接,以让老师和同学们可以对比原模板来评判你的成果。
(c) 不能找高手帮你编程,如果某个模块找高手编了,必须在明显的位置注明,否则按作弊论。
4.《课程设计》优秀标准
(1) KT**要求12次以上,并且KT**构成的平时成绩分数排名靠前;
(2) 《课程设计》课题必须出成果,必须能满足社会需求,与印刷专业不相关的题目评分标准较高;
(3) 成果美观、实用、功能模块周全;
(4) 信息跨媒体应用功能齐全。
(5) 具体要求:
a.内容要求:网站内容必须与网站题目相吻合,整个网站的功能思路一定要完整切题。主要内容要求采用编程和数据库的方法来实现。(如果课题工作量太大,没有要求所有的栏目都用编程完成,辅助部分可以部分使用静态网页来表示思路和想法,甚至也可以使用草图。)
b.技术要求:要求主要内容采用PHP和数据库编程的方法来实现;采用XML作为跨媒体传播信息的手段;采用HTML5、CSS、Javascript作为网页展现形式;采用session为解决用户权限及安全性问题。
c.具体定量要求:
网站的主要内容要求尽量使用MySQL数据库编程(整个网站里应该至少10次用到查询,2次用到添加,2次用到修改或删除);
整个网站要求有几处使用XML编程(整个网站里应该至少2次用到XML查询,1次用到添加,1次用到XML修改或删除);
数据库中的内容要有一定的数据量,最好用真实的数据,如果实在没有也要尽量编的像真的。不能只是111,aaa这种随手打上去的数据。
网站至少有一个页面采用HTML5、CSS、javascript作为网页展现形式。
登录、权限管理程序不能有错(要求用session);用户名密码必须存在数据库或XML中;不同权限的用户在登录后要进入不同的界面。
d.美观要求:网站首页必须美观。子栏目尽量美观。辅助栏目如果内容太多,只要求清晰即可。
e.时间要求:所有文件上传到服务器上的时间暂定在2016年12月31日以前(这是得优的最后截止时间)。
f.真实性要求:
KT**必须至少交12次以上。
如果你的课题中使用了别人的模板,必须在明显位置加以说明,并把别人的模板同时上传,做链接,以让老师和同学们可以对比原模板来评判你的成果。
不能找高手帮你编程,如果某个模块找高手编了,必须在明显的位置注明,否则按作弊论。
以上6项内容都达到的才有得优的资格,是否能得优还得根据最终的KT和各周交的KT**的情况,由老师评判。(如果因个别课题内容特殊不能严格按照以上要求完成的,下学期开学时,必须带着你的成果找老师面试。)
5.《课程设计》良、中
水平介于优秀和及格之间的。
结果成绩:根据课程设计的功能模块多少进行评分。
平时成绩:由KT**的成绩累计而成。
三、扣分
项目 上课点名 上机点名
无故未到 -1 -3
因个人原因请事假(必须在课前有书面假条并说明原因) -0.5 -1.5
请病假(必须有正规医院开的假条) -0.3 -0.4
因学校原因请事假(必须在课前有老师书面假条并说明原因) -0.1 -0.2
上课迟到未影响其他同学的 扣 0-0.5分
上课迟到未经老师同意直接进入课堂入座的。 -5
提问课上问题回答不上来者 -1
随堂考试有作弊行为的 -2
上课不主动参与的、上课玩手机的、上课吃东西、聊天的 -0.5
上机迟到、上机早退(9:30以前离开机房算早退,如果提前做完上机考试要求的内容,可以继续做课题) -0.5
上机考试晚交的(9:55-10:00) -0.5
上机考试晚交的(10:00-10:10) -1
上机考试玩游戏的 -4
上机考试晚交的(10:10以后) -5
以上老师未发现的,同学们可以当场举报。老师未发现又无同学举报的,不扣分。 例如:课堂点名和上机考试点名,因时间原因,老师只点名分数低的同学,未点到的未到者,同学可以举报,老师未收到举报的不扣分。
作业
编号
上交作业
时间
作业内容 具体要求 分数
KT12 11月27日
8:00
第12周课题 1.补做KT01-KT11中未完成的部分。
2.根据自己课题的特点,再做几个子栏目内容。
3.仔细阅读及格标准,补充未达到及格标准的内容。
KT12中上传本周的工作记录网页,网页中列出KT在这周里的变化。
老师根据你的工作记录,对比上周KT的备份与这周的KT内容,根据差异大小得分。
5分
以下是已过期的y,t,z作业
08t 11月14日
10:00
PHP修改/删除XML 1.针对07y或07t作业编写添加,修改,假删除XML的程序。
2.继续做08y作业的内容。把上机时每一步的进展上传到08t中,做一个主页index.html,链接每个进展,写明此次上机时都对哪些文件哪些内容进行了完善,将此文件链接在课题中。
3.针对上述进展,完善KT文件夹下的内容,将KT文件夹进的每一改进记录到上题的主页index.html上,记录变化的网页名称和路径,提示老师判作业时注意。
4.检查KT01-K10中所有未完成部分,进行补充。
5分
08y 11月14日
8:00
PHP修改/删除XML 此作业的内容应与自己的课题相关。
1.用PHP编写一个修改XML文件的程序(XML文件可使用07y作业1中生成的文件)。
2.用PHP编写XML假删除和恢复删除程序,要求要有XML文件生成程序;列表显示未删除的记录程序;假删除某条记录的执行程序;列表显示需要恢复的记录程序;恢复某条记录的执行程序。
3.用PHP编写XML删除程序(删除某一条记录),要求要有列表显示程序,删除某条记录的执行程序。
4.做一个主页链接以上作业程序。
5分
07z 11月18日
8:00
PHP读写XML 完善07t未做完的内容。 5分
07t 11月7日
10:00
PHP读写XML 做一个主页,链接以下所有程序
1.用XML设计一张电子工单,以解决某出版社发一本书到印刷厂印刷的生产信息数据传递问题。XML中需要有哪些数据项自己根据实际情况确定,元素名称自己设计,必须用英文加自己姓名缩写。设计好的XML放在1文件夹下,另写一个设计说明,说明每个元素的含义。要求数据的条目数不少于2条,并且不能相同。XML文件用记事本直接写,用浏览器验证有无问题。
2.用PHP编一个生成XML的程序,XML文件的结构与1相同,但数据的条目数要求不少于8条,并且不能相同。文件放在2文件夹下。
3.将2生成的XML文件拷到3文件夹下,用PHP编几个查询XML列表的程序,体验几种不同的查询列表方法。文件放在3文件夹下。
4.修改一下XML电子工单生成程序,让生成的XML可以导入lndesign文件。文件放在4文件夹下。
5.为出版社建一个ERP数据库(mysql),存贮有关图书生产管理信息,其中必须包括上述XML中所需要的信息。编一个程序,可以列出ERP中需要印刷的全部书目,每本书右侧,加一个生成这本书XML的链接,点击链接可生成给印厂的电子工单(XML)。要求ERP库中的数据项名称自己用英文设计并后缀自已姓名缩写。文件放在5文件夹下。
6.为ERP加一套用户管理程序,可让某印刷厂登录该出版社的ERP系统,自己下载发给自己厂的XML工单。用户管理程序可以从自己以前作业修改而成。文件放在6文件夹下。
5分
07y 11月7日
8:00
PHP读写XML 此作业的内容应与自己的课题相关。
1.用PHP编写一个生成XML文件的程序,XML节点名称不能与老师的范例相同,条目数应不少于十条,以便后面做查询后。
2.做四种以上不同类型的查询。
3.演练上传程序。
4.做一个可导入indesign的XML生成程序。生导入XML的方法实现自动排版,自己做indesign版式模板(只做名片不给分)。
5.做一个添加程序(向现有的XML文件中追加),通过用户输入的方法添加,新添加的记录中的ID不得与已有的ID相同。(应包括一个输入页面和一个续写程序)
5分
06t 10月31日
10:00
课题程序

1. 继续做06y作业的内容。把上机时每一步的进展上传到06t中,做一个主页index.html,链接每个进展,写明此次上机时都对哪些文件哪些内容进行了完善,将此文件链接在课题中。
2. 针对上述进展,完善KT文件夹下的内容,将KT文件夹进的每一改进记录到上题的主页index.html上,记录变化的网页名称和路径,提示老师判作业时注意。
3. 检查KT01-K08中所有未完成部分,进行补充。
老师在上机考试前和上机考试后将你的KT全部文件进行备份。评分时会将根据这两个KT的备份以及06y作业一起进行比较。如果上机前与上机后的内容完全一样,或上机后的内容与06y作业的内容无差别则此作业为零分。

5分
06y 10月31日
8:00
Bootstrap栅格
不同类型用户主页
1.用bootstrap栅格设计你的课题首页下半部分。要能实现响应式布局。在其中一栏编一个列表程序显示数据库中的前5条内容中的最重要的一栏(例如:老师讲的新浪新闻只显示了标题一栏),并作链接点击链接可以看到这一条的全部内容。
2.编写你课题的注册程序,注册时至少要有两个不同的用户类型可供选择,注册时应有重名判断的功能。
3.你课题的用户登录要使用session判断,不同类型的用户跳转到不同用户主页。
4.不同类型用户应有不同主页,每个不同用户主页应使用session判断权限,不同用户进入自己主页后应根据不同用户的具体情况编写不同添加或显示或修改功能。信息提交时应自动存入信息登记时间(当前系统时间)、登记人(当前登录者)。
5分
05z 11月4日
8:00
PHP删除/session 完善05t未做完的内容。 5分
05t 10月24日
10:00
PHP删除/session 1.在04t PHP建表程序的基础上添加一个是否删除的数据项,数据表名为自己姓名拼音声母+05t1,用PHP程序插入相关内容。编写针对此表内容的假删除以及恢复假删除程序,文件上传到1文件夹下(应包括PHP建表程序、PHP插入数据程序、带有假删除链接的列表程序、假删除执行程序、带恢复删除链接的列表程序、恢复删除执行程序)。
2.将上一题的建表、插入数据程序拷贝到2文件夹下,数据表名改为自己姓名拼音声母+05t2,用此建表和插入程序建表及插入内容。编写针对此表内容的删除程序。文件上传到2文件夹下(应包括建表程序、PHP插入数据程序、带删除链接的列表程序、删除执行程序)。
3.将上一题的建表、插入数据程序拷贝到3文件夹下,数据表名为自己姓名拼音声母+05t3,数据项应包括id,xm(姓名),yhm(用户名),mm(密码),lx(用户类型)等,如需其他项目可自行添加,但每个数据项名称后面应加上自己姓名拼音声母,如xm_zm,用上述PHP程序建表并插入数据。编写登录程序,要求登录时应使用session,不同用户类型的用户登录后应跳转到不同的页面,跳转后的页面中必须使用session打印出登录用户信息,文件上传到3文件夹下(应包括PHP建表程序、插入用户程序、登录主页、登录判断程序、第一类用户主页、第二类用户主页......)。
登录使用session的程序演示
4.将上题(3)的内容拷贝到4文件夹下。编写针对05t3表的用户注册程序,提交时要对重名用户进行判断,如果用户名已存在不能注册。文件上传到4文件夹下。(在上题的登录主页上加上注册的链接、编写注册页面程序、编写用户添加及重名判断程序)
5.做一个index.html文件连接以上所有内容。
5分
05y 10月24日
8:00
PHP删除/session 此作业的内容应与自己的课题相关。
1.做一套假删除以及恢复假删除程序,数据表名为自己姓名拼音声母+05y1,文件上传到1文件夹下。
2.做一套真删除程序,数据表名为自己姓名拼音声母+05y2,文件上传到2文件夹下。
3.注册登录程序,数据表名为自己姓名拼音声母+05y3,文件上传到3文件夹下。
(1)在自己课题原有的注册程序的用户数据中加一个用户类型,比如:老师、学生、系统管理员(具体使用的类型请根据自己课题的实际情况定)
(2)登录时应使用session,不同用户类型的用户登录后应跳转到不同的页面,跳转后的页面中必须使用session打印出登录用户信息。
(3)补充注册程序功能:提交时要对重名用户进行判断,如果用户名已存在不能注册。
4.做一个index.html文件连接以上所有内容。
5分
04z 10月31日
8:00
PHP修改 完善04t的内容。
04z比04t评分更严!如果04t已全部完成,04z未交,老师则按04t再评一次分,但评分标准按04z的标准评分。一模一样的作业有可能04z的分数比04t的分数低。
5分
04t 10月17日
10:00
PHP修改 用02t的原稿内容完成以下作业,下载原稿:印14-数印1  印14-数印2
1.用PHP编写本机建库、建表、插入数据;远程建表、插入数据的程序,做一个index.html网页,将所有程序链接到上面,然后全部打包压缩上传到create文件夹下。 数据表名称为本人姓名拼音缩写,数据项名称为英文单词(如数据项名称较长,选其中一个单词即可)。 数据项必须用英文,不能用拼音,表中至少应填入6行数据。
2.编写一个针对上题所建数据库的修改程序(应包括列表显示,修改,修改入库),文件上传到2文件夹下,数据库应该用远程数据库,程序应该能在网上运行。
3.编写一个按某个汉字数据项倒序排序的程序,文件上传到3文件夹下。
4.编写一个模糊查询程序,文件上传到4文件夹下。
5.编写一个只列出查询结果前三条的程序,文件上传到5文件夹下。
6.编写模仿百度的查询程序:做一个输入框,用户输入关键字后从数据库中查询列出含有这个关键字的条目内容,文件上传到6文件夹下。
以上3-6项应使用bootstrap表格对列表结果进行装饰。
7.做一个index.html文件连接以上所有内容。
5分
04y 10月17日
8:00
PHP修改 1.用PHP编写建库建表程序,其中应包括在本机建库、在本机数据库中建表、在本机数据表中插入数据、在本机数据库中删除表、在本机删除数据库、在远程数据库中建表、在远程数据表中插入数据、在远程数据库中删除表。 将所有程序压缩后上传到create文件夹下。要求至少应插入8条数据,数据项大于4项,数据内容应该是你的课题内容。数据表、数据项名称不能与老师的课件相同。
2.编写一个针对第1项数据库的修改程序(应包括列表显示,修改,修改入库),文件上传到2文件夹下。
3.编写一个按某个汉字数据项倒序排序的程序,文件上传到3文件夹下。
4.编写一个模糊查询程序,文件上传到4文件夹下。
5.编写一个只列出查询结果前三条的程序,文件上传到5文件夹下。
6.编写模仿百度的查询程序:做一个输入框,用户输入关键字后从数据库中查询列出含有这个关键字的条目内容,文件上传到6文件夹下。
以上3-6项应使用bootstrap表格对列表结果进行装饰。
7.做一个index.html文件连接以上所有内容。
5分
03z 10月21日
8:00
PHP数据库查询 完善03t的未做完的内容。
做几个不同类型的查询程序。
5分
03t 10月10日
10:00
PHP数据库查询 1.按02t1的要求在本机上建一个表,填入几条内容。用PHP编一个程序,将02t1表中的内容列表显示出来,将本地数据库导出的SQL文件和本地连接程序压缩后上传到1文件夹下。
2.将上述程序中连接数据库的语句localhost换为123.56.46.71,用户名换成你的远程用户名,密码是你的上传密码上传到你的主页空间中,将02t2表中的内容显示出来,调试程序让它也能在互联网上运行。文件上传到2文件夹下。
3.用bootstrap面板表格改造你的程序,让他们在列表时美观起来,文件上传到3文件夹下。
4.编一个用户登录程序,在数据库的用户数据表中查询判断用户名密码是否存在,文件上传到4文件夹下。
用户数据表的名称为你的姓名拼音声母加user,如zmuser。数据项应包括id,xm(姓名),yhm(用户名),mm(密码)等,如需其他项目可自行添加,所有项目名称必须用英文字母+本人学号后三位,如xm999
5.用PHP编一个针对02t2表任意一个数据项的倒序排列显示程序,文件上传到5文件夹下。
6.用PHP编一个针对02t2表的关键字查询程序,文件上传到6文件夹下。
7.做一个index.html文件连接以上所有内容。
5分
03y 10月10日
8:00
PHP数据库查询 1.在你的课题网站上用bootstrap做一个图片轮播器,图片内容要与你网站的主题相关。文件上传到1文件夹下。
2.用PHP编一个程序,可以将你的课题数据库中最主要的内容表,列表显示在你的课题首页上。(课题还没建库的同学一定要先建库,否则程序无法运行),将本地数据库导出的SQL文件和本地连接程序压缩后上传到2文件夹下。
3.将上述程序中连接数据库的语句localhost换为123.56.46.71,用户名换成你的远程用户名,我的是s140210999,密码是你的上传密码上传到你的主页空间中,调试程序让它也能在互联网上运行。文件上传到3文件夹下。(注意:在远程也需要建同样的数据库)
4.用bootstrap面板表格改造你的程序,让他们在列表时美观起来。文件上传到4文件夹下。
5.编一个用户登录程序。用户名在数据库的user表中,查询数据库判断用户名密码是否存在。
6.PHP和MySQL实现像百度那样的查询。
7.做一个index.html文件连接以上所有内容。
5分
02z 10月9日
8:00
建库、入库 完善02t的未做完的内容。
上机时因同时登陆数据库人太多,很多同学在做远程登录作业时出现数据库连接错误(当时老师只能被迫临时改为本机作业),现在已经正常,依然要做远程登录作业。这次希望大家提前完成作业,省的在作业到期前再次出现挤瘫服务器问题。如果出现远程登录问题,请找一下郝文清同学,老师让她帮助解决问题,並收集解决问题的经验。
02t第1题做完达到要求即可得满分。做了第2题以后的同学02t可适当获得加分。
02t第2题以后的作业需要在02z中再交一遍,並完成未完成的部分,特别是PHP链接数据库的第4,5题,在周三前完成的同学可能会获得周四演讲的机会。
5分
02t 9月26日8:00 建库、入库 下载原稿:印14-数印1  印14-数印2
按老师上机时指定的原稿内容,完成以下作业内容,此作业上传到个人主页空间02t文件夹下。
1.本地数据库操作
(1)建库。
建一个MySQL数据库,数据库名s+学号(J和G打头的不用加s)
(2)建表。
如果已经有这个数据库了可以直接建表。表名你的姓名拼音声母加02t1(如:zm02t1)数据项为id+原稿中的前七项内容,项目名称为拼音的声母(如“姓名”为:xm),
(3)插入数据。
要求至少插入三行数据,内容模拟真实数据,不要填1,2,3,a,b,c等。
(4)导出、记录上传。
将数据表导出为SQL格式,同时把操作过程拷屏放在word中一起压缩成rar或zip文件上传到02t/1/。
2.远程数据库操作
(1)连接远程数据库。
连接远程MySQL数据库(s+学号,老师已建好库,不需要你再建库),
(2)建表。
在远程数据库上建表,表名为你的姓名拼音声母加02t2(如:zm02t2)数据项为id+原稿中的后七项的内容,项目名称为拼音的声母(如“出生日期”为:csrq),
(3)插入数据。
要求至少加三行数据,内容模拟真实数据,不要填1,2,3,a,b,c等。
(4)导出及上传。
将数据表导出为SQL格式,同时把操作过程拷屏放在word中一起压缩成rar或zip文件上传到02t/2/。如果修改了config.inc.php,则也要求一起打包上传。
3.把你的02t1表导入到远程数据库。
拷屏记录导出过程并上传到02t/3/
4.PHP入库程序
用php数据库连接程序编写一个针对本次作业的数据入库程序,文件上传到02t/4/。
并要求能在网上运行。(不要求输入界面,每运行一次程序,可以插入程序中写好的同一内容的数据)运行完程序一定要到远程数据库中检查一下看数据是否真正入库了。
5.PHP用户输入入库程序
设计一个输入界面(index.php),由用户随机输入数据,传值到下一接收程序(revzm.php)并由接收程序实现入库。(接收程序文件名为rev+自己姓名的声母+.php)
两个程序将程序上传到02t/5/。要求程序在网上能够运行,运行完程序一定要到远程数据库中检查一下看数据是否真正入库了。
做一个主页链接以上作业内容,作业登记时只需要登记主页即可。02t作业演示
6.如果有时间做课题的入库部分。
5分
02y 9月26日8:00 MySQL数据库 1.把你01t第6题的内容(每人不同,只做id+前五项)用PHPmyAdmin做一个MySQL数据库。数据库名s+学号(J和G打头的不用加s),表名你的姓名拼音声母加1。要求至少加三行数据。
写出制作过程,该拷屏的拷屏,必须用自己的电脑做。试一下导出过程,把导出的数据库上传。
2.安装MySQLWorkbench,写出安装过程,如果安装不上也要写出已进行了哪些工作,困难出在哪。只要情况真实就照常评分。
3.把你01t第6题的内容(每人不同,只做id+后五项)用MySQLWorkbench做一个MySQL数据库。数据库名s+学号(J和G打头的不用加s)。如果已经有这个数据库了可以直接建表,表名为你的姓名拼音声母加2。要求至少加三行数据。
装不上MySQLWorkbench的同学尝试将phpMyAdmin改成远程连接方式。把改完的config.inc.php文件上传。
写出制作过程,该拷屏的拷屏,必须用自己的电脑做。试一下导出过程,把导出的数据库上传。
4.把你01t第6题的内容(每人不同,只做id+中间五项)用MySQLWorkbench链接远程 MySQL数据库,远程数据库Username为数据库名s(J,G)+学号,Hostname为123.56.46.71,密码为你的上传密码。在远程数据库上建表,表名为你的姓名拼音声母加3。要求至少加三行数据。

装不上MySQLWorkbench的同学用phpMyAdmin远程连接的方式在远程数据库上建表,表名为你的姓名拼音声母加3。要求至少加三行数据。
5.把你的表1和表2导入到远程数据库。
6.用php数据库连接程序编写一个针对你的数据库的入库程序。
将做成的各步写成说明,将说明上传到02y文件夹下并进行作业登记,老师根据说明检查数据库,必须真实!!!
5分
01z 9月23日8:00 PHP传值

内容:完成01t未完成的部分。
注意:评分标准比01t严。得分以后三题为重。但前三题如果01t或01z均未完成,扣分比较多。(01t做了的如果没有改进01z可以不做,但重评分时,细节问题都要扣分)

5分
01y 9月12日8:00之前 个人网站 1.在自己的电脑上安装MAMP或WAMP
2.运行一个php最简单的程序。
3.制作一个网站上传到01y,在网站中写一个在自己电脑(必须是自己的电脑)上安装PHP运行环境的说明书。说明书应该拷屏并加以文字说明安装和运行程序的过程。说明自己电脑的详细软硬件配置。9月12日上机时要求带自己的电脑给老师检查PHP运行环境的安装情况。
4.用CSS和DIV设计自己的课题网站首页(如果没确定课题则可以做与自己希望做的课题相关的网站首页)。
5.在制作的网页中使用几条php程序,完成一个只有程序才能完成的功能。
9月6日16:00之前上交全部作业的可获得7日上台演讲的机会;9月9日24:00之前上交全部作业的满分为5分;9月12日8:00之前上交全部作业的满分为4分;9月12日8:00之后上交作业的不予评分。
9月12日上机时要求带自己的电脑给老师检查PHP运行环境的安装情况。(如果安装不成功,只要写了安装不成功的经验,老师根据你所下的功夫,一样能得分)
截止日期结束后开始判作业,作业的最终上交时间以个人主页空间内该作业最后一个文件上传的时间为准
5分
01t 9月12日9:50 PHP传值

1. 模仿老师的用户名密码范例,编一个输入用户名密码并打印的程序。要求传值时用户名的变量名称用user加你的姓名声母(如:翟铭userzm),密码的变量名为pass加你姓名声母(如:密码传值变量名为:passzm)。此程序放在01t的1文件夹下。登录框文件名应为form加你姓名声母(如:formzm.php),接收文件名为rev加姓名声母(例:revzm.php)。演示
2. 拷贝一份1到2文件夹下。
在1的基础上在revzm.php的基础上加一个if语句,写两套固定的用户名密码在if语句中(例如:一套用户名是学号,密码是学号加mm),判断如果输入的用户名密码等于if语句中含有的用户名密码,则打印您已登录,否则显示用户名密码错误。演示
3.拷贝一份2到3文件夹下。
在2的基础上,如果输入密码正确显示一张happy图片,如果输入错误显示一张让人不高兴的图片同时用汉字告诉人密码错误。注意:图片不准用老师的,也不准用同学的。图片也传到3文件夹下。演示
4. 按老师为你指定的内容,在4文件夹下做一个数据输入的界面,将输入内容传值到下一页,显示在网页中,要求数据项传值name用项目名称的拼音首字母(如:“姓名”用XM),要求传值项目至少两项。演示

第一项:id、第二项:yssbmc
5. 从原稿内容中选取十项传值到下一页,显示成表格形式。要求数据项传值name用项目名称的拼音首字母+本人学号后两位(如学号后两位为01那么“印刷设备名称”用“YSSBMC01”)。revzm中的变量名用项目名称的声母(如:“印刷设备名称”则用“YSSBMC”)演示
6.用access建一个表,里面要求有老师要求的十个数据项(数据项名用拼音声母),表名用英文数字,不得与他人相同。
表中编两条记录。下载
做一个主页链接以上所有程序,作业登记时只需要登记主页即可。01t作业演示

5分
已过期KT**作业(补交交在当前周KT**文件夹下,如:当前是KT03,在KT03下建一个KT02文件夹,补交的KT02内容交到KT03\KT02下。但补交的KT02不计次数。)
KT01 9月11日24:00 第01周课题 1.课题系统下进行课题登记,必须登记并得到老师批准
2.写开题报告
9月6日前完成的可得6分,9月9日后完成的可得4.5分,截止期以后不能交只能得0分。
5分
KT02 9月18日8:00 第02周课题 1.做KT01未完成的内容。(在KT02下建KT01文件夹,在里面补交KT01的内容)
2.做一个课题网站,上传到KT文件夹下。网站可以用手在纸上画出各个栏目的内容,用手机拍下来,上传到网站中。做最简单的链接,链接各个栏目内容。本次作业不要求网页美观,只要求要将课题设计思路全面展示出来。
另外,可以将本周所学的程序用在自己的网站中。
5分
KT03 9月25日8:00 第03周课题 1.补做KT01-KT02中未作的部分。
2.用静态网页设计自己课题网站的首页,并做自己课题的登录界面,並实现用户名判断。
3.继续构思自己课题的栏目的内容,新构思的栏目可用网站,也可用手画的方式。
4.用excel设计自己数据库的表和项目内容。每个项目要求写出项目属性。excel库设计暂时链接到首页。
5分
KT04 9月30日8:00 第04周课题 1.补做KT01-KT03中未作的部分。
2.用静态网页设计自己课题网站的首页,继续构思自己课题的栏目的内容,新构思的栏目可用网页,也可用手画的方式。
3.在远程数据库上用MySQL设计自己网站的数据库。至少有两个表,一个用户表,一个主要内容表。
4.用PHP编一个用户注册程序,再编一个主要内容的信息添加程序。
5分
KT 10月7日24:00 KT网站 在10月8日之前KT网站显示不了的扣1分
KT网站应上传到个人主页空间KT文件夹下,主页文件名应为index。
KT05 10月9日
8:00
第05周课题 1.补做KT01-KT04中未作的部分。
2.做一个自己网站的用户登录程序
5分
KT06 10月16日
8:00
第06周课题 1.补做KT01-KT05中未作的部分。
2.做课题首页:
(1)课题首页的头部用bootstrap导航来做。
(2)课题首页的banner用bootstrap轮播器做,不能用老师的图片。
(3)课题首页的内容部分:
左列为登录框,可实现查询数据库,判断用户名密码是否存在。
右列用PHP编写程序将课题数据库中某个数据表的任意内容显示出来。
(4)做课题首页的脚部。
5分
KT07 10月23日
8:00
第07周课题 1.补做KT01-KT06中未作的部分。
2.编写用户修改自己密码程序,编写系统管理员修改用户信息程序。
3.编写修改库里其他内容的程序。
5分
KT08 10月30日
8:00
第08周课题 1.补做KT01-KT07中未作的部分。
2.想一想自己的课题中哪里能用到删除和假删除,编写自己课题中所有用的到删除假删除的程序。
3.完善课题中的用户登录程序,通过session来判断登录用户的类型,不同类型的用户进入不同的页面。有不同的权限。
4.完善用户注册程序,加上判断重名用户的功能。
5分
KT09 11月6日
8:00
第09周课题 1.补做KT01-KT08和06t中未完成的部分。
2.完成不同类型用户的主页,根据你课题的特点,确定不同类型用户在不同主页上完成不同的工作。
3.用PHP上传程序,完善你的课题中用到上传程序的部分。
5分
KT11 11月20日
8:00
第11周课题 1.补做KT01-KT10中未完成的部分。
2.以XML作为一个数据表为你的KT网站增加一个到多个功能模块,要求用到XML的查询、添加、修改、假删除功能。
3.用上传程序自动添加文件名到数据库的方法,完善你KT网站的上传功能。
4.再用PHP-MySQL或PHP-XML做几个子栏目内容。
KT11中需上传一个工作记录网页,网页中列出KT在这周里的变化,要求把更新的内容直接更新到KT文件夹下(网站必须能在网上访问,不得是压缩文件)。把本周KT下的全部内容压缩成rar作为KT备份,上传到KT11文件夹中。
5分
KT10 11月13日
8:00
第10周课题 1.补做KT01-KT09中未完成的部分。
2.思考一下你的课题在什么时候需要跨媒体传播数据,用PHP编写四个以上XML读(查)写程序,以实现信息的跨媒体传播。通过XML导入导出Indesign实现数媒与纸媒的跨媒体传播。
3.在自己的课题中使用上传程序,以扩展你课题的功能。
注意:以后每周的KT**文件都应上传到KT文件夹下,KT文件夹下应是一个完整的网站,不应有一次次作业的痕迹。KT**文件夹下只传一个说明文件,说明本周的课题进展情况(新增了哪些文件,修改了哪些文件)。老师评KT**作业时只看KT文件夹的文件,如果KT**文件夹下没有说明文件则视同本周无进展,本周课题无成绩。
提示:在每次交作业时,除上传完整的可运行的网页文件外,一定要将本次作业压缩成rar文件进行备份,以便自己下载使用(备份文件可以用汉字做文件名)。以后的上机考试,还有可能做KT中的内容,如果网上没有备份,到时候不允许回宿舍拷文件。老师评分时只看网页文件,不看你的备份文件。
5分
已过期YJ**作业(不能补交)
YJ01 9月7日16:00 9月8日课堂演讲准备 1.开题演讲准备。准备的内容包括讲解:课题策划、课题目的意义、课题的研究现状等内容。需要准备PPT和演讲范例。
2.9月6日完成01y的同学,准备01y的演讲,主要给未做此作业的同学以引导。YJ01中应上交演讲计划,是否用笔记本。(内容可以与01y有重复的地方)
1,2题可选做其中之一。
+3分
YJ02 9月18日
8:00
第03周A
预习
1. Access建库、建表、插入内容
2. MySQLWorkbench建库、建表、插入内容
3. PHPMyAdmin建库、建表、插入内容
4. SQL语言讲解
5. 有创意的PHP范例
6. 课题开题答辩:姜姗、及艺旋(上节课未讲),其它KT做的好的同学。
+3分
YJ03 9月21日
8:00
第03周B
预习
1. 因为YJ02建库部分比较难,在周四课上再讲一遍,YJ02是邀讲预习的好的同学讲,本次作业是邀请累积分低的交过YJ02或YJ03的同学来讲。
2. 数据库导出、导入,远程使用数据库。
3. 开题答辩及KT进展快的同学演讲。
注意:所有演讲的同学先交的优先演讲。
加分
YJ04 9月28日8:00 第04周演讲 1.如何解决链接MySQL中的问题。
2.PHP如何插入数据到MySQL。
3.PHP如何查询MySQL数据库的内容。
4.开题演讲。
加分
YJ05 10月7日8:00 第05周演讲 1.编一个用户登录程序。用户名在数据库中,查询数据库判断用户名密码是否存在。
2.PHP SQL select语句排序、条件筛选范例准备与讲解。
3.其他使用PHP插入和列表查询范例准备与讲解。
4.如何用PHP和MySQL实现像百度那样的查询?
5.老师没讲过的bootstrap范例讲解。
6.继续课题开题答辩。
加分
YJ06 10月12日
8:00
第06周演讲 1.数据库排序
2.模糊查询
3.数据库内容修改
4.数据库内容删除、假删除
5.登录跳转
6.数据库的其他数据格式以及数据转换
7.bootstrap菜单
8.bootstrap栅栏格
加分
YJ07 10月19日
8:00
第07周演讲 1.数据删除与假删除
2.登录跳转
3.数据库的其他数据格式以及数据转换
4.bootstrap菜单
5.bootstrap栅栏格
6.session的使用
加分
YJ08 10月26日
8:00
第08周演讲 1.用Bootstrap栅格实现响应式页面布局
2.CSS范例
3.Javascript数据验证范例
4.PHP MySQL在课题中的应用范例讲解
加分
YJ09 11月2日
8:00
第9周演讲 1. PHP读写XML
2. PHP图片上传功能的实现及应用
3. Javascript数据验证
4. PHP其他应用范例准备
加分
YJ10 11月9日
8:00
第10周演讲 1.PHP修改XML
2.PHP删除、假删除XML
3.PHP上传(要实现在内容登记页面上传图片后能预览图片,内容提交时上传的图片文件名与登记的内容同时存入数据库)
4.easy UI
5.学生课题演讲(要求在站内邮箱申报)
加分
YJ11 11月16日
8:00
第11周演讲 1.XSL与XML
2.easy UI
3.微信公众平台的程序开发
4.学生课题演讲(要求在站内邮箱申报)
加分
上机时间:第2,4,6-11周8:00-9:50;上机地点:三室