【网学提醒】:本文主要为网上学习者提供学院网上信息管理系统.,希望对需要学院网上信息管理系统.网友有所帮助,学习一下吧!
资料包括: 论文(69页27019字) 图纸
说明:第一章 引 言
1.1 项目开发背景
近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,学校的教学管理都受到了极大的挑战。Internet技术持续迅猛的发展,也给传统的办学提出了新的模式。通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理,从而方便管理者、老师和学生间信息发布、信息交流和信息共享。以现代计算技术、网络技术为基础的数字化教学主要是朝着信息化、网络化、现代化的目标迈进。作为新型的办学模式,它们具有对于教育、教学过程来说极为宝贵的特性,可以为新型办学模式的建构提供理想的环境。在此开发的大学信息学院管理信息系统,旨在探索一种以互联网为基础的办学模式。通过这种新的模式,为信息学院营造一种新的办学环境,使管理突破时空限制,扩大教学规模,提高工作效率和办学水平,使学校管理者、教师和学生可以在任何时候、任何地点通过网络进行学习与交流。基于这些优点,信息学院委托计算机系统研究所以及计算机软件与理论研究所共同开发“大学信息学院管理信息系统”。
1.2 项目开发的目的
为了适应信息时代发展,提高考试工作效率和办学水平,实现现代化大学的运行机制和高水平的管理,体现大学计算机学院自己的特色,使数字化学院建设成为一流信息学院建设的重要组成部分。用“数字化校园”的整体概念来统一规划、组织和建设学院的办公自动化系统、数字化教学系统、网站系统、图书资料管理系统和数字化校园体验系统。在这个概念下,统一设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理等。
开发后的数字化学院管理系统包括学院概况、组织机构、师资队伍、学科与专业、招生与就业、数字化教学、数字图书馆、数字化校园体验和办公自动化九部分。
目录:第一章 引 言
第二章 系统分析
第三章 数据库设计
第四章 功能模块设计
第五章
程序设计
第六章 测试与安装
第七章 结 论
参考文献: 信息学院的数字化学院系统软件开发任务书.
[美]Todd Cook.
JSP从入门到精通[M].北京:电子工业出版社,2003. 1-385.
Soren Lauesen.Software Requirements Styles and Techniques[M]. BeiJing: Publishing House of Electronics Industry,2002.10,25-90.
Roger S.Pressman.Software Engineering A Practitioner’s Approach, 5th ed[M].北京:清华大学出版社,2001.1-589.
耿祥义,张跃平.JSP实用教程[M].北京:清华大学出版社,2003.5,83-170.
Hans Bergsten. JavaServer Pages_2nd Edition[M]. O''Reilly, August 2002,1-500.
Kevin Duffey,Vikram Goyal. Professional JSP Site Design[M]. BeiJing: Publishing House of Electronics Industry,2002.1-75.
飞思科技产品研发中心著.JSP应用开发详解(第二版)[M].北京:电子工业出版社,2004.179-231.
萨师煊,王 珊.数据库系统概论[M].北京: 高等教育出版社.1997.91-132.
苏林忠、冀翼. 基于JSP技术的动态WEB开发[J].河南师范大学学报(自然科学版), 2003,31(3):94-97.
程文.基于JSP开发动态网站的设计与实现[J].现代
计算机,2002,总第一四九期:47-50.
Paul C.Jorgensen.Software Testing A Craftsman’s Approach(second Edition)[M].China Machine Press,2003,170-175.
作者点评:从本系统开始设计到现在,共用时间三个月。到目前为止基本功能已经实现。
大学信息学院管理信息系统之数字化校园体验子系统是在对相关人员进行详细调研后,确定了系统涉及的领域,包括数据库设计、界面设计、Web应用层设计等,是一个具有实际应用意义的典型管理系统。
本系统具有如下特点:
(1)采用Browser/Server三层体系结构,使系统具有很好的可维护性和可重用性。
(2)在本系统的开发过程中采用的是JSP+JavaBean+Servlet模式,此模式将明显的把显示和逻辑分离,使代码容易管理,适合于大型项目的开发。
(3) 中间层使用数据库连接池技术加快与数据库服务器之间的数据处理速度,也加快对客户机层的响应速度。
(4)Web服务器采用的是IBM公司的Websphere应用服务器,它是一个比较完善的、开放的Web应用服务器。它严格地遵循普遍流行的开放标准,在大型开发过程中较为适用。
(5)后台数据库采用的DB2,它功能比较强大,除了可以处理包含在各种平台上运行的数据库管理系统内核之外,还包括了数据复制、数据库系统管理、Internet网关支持、在线分析处理、多媒体支持和各种并行处理能力。
但因为本系统比较大,而且在本项目开始的时候,在Java和Web应用
程序设计方面不太熟悉,再加上毕业设计的时间有限,许多方面在下一步的工作中还需要进一步改进和完善。主要针对以下几方面:
(1) 尽量采用满足MVC/模式2要求的Struts框架开发,分离表示层和事物层,使系统具有高的可重用性和适应性以及良好的可维护性。
(2) 系统的某些设计的可扩展性并不十分理想,在以后的系统维护过程中,使用重构方法对系统进行重构,使系统的设计日益趋于更强的可扩展性。
(3) 多开发和使用JSP标签,它可以非常紧密地和JSP的表示逻辑联系在一起,同时又具有和普通JavaBean相同的业务逻辑处理,采用标签库将会提高系统的开发速度。