- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中央广播电视大学开放教育(本/专)科
毕业论文(设计)
二0一五年二月
?
?
?
?
目 录
一 绪论 1
1.1. 系统背景 1
1.2. 需要解决的主要问题 1
1.3. 本文的主要工作 2
1.4. 相关技术 2
二 系统需求分析 5
2.1. 系统需求简介 5
2.2. 功能需求 6
2.3. 功能建模 8
三 系统总体设计 9
3.1. 系统设计原则 9
3.2. 系统架构 10
3.3. 数据库设计 10
四 系统详细设计 13
4.1. 系统包设计 13
4.2. 核心类设计 14
4.3. 系统功能设计 17
五 系统实现 20
5.1. 系统实现平台 20
5.2. 业务功能实现 21
六 总结与展望 30
参考文献 32
摘要
随着现代科技的发展,以及信息交流的要求不断提高,传统的纸质信息报送、邮件整合报送日益不能满足高校办公室信息管理的要求,信息的网络化管理运用模式已成为必然的发展趋势。
本文对高校办公室信息管理系统的业务需求进行了分析,阐述了系统实现需要解决的主要问题;对系统的设计原则、系统架构及系统功能模块进行重点阐述;同时通过Java开发,实现了基于Web的高校办公室信息管理系统。本系统主要有一下两方面特点:
第一,实现了办公室信息管理的网络化。
第二,实现了动态生成公告信息表、动态定义数据库表功能。
本文共有六章内容,其组织结构如下:
第一章主要阐述了高校办公室信息管理系统的背景、主要工作以及相关技术,便于读者更加了解高校办公室系统开发的意义。
第二章介绍了系统设计需求,深入了解用户需求,为系统设计拟定材料。
第三章描述了系统总体设计,明确系统设计原则、系统架构,同时设计系统数据库,为编码打下基础。
第四章从系统编码实现角度概括了系统详细设计,使读者了解系统功能是如何实现的。
第五章主要展示了系统实现效果,是本系统设计成果的提交。
第六章总结了高校办公室信息管理系统设计意义及特点,并对系统未来前景进行展望。
关键词:Java Servlet 信息管理 动态信息表
基于Web的高校办公室信息管理系统
一 绪论
系统背景
随着科学技术的发展,信息化逐步为人们所熟知,信息技术的应用也逐渐深入到人们的工作生活当中。各大高校在进行办公室信息管理时,需要录入大量的教师信息、课程信息、教室申请信息等,并且录入项目具有多样性。传统的手动操作方式易发生数据丢失和统计错误,劳动强度大,且速度慢。在计算机上可以高速、快捷的完成这些工作。计算机联网后,数据在网上传递可以实现数据共享,避免重复劳动,规范教学管理行为,从而可提高管理效率和水平,并且通过动态定义录入字段,增添了信息管理的灵活性。为了提高办公室信息管理的水平在此以“基于Web的高校办公室信息管理系统”为题,综合运用所学的专业知识开发此系统,使其满足用户的需求。
需要解决的主要问题
此次设计与开发的高校办公室信息管理系统是面向学院办公室开发的系统,它要求功能强大、简洁易用、美观大方、可视化效果好等,要求在工作中能起着重要的作用,因此在系统开发时应着重解决以下几个问题:
(1)在系统开发前期要制定合理的开发模式,确保快速有效的完成系统的设计。
(2)动态定义公告表属性及设计其核心模块的实现算法。
(3)系统数据安全是整个系统所必须保障的,而本系统的动态生成数据表的功能更是增添了数据库的复杂性,因此在系统设计阶段,要考虑数据库设计的合理性,以避免不必要的漏洞与程序错误所带来的数据安全问题。
(4)设计模式,遵循Java的面向对象的设计理念,在开发阶段将其分为模型层、控制层、视图层,这样分层次地实现业务逻辑便于以后的更新与维护。
本文的主要工作
本论文主要完成以下几个方面的工作:
(1)调研办公室信息管理系统的发展现状,对系统做出具体的需求分析。
(2)在对办公室信息管理系统所涉及的相关技术深刻掌握并参考日常办公室信息管理基础上,对信息运行的环节、基本要求做出细致划分,将其运用到系统的开发和建设上。
(3)在对具体的业务需求进行详细调查和分析的基础上,确定高校办公室信息管理系统的设计,并在数据库初步设计结束之后,开始与其相结合进行开发模块设计,定制开发,进行编码工作。
(4)通过编程,初步实现预期功能,对系统各项功能模块进行测试,完善系统开发,最终实现充分满足用户需求、简洁易用的高校办公室信息管理系统。
相关技术
(1)Java面向对象程序设计语言
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言,广泛被应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业
您可能关注的文档
- 毕业设计论文-基于cs的教务管理系统.doc
- 毕业设计论文-基于c语言的表达式求解课程设计论文.doc
- 毕业设计论文-基于excel vba的质量管理信息系统开发统计模块.doc
- 毕业设计论文-基于creo2.0(可自选)的机用虎钳设计与分析职业学院.doc
- 毕业设计论文-基于jsp+ajax的网上书城.doc
- 毕业设计论文-基于jsp的家庭食谱管理系统 .doc
- 毕业设计论文-基于jsp管理系统的设计与实现.doc
- 毕业设计论文-基于labview的声音信号采集处理系统.doc
- 毕业设计论文-基于labview的虚拟仪器的设计 .doc
- 毕业设计论文-基于lda的社交网络链接预测模型研究.doc
- 2025年贵州工业职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年西昌民族幼儿师范高等专科学校高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年西藏警官高等专科学校高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年贵州工商职业学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年贵州工商职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年贵州农业职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年许昌职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年许昌职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
文档评论(0)