在java基础知识方面主要查阅了李刚的《疯狂Java讲义》,该书不单单从知识的角度来讲java,而是从解决问题的角度来介绍java,深入介绍了Java编程的相关方面的知识。本书全面介绍了Java7的二进制数、棱形语法、增强switch语句、多异常捕获、自动关闭资源的try语句、JDBC4.1新特性、NIO.2、AIO等新特性。

对于java web工程中运用的SpringMvc框架,主要查阅了张宇, 王映辉, 张翔南的《基于Spring的MVC框架设计与实现》,本文给出的MVC模式实现框架包括视图层,控制层业务逻辑层,数据访问层和数据存储层5个部分,整个框架的运行原理是用户通过浏览器向服务器发送请求,服务器解析Web.xml文件,将用户请求转发给住控制器,主控制器将用户请求交给过滤器进行处理。主控制器委托请求辅助类解析用户请求中的URL地址,请求辅助类查找Blackfin-config.xml文件,将用户请求转发给对应的命令处理类Command。命令处理类Command获取请求辅助类传递过来的用户请求配置参数信息,创建业务处理逻辑类的实例(业务对象),并调用业务处理对象处理具体的用户请求。业务对象依据业务规则处理用户请求,期间若需要与数据存储层进行交互,则由调用数据访问类DAO完成,业务对象将请求处理结果返回给Command类。Command类依据配置信息将处理结果转发给视图层的JSP页面。JSP页面将取来的数据结合页面信息生成HTML文件返回给客户端浏览器。这整个框架的运行原理对于我整个系统代码的编写提供了很大帮助。

1.4.3 功能分析法

通过调查的结果以及对用户的需求进行研究,通过研究结果确定了这个系统需要有登录、注册、查看资料、修改资料、查看活动信息、报名参加活动、查看积分、修改密码、查看二维码以及活动管理发布等功能。

1.4.4 经验总结法

通过设计实现中遇到各种情况,不断地对其进行总结分析问题,并不断地完善,从而将系统做到更好,让用户能更好地使用。

1.5 论文框架

这篇论文的主要框架是由摘要、绪论、需求分析、系统概要设计、系统详细设计、系统测试以及总结组成, 绪论中分开发背景、开发的目的和意义、国内外现状、研究的内容发放以及论文的框架;需求分析中分系统背景、系统需求以及系统实现的主要技术;概要设计中分功能模块、页面以及数据库的概要设计;详细设计中分功能模块、页面以及数据库的详细设计;测试中分测试环境以及测试案例以及最后的总结。 

上一篇:asp+access高校教材预定系统的设计与开发
下一篇:#+Sqlserver律师服务网站客服系统的设计与实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

關于微信电台怎么做的几点思考【2900字】

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

国内外图像分割技术研究现状

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

C#学校科研管理系统的设计

中国学术生态细节考察《...

神经外科重症监护病房患...

承德市事业单位档案管理...