《基于WEB的高校社团管理系统(共42页).doc》由会员分享,可在线阅读,更多相关《基于WEB的高校社团管理系统(共42页).doc(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上学 号 毕 业 设 计题目:基于WEB的高校社团管理系统的设计和实现 作 者 喻 定 届 别 2016 届 院 别 计算机学院 专 业 计算机科学与技术 指导教师 张 健 东 职 称 外籍教师 完成时间 2016年5月12日 专心-专注-专业摘 要 对高校社团管理系统采用的自顶向下的结构化的系统分析方法是这篇文章的主要方法,描述了一个高校学生社团管理系统网站设计与实现的开发过程,各阶段的操作以及该操作的主要技术。文章开始介绍了项目开发的背景、意义和当前发展的状况;由此分析了系统的组织结构,具体完成了学生社团管理系统设计与实现的需求分析,也对技术、经济、社会层面进行可行
2、性分析;接着是系统设计,它包括高校学生社团管理系统必须实现的各个功能和基本的页面设计,通过对功能模块的分析,选择了相对应的系统开发模式,采用B/S模式,本系统使用JSP技术进行基本页面的设计与功能实现;在此基础上进行了该数据库的设计,即完成了概念结构设计、逻辑结构设计和数据库的实施。后台数据库选用SQL 2008数据库,最后进行了数据库表的设计。实验结果证明,使用该系统能既能提高参加者也能提高管理者的工作效率。关键词:高校社团;管理系统;B/S模式ABSTRACT Community management system in colleges and universities adopt th
3、e top-down method of structured system analysis is the main method, this article describes a development process of design and implementation of a college student community management system website, each stage of the operation and the main technology of the operation. The article first introduced t
4、he development background, significance and development situation at present; The organizational structure of the system are analyzed, specific completed the student community management system design and implementation of the requirements analysis, and feasibility analysis of technical, economic an
5、d social aspects, The system design includes that the university student community management system must realize the various functions and the basic page design, through the analysis of function module, choose the corresponding mode of system development, using B/S mode, this system USES the JSP la
6、nguage, design and function realization of the basic page On the basis of the design of the database, or completed the concept structure design, logic structure design and the implementation of the database. Use SQL 2008 database backstage supporters database, finally this paper gives the design of
7、the database table. The experimental results show that can use the system can not only improve the participants can also improve the working efficiency of administrators.Key words: college society; Management system; B/S mode目 录1 概述1.1 项目开发的背景伴随着互联网和信息技术的迅速发展,人们的社会也发生着日新月异的变化,学生的日常活动也受到着或多或少的影响,网络时代
8、的到来,很多日常工作都不满足于传统的纸质化办公模式的管理,传统的纸介质已经逐渐不能适应当大数据时代,计算机已经成为我们学习和工作的好助手,与计算机有关行业的迅猛发展,待处理的庞大数据逐渐发展成为待处理的事务和待管理的工作流。如今,生活中的许多领域已经离不开他,随着社团的迅速发展,社团的种类、管理的活动越来越多,伴随着学生的选择更加广泛,那么像以往的设点招收新成员,开会发布活动信息逐渐显得过于繁琐,既耗费人力物力的同时还不利于学生的发展。从而,开发出一个学生社团管理系统来管理社团的各种工作迫在眉睫。所以,为了满足学生的多元发展,提高日常工作的效率,学校急需一个社团管理系统。1.2 项目开发的意义
9、通过调查报告显示:“大部分的学生认为参加社团活动尤为重要,首先学生社团活动是课堂教学的有益延伸和补充,它能丰富学生的人际关系,开阔学生们的视野;同时经过交流各自的专业也能促进学生专业知识的学习,当然,参加社团活动也能够锻炼一个人的能力。”社团活动既能丰富学生的生活,也能促进学生智能的全面发展,这是对一个学生提前进入社会的锻炼,为以后真正步入社会奠定了基础。1.3 目前发展状况当代大学生的主体已经是“90后”,他们是在改革开放的大环境中和网络广泛普及中成长起来的。正是由于他们的成长环境不同从而各自的选择不同,为了满足学生的不同选择,高校的社团每年数量不断增加也趋于多元化,学生社团的类型也日益丰富
10、。由当前发展来看,出现了很多在内容和形式上都有别于传统社团的“新面孔”:爱心社、电脑爱心医院、计算机协会、轮滑社、羽毛球协会、外语社、棋牌社等等。由于受欢迎的程度不同,有的规模大,活动多,影响面广,传统意义上的社团管理机制已经不能满足于学生的有效管理。由于社团一个重要支撑是经费,社团发展的瓶颈在于自己,所以一个社团的人数越多生存力就越强壮,所以很多社团通过狂揽会员,借助会费,即给社团增添了新的人员的同时也加大了财力,这就是大部分社团普遍招揽新成员的一个主要原因;同时,随着社会上的大小企业的发展,需要借助学生社团来宣传自己,提高公司或产品的知名度,而恰好社团的成员通过帮助企业同时也锻炼了自己的能
11、力,与社会初步接轨,形成友好合作。而当前的一些社团管理系统过于简单,没有与社会接轨,很多功能没有实现,更不适合大数据时代的到来。2 系统开发工具及运行环境2.1 开发工具(1) 数据库软件SqlServer2008SqlServer2008是对SqlServer2005的完善,是一个可以组织管理任何数据的数据库管理系统,在Microsoft的数据平台上发布, 同时它也允许使用Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。使用者想要方便的直接的
12、访问数据只需通过普通使用的工具即可。它具有以下优点,首先是可信任的,使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 其次是高效的,使得公司可以降低开发和管理他们的数据基础设施的时间和成本。最后是智能的,提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。(2) Web服务器TomcatTomcat是由Apache、Sun和其他一些公司共同开发出来的成果, 由于Tomcat发展的的比较成熟,在技术上比较先进的同时性能还非常稳定,同时方便广大开发者的使用,所以Tomcat深受当前开发人员的喜爱。Tomcat在运行时占用的系统资源小,扩展性好,支持负载平衡
13、与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。并且高校社团管理系统是属于中小型的系统,那么轻量级应用服务器Tomcat非常适合开发和调试JSP。 (3) 集成开发工具MyEclipseMyEclipse是目前最流行的Java集成开发工具。MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,使用MyEclipse完成某项任务往往要比使用Eclipse更加快速、简单。主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对
14、各种开源产品的支持相当不错。MyEclipse一经出现就以其快速、丰富的特性赢得了认可,其主要的属性有快速的性能、重构性能、快速修复错误、调整组织导入包、弹出窗口进行代码自动装配。由于功能强大,MyEclipse一度成为Java IDE领域的霸主。它能够很好地与MySQL、Tomcat进行集成。(4)开发语言JavaJava是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。虽然JAVA已经被广泛接受,但也时刻保持着更新,同时也有力地促进了Web的发展,从当前浏览器的发展来看,Java已被广泛运用到各个浏览器中。(5)
15、开发技术JSP使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。JSP语言有以下优点(1)一次编写,到处运行。(2)系统的多平台支持。(3)强大的可伸缩性。(4)多样化和功能强大的开发工具支持。2.2系统运行环境处理器:Inter(R) Core (TM)2 Duo T5750内存:6GB硬盘:250G操作系统:Windows 7数据库:SQL Server 2008 JSP服务端引擎:Tomcat 6.03 系统可行性分析
16、本章从技术可行性、经济可行性、社会可行性三个方面来分析系统的可行性。3.1 技术可行性 高校社团管理系统采用的都是比较成熟,完善且方便使用的技术。成熟技术是被多人采用并被反复证明行之有效的技术,因此采用成熟技术一般具有较高的成功率。另外,成熟技术经过长时间、大范围使用、补充和优化,其精细程度、优化程度、可操作性、经济性等方面要比新技术好。鉴于以上原因,软件项目开发过程中,在可以满足系统开发需要、能够适应系统发展、保证开发成本的条件下,应该尽量采用成熟技术。该系统采用B/S架构模式,该模式相对于C/S架构模式更加适合于当今广域的网迅速发展。使用JSP语言进行基本页面的设计与功能实现,后台数据库选
17、用SQL 2008数据库。所以从当前技术的角度来讲,是足够满足系统的开发所达到的要求。这样让高校社团管理系统具有很好的技术可行性。3.2 经济可行性高校社团管理系统旨在更加有效方便管理社团的同时更加侧重于对学生的更好的发展,更加高效的使学生的综合素质有量的提高,质的飞跃。所以该系统带来的的经济效益是不能用金钱衡量的,更要从宏观长远的角度来看待。当然,该系统开销只包括基本的服务费用,所需投入资金甚少。所以,高校社团管理系统设计与实现在经济上是可行的。3.3 社会可行性本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。(1)法律因素本系统是根据学校社团管理系统设计与实现的实际情况开发
18、研制的,是通过大量的调研得出的,系统的系统设计是在独立的环境下完成的,无可供抄袭的系统产品。(2)用户使用可行性用户使用本系统并不需要很高的技术能力。只需懂得基本的电脑操作即可,所以能够轻易的被用户接受,所以普及起来相当的迅速。这样既减少投入成本又简化了操作环节。由以上分析可知,本系统具有社会可行性。4 系统需求分析需求分析是软件系统的重要环节之一。本章对系统的功能和数据需求进行分析,建立需求分析模型。4.1功能需求分析系统的角色主要有三类,管理员,社长,学生。管理员负责系统的维护,包括对社团和社长的申请进行处理,站内新闻的更新等;社长负责社团各项工作的管理,包括社团活动的发布,社团信息的编辑
19、,学生申请社团的处理等;学生可以查询社团的各种活动信息,申请入团,在线互动留言等活动。如表4.1所示:表4,1角色定义角色参与的活动管理员添加社团、添加社长、站内新闻的更新、与学生的互动、社团的分类、修改密码。社长社团活动的发布、社团信息的编辑、学生申请社团的处理、社团成员的管理、修改密码。学生浏览站内新闻信息、浏览社团信息、查看社团活动信息、申请加入社团、在线互动留言。系统管理员用例图如图4.1所示:图4.1管理员的用例图表4.1 管理员用例图的说明用例说明社团申请的处理管理员可对学生申请一个社团进行批准或拒绝等处理操作。社长申请的处理管理员可对学生申请成为一个社团的社长进行批准或拒绝等处理
20、操作。站内新闻的更新管理员可以把系统的一些变更信息或每日的头条新闻信息发布到网上。社团的分类管理员可对社团进行分类,有教育类、艺术类、生活类等等。与学生互动管理员可以看到学生的留言信息,并进行回复或删除等操作。修改密码管理员可以修改登录时的密码。社长用例图如图4.2所示:图4.2社长的用例图表4.2 社长用例图的说明用例说明社团活动的发布社长可发布本社团最近举行的一些活动信息。社团信息的编辑社长可对本社团进行相关的介绍。学生申请社团的处理社长可对学生加入本社团进行批准或拒绝操作。社团成员的管理社长可查看加入该社团的成员,并对不合格的成员进行踢出操作。修改密码社长可以修改登录时的密码学生的用例图
21、如图4.3所示:图4.3学生的用例图表4.3 学生用例图的说明用例说明浏览站内新闻信息学生可查看管理员发布的新闻信息。浏览社团信息学生可查看所以已经申请的社团,并进入各个社团查看社团详细信息。查看社团活动信息学生可查看社长发布的社团活动信息。申请加入社团学生可向社长提交加入社团的申请表,等待社长的处理在线互动留言学生可对管理员留言提供意见和想法等。4.2数据需求分析通常,使用实体-联系图(entity-relationship diagram)来建立数据模型。简称ER图,包含了实体(即数据对象)、关系和属性三种基本成分,通常用矩形框代表实体,用链接相关实体的菱形框表示关系,用椭圆框表示实体的属
22、性。而关系可以分为一对一联系、一对多联系和多对多联系。从数据需求分析中得出系统的实体属性图。系统用户实体属性图如图4.2.1所示:图4.4系统用户实体属性图表4.4 系统用户实体的说明属性说明用户名用户登录系统时所用的自定义名字密码用户登录系统时和用户名一起填写的密码姓名用户的真实姓名班级用户在学校所在的班级电话用户的联系方式电话号码用户类型用户类型分为三类,分别是管理员、社长和学生所属社团用户所加入的社团社团类别实体属性图如图4.5所示:图4.5 社团类别实体属性图表4.5 社团类别实体的说明属性说明ID社团类别的编号,一个编号唯一识别一个社团类别名称社团的类别分为教育类、艺术类、生活类等等
23、删除状态社团的删除状态社团实体属性图如图4.6所示:图4.6 社团实体属性图表4.6 社团实体的说明属性说明编号社团的编号,一个编号唯一识别一个社团社团名称社团的名称类型社团所属的类型是教育型还是艺术型等图片社团的首页面详情社团的详细介绍留言实体属性图如图4.7所示:图4.7留言实体属性图表4.7 留言实体的说明属性说明标题用户留言小标题内容用户留言的主要内容日期用户发表留言的时间回复用户所收到管理员的回复留言人用户留言的实体对象系统简介属性图如图4.8所示:图4.8 系统简介实体属性图表4.8 系统简介实体的说明属性说明内容系统的主要介绍站内新闻实体属性图如图4.9所示:图4.9站内新闻实体
24、属性图表4.9站内新闻实体的说明属性说明标题新闻发布的标题内容新闻发布的详细内容日期新闻发布的时间社团活动信息实体属性图如图4.10所示: 图4.10社团活动实体属性图表4.10社团活动实体的说明属性说明标题活动发布的标题内容活动具体组织的内容日期活动得时间社团活动是由哪个社团组织的社团参与实体属性图如图4.11所示:图4.11 社团参与实体属性图表4.11社团参与实体的说明属性说明社团ID参加社团的编号,唯一标识一个社团学生ID学生的编号,唯一表示一个学生申请日期学生申请的加入社团的时间审核状态社长是批准该学生加入还是拒绝 从以上的数据需求分析中对实体之间的依赖关系进行了联系,得出系统E-R
25、图,如图5.9所示:发布参加留言社团用户 m n n 1 n组建 1社团 1 1 组织活动 图5.9 系统E-R图基础信息:社团、用户都是只有管理员才能做增删查改。活动由社长负责。5 系统设计本章从系统的功能设计和数据库表设计两方面来描述系统设计。5.1 系统功能设计学校社团管理系统设计与实现-系统功能模块图如图5.1所示: 图5.1 系统功能模块图5.2. 数据库表设计表5.1 系统用户信息表序号字段名类型长度允许空主键说明1user_idint4YY主键2unamevarchar50YN用户名3upassvarchar50NN密码4tnamevarchar50NN姓名5bjvarchar5
26、0NN班级6telvarchar50NN电话7utypevarchar50NN用户类型8delstatusvarchar50NY删除状态9stvarchar50NY所属社团表5.2 社团表序号字段名类型长度允许空主键说明1st_idint4YY主键2pnovarchar50NN社团编号3pnamevarchar50NN社团名称4typevarchar50NN社团类型5imgvarchar50NN图片6pinfotextNN详情表5.3 社团类别表序号字段名类型长度允许空主键说明1type_idint42typenamevarchar50类别名称3delstatusvarchar50删除状态表5
27、.4 留言表序号字段名类型长度允许空主键说明1note_idint4YY主键2titlevarchar50NN留言标题3contenttextNN内容4replytextNN回复内容5savetimevarchar50NN留言日期6user_idint4NN外键表5.5系统简介表序号字段名类型长度允许空主键说明1Sys_idint4YY主键2companyjjtextYN简介内容表5.6 新闻信息表序号字段名类型长度允许空主键说明1new_idvarchar50YY主键2titlevarchar50NN标题3contenttextNN内容4savetimevarchar50NN创建日期5typ
28、evarchar50NN类型6imgvarchar50NN图片表5.7 社团活动信息表序号字段名类型长度允许空主键说明1active_idvarchar50YY主键2titlevarchar50NN标题3contenttextNN内容4savetimevarchar50NN创建日期5st_idvarchar50NN外键表5.8社团参与信息表序号字段名类型长度允许空主键说明1user_idint4YY主键2st_idvarchar50NN外键3jointimevarchar50NN申请日期4shstatusvarchar50NN审核状态6 系统实现6.1登录模块此模块的主要功能是通过用户输入用户
29、名和密码来判断该用户是否是本系统用户和判断用户权限的级别。系统会按照使用者提供的用户名和密码与数据库读出的数据来判断用户。若数据不匹配则会弹出输入错误提示框。如下图6.1所示:图6.1 登录画面6.2系统首页界面用户输入网站网址后,可以查看系统首页信息,如下图6.2所示:图6.2 系统首页界面系统首页由社团类别列表、站内新闻、新闻图片轮播模块、社团滚动展示四个模块组成,页面的布局美观且简洁,顾客进入首页即可对公司的状况一目了然,再通过各自的链接可以进入对应的详情页。6.3 查看系统新闻界面用户打开网站后,可以查看站内新闻信息。如下图6.3所示:图6.3 查看站内新闻界面用户点击新闻标题链接,可
30、以进入新闻详情页,新闻包含了行业新闻和公司新闻,用户可以从新闻获取学校社团的近况和社团动态信息。如下图6.4所示:图6.4 新闻信息详情6.4 查看活动信息画面学生登陆后可以点击功能栏的社团活动,即可查看自己加入的社团的活动信息。如下图6.5所示:图6.5 查看活动信息界面 用户点击活动信息进入活动信息详情页,活动信息与新闻共用一张表。 6.5 社团详情页面用户打开本系统后,可以查看社团展示信息。如下图6.6所示:图6.6 社团浏览信息用户点击社团图片,可以进入社团详情页,如下图6.7所示图6.7 社团详情信息6.6 留言界面用户可以输入留言信息提交留言和查看其它人的留言信息。如下图6.8和6
31、.9所示:图6.8 提交留言图6.9 留言列表界面6.7 社团申请以及退出社团 学生注册后可以浏览社团并申请加入,对已加入的社团可以在我的社团中查看,学生与社团的关系是一对多的关系,即一个学生可以加入多个社团,学生登陆后,可以在活动界面查询自己所加入的所有社团的活动信息。学生可以从现已加的社团中退出。图6.10 退出社团6.8 资讯信息管理界面管理员登录本系统后,可以管理新闻信息。如下图6.11所示:图6.11 新闻管理界面6.9 社团管理界面管理员登录本系统后,可以管理社团信息。如下图6.12所示: 图6.12 社团管理界面社团管理功能中的添加方法代码实现同图片新闻的实现方式,操作的数据库表
32、为product。管理员在社长管理界面可以为每个社团添加社长用户, 社长在活动管理中可以维护社团活动信息,可以审批学生提交的加入申请信息,审核通过的学生即成为社团成员,即可接受到社团发布的一切活动信息。图5.13 添加社长6.10 在线互动管理界面管理登陆本系统可以回复顾客的留言图6.14 回复留言7 系统测试与分析7.1系统测试的定义与目标测试是为了发现程序中的错误而执行程序的过程,测试阶段的根本目标是尽可能多地发现并排除软件中潜藏的错误,最终把一个高质量的软件系统交给客户使用。但是,仅就测试本身而言,与人们通常想象的“测试是为了表明程序是正确的”,“成功的测试是没有发现错误的测试”等是完全
33、相反的。 7.2系统测试的方法 黑盒测试法:把程序看做一个黑盒子,完全不考虑程序的内部结构和处理过程。也就是说,黑盒测试是在程序接口进行的测试,不必关心软件的内部结构。一般发生在快要验收的最后阶段,测试员抛弃程序内部结构,只拿规格说明书,来验证,程序是否合格。黑盒测试又称为功能测试。白盒测试法:是测试员知道了产品功能,内部结构,对其功能进行测试!一般程序员开发完一种功能,测试员就立马测试此功能的时候,就是白盒测试!与黑盒测试法相反,则是要很清楚软件的内部结构,尽量把所有可能路径都测试一遍!它的前提是可以把程序看成装在一个透明的白盒子里,测试者完全知道程序的结构和处理方法。这种方法按照程序内部的
34、逻辑测试程序,检测程序中的主要执行通路是否都能按预定要求正确工作。白盒测试又称为结构测试。本系统主要使用的是黑盒测试方法,同时也综合采用了白盒测试。软件工程导论里讲由程序的编写者在测试当中遵循了“尽早地和不断进行测试”,“保证测试用例的完整性和有效性”原则简单的介绍一下几项功能的测试情况。7.3 测试用例功能测试属于软件系统中的黑盒测试,同时也属于系统集成测试。功能测试主要检验系统各个功能模块的工作状态,通过预先设计好的测试用例检验各个功能模块能否按照预期目标执行业务动作,本系统的功能测试以需求分析所划分的功能模块为测试单位,以下仅以登陆和注册模块为例进行测试用例描述。 1、用户登录模块测试
35、登陆模块的测试设计需符合登陆系统的功能需求,测试用例在设计时需进行数据输入可能性的罗列,并给出预期的输出结果,通过测试发现每个数据假设所实现的数据输出是否符合预期结果,具体的测试过程如表 7.1 所示。 表7.1 用户登录模块测试结果测试目标测试登陆功能的完整性 测试对象登陆模块 测试条件 各个用户信息已经存储于数据库中,网络环境通畅 数据输入1、 输入正确的用户信息 2、 输入错误的用户信息 预期输出目标 1、 系统进入主窗口 2、 系统给出提示内容 登录界面如图7.1所示图6.1登录界面当输入不正确的用户名和密码时,系统有错误提示信息,错误提示信息的对话框如图 7.2 所示。 图 7.2
36、用户登录错误提示信息2、注册模块测试 用户注册模块除了要检验系统数据输入正常时能否完成并执行数据的添加动作,还要测试注册页面数据格式的验证机制,保证注册模块中的数据最终是符合系统约定条件的,具体的测试过程如表 7.2 所示。表7.2 用户注册模块测试结果测试目的 测试用户注册功能模块各项功能和业务的正确性 测试对象 系统用户注册模块测试前提网络环境正常 数据输入 1.空值 2.非安全数据,例如:#、;等字符 3.两次密码输入不一致 预期输出目标 1.提示“数据不能为空!”。 2.提示“不允许输入非法字符“ 3.提示“两次密码输入不一致!”,将两次密码框中的内容清空 7.5 系统运行情况通过对系
37、统的全面测试,所有测试条目都已经通过,实现了基本要求,测试结果良好,系统可以正常运行,但也不能说明系统就没有任何错误,在以后工作生活中还将结合实际的情况不断完善与优化。8 总结通过这段时间的努力,在指导老师和班上同学们的悉心帮助下,由于高校社团管理系统是一个非常复杂的系统,需要完成的功能非常多,在这里只实现了社团管理系统基本的功能块。虽然途中遇到很多困难,但是一件件的逐一解决,这也令我感到非常充实与满足。在这个过程中我学到了很多课本上没有的知识,实践动手能力也提高了许多。由于时间问题,本系统还有部分功能怎未实现,但是其主要功能都已完成,并不影响该系统的使用,未实现的功能有系统简介和联系我们两个
38、小模块,我将会在接下来的时间逐渐完成。由于大三开了软件工程的课,在做高校社团管理系统中,都是按照软件工程学的步骤来实现的。首先进行了详细的问卷调查,其次进行了可行性分析和需求分析,详细的需求分析让我在开发系统过程中少走了许多弯路。但是由于高校社团系统实际上设计的方面很多,实现起来任务比较繁重,所以深切体会到软件开发是一个团队合作的项目,一个人的力量太弱小,正所谓术业有专攻,如果团队能合理安排,那么将事半功倍,这对我以后走入社会为人处世方面将会有很大的帮助。当然,在这次开发高效社团管理系统中也发现了自己的很多缺点,在专业知识上,对于编程语言还不够熟练,出了错误不能及时发现,导致后面出现一些连锁问
39、题而不知道解决办法,浪费了许多时间。我还要努力提升自己的专业素养;在态度上,太过急躁,急于求成,忽略了解决问题过程的重要性,要知道量变达到一定程度时才会发生质变,之所以我技术不高,是因为忽略了平时的积累,太看重结果反而导致停滞不前。这对我以后学习和工作都有很大帮助。参考文献1 蒋朝芳.生产车间物资信息管理系统的设计与实现D.四川:电子科技大学,2010.2 李海芸.利用JAVA开发全国计算机等级考试成绩查询系统J.甘肃:科技信息,2008.3 郑艳.“信息技术基础”企业网站的设计与实现J.无锡:无锡职业技术学院学报,2011.4 傅明丽,李健.基于java的考生报名信息采集J.贵州:中国成人教
40、育,2007.5 张丽;马丽JAVA中用TreeView实现对服务器目录的浏览和设置J.河南:光盘技术,2008.6 赵铭建,赵慧,乔孟丽,康梅娟.网页设计与制作M.东营:中国石油大学出版社,2007.7 孙福振,李艳,李业刚.基于J2EE的MVC设计模式的研究与实现J.山东理工大学学报(自然科学版).2006.20(2):49-568 刘洁.基于B/S架构的考试系统设计与实现D.天津:天津大学,2011.9 林志庆.基于java技术的网站管理信息系统设计J.福建:福建电脑,2010.10 孙福振,李艳,李业刚.基于J2EE的MVC设计模式的研究与实现J.山东理工大学学报(自然科学版).200
41、6.20(2):49-56.11 金理清.浅析JSP的网站关键技术设计与实现J.浙江:电脑编程技巧与维护,2009.12 程聃.基于网上教育系统地设计与实现D.成都:电子科技大学,2010.13 Min Hu,Jing Zhang.A Scalability Design of JAVA Page SkinJ.Energy Procedia,2011.14 Wen-chao Fan.Based on extended three-tier architecture web disk designJ.Procedia Engineering,2011.15 Mo Jinglin.Design and Implementation of Distance Teaching Platform Based on ASP.NETJ.Energy Procedia,2011.致 谢在这里首先感谢我的指导老师,张建东老师,自身毛躁的性格在您耐心严谨的指导下改正了许多,给了我很多启示。感谢大学四年所有的任课老师,因为你们上的每一节课,才有着量的积累,对于完成这个系统的设计,才有着质的飞跃。感谢院里的领导对考研的相关帮助,解决了考研过程中遇到的很多困难,让我能专