JavaWeb程序设计期末考试
- 格式:docx
- 大小:21.92 KB
- 文档页数:6
《JavaWeb程序设计》期末考试
本次《JavaWeb程序设计》期末考试,采取大作业形式,即在规
定时间内完成一个JavaWeb项目,每位同学根据大作业题目,需提交
2份材料,分别是:
1. 项目包:电子版,包括项目中所用图片、转储的SQL文件,
等;具体的项目要求见本材料下面所述。
2. 实验报告:即根据大作业所完成的项目情况,写一份实验报
告,具体的实验报告要求见本材料下面所述。
项目要求
实验报告要求
附录
项目要求
1. 项目名
《论坛系统》《博客系统》《科研录入、认领系统》
2. 需求描述
对于一个论坛系统来说,最大的需求就是让更多地用户来发表和
回复主题。对于任何用户,只要进入论坛系统,就能够浏览其他
用户发表的主题;但是用户要自己发表主题或回复别人发表的主
题,首先需要注册,注册完成后就能进行登录。用户登录后,就
能够发表自己感兴趣的主题,来供他人分享。也可以回复别人的
主题,来和别人一起交流。
3. 项目功能实现
1) 未登录用户
a) 查看论坛栏目;
b) 查看已经发表的主题和回复;
2) 登录用户
a) 查看论坛栏目;
b) 查看已经发表的主题和回复;
c) 发表主题和回复;
3) 版主
a) 查看论坛栏目;
b) 查看已经发表的主题和回复;
c) 发表主题和回复;
d) 删除主题和回复;
4) 管理员
a) 管理用户:如增加用户、删除用户;
b) 管理栏目:如增加栏目、更新栏目;
c) 管理子栏目:如新增加子栏目、删除子栏目;
d) 查看已经发表的主题和回复;
e) 发表主题和回复;
f) 删除主题和回复。
4. 项目命名要求
见后面附录;
实验报告要求
实验报告内容包括:
1. 用户需求描述
2. 系统架构说明
3. 数据库设计说明
1) CDM图和PDM图,CDM、PDM命名要求见附录;(或E-R图,
E-R图的命名要求同CDM图和PDM图;)
2) 对一些重要的字段给出该有的文字说明;
3)
说明所使用的数据库是MySql还是Ms SQL Server?数据库
结构截图。
注:请将SQL文件转储出来,转储的SQL文件与库名同名,放
在项目的src目录下,随项目一起打包上交。
4. 运行结果截图
所有功能实现的运行结果截图;
5. 遇到的问题及解决方法
6. 实验报告命名要求
见后面的附录;
附录
1. 关于命名规范要求
采用驼峰式命名,每个单词首字母大写;比如在类、对象、库、
表等实体的命名上请给出命名规范说明;
比如:王传霞同学的学号为2014008007,所有文件的命名规范:姓
名+
学号尾数3位+项目名,则:
1) 项目命名:wcx007BBS;wcx007BLG,wcx007KY
2) CDM图和PDM图命名:
a) wcx007BBS.cdm
b) wcx007BBS.pdm
3) 数据库命名:wcx007BBS.sql;
4) 实验报告命名:wcx007BBS.docx
注意:如果分组合作共同完成一个项目,那么项目组内指定一位
项目组长,组内分工合作情况可以由组长和组员讨论商定,组内所有
成员在类、对象、库、表等实体的命名上请统一,并将组内这些统一
的命名约定、组内分工情况写入实验报告中。实验报告中,按分工情
况,重点写自己分工所完成的工作,组内各成员的实验报告雷同率不
得超过30%。
2. 可以提高分值的事项
1) 本次大作业是否使用Struts框架、Hibernate框架、Spring框架
技术等三大框架技术,可以自己决定;但如果使用,可以提高分
值!
2) 此外,项目中如合理使用Ajax技术、JQuery脚本等,也会提高
分值;
3) 界面美观、简洁大方,信息容量大,等;
4) 操作简单,易上手;
3. 友情提醒
如果一旦发现有抄袭现象,不问出处,所有相同的大作业全部判
为不及格!