欢迎来到天天文库
浏览记录
ID:11185372
大小:1.19 MB
页数:41页
时间:2018-07-10
《江农数学建模网站的设计与实现本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、JIANGXIAGRICULTURALUNIVERSITY本科毕业论文(设计)题目:江农数学建模网站的设计与实现学院:理学院姓名:学号:2专业:信息与计算科学班级:信计1101指导教师:职称:副教授二0一五年五月目录摘要IAbstractII1引言11.1项目背景11.2网站开发的意义、目标和内容11.2.1网站开发的意义11.2.2网站开发的目标11.2.3网站开发的内容22网站开发使用的相关技术22.1jQuery22.2Ajax22.3EasyUI22.4Spring32.5Struts232.6Hibernate33
2、网站开发需求分析43.1开发环境需求43.2功能性需求43.2.1登录注册43.2.2网站首页53.2.3数模协会53.2.4新闻公告53.2.5个人中心53.3数据需求63.4可行性分析63.4.1技术可行性分析63.4.2经济可行性分析64网站总体设计74.1网站设计74.1.1模型层(Modellayer)74.1.2控制层(Controlerlayer)94.1.3视图层(Viewlayer)94.2数据库设计104.2.1用户信息表(MMA_USER)104.2.2专业属性表(MAJORATTRIBUTE)114.
3、2.3枚举表(ENUMNFO)114.2.4新闻信息表(NEWS)114.2.5阅读新闻日志表(READNEWSLOG)125网站功能实现125.1登录注册125.1.1用户登录125.1.2退出登录155.1.3用户注册155.2网站首页175.3数模协会185.4新闻公告215.5个人中心245.5.1普通用户登录245.5.2管理员登录286网站测试307结束语31参考文献32附录33致谢36摘要江农数学建模网站,全称江西农业大学数学建模协会官方网站,专为江西农业大学数学建模协会而建,主要目的是能够帮助协会更好的管理日
4、常事务。管理员登录可以发布协会相关新闻资讯,管理用户信息等。本网站是基于当前流行的一种开发模式——B/S(Browser/Service,浏览器/服务器)架构模式,比传统的C/S架构更为的简便,利于维护和使用。网站采用MVC(ModelViewController)设计模式,具有很好的解耦性,利于程序的维护。前台程序主要使用了jQuery实现网站的动态效果;Ajax做异步请求,实现网站的局部刷新技术,给用户更好的体验;以及使用前端框架EasyUI作为网站页面的布局。后台使用SSH(Spring/Struts2/Hiberna
5、te)框架,以Spring管理后台对象,Struts2主要处理前台请求,Hibernate用来操作数据库。数据库则使用现阶段企业用的比较多的Oracle数据库。关键词:jQuery;Ajax;EasyUI;SSH;OracleIAbstractJiangNongMathematicalModelingwebsite,itsfullnameisJiangxiagriculturaluniversitymathematicalmodelingassociation'sofficialwebsite.Specially,itisb
6、uiltformathematicalmodelingassociationofJiangxiagriculturaluniversityandthemainpurposeistohelpbettermanagethedailyaffairsoftheAssociation.Thiswebsiteisbasedonapopulardevelopmentmodel--B/S(Browser/Service)architecturemodel,itismoresimplethanthetraditionalC/Sarchitec
7、tureandconducivetothemaintenanceanduse.WebsiteadoptsMVC(ModelViewController)designpattern,withgooddecoupling,whichwillhelpmaintaintheprogram.ForegroundprogrammainlyusedjQuerytoachievedynamiceffectswebsite;Ajaxdoasynchronousrequesttoachievepartialrenderingtechnology
8、,givingtheuserabetterexperience;andthefront-endframeEasyUIwasusedasthelayoutofthewebpage.BackgroundusesSSH(Spring/Struts2/Hibernate)framework,wit
此文档下载收益归作者所有