实验日期:2022-09-23
(一)大作业要求
综合运用所学知识,完成一个Web前端项目。内容和功能不做具体限定,主题可以是商业公司网站、学校网站或电商网站等。
技术要求:
- 掌握HTML5的基本结构创建、排版网页;
- 掌握DIV+CSS实现页面布局;
- 掌握模板技术进行页面复用;
- 掌握JavaScript或jQuery技术制作网页特效和表单验证等;
- 了解Bootstrap等前端框架。
最终提交的作业,除提交完整的网站代码外,还必须以大作业报告的形式阐述整个网站的实现过程,要求报告内容中必须包括:
- 需求分析(项目介绍、功能需求);
- 项目分析与设计(阐述项目中需解决的关键技术问题,同时要以功能模块示意图等辅助项目设计的描述);
- 项目设计与实现(其中内容不能只是粘贴全部代码,首先要描述网站的文件组织结构,然后以文字的方式阐述代码中每个页面的设计意图、主要功能、运用到的关键知识点,对于页面实现中有特色或有创新的地方,可以着重描述(这将视为大作业的加分点)。如果必须给出实现代码才能更好地说明问题时,也必须先有相关的文字叙述,然后才是代码,代码只是作为例证。);
- 项目测试(该部分不能只简单展示几幅程序运行时的截图!要测试是否有不正确或者是遗漏了的功能;性能上是否满足要求;链接是否完好;不同浏览器的兼容性等);
- 个人小结(该部分为个人开发小结,其中必须谈到开发过程中遇到的困难以及如果克服困难、个人收获、得到的启示或教训等等,切忌空洞无实际内容或前篇一律的敷衍文字。);
- 参考文献(该部分给出整个项目从选题、需求分析、设计到实现过程中所参考的书籍、网上资料等。)。
大作业的评分点涵盖大作业从选题、需求分析、项目实现到文档撰写全过程。具体评分点及各评分点的比重如下:
- 选题 10%
评分依据:选题的难度、创新度、工作量等
- 需求分析 10%
评分依据:分析是否充分、表述是否明确、功能的实用价值等
- 文档撰写质量 40%
评分依据:结构完整性、内容充实度、格式符合度、图表规范程度等
- 代码质量 40%
评分依据:代码复杂度、功能完整性、是否运用了要求的知识点、设计或算法是否有创新等
(二)网页设计
目录