武汉工程大学论文范本.docx
- 文档编号:1187484
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:25
- 大小:379.10KB
武汉工程大学论文范本.docx
《武汉工程大学论文范本.docx》由会员分享,可在线阅读,更多相关《武汉工程大学论文范本.docx(25页珍藏版)》请在冰豆网上搜索。
武汉工程大学论文范本
武汉工程大学
毕业设计(论文)说明书
题目学院网上信息管理系统
专业班级计算机科学与技术专业
学生
指导教师
总评成绩
2008年03月06日
武汉工程大学
毕业设计(论文)任务书
专业班级计算机科学与技术专业学生陈俊芳
一、课题名称(宋体四号字)
学院网上信息管理系统(宋体5号字,首行缩进2个字符,行间距1.5倍)
二、课题条件
在本系统的开发过程中采用的是JSP+JavaBean+Servlet模式,在该模式中,结合了JSP和Servlet技术,充分利用了JSP和Servlet两种技术原有的优点。
三、任务(含实验、分析、计算、绘图、论述等内容)
(1)升级、改造学院现有的办公自动化系统,完善学院网站建设,实现办公自动化结构的网络化,进一步提高学院的办公效率、工作水平,朝着信息化、网络化、现代化目标迈进。
(2)建立学院数字化教学系统,进一步提高办学效益和现代化教学水平。
(3)建立学院数字化图书资料管理系统,为广大师生提供方便、快捷的资料信息获取渠道和手段。
(4)校园体验子系统,使整个机构完全实现信息化、自动化、网络化。
(5)建立Intranet系统,方便学院内部的信息发布、信息交流和信息共享。
四、设计(论文)说明书内容
用“数字化校园”的整体概念来统一规划、组织和建设学院的办公自动化系统、数字化教学系统、网站系统、图书资料管理系统和数字化校园体验系统。
在这个概念下,统一设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理等。
开发后的数字化学院管理系统包括学院概况、组织机构、师资队伍、学科与专业、招生与就业、数字化教学、数字图书馆、数字化校园体验和办公自动化九部分。
五、计划进度
1、发题时间2007年2月4日
2007年2月5日开始编写论文,当天完成进度为全文的20%。
2007年2月6日跳过项目详细设计,完成全文50%。
2007年2月7日至2006年2月9日对项目详细设计。
完成全文85%。
2007年2月10日完成剩余项目设计,对项目整体进行调试。
2007年2月11日论文进入最后阶段。
对整个项目进行最后测试,测试结果良好,并对全文格式进行整合。
于当夜完成。
指导教师教研室主任
年月日年月日
注:
1、学生进行实践教学环节前,指导教师应填写好此任务书,经教研室主任签字后,正式给学生下任务。
实践教学环节结束后,应将此任务书放在设计(论文)说明书首页装订。
2、若实践教学环节和任务书另行发了单行本,则不填写此任务书,实践教学环节结束后,应将任务书单行本装入资料袋。
毕业设计(论文)评审表(指导教师用)
评价内容
具体要求
满分
得分
调查论证
能独立查阅文献和调研;能提出并论证课题的实施方案;有收集、加工各种信息及获取新知识的能力
10
实验方案设计与
实验技能
能正确设计实验方案,独立进行实验操作如装置安装,调试,操作
15
分析与解决问题的能力
能运用所学知识和技能去实现与解决实际问题;能正确处理实验数据;能对课题进行理论分析,得出有价值的结论
20
工作量、工作态度
按期圆满完成规定的任务,工作量饱满,难度较大;工作努力,遵守纪律;工作作风严谨务实
15
质量
综合简练完整,有见解;立论正确,论述充分,结论严谨,实验正确,分析处理科学;文字通顺,技术用语准确,符号统一,编号齐全,书写工整规范,图表完整、整洁、正确;论文结果有应用价值
20
外语、计算机应用能力
能正确翻译外文资料;能正确撰写中英文摘要,用计算机计算、绘图和打印文稿
10
创新
工作中有创新意识;
对前人工作有改进或突破,或有独到见解
10
总分
评
阅
意
见
指导教师签名
日期
武汉工程大学毕业设计(论文)答辩小组意见书
专业班级计算机科学与技术专业学生姓名陈俊芳
题目学院网上信息管理系统
答
辩
记录
记录人地点年月日
答辩
小组
意见
意见:
得分:
答辩组长组员年月日
总评
毕业设计(论文)得分*60%+毕业答辩得分*40%=总评成绩
总评成绩
目录(黑体,四号,居中,中间空四格)
第一章设计思想(3号黑体字,正中对齐)
1.1系统的设计思想(用小3号黑体字,左对齐,前面空两格)
大学信息学院管理信息系统之数字化校园子系统的基本设计思想是把整个系统按照实现模块进行分解,利用JSP+JavaBean+Servlet进行编程。
此子系统的系统结构如图1-1所示。
图1-1数字化校园体验子系统结构图
其中整理负责文化建设、党组织建设、教代会工会、校友会及团学建设之音乐欣赏几部分的设计与实现。
1.2系统的开发方法
在本系统的开发过程中采用的是JSP+JavaBean+Servlet模式,在该模式中,结合了JSP和Servlet技术,充分利用了JSP和Servlet两种技术原有的优点。
此模式遵循视图控制器(MVC)模式,它的主要思想是使用一个或多个Servlet作为控制器。
请求由前沿的Servlet接收并处理后,会重新定向到JSP。
在Servlet作为控制器时,每个Servlet通常只实现很少一部分功能,多个Servlet控制器就可
以结合起来完成复杂的任务,这样的好处是Servlet的重用性好。
在此模式中,JavaBean作为模型的角色,它充当JSP和Servlet通信的中间工具,Servlet处理完后设置Bean属性,JSP读取此Bean的属性,然后进行显示。
此模式更加明显的把显示和逻辑分离,使代码容易管理,适合于大型项目的开发,所以在本系统中采用了这种模式
[8]。
此模式的数据传递关系如图1-2所示。
第二章系统分析
2.1可行性分析
可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
该系统的可行性分析包括以下几个方面的内容。
(1)经济可行性:
主要是对项目的经济效益进行评价,本系统开发经费对于本单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院完全实现信息化管理。
所以本系统在经济上是可行的。
(2)技术上的可行性:
技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。
该管理系统采用了当前新兴的Browser/Server模式进行开发。
三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。
数据库服务器选用IBM的DB2数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。
它的灵活性、安全性和易用性为数据库编程提供了良好的条件。
因此,系统的软件开发平台已成熟可行。
硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。
(3)时机可行性:
目前,大学的校园网路覆盖了教学区和学生区的主要建筑物及部分家属宿舍,从而满足校内各学院,各职能部门,各直属单位上网需求。
学校良好的网络设施为信息学院开发数字化学院提供了坚实的基础。
(4)管理上的可行性:
主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。
规章制度和管理方法为系统的建设提供了制度保障。
综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。
因此系统的开发是完全可行的。
2.2系统的主要技术分析
2.2.1Browser/Server系统的三层体系结构(空两格。
用小4黑体字)
在Browser/Server的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。
Browser/Server结构极大的简化了客户机的工作,客户机上只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
在Browser/Server三层体系结构下,表示层(Presentation)、功能层(BusinessLogic)、数据层(DataService)被分割成三个相对独立的单元:
第一层--表示层:
Web浏览器
在表示层中包含系统的显示逻辑,位于客户端。
它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用bbb协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。
第二层--功能层:
具有应用程序扩展功能的Web服务器
在功能层中包含系统的事务处理逻辑,位于Web服务器端。
它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。
第三层--数据层:
数据库服务器
在数据层中包含系统的数据处理逻辑,位于数据库服务器端。
它的任务是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。
从上面的分析中可以看出,三层的Browser/Server体系结构是把二层Client/Server结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的压力大大减轻了,把负荷均衡地分配给了Web服务器,于是由原来的两层的Client/server结构转变成三层的Browser/Server结构。
2.2.2JavaServerPage(JSP)技术
首先,J2EE结构是设计和开发数字化学院系统的核心。
第二,系统提供的大部分操作都涉及到与用户动态地进行信息交互,要求系统能够实现数据的动态发布。
第三,位于客户端的用户主要通过浏览器使用本系统。
第四,在Sun公司提出的J2EE蓝图中明确推荐使用JSP技术为动态内容提供服务。
因此,在J2EE结构的模型框架下,JSP技术是实现此系统动态信息交互功能的首选方案。
JSP技术主要有以下一些特点[2]:
(1)应用程序逻辑和页面显示相分离的特性。
JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变整个网页布局。
(2)组件的可重用性。
绝大多数JSP页面依赖于可重用的、跨平台的组件来执行应用程序的处理。
开发人员能够共享和交换执行组件,并利用这些组件创建应用程序。
基于组件的方法加速了开发过程,提高了应用程序的开发效率。
(3)跨平台特性。
JSP技术将“一次编写,随处运行”的思想推广到了交互网页中,因此不需要作任何更改,就可以很轻松地跨平台和跨Web服务器移动JSP页。
(4)可以用多种格式为动态内容提供服务。
JSP可以为不同的客户端提供服务,包括使HTML/DHTML的常规浏览器、使用WML的移动电话和PDA等手持式无线设备以及使用XML的其他B2B应用程序等。
2.2.3数据库连接池技术
在数据库操作中,数据库的连接开销最大,耗时最长。
通常的处理方法是,Servlet响应客户请求时,如果要求操作数据库,那么它会建立数据库的连接,然后与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 武汉 工程 大学 论文 范本