cms后台管理
{项目名称:cms}-后台管理系统
项目阶段性总结报告
1 项目信息
开发工具:eclinpse,mysql,foxmail
使用到的技术:springMVC,springJDBC,maven,freemark,html,jsp,js,ajax,jquery,cache等
2 项目说明
主要用于【页面轮播图、职位信息、用户信息管理】
轮播管理界面展示
职位管理界面展示
3 项目周期
1)项目进度总结:一周,完成基本功能
2)偏差原因说明:排错,项目优化
3)改进措施:后续持续优化
4. 实际开发过程
a) 内容
包括: domain层,共创建User,Jobs,Images,Address,操作分页的SqlCondition和PageList类;
以及相应的dao,service,web层内容:
共创建一个cms数据库,其中包含:t_jobs,t_user,t_img,t_address 四张表和一个v_jobs视图。
b) 主要功能
对轮播图片的CRUD,对职位的CRUD,以及前台的图片、职位展示,
c) 项目技术汇总
整个项目使用maven结构,通过普通查询和高级查询融入分页里面,以及三个业务(职位,轮播,用户)模块的CRUD,使用freemark静态页面技术生成,使用cache缓存技术,以及mvc的拦截器,富文本编辑器等。
d) 错误原因分析
常出现的错误,xml没有配置,类注解没有配置,空指针异常
5. 经验与教训
从本个小项目中,学到了很多知识点,从前端页面与后台以及服务器的交互,运用了不少框架实现项目的功能,但还存在很多细节性的小问题以及bug需要调试,后期还可以扩展更多的功能,更精美的页面丰富。