学生会信息管理系统课程设计报告.docx
- 文档编号:463926
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:40
- 大小:1.54MB
学生会信息管理系统课程设计报告.docx
《学生会信息管理系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《学生会信息管理系统课程设计报告.docx(40页珍藏版)》请在冰豆网上搜索。
学生会信息管理系统课程设计报告
邯郸学院课程设计报告
课程名称软件工程导论
题目邯郸学院学生会管理系统
学生李文龙靳宇鹏郭兴葛昆
指导教师丁万宁
年级2014级本科
专业计算机科学与技术
二级学院信息工程学院
邯郸学院
2016年12月6日
邯郸学院《软件工程导论》课程设计任务书
院别
信息工程学院
专业
计算机科学与技术
班级
2014级
课程设计题目
邯郸学院学生会管理系统
课程设计
基
本
内
容
与
要
求
一、基本内容
针对给定的课程设计题目,选择一种合适的编程语言或开发工具,综合运用相关知识,设计一个具有实用价值的学生会管理系统,并撰写课程设计报告。
2、功能要求
(1)实现不同权限登录系统。
分为管理员,普通用户。
(2)普通用户可以浏览查看信息。
(3)管理员可以管理学生会各项信息。
(4)管理员可以对整个系统进行管理。
三、设计成果要求
1、课程设计说明书(5000字)。
2、作品。
主
要
参
考
文
献
[1]贾振华.MySQL数据库及应用(第二版).北京:
中国水利水电出版社,2012年11月.
[2]宋武.Java基础教程与实验指导.北京:
清华大学出版社,2013年8月.
[3]朱喜福,徐剑魁.Java程序设计(第2版).北京:
清华大学出版社,2010.
[4]张跃平,耿祥义.Java程序设计.北京:
清华大学出版社,2009年8月.
进程安排
起止时间
完成内容
2016.11.08-2016.11.13
选题、需求分析
2016.11.14-2016.11.19
概念结构设计、逻辑结构设计
2016.11.20-2016.11.25
数据操作实现
2016.11.26-2016.11.30
系统测试、实施
2016.12.01-2016.12.07
撰写设计说明书、提交成果
系
意见
系主任签字:
年月日
邯郸学院学生会管理系统
摘要
本文通过对学生会管理系统的开发,分析了有关高校学生会管理的现状,阐述了本管理系统开发的目的,结合自己学校信息系学生会的实际情况和管理需要,利用JavaEE和win7操作系统作为开发。
通过对数据库基本理论的阐述并在此理论指导下,详细给出了从学生会管理系统分析到总体设计、详细设计与实现及测试的各个环节。
本系统基本实现了学生会成员信息、学生会各个部门的信息的录入和查询。
该系统分为两类用户:
管理员用户,可以实现信息的录入、修改、删除、查询,并可以对用户登录口令、用户权限等进行管理;普通用户,只可以浏览学生信息和各个部门的介绍,不能修改、添加、删除信息。
该系统实现了学生会管理的高效性,确保了信息数据的完整性、准确与及时性,只设一个管理员避免了信息的混乱与破坏,同时其他用户也可以实现对学生会的查询,满足了学生会管理需要,从而提高了学生会的效率,解放了大量的人力,这样从繁重的信息管理中解放出来的人力就可以专心投入学生会工作活动的创新中去。
关键词:
学生会管理;Eclipse;JavaEE;两类用户;高效性
STUDENTUNIONMANAGEMENTSYSTEM
DirectedbyDingWanNing
ABSTRACT
Inthispaper,throughthedevelopmentofstudentmanagementsystem,analyzesthepresentsituationofthecollegestudentmanagementwill,expoundsthemanagementsystemdevelopmentgoal,combinedwiththestudentinformationsystemwillbetheirschool'sactualsituationandmanagementneeds,theuseofJavaEEandwin7operatingsystemasthedevelopment.Basedonthebasictheoryofthedatabaseandthetheory,thispapergivesadetailedanalysisoftheoveralldesign,detaileddesign,implementationandtestingofthesystemfromthestudentmanagementsystemtotheoveralldesign,detaileddesignandtesting.Thissystembasicallyrealizedthestudentunionmemberinformation,thestudentcaneachdepartmentofinformationinputandinquiry.Thesystemisdividedintotwotypesofusers:
administratoruser,canrealizetheinformationinput,modify,delete,query,andcanmanagetheuserloginpasswordanduserpermissions;ordinaryuserscanonlybrowsethestudentinformationandvariousdepartments,notmodify,add,deleteinformation.Thesystemrealizestheeffectivemanagementofthestudentunion,toensuretheintegrity,accuracyandtimelinessofinformationdata,andthereisonlyoneadministratortoavoidconfusionanddestructionofinformation,whileotheruserscanalsorealizethestudentswillmeetthestudentquery,managementneeds,andtoimprovetheefficiencyofstudentswill.Alotofhumanliberation,innovationthatisliberatedfromtheheavymanagementinformationinhumancanconcentrateonworkactivitiesofstudentswillgo.
Keywords:
studentunionmanagement;Eclipse;EEJava;twokindsofusers;highefficiency.
前言
信息系以学习计算机相关技术为主,计算机的普及率在70%,所以运用计算机技术来管理该系的学生会是有实际意义的。
信息系学生会,它下设主席团、秘书处、组织部、外宣部、纪检部、学习部、生活部、文艺部、体育部等九个部门,需要经常处理活动和学生的很多信息,而传统的人工管理不仅工作量极大,并且不便于查询,更不便于各部门之间的信息共享和工作协调,因此开发一个基于计算机技术的学生会管理系统对学生会的发展和管理的重要作用越来越显著。
学生会的目的是为了帮助学生更好的完善自我、提高综合素质、提倡个性发展,更好的学习到更多的社会的知识,让学生更好的融入社会。
为了深入贯彻《关于实施“大学生素质扩展计划”的意见》和《邯郸学院综合改革指导意见》等要求,大力推广我校综合改革、转型发展、努力构建适应社会需要的人才培养模式,邯郸学院非常重视学生会的管理工作,管理好学生会可以让学生会成员起到很好的带头作用,帮助同学之间的交流,促进学生会成员的全面发展。
这次研究一方面是总结自己在大学所得,另一方面深入了解高校的运行机制,体会到系统搭建应以需求为基础,技术没有好坏之分,在功能实现中,重新深入了解到了自己短处和长处,对于短处应该努力去弥补,对于长处应该努力保留。
目前,在学校里,学生会作为学校里不可缺少的一部分,在规模和人数上不断的壮大,如何更好的管理学生会信息显得尤为的重要。
我们为此开发了一套学生会管理系统,本系统面向学校的学生会管理系统,目的是为学校办公管理提供一个快从现在应用的技术方面和用户的操作方式方面研究学院学生会。
管理系统的可行性和必要性。
学生会管理系统的引入,可以减轻学生会干部的工作负担,科学管理学生会日常工作,避免成员资料漏写、丢失等,方便各个人员查看,使用,增加管理的透明度。
从而提高学生会的工作效率,使学生会真正成为一个科学、高效、高水平的大学生服务组织。
速、简单规范的管理平台,使学院在学生会信息管理方面更加规范化,快捷化。
1项目概述
1.1开发背景
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
目前,在学校里,学生会作为学校里不可缺少的一部分,在规模和人数上不断的壮大,如何更好的管理学生会信息显得尤为的重要。
我们为此开发了一套学生会管理系统,本系统面向学校的学生会管理系统,目的是为学校办公管理提供一个快速、简单规范的管理平台,使学院在学生会信息管理方面更加规范化,快捷化。
1.2开发运行环境
开发工具:
Java语言,Eclipse开发工具。
开发环境:
JDK。
开发系统:
window732位ServicePack1。
1.3系统功能
(1)实现不同用户登录,注册系统。
(2)修改,增加,删除用户。
(3)查询,修改,增添,删除成员。
(4)查询,修改,增添,删除部门。
2系统的可行性研究
2.1可行性研究的任务
为了使高校学生会成员查询信息、管理工作者操作更加简单方便、提高效率,我们需要设计一个学生会管理系统来解决高校学生会管理复杂,混乱的局面。
2.2可行性分析
(1)经济上的可行性。
系统界面友好,操作简单,系统的配置要求不高,实现可行,因此经济可行。
该系统可以容易实现普通成员、管理员对学生会的查询和管理。
(2)需求上的可行性。
在传统管理方式下,高等院校的学生会管理主要手工收集整理资料和文档的存档查找,然而由于大部分高校规模之大和学生人数之多,学生会要处理的信息非常繁杂,仅靠手工收集整理资料和文档的存档查找,效率极其低下,往往事倍功半。
(3)技术上的可行性。
该系统操作方便,简单,用Java开发一个小型的学生会管理系统,MySQL用它来开发数据库,既简单又方便。
所以用Java开发一个小型的学生会管理信息系统是可行的。
2.3系统流程图
系统流程图是描绘系统物理模型的传统工具。
它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。
(如图2-1)
图2-1系统流程图
2.4数据字典
数据字典是指对数据的数据项、数据结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生会 信息管理 系统 课程设计 报告