


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
兰州工业高等专科学校毕业设计(论文)任务书 软件工程 系 2012 届 计算机网络技术 专业毕业设计(论文)任务书毕业设计(论文)题目基于SSH架构的Web开发应用课题内容性质软件开发课题来源性质教师收集的结合生产实际的课题设计/论文校内(外)指导教师职 称工作单位及部门联系方式孔昊副教授软件工程系网络教研、题目说明(目的和意义):目前的软件系统通常都会采用多层的体系结构:如表示层、控制层、业务逻辑层、持久层及域模型层层。这样做的好处是可以降低系统的耦合度,每个层次在系统中都具有明确的分工。这样就使得每个层次可以自成一体,而层次之间又可以通过接口的定义和配置实现它们之间的松散耦合。在这种模式设计的实现过程中,Struts开发框架很好地解决了使用JSP和Servlet进行开发时遇到的各种问题;Spring可以很方便地实现将业务方法联系到一起,使得业务层的表示更加优化;Hibernate技术则很好地解决了面向对象的Java语言与关系型数据库系统之间的矛盾,是使用最广泛的持久化技术组件。三种技术结合在一起,使得MVC的设计更加完美。二、设计(论文)要求(工作量、内容):【设计内容】:由于Web开发的领域较广,本次设计不固定于某个具体项目,而将范围限定于网站的开发与设计中。比如:在线新闻发布系统、在线销售系统、校务办公系统等常见网站系统。以新闻发布系统为例,功能要求如下:新闻浏览、新闻检索、新闻评论、后台新闻发布和维护。前台设计:新闻浏览(按照类别、时间等自定义方式进行查看)、新闻评论、新闻搜索(按照作者、主题等自定义方式进行查询)。后台管理:新闻发布、新闻维护(删除、修改某条新闻)、评论维护(删除)。自定义模块:用户可视具体网站要求,添加必要模块,如:留言板、动态统计、在线测试等。【实施步骤】:掌握MVC的设计模式:熟悉MVC的逻辑结构和处理关系,熟悉MVC结构的设计原则 (占工作量的5%)熟练掌握Struts、Hibernate、Spring的开发过程,明确层次处理和细节实现(占工作量的15%)根据功能要求画出所有的视图页面,明确数据来源,从理论上勾勒出成功的结构模型。(占工作量的10%)设计合理数据库:根据上面的工作,设计数据库。从结构、数量、表之间的关系方面确定最合理的表,确保功能顺利进行。(占工作量的10%)子模块细化:从划分的功能模块入手,为每一个模块设计MVC处理方式,重点要确定视图数据、控制器、逻辑业务、DAO bean的相互关系 (占工作量的15%)子模块实现:应用Struts+Spring+Hibernate技术实现模块功能,进行编程、测试和修改。设计人员分组,进行各模块的小组调试,确保进度。(占工作量的30%)系统调试:各小组进行功能整合,由小到大地调试功能模块,完成整个系统要求。(占工作量的10%)功能完善和改进:做最后的修缮和调整,使得功能全面、运行流畅、贴近实际运行环境。(占5%)三、进度表日 期内 容第14周第15周第16周第17、18周第19周第20周确定设计内容,分析功能模块,画出所有的视图页面,明确数据来源。设计合理的数据库,建立各数据表和视图关系。细化子模块,明确各模块的设计细节及层次结构。利用SSH架构逐一实现各个子模块,并完成调试。完成系统的整合,做功能修缮和调整。书写并上交论文,制作电子文档,为答辩做准备。完成日期2011年1月6日答辩日期2011年2月21日 四、主要参考文献、资料、设备和实习地点及翻译工作量:设 备:实践基地资源、个人设备资源及实习地点的设备资源,按照设计要求进行配置和安装。【设计环境】:软件:Windows XP,JDK6.0以上版本,Tomcat5.0以上版本,SQLServer2000(Access或MySQL不限),Dreamweaver7.0以上,Myeclipse 7.1以上版本。硬件:以软件安装要求为准则,在设计的过程中确保程序调试的流畅。实 习 地点:计算机实践基地、学生选定的调式地点与学生自己考察的外部地点相结合。翻译工作量:对论文标题、关键字、摘要进行英文翻译。参 考 文献: 林建素,孟康健.Eclipse开发学习笔记(第1版).北京:电子工业出版社. 2008.4 陈天河.Struts、Hibernate|、Spring集成开发宝典(第1版).北京:电子工业出.2007.5 杨磊,陈凌云.精通Eclipse Web开发Java体系结构、工具、框架及整合应用(第1版).人民邮电出版社. 2007.6 李松林,陈华清,任鑫.E
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工方案软件编制(3篇)
- 简单节日的活动方案策划(3篇)
- 露营活动游戏策划方案案例(3篇)
- 扩展基础施工方案(3篇)
- 实验诊断考试题库及答案
- 安徽省铜陵市郊区2024-2025学年高一上学期期末考试化学考题及答案
- 心理咨询考研题目及答案
- 2025年7月轻型商用车市场预测研究报告
- 心理测试题目及答案分析
- 校青协会问的题目及答案
- 水利安全风险防控“六项机制”与安全生产培训
- 基于遥感生态指数的柴达木盆地生态环境质量时空演变分析
- 网络安全运维方案设计
- TCPQSXF006-2023消防水带产品维护更换及售后服务
- QGDW12505-2025电化学储能电站安全风险评估规范
- 线性代数教案设计全(同济大学第六版)
- 2025至2030中国萤石市场供给前景预测及发展战略规划研究报告
- 完工清账协议书格式模板
- 小学生地质科普课件
- 私募股权融资流程与风险管理
- 云上贵州大数据集团笔试题目
评论
0/150
提交评论