欢迎来到天天文库
浏览记录
ID:325240
大小:2.14 MB
页数:35页
时间:2017-07-23
《基于web的高校办公室信息管理系统 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中央广播电视大学开放教育(本/专)科毕业论文(设计)题目:基于Web的高校办公室信息管理系统姓名:学号:年级:专业:指导教师:吉林广播电视大学桦甸市分校二0一五年二月 2目录一绪论11.1.系统背景11.2.需要解决的主要问题11.3.本文的主要工作21.4.相关技术2二系统需求分析52.1.系统需求简介52.2.功能需求62.3.功能建模8三系统总体设计93.1.系统设计原则93.2.系统架构103.3.数据库设计10四系统详细设计134.1.系统包设计134.2.核心类设计144.3.系统功能设计17五系统实现205.1.系统实现平台205.2.业务功能实现21六总结与展望30参考
2、文献322摘要随着现代科技的发展,以及信息交流的要求不断提高,传统的纸质信息报送、邮件整合报送日益不能满足高校办公室信息管理的要求,信息的网络化管理运用模式已成为必然的发展趋势。本文对高校办公室信息管理系统的业务需求进行了分析,阐述了系统实现需要解决的主要问题;对系统的设计原则、系统架构及系统功能模块进行重点阐述;同时通过Java开发,实现了基于Web的高校办公室信息管理系统。本系统主要有一下两方面特点:第一,实现了办公室信息管理的网络化。第二,实现了动态生成公告信息表、动态定义数据库表功能。本文共有六章内容,其组织结构如下:第一章主要阐述了高校办公室信息管理系统的背景、主要工作以及相关技术
3、,便于读者更加了解高校办公室系统开发的意义。第二章介绍了系统设计需求,深入了解用户需求,为系统设计拟定材料。第三章描述了系统总体设计,明确系统设计原则、系统架构,同时设计系统数据库,为编码打下基础。第四章从系统编码实现角度概括了系统详细设计,使读者了解系统功能是如何实现的。第五章主要展示了系统实现效果,是本系统设计成果的提交。第六章总结了高校办公室信息管理系统设计意义及特点,并对系统未来前景进行展望。关键词:JavaServlet信息管理动态信息表2基于Web的高校办公室信息管理系统一绪论1.1.系统背景随着科学技术的发展,信息化逐步为人们所熟知,信息技术的应用也逐渐深入到人们的工作生活当中
4、。各大高校在进行办公室信息管理时,需要录入大量的教师信息、课程信息、教室申请信息等,并且录入项目具有多样性。传统的手动操作方式易发生数据丢失和统计错误,劳动强度大,且速度慢。在计算机上可以高速、快捷的完成这些工作。计算机联网后,数据在网上传递可以实现数据共享,避免重复劳动,规范教学管理行为,从而可提高管理效率和水平,并且通过动态定义录入字段,增添了信息管理的灵活性。为了提高办公室信息管理的水平在此以“基于Web的高校办公室信息管理系统”为题,综合运用所学的专业知识开发此系统,使其满足用户的需求。1.2.需要解决的主要问题此次设计与开发的高校办公室信息管理系统是面向学院办公室开发的系统,它要求
5、功能强大、简洁易用、美观大方、可视化效果好等,要求在工作中能起着重要的作用,因此在系统开发时应着重解决以下几个问题:(1)在系统开发前期要制定合理的开发模式,确保快速有效的完成系统的设计。(2)动态定义公告表属性及设计其核心模块的实现算法。(3)系统数据安全是整个系统所必须保障的,而本系统的动态生成数据表的功能更是增添了数据库的复杂性,因此在系统设计阶段,要考虑数据库设计的合理性,以避免不必要的漏洞与程序错误所带来的数据安全问题。(4)设计模式,遵循Java的面向对象的设计理念,在开发阶段将其分为模型层、控制层、视图层,这样分层次地实现业务逻辑便于以后的更新与维护。311.1.本文的主要工作
6、本论文主要完成以下几个方面的工作:(1)调研办公室信息管理系统的发展现状,对系统做出具体的需求分析。(2)在对办公室信息管理系统所涉及的相关技术深刻掌握并参考日常办公室信息管理基础上,对信息运行的环节、基本要求做出细致划分,将其运用到系统的开发和建设上。(3)在对具体的业务需求进行详细调查和分析的基础上,确定高校办公室信息管理系统的设计,并在数据库初步设计结束之后,开始与其相结合进行开发模块设计,定制开发,进行编码工作。(4)通过编程,初步实现预期功能,对系统各项功能模块进行测试,完善系统开发,最终实现充分满足用户需求、简洁易用的高校办公室信息管理系统。1.2.相关技术(1)Java面向对象
7、程序设计语言Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言,广泛被应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。它具有以下的一些特点:简单、面向对象、安全性、体系结构中立、可移植等。
此文档下载收益归作者所有