一、大作业架构要求

基于 JSP 技术完成一个 WEB 管理系统的开发。系统内容按以下要求完成

1.网站目录管理

建立一个完整的总文件夹,所有系统内容都要包含在建立的这个文件夹内,系统各类元素文件在总文件夹中以子文件夹形式分类清楚。(如图片都放在子文件夹 image 里,html 页都放在 pages 子文件夹内,数据库文件放在 DB 文件夹内)

2.系统前台设计(JSP 设计)

a)页面设计美观,使用方便。

b)如所选题目要求功能较少,需要自己扩充其它功能。

c)使用 MVC 模式:即 JavaBean+JSP+Servlet 技术。

3.系统后台管理:

普通用户的主要功能模块:登录与注册等。

管理员的主要功能模块:用户信息的管理(添加、删除、修改、查询)。

4.数据库设计

用 MySql 创建后台数据库,并完善数据库的结构和数据。数据库至少包含:用户信息表、相关业务数据表等。

二、大作业实验报告要求

附带一份课程设计报告,也放在总文件夹中。

(1) 设计报告参照以下提纲书写:

i.	需求分析。
ii. 数据库结构设计。
iii.程序结构框图。
iv. 程序功能说明。
v. 系统实现界面。
vi. 总结及体会。

(2) 设计报告按照以下格式打印:

a)	打印用纸:A4
b) 页面设置:上:3.5cm,下:2.5 cm,左:3.0 cm,右:2.4 cm,页眉:2.5 cm,页脚:1.8 cm,行间距:1.25倍行距。
c) 字体、字号:
大标题:黑体、三号;
小标题:黑体、四号;
正文部分:宋体、小四;

(3) 作业提交要求

a)	作品(11份)保存到文件夹以压缩文件的形式上交,文件命名:作品名+班级1+学号1+姓名1+班级2+学号2+姓名2...,上交后应自备一份备份,以备教师手中的作品因故无法正常读取时补交。
b) 提交网页设计报告电子版(11份),文件命名:报告++班级1+学号1+姓名1+班级2+学号2+姓名2...,上交后应自备一份备份,以备教师手中的作品因故无法正常读取时补交。
c) 做好自己作品的著作权保护,如果发现抄袭或者雷同现象,一律评为不及格。
d) 作品演示之前提交设计报告电子版和作品以班级为单位,由课代表收齐,发送至课代表或U盘拷贝给任课老师,时间预计在教学的17-18周。设计报告纸质版(以班级为单位,由课代表收齐,统一交到学院楼402),纸质版的提交时间根据学校开学情况再行通知。

三、展示要求

演示时间安排

演示时间另行通知,预计17-18周上课时间。

汇报要求

a)	64日前,确定分组情况并上报课代表汇总。
b) 演示时间:10分钟/组,包括6分钟展示,4分钟答疑。
c) 材料准备:打印评分表(11份)、填写完成的设计报告(11份)(见下页),同一小组一并装订,汇报前上交。
d) 汇报顺序:随机抽取。组长首先介绍分工,然后各成员分别介绍各自工作。

任务安排

(1)	项目分组完成(每组1-3人)。每人承担项目的一部分任务,如:总体设计、数据库设计、代码实现、美工、文档等。每组设一位组长,组长负责总体设计和最终代码的整合。负责数据库、美工、文档的同学也要完成项目中部分简单功能模块的代码。(分组项目,培养团队合作的精神、锻炼与他人沟通的能力。)
(2) 提交电子版完整的设计报告和源程序。
(3) 设计分三阶段
 第一阶段: 明确系统功能需求,设计数据库
 第二阶段: 系统功能模块分析并用JSP实现相应页面
 第三阶段: 整理文档和调试程序,演示答辩。答辩时需要演示项目作品功能,叙述小组分工和每个人的工作量。回答老师提出的问题。答辩,或队员协助演示作品的功能。答辩6分钟,老师提问4分钟。最后老师从作品功能完善性、交互界面美观性、文档规范性、答辩是否流畅等几个方面给出小组答辩成绩。个人最终成绩=小组成绩*0.4+个人得分*0.6

四、评分表

姓名 内容 分值
一、主题与内容(20 分) 1.主题鲜明,题材合适,内容能很好为主题服务
2.页面具有较强的个人设计创意,色彩搭配鲜明,内容布局合理
二、常规技术(50 分) 1.页面布局合理,页面内容清晰明了,在页面中,插入文字、图片、表格、表单、超级链接、多媒体等各种对象,网页中部分页面可应用行为或者网页特效
2.表单、数据库操作技术
3.Jsp、Servlet 技术
三、其他技术(10 分) 1.有特色的结束,如有自己制作的动画、JS 脚本特效等
四、作业设计报告(20 分) 1.项目文档内容详细完整、结构清晰、提交文件名正确

打印说明:

  1. 小组成员每人单独打印一份,在第一列表头中填写姓名;
  2. 作业答辩时,将评分表装订在作业设计报告前面。