大学生点餐系统是一个主要用于消费者的点餐,商家的经营管理以及管理人员维护的一个多功能平台,该平台采用MVC模式进行开发,将整个系统抽象分为Model、View、Controller三个部分Model为实体类的抽象化,View为前端页面,Controller为核心业务逻辑的处理,这三个部分分工合作实现该系统的所有功能。该系统前端页面的实现采用了HTML、js以及jQuery技术实现其中HTML属于静态页面的编写,js和jQuery则是动态交互以及异步加载数据的技术实现从而实现系统的人机动态交互的动态效果。数据库使用MySql数据库,使用c3p0数据连接池进行连接,使用MyBatis进行数据的增、删、改、查的实现。
大学食堂点餐系统需向学生提供查看菜品、网上订餐、菜品投票、评价菜品、查看个人信息、修改密码功能,向商家提供查看投票结果,发布菜品、上架、下架菜品,查看用户评价并回复评价、修改商铺信息、查看本月收益功能,向管理员提供添加商铺、删除商铺功能,从而对商家进行管理。经过测试该网站每个功能都可以正常显示及运行