山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)

山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)

ID:47881592

大小:302.93 KB

页数:33页

时间:2019-11-21

山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)_第1页
山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)_第2页
山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)_第3页
山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)_第4页
山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)_第5页
资源描述:

《山西大学商务学院家长与学校联系系统的设计与实现(毕业论文)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、OFz学号:2008540415木科毕业论文(设计)山西大学商务学院家长与学校联系系统的设计与实现作者姓名指导教师所学专业计算机科学与技术班级08B6所属院系信息学院学习年限年9月至2012年7月二O—二年五月内容提要I1引言11.1管理信息系统介11.2开发背景及意义11.3开发工具简介11.4开发框架及应用技术介绍11.4.1项目容器21.4.2项目总体框架21.4.3请求处理流程32MVC设计描述42.1MVC简介42.2MVC及其优势优点52.3系统工作流程53系统需求分析53.1需求分析53.2系统功能分析53.3数据库需求分析64系统

2、设计74.1概要设计74.2数拯库设计84.2.1数据库概念设计84.2.2数据库逻辑设计94.3系统详细设计104.2.1符号代码设计104.3.2数据结构设计104.3.3算法设计105系统实现115.1系统中对彖的创建115.2系统功能模块实现125.2.1首页访问的实现125.2.2用户登录模块功能实现135.2.3家长用户模块功能实现155.2.4班主任用户模块功能实现165.2.5管理员模块功能实现185.3系统安全性的实现206结语21致谢22参考文献2324ABSTRACT山西大学商务学院家长与学校联系系统的设计与实现学生姓名:李奇

3、鹏指导教师:王建珍郭慧赵伟内容提要学校家长联系系统的开发可以解决传统方式带来的耗时、滞后、耗财、耗人力等问题,方便家长与学校之间进行联系,提高学校对学生信息的管理效率,减轻教师的工作量。本论文通过对系统的需求分析、概要设计、数据库设计、系统实现等过程的描述,论述了开发一个管理信息系统(ManagementInformationSystem)MIS的基本流程。本系统使用Java开发,集成开发环境选用了Java2EnterpriseEdition,开发框架选用了基于J2EE的Struts框架,以Servlet和Jsp为主要技术。关键词管理信息系统面向对

4、象技术MVC三层设计模式JavaBeans1.引言管理信息系统⑴是现代企业、事业单位提高H身管理效率,加快木单位信息检索和加强信息管理能力必须倚重的软件系统。管理信息系统的表现形式多种多样,但其基本冃的、功能和设计原则都是相通的。1.1管理信息系统简介管理信息系统的主要功能包括:(1)数据处理:包括数据收集和输入、数据传输、数据存储、数据加工处理和输出。它准备和提供统一格式的信息,使各种统计工作简化,使信息成本最低。(2)预测功能:运用现代数学方法、统计方法或模拟方法,根据过去的数据预测未來的情况。(3)计划功能:根据企业提供的约束条件,合理地安排

5、各职能部门的计划,按照不同的管理层,提供相应的计划报告。1.2开发背景及意义冃前,学校和家长Z间联系不密切,甚至于联系脱节。开发这套学校家长联系系统用于家长了解学生在学校期间的学习情况,家长可以查询孩了的学习成绩(期末和平时单元测验)、到校和放学的时间、学校要求家长配合的有关事项(公告);同时学校也可以使用木系统发布信息,查看家长对学校工作的反馈意见,并在一定程度上减轻了学校管理部门的工作(如学生成绩排名、成绩分析等)。1.3开发工具简介选择一套合适的开发工具是顺利完成项目开发的重要条件,在本系统的开发中,所用到的工貝软件是Eclipsejava编

6、辑器>Photoshop图形处理软件、SQLServer2000⑶数据库以及Java语言。其屮,Eclipse是一个开放源代码的、基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT)O其未来的冃标不仅仅是成为专门开发Java程序的TDE环境,而是根据Eclipse的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。Eclipse是一

7、个开放源代码的软件开发项冃,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项口和Eclipse技术项目三个项目组成,具体包括四个部分组成--EclipsePlatform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,EclipsePlatform贝U是一个开放的可扩展IDE,提供了一个通用的开发平台,它提供建造块和构造并运行集成软件开发工具的基础。1.4开发框架及应用技术介绍1.4.1项目容器项目的运行依赖于Tomcat容器。Tomca

8、t是Java领域最著名的开源Web容器,简单、易用且稳定性极好oTomcat作为一个Web服务器,默认的服务端口是8080

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。