计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> JSP论文设计 >> 浏览文章
JSP026理学院教务管理系统

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答


理学院教务管理系统

[摘要]本系统运用J2EE中的JSPMODEL2的MVC(MODEL VIEW CONTROL)模型,运用Eclipse3.1.8 Tomcat5.0 JDK5.0 MSSQL的组合开发平台开发测试。B/S架构,在系统设计、实施上运用软件工程的思想,完全依照瀑布模型来编写设计文档。利用流程图,UML图等工具来设计程序,以避免逻辑上的错误。运用PowerDesigner工具进行数据库的设计。运用JUnit工具进行编写测试用例,进行单元测试和集成测试。在界面〖本文来自:毕业设计论文网www.paper51.com〗上运用Ajax技术来实现XML文件存放数据,并以人性化的控件完成复杂的业务流程。考虑到排课任务的繁重,设计了自动排课算法,可以完成特定需求的排课。优雅的分层设计、美观的页面设计、功能间低耦合、SQL及算法语句的优化让系统增色不少。
[关键词j2EEMODEL2MVCAjax自动排课B/S


EducationManageSystemofCollege

Abstract:ThisSystemuseJSPMODEL2MVC(MODEL VIEW CONTROL)ofJ2EE,useEclipse3.1.8 Tomcat5.0 JDK5.0 MSSQL-thisDevelopsplatformtodevelopandtest.B/Sconstruction,usesoftwareengineeringthoughtinsystemdesignandimplementation,accordingtoWaterfallModeltowritedesigndocumentcompletely.Designsoftwarewhichusedflowchart,UMLchartandsoon,thiscanmakelogicerrorlittle.UsethetoolofPowerDesignertodesigndatabase,usethetoolofJUnittowritetestcase,docelltestandintegrationtest.Oninterface,usethetechnologyofAjaxandputdatatoXMLfile,andcompletedifficultoperationflow.Designedautomakecurriculumschedule.Itcancompletespecialrequirement.Gentlerdelaminationdesign,beautifulpagedesign,lownesscouplinginfuctions,optimizeofSQLandarithmeticsentencemakethissystemverywell.

Keywords:j2EE,MODEL2,MVC,Ajax,autodocurriculumschedule,B/S


目录

1引言:
理学院教务管理系统为学院机构,提供电子化解决方案。致力于构建电子化领域中统一、规范、服务完善的技术平台。在电子化教学中结合人力资源管理的理念,以人为本,由教学管理、考试管理、自动排课,成绩查询,〖本文来自:毕业设计论文网www.paper51.com〗彻教学的整体流程。在电子化教学中将网络技术与传统教学相结合,为学院提供远程教育技术解决方案,将高质量的教育服务延伸到社会的每一个角落。本系统正是为了实现教学管理电子化这一需求而开发。系统开发中运用到了Eclipse、tomcat、DK等开发工具与运行环境,Ajax,WebModel2(MVC),Designpattern,jstl,等技术和知识。
8总结
通过毕业设计,把课本中学到的编程和项目管理等知识用于实践中。加深了对编程更加深刻的认识,提升了编程和对程序的认知能力,达到了独立完成简单项目的能力。在毕业设计中对项目最深刻的感悟总结如下:
1.编程的规范化对项目设计和后期的维护都十分的重要,特别是对于大型项目的小组开发,其重要性更加的突出。
2.在项目设计时要详细到每一个函数的接口,注释要十分详细,增强代码的易读性。
3.项目架构在项目中十分重要,一个好的架构往往不仅可以使程序易读,减轻工作量,还可以减轻维护和修改。
4.当二个方案不知道如何取舍时,选择自己熟悉的或简单的方案。不要误了工作安排。写好方案设计和实施文档,当要更改时,认真仔细地写好变更文档。
5.在模块设计时,要充分考虑到本模块和其它模块之间的联系,尽量减轻各模之间的耦合性。
6.在设计数据库时在正确设计各个表之间的关系时,要尽量让查找和操作数据库简单。
通过毕业设计,学习到了如何完成一个项目的开发过程。然而这次开发中仍然有许多不足之处,列举如下:
7.数据库可以设计得更加简单,增加数据库的易读性和让开发更简单。增加视图,以减轻数据库查找的压力,增加存储过程和触发器以提高软件的质量。
8.应多增加一些注释,增强代码的可读性。类、表、函数的命名要更加规范。
9.更多地站在用户的角度上来考虑系统,让系统更加的人性化。

参考文献:
[1]UMLforJavaProgrammers英文版(电子版)
[2]姜江PowerDesigner数据库系统分析设计与应用电子工业出版社
[3]莫勇腾深入浅出设计模式(C#/Java版)清华大学出版社
[4]RobertA.MaksimchukEricJ.NaiburyUML初学者指南人民邮电出版社
[5]VivckChopraJonEaresRupertJonesJSP程序设计人民邮电出版社
[6]冯博,朱穗晖J2EE1.4程序设计教程清华大学出版社
[7]MichaelJ.Hernandez数据库设计凡人入门-关系数据库设计指南(第二版)电子工业出版社
[8]ThinkinginJava中文版(电子版)
[9]Eclipse从入门到精通(电子版)
[10]基于MVC的JavaWeb设计与开发(电子版)
[11]sqlServer笔记(电子版)
[12]CSDN社区(www.csdn.net)

上一篇: JSP025网上书店管理系统
下一篇: JSP027学生宿舍管理系统
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。