




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南XX职业技术学院毕业设计(论文) 第 29 页 毕业设计管理信息系统毕业论文目录1 绪论11.1课题背景及目的11.2国内外研究状况31.3课题研究方法31.4参考文献42 毕业设计管理信息系统的可行性报告42.1 项目可行性分析52.1.1构建管理信息系统的意义62.1.2毕业设计管理信息系统可行性分析62.2 毕业设计管理系统的总体描述42.2.1 系统功能描述62.2.2 系统的设计82.2.3系统的设计82.3 毕业设计管理系统的数据库设计62.3.1 系统中所涉及到的主要数据表62.3.2 数据表之间的E-R关系图83毕业设计管理信息系统的需求分析说明书243.1引言243.2 需求规定254 毕业设计管理信息系统的概要设计说明书294.1概述294.2系统目标304.3代码294.4总结304.5致谢301 绪论1. 1课题背景及目的毕业设计是大学教学中一个重要阶段。毕业设计包括论文选题、论文开题、答辩管理、成绩统计以及有关的通知、规定等。为加强毕业设计的管理,使毕业设计管理自动化,网络化,急需开发一个毕业设计管理信息系统。毕业设计(论文)是高职人才培养的重要实践性教学环节,也是学生毕业水平评定的重要依据。随着高校的扩招,毕业生规模逐年增大,随之而来的毕业设计管理工作也越来越繁重和繁杂,与之相关的教师、学生苦不堪言,为满足毕业设计信息化管理的需要,毕业设计(论文)管理系统实现了对整个毕业设计(论文)实施过程管理的系统化,规范化,无纸化。整个系统使用户操作起来简便快捷,对减轻学生,教师的劳动强度,提高工作效率与管理水平,具有很大的实用价值。初步设想系统主要由三大功能模块构成,分别是管理员模块、教师任务模块和学生任务模块。管理员模块提供给系统管理员进行毕业设计进度管理、基本信息维护及数据输出工作;教师任务模块提供给教师完成题目提交、任务书提交、开题报告审阅、成绩评定等主要工作;学生任务模块提供给学生完成选题、开题报告提交、论文提交等工作。 本系统是以Windows操作系统为服务平台,后台数据库采用SQL Server 2000数据库,使用Visual Studio 2005 创建ASPl.NET语言构建服务页面,主要描述毕业设计管理系统的不同身份的用户登录管理、选报毕设题目管理、系统维护管理、论文管理等各功能模块及其联系。该毕业设计的目的旨在应用现代化的网络管理技术解决毕业设计管理中存在的问题,减少学生毕业设计选题时间,增进、加强毕业设计过程监控,降低指导教师和管理人员的工作强度。1.2国内外研究状况一个毕业设计管理信息系统实现是很简单的,但是在本国大部分高等学校还没有这样的一个系统,现在很多国外学校都有毕业设计管理信息系统了,我们学校也需要一个符合自己学校的毕业设计管理系统,一个B/S模式的系统可以不需要安装,只需要在浏览器地址栏中输入地址就行了。1.3课题研究方法本系统是以Windows操作系统为服务平台,后台数据库采用SQL Server 2000数据库,本软件使用Microsoft Visual Studio 2005进行编写,ASP.NET语言构建服务页面。数据库技术的产生与发展源于对于数据的组织和管理。数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于20世纪60年代中期。这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。1.4参考文献1 主 编:江红,书 名: ASP.NET动态网页设计,出版社: 北京大学出版社,出版时间: 2009年01月,开本: 16开,定价: 35.00 元2 主 编:陈承欢,书 名: 管理信息系统开发案例,出版社:人们邮电出版社,页码:338 页,出版日期:2009年04月,定价:35.00元 3 主 编:李振格,书名:Visual C# .net Web应用程序设计,出版社:清华大学出版社,出版时间:2005,出版地址:北京,定价:39.00元2 毕业设计管理信息系统的可行性报告2.1项目可行性分析2.1.1 构建管理信息系统的意义创建网络化毕业设计信息管理系统意义在于:(1)系统可提供各种与毕业设计有关的资料和模版供学生下载,从而可有效地提高指导教师的工作效率。(2)学生可通过这个平台向指导教师汇报阶段性成果,而系统将自动保存这类信息。(3)网络答疑室给指导教师和学生提供了一个交流平台,节约了师生的宝贵时间。2.1.2 毕业设计管理信息系统可行性分析1)资源配置稍好的PC机,Winxp SERVER操作系统,IIS服务器,Sql软件,一套开发工具,从资源上说是容易实现的。2)技术在大学课程中的ASP与网络数据库技术,数据库原理,操作系统知识,网络基础,图形学原理等多门课程为整个课题开发提供了坚实的基础。ASP .Net是一种相对简单的语言,ACCESS也是一种简单的数据库,所以技术难度并不高。3)分析根据调查,系部将毕业设计的学生分配给指导老师,然后学生再选题,把选好的题交给自己的指导老师,指导老师在检查要求学生所选择的相同题目不能超过三个,如有相同要求学生间协调修改后再上交题目,对毕业设计学生进行基本信息的记录(主要是记录在一个电子表格中),学生从自己的指导老师这拷贝一些规范性文档,在设计做的时候遇到问题可通过电话,email联系自己的指导老师,老师如果有什么信息要通知可以通过学校的网站或QQ群通知,最后学生毕业设计做完后,指导老师要求学生来学校在某个时候某个地点统一上交自己的毕业作品及毕业论文,并进行答辩。原有的操作方式存在的主要问题:A学生选题时间长,若有相同的题目数量超过一定的数量,还要重选。学生很不方便与自己的指导老师联系。学生下载与上交资料很不方便,答辩还必须在指定时间来学校,很乱费时间麻烦。B指导老师联系学生难,管理难,。本系统开发的目的,就是通过系统开发,实现毕业设计管理工作计算机化,网络化解决毕业设计管理中存在的问题,减少学生毕业设计选题时间,增进、加强毕业设计过程监控,降低指导教师和管理人员的工作强度。该系统可以提高管理工作的质量和效率,主要表现在以下几个方面: A该系统可以实现学生在网上选题并每道题都有数量限制,超过被选数量后就不能再选了,选择指导老师。B指导老师在网上发布通告信息,上传规范性文档供学生下载,可以在线交流,并在线答辩,学生上交毕业论文,毕业作品等一些需要上交的资料。c.指导老师在此管理信息系统中评分,学生登录后可以查看自己的信息综上所述,该系统具备可开发的条件,项目可行,建议开始开发。2.2毕业设计管理信息系统总体描述2.2.1 系统功能描述(1)教师在线课题发布,包括课题名称、答辩教师、是否被学生选择等信息。(2)学生进行选题,选题中包括课题信息,指导教师信息等。(3)网上评语是教师对学生各个阶段设计的评价、指导。(4)学生论文上传,教师评阅,学生查询论文成绩。(5)教师网上对学生论文进行评阅。(6)学生取消对某个课题的选择。(7)教师取消某个学生选择自己的课题。(8)指导教师网上评分。(9)答辩教师网上评分。后台管理系统的主要功能要求:(1)管理员登录系统。(2)用户管理模块,包括用户添加、删除和管理员密码管理。(3)教师管理模块:主要是添加、删除、修改教师信息。(4)学生管理模块:主要是添加、删除、修改学生信息。(5)退出后台模块:退出系统,关闭浏览器。第一步:注册并登陆。未注册也可以查看系统信息,但注册后可以选题,查看、修改自己的一些信息等。 第二步:登陆成功,进入“管理中心“,根据用户类型的不同,进入不同的后台管理模块,下面为某学生登陆成功后的”学生模块“首页截图。第三步:进入“进入管理中心”后,您可进行“基本信息设置”。第四步:上交作业第五步:修改个人信息2.2.2 系统的设计系统介绍:1)硬件平台服务器:PC机 设计与开发PC:联想G450笔记本电脑 CPU P4 1.8 ,2G MEM2)服务器平台Windows XP 2003 操作系统IIS 5.0 WEB服务器Sql server 2000 数据库软件3)开发工具网页编辑 DreamWare MX图片处理 PhotoShop 7 ASP.Net编程Micorosoft Visiual Studio 2005 数据库设计 sql server 2000模型图 Visio 2007上传软件 CutFTP4)技术构架ASP.net程序在IIS服务器工作,当前端用户从浏览器请求.asp主页,WEB服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,如果脚本中有访问到数据库请求,便调用ADO数据库访问组件。最后由ADO调用更底层的ODBC OLE DB驱动程序操作数据库,由OLE DB 返回操作数据给ADO ,再有ADO返回数据给ASP页面,ASP页面把结果展示给用户的浏览器。2.3 毕业设计管理信息系统的数据库设计.2.3.1系统中所涉及到的主要数据表l 教师信息表(teacher):教师编号(teacherID)、教师姓名(teacherName)、登录密码(teacherPwd)、所属系号()、状态(teacherState)、被学生选择人数(studentNum)),教师编号为主键。l 学生信息表(student):学生编号(studentID)、学生姓名(studentName)、所属系号(sxxh)、年级(grade)班级(class),登录密码(studentPwd),学生编号为主键。l 课题信息表(subject):课题编号(subjectID)、课题名称(subjectName)、指导教师编号(teacherID)、指导教师姓名(teacheName)、选题学生编号(studentID)、选题学生姓名(studentName)、状态(state)、评语(remark)、指导教师评分(result)。课题编号为主键。l 用户信息表(users):用户名(userName)、密码(userPwd)提交.2.3.2数据表之间的E-R关系图任务文档查看选题学 生教 师申请课题信息管理规范性文档发布通告发布系统管理员3 毕业设计管理信息系统的需求分析说明书3.1 引言 (1)编写的目的本编写目的是为了更明确毕业设计管理信息系统的开发需求、软件的运行环境和硬件要求,主要包括以下:任务概述:目标、运行环境、适应范围功能要求:功能的划分和描述性能要求:系统的性能要求、精度、时间特性等其它需求:可行性、安全性、可维护性和可移植性(2)背景毕业设计管理信息系统已经运行了一定时间,相对稳定了,可以进一步的推广。3.2 需求规定信息系统由信息采集系统、信息处理系统、信息统计和输出系统组成。该系统采用B/S体系构架,基于.NET平台,后台数据库采用SQL Server 2000数据库软件搭建,从而实现了系统信息的集中管理并提高了安全性。系统功能框图1所示。1) 用户管理模块用户管理模块主要由用户登陆页面、新用户注册页面、找回密码页面和系统管理员管理页面组成。其主要功能是储存和管理系统中各个用户的相关信息。在该模块中,新用户可以通过注册将自己的个人信息存入系统数据库。登陆系统后,用户还可以对自己的登陆信息和个人信息进行修改。系统管理员可以通过该模块对新注册或修改信息的用户进行授权操作。另外,丢失密码的用户可以通过相关信息的验证,实现密码的修改与保护。 本模块共设计了三种用户角色:管理员、学生和指导教师。管理员又分为学院管理员和班级管理员两级权限,学院管理员可以授权学生为班级管理员,负责本班注册学生信息的审核和管理。学院的教学秘书担任学院管理员,负责对各班级管理员进行审核。这种注册方式可以有效减轻学院管理员的工作量,保证系统注册信息的完整性和正确性。图2为系统登陆流程图。2) 课题选择模块学生在选题过程中可填报三个志愿,教师可根据学生志愿与专业选择学生。指导教师登陆该模块后可以对设计课题进行添加、修改或删除。课题发布后,学生填报三个志愿,学生可以在所有未被教师选中的题目进行二次选择。 通过学生和指导教师的双向选择,可以使选题达到比较满意的效果。3)流程管理模块毕业设计环节流程管理模块由学生流程管理页面、教师流程管理页面、教师下发任务书界面、学生文献综述提交页面、学生英文翻译提交页面、学生中期进展情况汇报页面、教师中期检查页面、学生提交毕业论文页面、教师论文检查审核页面、教师答辩成绩录入页面和学生答辩成绩查询页面等组成。它主要实现了毕业设计环节的实时监控。模块的主要流程图如图3所示。4)新闻通知模块 学院管理员可以通过该模块发布毕业设计环节的相关新闻与通知,学生上网后可以了解最新的有关毕业设计的通知和新闻。5)规范管理模块 学院管理员可以通过该系统上传相应规范性论文、表格、文献检索及论撰写要点和技巧等各类文档,供学生下载。6)在线交流模块在线教师模块主要有网络答疑室和学生交流论坛两部分组成。学术交流论坛可以实现学生之间资料的共享和相关课题技术的交流。 4 毕业设计管理信息系统的概要设计说明书4.1概述本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。4.2系统目标4.2.1用户功能需求:系统参与者基本功能学生选题,查询信息,下载资料,上传论文,修改基本信息,答疑答辩教师发布题目,评分,解疑,取消学生所选的题目,要求学生答辩,上传资料系统管理员系统设置,学生管理,教师管理系统结构图4.2.2系统应用软件架构设计采用B/S结构设计数据库运行在Server机上。毕业设计管理信息系统通过浏览器在client机上运行学生、老师、系统管理员具有不同的权限来使用系统的各个功能。列出可能出现的错误,错误代码及解决方式。4.2.3数据库设计毕业设计管理信息系统数据库主要有8个表用户类型表userType:记录了用户共分为几个类及类别名称。如图所示:用户表users:列出用户的基本信息。学生信息表students:列出学生的基本信息。教师表teachers:记录了教师的基本信息。课题信息表subject:记录了课题的基本信息。选题课题信息表selectSubject:记录了学生选题基本信息。留言表message:记录了用户在留言板上的留言内容。新闻表news:管理员发布一些有关信息。代码使用方法如下:1.在.NET项目运行前应确保安装了相应的软件环境。2.使用时请将code文件夹拷到系统磁盘目录C:Inetpubwwwroot下。3.访问项目文件要设置虚拟目录后才能进行访问(HTML文件可以直接访问)。4.虚拟目录的设置步骤如下:1)执行“开始”/“设置”/“控制面板”命令。2)在弹出的窗口中选择“管理工具”。3)在弹出的窗口中选择第一项“Internet 信息服务”,随后将打开如图1所示.的对话框。图14)在“默认Web站点”上右击,在出的菜单中执行“新建”/“虚拟目录”命令。5)在弹出的对话框中点击“下一步”,系统鼗要求用户输入别名(可以随意设置),这里设置为OnLineSale.如图2所示。图26)单击“下一步”按钮,在打开的对话框中单击“浏览”按钮,将打开如图3所示的对话框中。图37)在图3所示的对话框中选择好.NET项目所在的文件夹后,单击“确定”按钮,返回图2所示的对话框。8)其后采用默认设置完成虚拟目录的设置。5.启动浏览器,在地址栏中输入:http:/localhost/onlinesale/logon.aspx(http:/localhost/+虚拟目录名字+项目首页面)就可以看到结果了。4.3代码编写代码的工具为ASP.NET脚本语言,部分主要代码如下:4.3.1毕业设计管理信息系统前台系统母板代码如下: 后台管理系统 当前用户: 角色: 新闻通告 规范文档下载 在线留言 进入管理中心 用户登录 用户名: 密 码: asp:SqlDataSource ID=SqlDataSource1 runat=server ConnectionString= SelectCommand=SELECT * FROM userType 忘记密码 注册 版权所有:湖南机电有限公司所有 4.3.1 .1 母板页中引用的CSS样式代码如下:*margin:0;padding:0;text-decoration:none;a:hovertext-decoration:underline;color:Green;font-weight:800;.clearclear:both;#topmargin:10px auto 0 auto;overflow:hidden;width:961px;#top imgwidth:961px;display:block;height:108px;#top #bannerheight:43px;line-height:43px;margin-top:0;display:block;position:relative;font-size:13px;color:Gray;background:url(images/top_2.jpg) no-repeat 0 0;#top #banner uldisplay:block;position:absolute;right:5px;top:0;height:43px;line-height:43px;float:right;list-style:none;#top #banner ul lidisplay:block;height:43px;width:120px;float:left;#top #banner ul li adisplay:block;color:Gray;font-size:15px;font-weight:800;text-decoration:none;#top #banner ul li a:hovercolor:red;text-decoration:underline;#wrapmargin:0 auto;width:961px;background:url(images/bg.gif) repeat-y left top;overflow:hidden;#siderwidth:194px;float:left;overflow:hidden;#sider h3width:194px;height:52px;background:url(images/sider.gif) no-repeat 0 0;#sider pwidth:194px;height:35px;line-height:35px;text-align:center;#mainwidth:767px;float:right;overflow:hidden;#footermargin:0 auto;width:961px;height:63px;background:url(images/footer_bg.gif) no-repeat left top;overflow:hidden;#footer pmargin-top:25px;margin-left:405px;font-size:12px;color:#9ebdeb; 4.3.2系统首页代码如下: asp:SqlDataSource ID=SqlDataSou
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年终止写字楼租赁合同协议范本
- 门面续签合同范本
- 购买电脑耗材合同范本
- 家具清仓转让合同范本
- 病人用品租赁合同范本
- 单位购柴油合同范本
- 轨道热熔合同范本
- 废旧手表销售合同范本
- 乡村公路业绩合同范本
- 化脓性脑膜炎脑脊液漏护理查房
- 学习中心教学论
- GB/T 43241-2023法庭科学一氧化二氮检验气相色谱-质谱法
- 小儿腹泻护理查房
- GB/T 42653-2023玻璃高温黏度试验方法
- 代持股权挂名法人协议书
- 普通化学(第五版)浙江大学普通化学教研组P课件
- 医疗保障法律法规行政处罚司法审视及建议PPT学习培训课件
- GB/T 9999.2-2018中国标准连续出版物号第2部分:ISSN
- GB/T 6543-2008运输包装用单瓦楞纸箱和双瓦楞纸箱
- GB 19522-2004车辆驾驶人员血液、呼气酒精含量阈值与检验
- GB 10238-1998油井水泥
评论
0/150
提交评论