ImageVerifierCode 换一换
格式:DOC , 页数:17 ,大小:404.50KB ,
资源ID:13312201      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13312201.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计题目选题系统实习报告Word格式.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计题目选题系统实习报告Word格式.doc

1、5.4系统操作流程图115.5系统详细设计(学生管理模块,教师管理模块,管理员管理模块)115.5.1学生管理模块115.5.2老师管理模板135.5.3管理员模块管理156.系统测试和评价166.1系统测试166.2系统评价167.实习总结161.摘要随着大学越来越多,学生在毕业课题的选择上得工作量越来越大,这都将导致学生和老师浪费更多的时间在选择上面。就目前的情况来看来各个学校在处理问题时,基本上都是靠人力,收工完成。导致了效率降低,浪费了很多时间。所以在此基础上开发一个毕业课题选择系统是十分有必要的。它主要使用与各高校毕业生选题,方便学生和老师之间的双向选择。这必将促进高校的发展。毕业设

2、计选题系统可以说是一个高校不可缺少的部分,的作用是解决了学生和老师之间的选择难题,让原来需要手工完成的工作,现在在网上就可以轻易的完成。也解决了原来实现中存在的种种难题,比如有些学生没有题目可选的情况,和一个题目选择人生过多等不正常的情况出现。这个系统的出现,对于高校而言解决了很多的难题,帮助广大教师提高工作效率,实现学生在毕业选择上系统管理和自动化。因此,开发这样的一套管理系统是很必要的,一下的内容就是阐述这个系统的功能,并且谈谈在开发过程遇到的难题和如何解决方法。2.系统可行性研究2.1技术可行性研究毕业设计课题选择是高校每年都要遇到的事情。是高校非常重要的一项管理。学生的正确快速选择毕业

3、设计课题,这是一个非常重要的事情。开发这样一个系统也有助于自动化和系统的管理。方便了学校对学生选择情况的了解和管理。通过这样一个系统实现了学生,老师的系统管理平台。本系统以windows为操作系统,运用了MySql的数据库技术,开发以JSP网页版本,界面简洁,功能相对齐全的毕业设计选择系统。该系统选择比较容易和广泛的网页版。只有当用户通过正确口令才能进入该系统进行相关操作。2.2操作可行性研究本系统采用了应用最广泛的JSP网站的格式,主要是基于windows操作系统,这对于一般认识电脑技术的人员都可以轻松上手。而系统的界面也相对简洁,用户也比较容易了解,和使用。数据采用了比较简单的Mysql数

4、据库进行储存,容易上手。因此该系统是可行的。可以开发。3.需求分析3.1功能需求分析作为高校毕业生的一个毕业设计选题系统,它就面对着许多用户的操作,而这些用户对系统的操作应该有所不同,所以我们在设计时必须要对不同的用户设立不同的的权限。在本系统中,我考虑了3种权限(管理员、教师、学生)。 同时,我们为了使本系统更加的符合我们的实际,教师能在线出题,学生需要注册之后才能进行选题,也可以对所选的题目进行修改但只能选择一个题目,选题完成后老师可以进行审核。3.2数据库需求在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实

5、世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。作为一个具有一定应用价值的教学管理系统,从本质上说其操作的对象为数据库中存储的具体记录。因此,不仅要求所使用的数据库系统具有比较高的稳定性、安全性及高负载下保持足够相应的能力,还要求设计者清楚需求,做出科学的数据库逻辑结构设计,以提高数据库的利用效率和

6、减少数据冗余。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。数据库的概念结构设计完毕以后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。数据库系统的选用需要根据系统的需求而定。该系统主要涉及到几种信息的存储,首先是毕业班学生的信息,论文的题目信息,学校指导教师和系主任的信息,所以每个信息保存在一张表中,在对表的操作中可以对任意一个表独立操作,也可以对几个表关联操作。3.3系统支撑环境1)操作系统:W

7、INDOWS XP2)应用服务器:TOMCAT 6.03)数据库:MYSQL 4)JAVA VM:JDK 1.65)硬件:建议内存在1G以上4.系统设计4.1系统设计开发的意义毕业设计选题系统的建立是可以有效的节省人力资源提高管理效率的投资,其设计理念很简单,变人工管理学生选择毕业设计题目为计算机自动化进行学生选择毕业设计题目的管理,既省时间又提高效率。因此在系统构建时,只要我们思考问题的方式转变,努力为学生的毕业设计选择进行快速的,系统的管理。随着计算机科学技术的不断研究与发展,计算机正日益广泛地应用到社会各大领域,他在人类社会各个领域发挥着越来越重要的作用,给人们的学习、工作、生活带来了极

8、大的便利,在教育系统领域亦是如此。作为计算机应用的一部分,使用计算机对高校学生毕业设计题目选择进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。4.2系统设计4.2.1设计思想1系统分成几个相对独立的模块,但这些模块都进行集中式管理。2分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。3合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。4.2.2设计

9、原则(1)正确性原则:消息在不同系统平台之间进行传递和显示时不会出现乱码现象。(2)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。(3)实用性原则:防止部分学生没有题目可选的情况和题目没有人选。4.2.3功能需求本系统采用自定向下方法开发,其功能模块主要有如下几个部分:系统主界面、基础资料部分、学生管理部分、课程管理部分、成绩管理部分。具体的功能描述如下:功能用例名称主要涉及角色后台信息维护用户登录所有角色用户密码修改题目添加老师添加新老师管理员题目修改前台信息查询题目选择学生查看题目选择情况后台管理:后台管理用例图:毕业设计选题系统增加老师信息系统维护录入毕业设

10、计题审核学生选题网上选题修改选题用户登录:根据用户填写的账号和密码,如果此用户账号和密码存在,判断此用户为老师或者管理在进入相应的模块,否则提示出错信息。业务流程:题目操作:此模块中主要包含了一下几个方面的内容.新题目的添加(其中题目标题,题目描述信息,题目发布时间,题目发布人员)。题目修改(其中包括,修改题目描述信息,发布人员)。添加新老师:此模块是管理员特有权限。主要是用于给新老师授权(包括账号和初始密码)。个人信息修改:主要用于修改本用户的密码。只有当用户提供的原来密码正确才能进行此操作。老师对学生选择审查:主要是用于老师对已经题目的学生进行选择,因为一个课题只能最多有三个学生上限选择情

11、况,这样就需要老师选择自己比较倾向的学生。然后将其他学生排除,并关闭此题目的选择权限。题目选题(学生)每个选手最多能够选择的题目上限为3个,超过上限后,就没有选择题目的能力。4.2.4数据库设计4.2.4.1数据库关系图: 4.2.4.2逻辑结构设计:学生(user)信息表老师(admin)课题(article)表5.系统实现通过需求分析,等文档编写出详细设计说明书,为代码的编写做好充分准备。5.2软件结构设计本系统在执行时,先根据不同的操作人员的需要来进行相应的模块,然后可以输入数据或者进行其它的查询或浏览等操作;总体来说,本系统属于一个事务型管理系统。整体结构如下图:5.3系统结构设计 数

12、据信息对于信息系统来说是致关重要的,因此系统中必须有一套实现数据存取的机制,本系统关于数据存取部分的实现原理如下图所示,该图对本系统数据存取的操作流程进行了抽象和概括。 数据存取关系图5.4系统操作流程图5.5系统详细设计(学生管理模块,教师管理模块,管理员管理模块) 本部分主要内容为本系统的运行界面及其分析,以及对各个模块的功能详细分析。以及编写伪代码。5.5.1学生管理模块登入身份验证 考虑到信息的安全性,在进行学生操作之前,必须提供相应的用户名和密码才能登入到学生管理模块主页。登入界面和学生主页界面如下: 主要代码:浏览和选题操作:修改个人密码修改个人密码之前,有进行验证用户旧密码是否正

13、确。只有正确才能进行个人密码的修改。如果原来密码错误,弹出错误信息。浏览课题选择情况:通过此操作用户可以查看个题目的选择情况,包括发布老师和已经选择的人数情况。5.5.2老师管理模板登入身份验证:只有通过身份验证的老师才能进入到老师主页,才能进行老师的其他操作。界面如下:发布新课题:点击“发表新课题”连接。在此界面老师可以发布新课题(包括课题标题和课题描述信息)。如下图。学生选题审查学生选择好课题后,要带老师审查通过后才能算是选择成功了。老师审查的界面如下: 课题信息更新当老师发信已经添加的可以要更新相关信息时,可以通过修改课题信息进行相关修改: 当老师用管理给你初始密码登入时候,第一次进入一般都会要修改自己的密码:5.5.3管理员模块管理考虑到权限的多重性,只有管理员才能创建教师。 6.系统测试和评价6.1系统测试1.测试服务器是否启动:http:/192.168.1.110:8080/2.测试类com.test.project_testpublic static void main(String args) / TODO Auto-generated method stub AdminD

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1