“WEB开发”决赛入围的同学注意了,请各队在下列四个题目中任选其一,做一个完整的系统,并在自己的笔记本中装上服务器操作系统,架好WEB服务器,决赛时演示并参与答辩!(本周内完成)
题目:1、实验预约系统;
2、酒店点餐系统;
3、小型图书借还管理系统;
4、虚拟物品销售平台;
各系统主要功能包括但不限于:
1、实验预约系统:
学生功能模块(实验查询及预约等)、教师功能模块(实验申请及审核等)、实验管理员功能模块(实验审核及用户管理等);其它功能模块(如实验效果反馈、学生留言等)
2、酒店点餐系统:就餐预约模块、前台点菜模块、后厨出单模块、账务结算模块;
3、小型图书借还管理系统:
(1)、 用户登录与退出;
(2)、 用户与权限管理;
(3)、 系统参数管理(如设置图书超期罚款金额等);
(4)、 书架信息维护;
(5)、 读者信息维护;
(6)、 出版社信息维护;
(7)、 图书类别维护;
(8)、 图书信息维护;
(9)、 图书借阅管理;
(10)、图书续借管理;
(11)、图书归还管理;
(12)、图书信息查询;
(13)、图书借阅查询;
(14)、借阅到期提醒;
(15)、用户密码修改。
4、虚拟物品销售平台;
虚拟物品,包括虚拟游戏装备、电子宠物、音乐文件、视频文件、应用程序等。本题要求实现一个简单的虚拟物品销售平台(付款可以采用模拟),系统主要功能包括但不限于:
卖家功能:
(1)、 卖家用户注册;
(2)、 创建虚拟店铺;
(3)、 虚拟物品类别维护;
(4)、 虚拟物品信息维护;
(5)、 虚拟物品查询;
(6)、 订单处理;
(7)、 回复买家留言;
(8)、 退款处理(仅限卖家没有发货前)
(9)、 已售物品查询;
(10)、 卖家登录与退出
买家功能:
(1)、 买家用户注册;
(2)、 虚拟物品查询;
(3)、 购物车管理;
(4)、 订单生成(要求一个订单可以购买一个或多个虚拟物品);
(5)、 向卖家留言;
(6)、 买家购买历史商品查看;
(7)、 退款申请(仅限卖家没有发货前);
(8)、 个人信息修改;
(9)、 买家登录与退出(买家注销后,游客仅有1、2两项功能)
具体评分标准如下:
评分项 |
分值 |
说明 |
得分 |
评委 |
功能实现 |
35 |
是否实现了需求的全部功能;
是否能扩展相关功能;
|
||
设计合理性 |
15 |
数据库是否在满足功能、性能前提下减少冗余; 类结构设计是否合理;
类关系设计是否合理;
|
||
代码优良性 |
5 |
代码中的方法和变量的命名是否合理;
代码中是否有一定的注释;
可重用性、可维护性如何;
|
||
技术先进性 |
5 |
是否使用的是主流、先进的技术;
是否使用了主流、先进的框架;
|
||
用户体验 |
5 |
网页布局是否合理、美观;
操作是否方便;
|
||
响应速度 |
5 |
打开页面的速度;
数据存取的速度
|
||
安全性 |
5 |
是否能防御简单攻击;
敏感数据是否加密;
|
||
质量 |
5 |
无重大bug;
一般bug越少越好;
|
||
答辩分 |
20 |
能否熟练演示系统并讲解代码;
答辩设置3个技术相关问题;
一旦发现是完全代做或者抄袭(无法熟练演示并讲解代码、无法回答问题),直接淘汰,不管其他评分项如何;
|
||
总分 |
100 |
以上各项评分累加
|

