基于JSP的校友会信息系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3)业务信息管理需求:
业务圈子:管理员可以将所有的人加入圈子或者将所有的人移除圈子,但是其它管理人员,只能操作自己创建的圈子或者在自己未加入任何圈子的前提下自己加入圈子,或者离开圈子,同时可以查看自己属于哪一个圈子;同理加入班级管理员可以将校友加入任何的班级,但是其它的人员只能对自己所在的班级申请加入班级或者远离班级;在线论文实现的是一个简易版的论坛,主要实现一些及时信息的交流和展示工作;
指导教师意见(对课题的深度、广度及工作量的意见和对毕业设计(论文)结果的预测):
指导教师___________
年月日
审批意见:
教研室主任_QQ:1131341075__
年月日
说明:开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审核的依据材料之一,此报告应在导师指导下,由学生填写,经导师签署意见及教研室主任审批后生效。
通过研究,系统的整体框架和主要的功能都得到了实现,本系统达到了计划预期的成果,虽然其中还有很多问题,但是在有限的时间内能完成这样的工作也算是达到了论文写作的目的。
2.毕业设计(论文)任务要研究或解决的问题和拟采用的方法:
(1)、温湿度监控的设计与实现的概述
1)系统管理模块需求:
菜单管理:新增菜单列表结构树,在添加菜单列表结构树的时候,可以添加统计菜单信息,也可以添加下一级菜单基本信息;编辑菜单列表结构树信息,选中一行菜单列表,点击编辑按钮,系统将跳转到编辑菜单列表信息界面,在编辑菜单信息列表界面中,如果新的菜单列表基本信息即可;删除菜单列表基本信息,选中菜单列表结构树列表中的一行,点击删除即可;添加完菜单之后,系统将实时更新菜单列表结构树;
MySQL数据库即使拥有某些不足之处,例如规模小、功能有限等,但是开放源码,快捷灵活、稳定和容易使用等这些优点却是不容小觑的。对于此次要开发的系统—高校人事管理系统而言,MySQL提供的功能已经绰绰有余。
(5)、参考文献
[1]何坚东. 基于B/S架构的高校运动会管理系统的设计与实现[D].电子科技大学,2015.
4)统计报表需求:
班级圈子统计图文报表:统计加入班级的人员基本信息,并将其绘制成条形统计图或者扇形统计图;班级圈子表格统计:对班级的学生进行统计信息,对圈子的学生进行统计信息;查看新闻基本信息和查看公告基本信息,即所有人都有权限查看最新的新闻基本信息和查看公告基本信息;
5)资料管理需求:
新闻管理:新增新闻基本信息、修改新闻基本信息、删除新闻基本信息、查看新闻基本信息;项目发布:项目发布基本信息、修改项目发布基本信息、删除项目发布基本信息、查看项目发布基本信息,同时项目发布基本信息将在网站首页显示,学生可以通过首页关注最近有没有数学建模竞赛等;
信息科学与工程学院信息管理与信息系统专业
题目:基于JSP的校友会信息管理系统
起迄日期2017.04.14-2017.06.18_______ ___
2017年4月14日
毕业设计(论文)开题报告
1.结合毕业设计(论文)课题任务情况,根据所查阅的文献资料,每人撰写文献综述。
(1)问题的提出
随着信息技术的飞速发展,互联网技术也越来越成熟的大环境下,针对传统的校友信息管理的方法,越来越不适用,而且将消耗大量人力资源,不但将使管理部门的工作更加的繁重,而且管理成本也是很高。针对这一情况,开发一个校友信息管理系统是很有必要的,也是很有意义的。
(2)(3)研究发展趋势
随着互联网的普及,人类已经进入了信息时代,互联网不仅方便了人类的生活,还推动着人类不断发展进步。在互联网的推动下,各种数字化工具应运而生,校友录管理信息系统也是一种新新工具,它的出现就是跟随时代的步伐,为人类造福。校友录系统是以校友为主要用户的管理新信息系统,它可以为在校或已毕业的广大校友们提供交流思想的场所,通过提供完善的校友录服务和规范校友录的管理,建立起校友间的沟通渠道,以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的,从而增强学校的凝聚力。
2)基础信息管理需求:
新增学院基本信息、修改学院基本信息、删除学院基本信息、查看学院基本信息,其中学院基本信息作为专业基本信息的前提基础条件,主要意义在于将专业挂在学院下面;以学院信息未基础新增专业基本信息、修改专业基本信息、删除专业基本信息、查看专业基本信息;班级信息管理:班级信息急专业班级基本信息,新增班级专业班级基本信息、修改专业班级基本信息、删除专业班级基本信息、查看专业班级基本信息;辅导员管理:即班级辅导员,辅导员是针对班级创建一个特殊的单元属性,在已经建立的班级的基础上分配一个班级辅导员,针对该功能需要新增班级辅导员基本信息、删除班级辅导员基本信息、编辑班级辅导员基本信息、查看班级辅导员基本信息;圈子管理:新增圈子基本信息、编辑圈子基本信息、删除圈子基本信息、查看圈子基本信息;同一个学生不能属于相同的班级,同时同一个学生不能在同一个圈子之中,如果学生已经属于其它班级或者其它圈子,则需要先退出班级或者退出该圈子,否则提示该学生已经属于其它班级或者其它的圈子;
6)日志管理
登录系统日志信息管理-登录日志记录了登录系统的时间,以及是否登录成功等一些基本信息;
7)登录即输入用户名和密码,以及生成的session验证码,提交之后,如果用户名和密码正确,则登录成功,相反提示用户名或密码不正确;点击安全退出按钮,系统将自动跳转到登录界面,同时清空session会话基本信息;
(2)系统性能
1)界面方面
采用下拉式、导航和菜单显示
2)内容方面
包括前面提到的所有功能
3)安全性方面
数据备份:通过定期备份数据库,定期刻录成光盘进行数据的备份。
4)开发工具
MyEclipse;mysql
5)运行环境要求
硬件环境:CPU:1.8G及以上、内存256 M及以上
软件环境:windows 8 + mysql +jdk1.7+Tomcat7
[5]朱学君,沈睿. 基于B/S模式的高校运动会管理系统的设计与实现[J]. 信息系统工程,2013,(11):63-64.
[6]曹鹏. 基于BS结构的运动会管理系统的设计与实现[D].山东大学,2013.
[7]祝林.13.
[8]孙冠中. 中职校运动会管理信息系统的设计与实现[D].中国海洋大学,2013.
[2]孙旭. 黑龙江职业学院田径运动会成绩管理信息系统设计与实现[D].北京工业大学,2015.
[3]龙熠. 高校田径运动会信息管理系统的设计与实现[D].电子科技大学,2015.
[4]陈智芳. 基于B/S架构的校园运动会成绩管理系统设计与实现[J]. 内江科技,2015,(01):29-30+38.
[9]何绍荣. 学校田径运动会计算机信息管理系统[D].电子科技大学,2010.
[10]刘槐德. 高校运动会综合信息管理系统的设计与实现[D].重庆大学,2009.
[11]石岩鲍. 高职院校运动会信息管理系统的设计与实现[J]. 科技资讯,2015,(27):5+7.
[12]杨克琴. 基于.NET中小学运动会信息管理系统设计与实现[D].电子科技大学,2014.
6)开发环境配置
(3)本系统拟采用的解决方法
本系统主要为高校人事管理者提供一个更加快捷、高效地处理并完成工作的平台。该系统打算采用B/S架构实现,它最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。再者、这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。
角色管理:添加角色基本信息,删除角色基本信息,修改角色基本信息,查看角色基本信息;角色信息主要用于添加系统层次管理员的时候,分配给登录账号的权限角色;
用户管理:新增用户基本信息(上传用户头像,分配用户权限),修改用户基本信息,删除用户基本信息、查看用户基本信息;
参数设置:新增参数基本信息、修改参数基本信息、删除参数基本信息、查看参数基本信息;参数主要配置的是一些系统的基本参数,比如版权、联系人电话、联系人邮箱;
在进行系统开发时用到了生命周期法,也就是结构化系统开发方法。它是迄今为止开发方法中应用最普遍最成熟的一种开发方法。该系统是基于B/S架构的。还使用到了各种开发软件,如visio 2010、visual studio 2005。本文主要进行了系统分析、系统设计和系统实施,其中系统分析包括系统调查、业务流程分析、数据流分析和数据字典等内容;系统设计包括代码设计、数据库设计等内容;系统实施主要是各种页面的实现。
[13]徐芳. 基于web体育运动会管理系统平台的设计与实现[D].电子科技大学,2012.
[14]Ian G McHale,Philip A Scarf,David E Folker. On the Development of a Soccer Player Performance Rating System for the English Premier League[J]. Interfaces,2012,42(4):.
[15]Ray Stefani. The Methodology of Officially Recognized International Sports Rating Systems[J]. Journal of Quantitative Analysis in Sports,2012,7(4):.
本平台主要采用MyEclipse开发工具,采用Jsp动态页面技术,以MySQL作为后台数据库。
(4)主要技术简介
JSP:将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。它是是一个简化的Servlet,是一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。它与其他技术相比突出的优点:可以一次编写,到处运行,并且系统的多平台支持,基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。
业务圈子:管理员可以将所有的人加入圈子或者将所有的人移除圈子,但是其它管理人员,只能操作自己创建的圈子或者在自己未加入任何圈子的前提下自己加入圈子,或者离开圈子,同时可以查看自己属于哪一个圈子;同理加入班级管理员可以将校友加入任何的班级,但是其它的人员只能对自己所在的班级申请加入班级或者远离班级;在线论文实现的是一个简易版的论坛,主要实现一些及时信息的交流和展示工作;
指导教师意见(对课题的深度、广度及工作量的意见和对毕业设计(论文)结果的预测):
指导教师___________
年月日
审批意见:
教研室主任_QQ:1131341075__
年月日
说明:开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审核的依据材料之一,此报告应在导师指导下,由学生填写,经导师签署意见及教研室主任审批后生效。
通过研究,系统的整体框架和主要的功能都得到了实现,本系统达到了计划预期的成果,虽然其中还有很多问题,但是在有限的时间内能完成这样的工作也算是达到了论文写作的目的。
2.毕业设计(论文)任务要研究或解决的问题和拟采用的方法:
(1)、温湿度监控的设计与实现的概述
1)系统管理模块需求:
菜单管理:新增菜单列表结构树,在添加菜单列表结构树的时候,可以添加统计菜单信息,也可以添加下一级菜单基本信息;编辑菜单列表结构树信息,选中一行菜单列表,点击编辑按钮,系统将跳转到编辑菜单列表信息界面,在编辑菜单信息列表界面中,如果新的菜单列表基本信息即可;删除菜单列表基本信息,选中菜单列表结构树列表中的一行,点击删除即可;添加完菜单之后,系统将实时更新菜单列表结构树;
MySQL数据库即使拥有某些不足之处,例如规模小、功能有限等,但是开放源码,快捷灵活、稳定和容易使用等这些优点却是不容小觑的。对于此次要开发的系统—高校人事管理系统而言,MySQL提供的功能已经绰绰有余。
(5)、参考文献
[1]何坚东. 基于B/S架构的高校运动会管理系统的设计与实现[D].电子科技大学,2015.
4)统计报表需求:
班级圈子统计图文报表:统计加入班级的人员基本信息,并将其绘制成条形统计图或者扇形统计图;班级圈子表格统计:对班级的学生进行统计信息,对圈子的学生进行统计信息;查看新闻基本信息和查看公告基本信息,即所有人都有权限查看最新的新闻基本信息和查看公告基本信息;
5)资料管理需求:
新闻管理:新增新闻基本信息、修改新闻基本信息、删除新闻基本信息、查看新闻基本信息;项目发布:项目发布基本信息、修改项目发布基本信息、删除项目发布基本信息、查看项目发布基本信息,同时项目发布基本信息将在网站首页显示,学生可以通过首页关注最近有没有数学建模竞赛等;
信息科学与工程学院信息管理与信息系统专业
题目:基于JSP的校友会信息管理系统
起迄日期2017.04.14-2017.06.18_______ ___
2017年4月14日
毕业设计(论文)开题报告
1.结合毕业设计(论文)课题任务情况,根据所查阅的文献资料,每人撰写文献综述。
(1)问题的提出
随着信息技术的飞速发展,互联网技术也越来越成熟的大环境下,针对传统的校友信息管理的方法,越来越不适用,而且将消耗大量人力资源,不但将使管理部门的工作更加的繁重,而且管理成本也是很高。针对这一情况,开发一个校友信息管理系统是很有必要的,也是很有意义的。
(2)(3)研究发展趋势
随着互联网的普及,人类已经进入了信息时代,互联网不仅方便了人类的生活,还推动着人类不断发展进步。在互联网的推动下,各种数字化工具应运而生,校友录管理信息系统也是一种新新工具,它的出现就是跟随时代的步伐,为人类造福。校友录系统是以校友为主要用户的管理新信息系统,它可以为在校或已毕业的广大校友们提供交流思想的场所,通过提供完善的校友录服务和规范校友录的管理,建立起校友间的沟通渠道,以达到增进校友之间、校友与母校之间的感情,方便校友联系的目的,从而增强学校的凝聚力。
2)基础信息管理需求:
新增学院基本信息、修改学院基本信息、删除学院基本信息、查看学院基本信息,其中学院基本信息作为专业基本信息的前提基础条件,主要意义在于将专业挂在学院下面;以学院信息未基础新增专业基本信息、修改专业基本信息、删除专业基本信息、查看专业基本信息;班级信息管理:班级信息急专业班级基本信息,新增班级专业班级基本信息、修改专业班级基本信息、删除专业班级基本信息、查看专业班级基本信息;辅导员管理:即班级辅导员,辅导员是针对班级创建一个特殊的单元属性,在已经建立的班级的基础上分配一个班级辅导员,针对该功能需要新增班级辅导员基本信息、删除班级辅导员基本信息、编辑班级辅导员基本信息、查看班级辅导员基本信息;圈子管理:新增圈子基本信息、编辑圈子基本信息、删除圈子基本信息、查看圈子基本信息;同一个学生不能属于相同的班级,同时同一个学生不能在同一个圈子之中,如果学生已经属于其它班级或者其它圈子,则需要先退出班级或者退出该圈子,否则提示该学生已经属于其它班级或者其它的圈子;
6)日志管理
登录系统日志信息管理-登录日志记录了登录系统的时间,以及是否登录成功等一些基本信息;
7)登录即输入用户名和密码,以及生成的session验证码,提交之后,如果用户名和密码正确,则登录成功,相反提示用户名或密码不正确;点击安全退出按钮,系统将自动跳转到登录界面,同时清空session会话基本信息;
(2)系统性能
1)界面方面
采用下拉式、导航和菜单显示
2)内容方面
包括前面提到的所有功能
3)安全性方面
数据备份:通过定期备份数据库,定期刻录成光盘进行数据的备份。
4)开发工具
MyEclipse;mysql
5)运行环境要求
硬件环境:CPU:1.8G及以上、内存256 M及以上
软件环境:windows 8 + mysql +jdk1.7+Tomcat7
[5]朱学君,沈睿. 基于B/S模式的高校运动会管理系统的设计与实现[J]. 信息系统工程,2013,(11):63-64.
[6]曹鹏. 基于BS结构的运动会管理系统的设计与实现[D].山东大学,2013.
[7]祝林.13.
[8]孙冠中. 中职校运动会管理信息系统的设计与实现[D].中国海洋大学,2013.
[2]孙旭. 黑龙江职业学院田径运动会成绩管理信息系统设计与实现[D].北京工业大学,2015.
[3]龙熠. 高校田径运动会信息管理系统的设计与实现[D].电子科技大学,2015.
[4]陈智芳. 基于B/S架构的校园运动会成绩管理系统设计与实现[J]. 内江科技,2015,(01):29-30+38.
[9]何绍荣. 学校田径运动会计算机信息管理系统[D].电子科技大学,2010.
[10]刘槐德. 高校运动会综合信息管理系统的设计与实现[D].重庆大学,2009.
[11]石岩鲍. 高职院校运动会信息管理系统的设计与实现[J]. 科技资讯,2015,(27):5+7.
[12]杨克琴. 基于.NET中小学运动会信息管理系统设计与实现[D].电子科技大学,2014.
6)开发环境配置
(3)本系统拟采用的解决方法
本系统主要为高校人事管理者提供一个更加快捷、高效地处理并完成工作的平台。该系统打算采用B/S架构实现,它最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。再者、这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。
角色管理:添加角色基本信息,删除角色基本信息,修改角色基本信息,查看角色基本信息;角色信息主要用于添加系统层次管理员的时候,分配给登录账号的权限角色;
用户管理:新增用户基本信息(上传用户头像,分配用户权限),修改用户基本信息,删除用户基本信息、查看用户基本信息;
参数设置:新增参数基本信息、修改参数基本信息、删除参数基本信息、查看参数基本信息;参数主要配置的是一些系统的基本参数,比如版权、联系人电话、联系人邮箱;
在进行系统开发时用到了生命周期法,也就是结构化系统开发方法。它是迄今为止开发方法中应用最普遍最成熟的一种开发方法。该系统是基于B/S架构的。还使用到了各种开发软件,如visio 2010、visual studio 2005。本文主要进行了系统分析、系统设计和系统实施,其中系统分析包括系统调查、业务流程分析、数据流分析和数据字典等内容;系统设计包括代码设计、数据库设计等内容;系统实施主要是各种页面的实现。
[13]徐芳. 基于web体育运动会管理系统平台的设计与实现[D].电子科技大学,2012.
[14]Ian G McHale,Philip A Scarf,David E Folker. On the Development of a Soccer Player Performance Rating System for the English Premier League[J]. Interfaces,2012,42(4):.
[15]Ray Stefani. The Methodology of Officially Recognized International Sports Rating Systems[J]. Journal of Quantitative Analysis in Sports,2012,7(4):.
本平台主要采用MyEclipse开发工具,采用Jsp动态页面技术,以MySQL作为后台数据库。
(4)主要技术简介
JSP:将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。它是是一个简化的Servlet,是一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。它与其他技术相比突出的优点:可以一次编写,到处运行,并且系统的多平台支持,基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。