首页 优秀范文 管理系统毕业论文

管理系统毕业论文赏析八篇

时间:2023-03-21 17:10:19

管理系统毕业论文

管理系统毕业论文第1篇

关键词:互联网;Web应用程序;校园网;JSP

中图分类号:TP315文献标识码:A文章编号:1009-3044(2008)22-740-04

Developed Research on Management System of Gradnation thesis(design) in Higher Vocational Colleges

WANG Yu-qing, LI Ge-wen, SUN You

(Dalian Vocational Technical College, Dalian 116035, China)

Abstract: The topic of this article comes from the actual problems of work, based on the great advantage of the school net work, this system will make the realization for the annual students' graduation thesis(design) by the internet technology. This article begins with the system background, analyzes the necessity of the development of the system and introduces the process and relative technology of the system realization in detail. It points out the detailed methods, which frees the teachers and students from the tedious paper management procedure. It carries great practicability and scientific value, which enlarges the function of the present educational administration management system platform.

Key words: Internet; Web application; network; JSP

1 引言

随着我国教育需求不断增加,高校教育资源有限,教育经费相对不足的情况下,利用现代信息技术发展高等教育,不仅充分利用了优秀教育资源,而且为更多的人提供接受高等教育的机会,同时这也是极大促进了高校的信息化发展。目前适用于各种教育层次的教务管理、教学管理、课件、考试等系统或平台已逐渐发展成熟。但是,大多平台中的教学系统一般都是以完成“课程教学”为目标设计的,对课程实验、毕业论文(设计)等实践性环节提供支持服务还很少。用网络平台实现对毕业论文(设计)教学环节的支持服务还少有人讨论,而这一应用恰是目前所需要的。[1]

本系统所研究就利用互联网Web 2.0技术,采用B/S工作模式来解决毕业论文(设计)实践环节中教师数量不足,选题不规范,指导教师与学生难以及时沟通等问题的。

2 理论基础和核心技术

2.1 JSP技术

JSP(Java Server Pages)技术是以Java语言作为脚本语言的,它为创建高度动态的Web应用提供了一个独特的开发环境。JSP代码可被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对JSP页面的第一次请求时发生。因此普遍认为JSP的执行效率比PHP和ASP都高。[2]

Java Servlet是一种开发Web应用的理想构架。JSP以Servlet技术为基础,又在许多方面作了改进。JSP页面看起来象普通HTML页面,但它允许嵌入执行代码,利用跨平台运行的JavaBean 组件,JSP为分离处理逻辑与显示样式提供了卓越的解决方案。并且JSP可以使用JavaBeans或者EJB(Enterprise JavaBeans)来执行应用程序所要求的更为复杂的处理,进而完成企业级的分布式的大型应用。[3]

2.2 JavaBean

什么是javaBean?JavaBean 是一种基于 Java 的软件组件。其实是一个Java的一个类而已[7]。JSP 对于在 Web 应用中集成 JavaBean 组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为 JSP 应用带来了更多的可伸缩性。 JavaBean 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。

2.3 CSS技术

CSS是Cascading style Sheets的简称,中文译作层叠样式表单,它是一种为超文本置标语言(HyperText Markup Language, HTML)提供增强补充服务的技术,可对每一个HTML的置标(tag)做精雕细刻的修饰。它语句、文法简单,只要在源码中插入STYLE语句就可轻易实现页面内任意文本颜色、背景、边框、行距、字距的添删和修饰等功能,就可使网页更加生动活泼,从而获得满意的效果。

2.4 客户端脚本技术

客户端脚本是为操控和显示由服务器端返回的内容而量身定做的。这种方法可以隐藏、显示网页组件,移动或者改变颜色和字体,从而实现对用户事件的反应。显示或隐藏表单是在网页上创建下拉菜单的根本。依据鼠标位置显示相应的窗口支持网页提示功能。

本系统采用了应用最为广泛的客户端脚本语言是Javascript是一种面向对象并在网络浏览器内部运行的脚本语言。它对网页组件的控制是通过文件对象模式(DOM)实现的,该模式是一种实现与网页交互的应用程序接口(API)。[4]

2.5 数据库技术

数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。

1) Web数据库简介

所谓Web数据库管理系统是指基于Web模式的DBMS的信息服务,充分发挥DBMS高效的数据存储和管理能力,以Web这种浏览器/服务器(B/S)模式为平台,将客户端融入统一的Web浏览器,为Internet用户提供使用简便、内容丰富的服务。Web数据库管理系统必将成为Internet和Intranet提供的核心服务,为Internet上的电子商务提供技术支持[7]。

2) SQL Server 2000简介

SQL Server 2000是企业级网络关系型数据库产品, ODBC数据库引擎提供了与数据库打交道的途径,通过它以及来访问数据库并对其进行各种操作。Visual Basic、SQL Server 2000以及其他微软的软件产品都是通过ODBC数据库引擎,从而给用户提供了丰富的数据类型。ADO数据对象模型在数据库中的信息与将信息显示给用户看的程序之间架起了一座桥梁。它提供了用来浏览不同记录的各种跳转方法,使用微软公司推荐的ADO对象模型将为以后的扩展带来便捷。[10]

3 系统设计与开发

3.1 系统研发的目的

毕业生毕业论文(设计)管理系统充分利用网络的优势,实现论文管理的网络化,使原本繁琐的选题问题简单,快捷,奏效。解放教辅人员和学生。学生能够根据教师所提交的题目,在联网的计算机上随时选择,更改自己的论文题目。教师可以在任意联网的计算机上论文信息,并实现选择其论文的学生信息的打印。管理员有设置限制选题条件的功能。并能在任意联网的计算机上对选题信息按班级,教师实现打印。管理员还应有封闭数据库的权利。

3.2 系统设计思想

本系统利用互联网Web2.0,采用B/S结构开发。由于本系统在Web环境中使用,网站完成功能比较简单,主要是对数据的基本操作。因此,使用JSP+JavaBean的开发模式进行开发。以SQL Server 2000数据库系统技术做为后台数据库的支持,通过基于Web技术的系统开发,保证用户(教师、学生)通过授权可以任何条件下通过网络登陆,实现相关的服务。系统的系统开放性好,架构灵活,便于维护,在稳定性和安全性方面达到了较高的指标。[5-6]

3.3 毕业生毕业论文(设计)管理系统分析

3.3.1 使用UML用例图描述系统需求

该系统用户有三种身份:学生、教师及管理员。学生和教师都可以注册,更改自己的身份信息,但学生不能改自己的用户名(学号),而且学生只有在注册自己的详细个人信息后才可以进入系统进行论文题目的选择。学生和教师的用户名可以由管理员统一。具体描述如图1、图2、图3所示。[8-9]

图1 学生用例图 图2 教师用例图图3 管理员用例图

3.3.2 系统结构功能分析

从以上对本系统的分析,可将其分成前台和后台两部分。前台主要是为学生和教师提供,后台是为管理员(教学秘书)提供。如图4和图5给出了前台和后台的功能结构图。

图4 前台功能结构图

图5 后台功能结构图

3.3.3 数据库的设计及实现

本系统主要用到四个数据表:

1) student(学生信息表),该表不但保存学生的基本注册信息,还包含了学生选择了哪位教师的选题(即教师编号和选题编号),主要包括:学号(学生ID)、密码、学生姓名、班级等学生的基本信息和教师ID、论文ID。

2) teacher(教师信息表),该表用于保存教师的基本信息,主要包括教师ID、密码、教师姓名、教师职称等等教师的基本信息。

3) article(论文信息表),该表用于保存论文的基本信息,主要包括对应教师的ID、对应教师的论文题目及论文ID等论文基础信息。

4) admin(管理员表),该表用于保存管理员的基本信息及选题条件的限制,主要包括管理员号、管理员密码、管理员ID、同一教师选题人数和同一题目选题人数,选题的有效时间等内容。

本系统用到的数据表的关系主要有一个,如表1所示。

表1 表关系

3.3.4 网站整体设计

毕业生毕业论文(设计)管理系统采用JSP+JavaBean的开发模式。使用的JavaBean如表2所示。

表2 学生毕业论文管理系统使用的JavaBean

3.3.5 网站结构设计

本系统网站的结构中有多个文件夹,分别存放不同内容与形式的文件。Datebase文件夹用来保存系统的数据库;css文件夹用来保存系统的样式表;image文件夹用来保存系统中所需要的图片;admin文件夹用来保存管理员相关的页面;student文件夹用来保存学生相关的页面;teacher文件夹用来保存教师相关的页面。

3.3.6 系统实现的主要功能

3.3.6.1 个人信息管理

前台的个人信息管理主要是指用户(学生/教师)的注册信息的管理。注册时必须确保注册用户名的唯一性,因此,在保存注册信息前,需要查询数据表中是否有相同的用户名,如果没有,可以向数据表插入新的记录然后提示用户注册成功;反之,则说明同名用户存在,需要提示用户更改。

后台的个人信息管理主要是指管理员信息的管理。此信息可作为管理员登录系统、管理系统的通行证,管理员拥有很大的权限,所以更要妥善处理。在这个模块里主要包括管理员登录和管理员密码的更改两个部分。

3.3.6.2 论文信息管理

论文信息管理分成两个用户来完成,教师和学生。其中教师所完成的工作主要有论文信息,更改和删除论文信息;学生的工作则是选择、重选论文题目,查看所选论文题目。本系统可以限制每一个教师可带的学生个数,也可限制每一个题目可供多少个学生来选择。在这两个环节中,教师是主导地位,因为只有教师了论文题目信息,学生才能从教师的论文题目中选择。

3.3.6.3 选题信息管理

选题信息管理分为两种用户(即学生和教师)。学生的选题管理功能主要就是对自己所选的论文题目进行查看;教师的选题管理功能就是查看选择自己论文题目的学生的具体信息,并能够进行打印。

4 系统的特色及优势

4.1 方便、简洁的中文操作界面

本系统的为中文操作界面,操作简单、直观,便于用户理解系统较复杂功能,熟练本系统的操作和应用。

4.2 实用性

本系统为用户提供了方便、高效率的功能支持,中文操作界面可以使用用户更好地利用母语优势,迅速掌握系统的操作技能。该系统不仅具有较完美的支持功能,同时采用了最优化的结构设计,降低了系统构建成本,解决了毕业设计中的一些实际问题,可以说是一个实用型系统。

4.3 可移植性

本系统可以作为校园网中校园办公的辅助系统,如庞大的教务管理系统平台,只要数据库一致,就可以简单的进行移植。

4.4 具有二次开发能力

尽管本系统是针对我系的实际自主设计开发的,因此可以针对不同用户进行二次开发,提供有效的技术解决方案,满足用户的需求。

4.5 较高的性价比

本系统所需的平台是TOMCAT,该软件为免费软件,操作系统为Windows 2000。硬件环境所用的计算机配置为P4 3.0,512M内存,40G硬盘或以上即可。

5 结束语

实现学院论文管理信息化,把传统的学生毕业论文管理模式与校园网相结合,充分发挥互联网使用的方便,高效的优势,能极大地提高传统论文管理模式的水平和效率。既有利于教学单位的教辅人员从琐碎、繁重的管理工作中解放出来,而且又给教师和学生提供了快捷和便利。

本文从系统分析、功能分析、系统设计、数据库设计等方面,全面叙述了系统的实现过程。采用B/S结构,运用了JSP+SQL SERVER技术实现基于Web技术的毕业生毕业论文(设计)管理系统开发。JSP不仅拥有与Java一样的面向对象性、便利性、跨平台等优点和特性,还拥有Java Servlet的稳定性并可以使用Servlet提供的API。在稳定性和安全性方面达到了很高的指标,最大限度地保证了数据的稳定及安全。本系统比较有特点的是对论文选题的条件也进行了限制。分别分为题目和导师两种限制,不同于以往的选课系统。本系统可以作为校园网中校园办公的辅助系统,如庞大的教务管理系统平台,只要数据库一致,就可以简单的进行移植。本系统对提高毕业生毕业论文(设计)的质量可以起到积极的作用。

参考文献:

[1] 高贤波. 网络教学测评系统的设计与实现[J]. 教育信息化,2006,22(9):32-35.

[2] 曾婕. 基于校园网的多课程并行考试系统[J]. 江西理工大学学报,2006,9(3):22-27.

[3] 王志军, 孙月霞. 基于Web开发的几种服务器端脚本语言的分析与比较[J]. 计算机应用研究,2006,23(3):26-30.

[4] 苑晓红, 赵春玲. 基于JSP的B/S结构系统的构建技术[J]. 科技资讯,2006,61(23):17-19.

[5] Royce W.Software Project Management A unified Framework[M]. 北京:高等教育出版社,2002.

[6] Watts S. Humphrey.Managing the Software Process[M]. 北京:清华大学出版社,2002.

[7] 冯缨.JSP-JavaBean开发模式研究及在网上答题系统中的应用[J]. 计算机工程与设计,2006,16(5):25-29.

[8] 周世兵, 刘渊. 基于B/S模式的网上档案管理系统的开发与建模[J]. 计算机工程与设计,2006,27(10):34-38.

管理系统毕业论文第2篇

【关键词】南京电大 Struts J2EE 毕业设计 毕业论文

1 研究背景

进入新世纪以来,计算机网络技术在国内发展迅速,特别是在教育领域,教育产业化进程不断推进,高校间强强联合、不断实现资源共享。随着国内高校规模不断的扩张,合理并有效运用教育教学资源,推进教育管理方式转变,推进教育教学过程化管理,已成为各大高校重点关注的问题。目前,网络化管理技术已经在教育教学领域中的学生学籍管理、学生成绩管理、课程设置等方面都有了广泛运用。高校教学过程中一个非常重要的环节就是毕业设计(论文),与其它课程管理类似,其主要使用单机管理方式或是手工管理方式实现,包括对毕业设计(论文)步骤中的基本信息与成绩的输入输出实施管理,而毕业设计(论文)中的选题、过程控制与质量管理,以及整个毕业设计(论文)环节效果的统计分析等一系列环节都没有纳入系统管理中。

现阶段部分高校对毕业设计(论文)做法一般为指导老师前期给出参考题目,并通过纸质文件的形式发给学生,学生再从中完成选题或自行申报课题,由于正在毕业实习的学生比较分散,容易导致指导老师和学生之间沟通不畅,造成有些学生课题选择冲突;同时在教师指导学生毕业论文中后期,有大量表格由人工发放、填写、回收,导致效率极其低下;毕业设计(论文)完成阶段,通常需要运用纸质存储或者刻录光盘提交最终论文,常常导致资料堆积如山,查找不便。所以使用传统的手工管理方式对毕业设计(论文)资料进行管理不仅耗时费力,而且不利于教学管理工作者准确、及时地把握学生完成毕业设计(论文)的进展情况,给管理造成较大程度的困扰,甚至影响毕业设计(论文)的质量。因此,在这种情况下管理者应该充分利用高校的计算机资源和网络优势,按照具体管理规定研发出一款为高校量身定制的管理软件,完成对毕业设计(论文)网络化管理,这不仅重要,而且符合高校无纸化办公的发展潮流,这将进一步推动高校信息化建设的进程。

南京电大早在1999年成为教育部批准的首批电大人才培养方式改革与开放教育试点项目示范单位,属于“统筹规划、分级办学、分级管理”类型的远程开放教育教学系列的“省级电大”。至2014年春季,南京电大培养的教育本、专科学生已达52397人,每学年参加毕业设计(论文)的学生达到1800人,因此研发出一套南京电大毕业设计(论文)管理系统是非常有必要的。

2 系统分析

系统分析是站在企业应用系统内部,从抽象的概念高度上分析系统需求,敲定企业应用系统的要素、组成及结构,因而给出系统的分析模型,并为企业应用系统设计给出依据。在此我们给出一些功能性分析和非功能性分析的示例。

功能性分析要求南京电大毕业设计(论文)管理系统应该可以满足不同用户对南京电大对毕业设计(论文)管理的要求,按课题启动、申报课题管理、论文指导管理、论文答辩管理、论文终审管理等系列流程,能够实现不同角色应有的功能。南京电大学生可以浏览南京电大关于论文方面的公告,可以选择导师、提交课题,可以与导师交流,可以对自己的开题报告、论文及系统中资源进行上传和下载;南京电大教师可以选择自己的学生、查看学生课题、论文情况,可以对学生提交的课题、论文进行审阅,可以对自己的学生发出通知,向本校教务员汇报工作;分校教务员完成本校通知工作,维护本校教师与学生信息,向市校汇报本校论文工作;市校教务员可以对分校教务员、教师进行权限分配、调整;系统管理员需要完成业务数据备份、角色信息调整、系统安全运行、运行维护等工作。每一个用户登录南京电大毕业设计(论文)管理系统后都可以维护自己的个人信息,都可以利用南京电大毕业设计(论文)管理系统提供的查询与打印功能,都可以从系统中下载需要的资源,根据需要上传文档。

非功能性分析主要包括时间上响应不可以太慢,从而影响用户的操作,应在5ms-9ms之间;必须能够对所录入的业务数据快速的处理,得出执行结果,基本处理过程时间不可延迟过多,至多1-3秒;对学生的申请以及教师指导结果的传送和转化时间能够满足用户心理预期,不影响用户的使用,适应用户的任务需求为关键;对录入的课题申报、指导意见、答辩结果等要能够在短时间内产生响应结果与相关的查询。适应性上应该对录入的课题申报、指导意见、答辩结果等要能够在短时间内产生响应结果与相关的查询;运行环境需要支持Windows系列、Unix等不同运行操作平台,对于将沓鱿值牟僮髌教ǎ系统可作进一步的维护以满足其稳定性;接口流量不可过小,与其他系统能进行快速的数据交换与处理;大约在5-10年时间能够正常使用;运行期应对系统进行必要的更新维护,使其更加健全。

3 系统设计

南京电大毕业设计(论文)管理系统包括学生操作模块、导师操作模块、分校教务员操作模块、市校教务员操作模块、系统管理员操作模块。其中学生操作模块包括选择导师、申报课题、课题维护、论文过程汇报、浏览与回复导师意见等功能;导师操作模块包括选择学生、审阅学生课题、审阅学生论文、向本校教务处汇报、有关通知、浏览学校通知等功能;分校教务员操作模块包括维护本校学生、维护本校教师、与教师联络、向市校教务处汇报论文工作、本校通知、浏览市校通知等功能;市校教务员操作模块包括审核分校指导老师资格、审核分校上报答辩小组信息、完成终审论文成绩录入、向市校教务处汇报论文工作、市校通知等功能;系统管理员包括操作模块、包括角色信息管理、分校教务人员管理、市校教务人员管理、系统维护记载、系统安全管理、系统备份等功能。

图1中虚线框中登录系统、维护个人信息、查询与打印、上传下载材料等功能,学生操作模块、导师操作模块、分校教务员操作模块、市校教务员操作模块、系统管理员操作模块等模块都需要这四项功能,因此将它们单独列出。

4 技术简介

南京电大毕业设计(论文)管理系统运用Struts框架,Java的Web应用中运用的技术比较多,也较为复杂,所以研发过程中可选择的技术也多,项目管理必须考虑到开发人员个人的特长对开发任务进行合理分工,这就需要设计人员在系统设计阶段考虑周到。MVC模式可以很好的将业务数据模型和业务处理模型分离出来,这样研发出独立的业务组件,以便于在编写表示层页面阶段可以保证数据的一致性。在处理表示层页面文件和模型之间关系过程中,控制器就成为两者的桥梁,这样使得南京电大毕业设计(论文)管理系统项目能够成为一个整体的、系统化的工程。Struts框架在南京电大毕业设计(论文)管理系统中就起到了这个作用,在研发阶段可以很好的运用该框架开展开发项目,开发人员能够选择合适的模型组件。

在图2中,JSP和Struts为开发人员提供的一组标签能够完成页面的表示与数据显示等功能,使得开发人员可以编写丰富的视图功能。

5 系统实现

南京电大毕业设计(论文)管理系统各个部分的研发工作主要包括以下几个步骤:

5.1 创建视图

该系统采用Struts技术,视图的编写主要运用JSP技术,但和传统的JSP技术相比有两个明显不同。

(1)该系统在Struts下运用JSP技术研发视图,在页面文件中没有包括任何的脚本程序,仅是单纯的实现数据传递以及获得与显示从数据库返回的数据,对业务数据的处理和页面的跳转都是在业务层中执行。

(2)Struts框架给出了一组可扩充的自定义标签库,主要包含Bean标签、 Logic标签、HTML标签与模板标签。通过运用标签,能够简化编写用户界面的过程,而且更好地完成数据的封装。

5.2 创建模型

模型利用JavaBean组件,设计和实现系统的业务逻辑。根据不同的操作请求从Action派生特定Action类,调用由Bean组成的业务组件,建立由ActionForm 的派生类达到对客户层表单参数的封装。

5.3 创建控制器

在南京电大毕业设计(论文)管理系统中,中心控制器是由Struts提供(ActionServlet),程序员一般无需对该ActionServlet执行二次研发;负责特定业务处理的Action类则是研发者研发任务的重点,这部分Action对象中会执行全部业务操作,处理结束,由Struts的中心控制器转向到JSP页面,把处理结果返回到客户端。

5.4 创建配置文件

包括两个配置文件web.xml和struts-config.xml,用来定义Struts系统中模块之间的交互。通过对该两个配置文件的定义,将Struts框架中MVC各部分联系起来,完成了一个真正的MVC系统。

南京电大毕业设计(论文)管理系统开启阶段学生申请导师界面见图3。

6 结束语

本文对现阶段高校毕业设计(论文)管理状况充分调研,分析总结现阶段高校毕业设计(论文)管理系统主要缺陷,在掌握毕业设计(论文)管理系统的需求基础上,结合南京电大毕业设计(论文)管理的实H状况,探讨了南京电大毕业设计(论文)管理系统设计与实现。本系统基于网络B/S方式设计思路,采用Struts框架技术与SQL Server2014数据库技术进行设计,具有一定的参考价值。

参考文献

[1]张云龙,贾宇波,吴徐彬.基于UML的毕业设计管理系统的研究与设计[J].工业控制计算机,2015.

[2]丁勇,储久良,张飞.基于MVC框架的毕业设计管理系统的设计与实现[J].计算机与现代化,2014.

[3]陈泽强,徐梅玲.基于.NET的毕业设计管理系统的设计与实现[J].电子技术与软件工程,2013.

管理系统毕业论文第3篇

关键字: C#; 论文管理; SQL; Web

中图分类号: TN915.4?34 文献标识码: A 文章编号: 1004?373X(2015)13?0121?04

Abstract: With the continuous improvement of science and technology, the tide of informatization has made the traditional artificial information management unable to meet the demands of modern management. The working position of computer application management has become significant increasingly. The traditional management of college students graduation thesis, which includes topic selection, choosing each other between teachers and students, and graduation thesis modification, was all done by hands. It results in more workload, and prone to error. The management of students theses information is realized by using and AJAX technologies. On the basis of C# programming language, the management system uses SQL Server 2005 as back?stage data engine, takes web page as representation mode. Workload of teachers and managers is reduced effectively. Meanwhile, the system can realize the statistics of thesis various data conveniently, and has good teaching and management application prospect in university education.

Keywords: C#; thesis management; SQL; Web

0 引 言

随着计算机和通信技术的不断进步,信息化的浪潮已经使得传统的人工信息管理不能满足现代管理的需求,越来越多的学校选择开始选择系统化的管理工具。本科生毕业论文设计作为高校工作必不可缺的一环,从论文选题,导师和学生互选,毕业论文修改等过程,都有大量繁杂的工作要做。本文基于C#编程语言,以SQL Server 2005为后台数据引擎,以Web页面为展现方式,使用,AJAX技术实现对学生论文信息的管理[1],有效减轻了教学管理人员的工作量,同时,利用该系统可方便的实现论文各项数据的统计,在高校教育教学管理中有着良好的应用前景。

1 C#技术

C#是第一个面向组件的编程语言,它是由微软推出的一种基于.NET框架的、面向对象的高级编程语言[2]。C#可以引用组件,非常方便创建网页或Web服务,同时C#又由C语言和C++派生而来,继承了其强大的性能,它的源代码的可移植性非常强,这对于那些已熟悉C和C++的人来说学习C#就相对简单。

C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力,能快速和高效的完成对网站的功能逻辑的实现[3]。.NET框架给网站的开发者提供了很多数据展示控件,例如:GridView,ListView和TextBox。在后台,用C#开发语言,利用.NET框架中提供的控件接口完成对Web页面上显示的数据的逻辑处理。

2 需求分析

2.1 系统所涉及用户及需求量分析

论文管理系统面向的对象是毕业生、导师和管理员。对于管理员来说,可以利用论文管理系统管理学生、导师信息,还可以通过它毕业的相关消息,使学生和导师及时了解到相关信息;导师则可以通过该系统管理自己的信息、、更新自己的论文选题、还可以对学生进行选择、实现系统化的管理;而学生不但可以通过论文管理系统管理自己的信息,还可以浏览导师信息,选择符合自己兴趣及学习方向的导师,这样的“因材施教”更有益于发挥学生的自主创造性。

2.2 系统功能需求

该系统所涉及的功能模块有[4]:

(1) 用户身份验证模块。本系统所面向的对象是毕业生、导师、管理员,用户身份验证是非常重要的组成部分,它可以防止重要信息的泄露,比如毕业生的论文、个人重要信息。

(2) 导师信息管理模块。本模块的主要功能是导师信息的管理,包括,添加、修改、删除论文选题,更改个人信息,修改密码,查看学生个人基本信息和论文,选择学生。

学生信息管理的主要功能是对学生或者导师的论文题目进行单个添加、删除或是批量导入、导出。

4 系统测试

系统开发完成后,对系统进行了测试。以学生信息管理功能为例,具体包括以下内容:

(1) 学生身份验证

① 输入正确的用户名、密码和验证码。用户名:1070410014014,密码:123456,验证码:hicm。

② 输入错误的用户名、密码和正确的验证码。用户名:107041001401,密码:763542,验证码:hicm。

③ 输入正确的用户名、密码和错误的验证码。用户名:1070410014014,密码:123456,验证码:hjnk。

(2) 学生修改信息或密码验证

① 输入正确的信息,比如:照片符合格式所限,新密码与确认密码一致。

② 输入不符合要求的信息。

(3) 学生选择导师与论文题目功能验证

① 先选择一位导师,然后在出现论文题目的页面再选择论文题目。

② 按照(1)再选择一次。

(4) 学生毕业论文功能验证

① 选择论文文件并点击上传图片。

② 未选择文件,点击上传图片。

③ 在成功上传论文的前提下点击下载图片。

④ 在没有成功上传论文的前提下点击下载图片。

5 结 语

本文基于C#编程语言,以SQL Server 2005为后台数据引擎,以Web页面为展现方式,使用,AJAX技术实现对学生论文信息的管理。

测试结果证明该设计方案运行良好,可以满足现实毕业论文管理的需求。

参考文献

[1] ROHILLA 专业项目实例开发[M].陈君,译.北京:中国水利水电出版社,2003.

[2] 王华杰,李律松,孙一波,等.C#数据库开发技术[M].北京:清华大学出版社,2004.

[3] 攀建+项目开发实例[M].北京:清华大学出版社,2004.

[4] JONES A 从入门到精通[M].高春蓉,谷宇,阎隽,等译.北京:电子工业出版,2002.

[5] WORLEY 技术内幕[M].王文龙,刘湘宁,译.北京:人民邮电出版社,2002.

[6] BASIURA Russ;BATONGBACA Web 服务高级编程[M].康博,译.北京:清华大学出版社,2003.

管理系统毕业论文第4篇

【关键词】远程开放教育 毕业论文 管理系统 ASP

远程开放教育是利用计算机网络技术和多媒体技术所建立的具有双向交互功能的教学平台进行教学的一种教学形式,是高等教育的重要组成部分,在高等教育大众化以及普及化阶段扮演着重要角色。在远程开放教育的教学环节中,毕业论文是完成专业培养目标中的最重要的教学环节,也是培养学生综合运用所学的基本理论和知识去解决实际问题的能力的重要手段。随着计算机网络的普及和各个院校的校园网络的日益完善,各远程教育院校已广泛采用远程教育平台开展课程教学,但采用网络平台进行毕业论文指导环节的目前来看还比较少,基本还是采用传统面授的指导模式。为了提高该教学环节的工作效率,打破传统的面对面毕业论文指导模式,本文设计了一种网上毕业论文管理系统。经过实践,该系统可以为学生、教师、班主任和管理员提供一个交互平台,规范了教师、班主任及管理人员在论文指导过程中的管理工作,极大地提高了教师、学生、班主任和管理人员的工作效率。

1 系统分析

本系统是根据地市级广播电视大学(简称电大)开展远程开放教育的实际,涵盖了学生的毕业论文教学环节的全过程,实现了学生分组、论文选题、毕业论文相关文档的提交与管理以及成绩统计与管理等功能。

1.1 系统需求分析

该系统是针对地市级电大毕业论文管理的现状,坚持“以服务学生为中心”的办学理念,解决论文辅导具体业务的网络化与自动化,达到利用该平台进行毕业论文的选题、提交、指导、评价与查询等具体业务的自动化管理目的,为支持电大师生网上非实时毕业论文辅导教学活动提供了互动平台。该系统主要针对地市级电大远程开放教育的学生,因此用户群主要定位有四种,分别是系统管理人员、班主任、学生和指导老师。系统管理人员主要是完成系统数据维护、各类用户权限的分配、系统安全维护等。班主任主要是负责学生分组、督促与查看学生论文进度情况、统计班级论文完成情况和沟通联系学生等。学生主要是根据时间节点完成毕业论文的选题、论文初稿的提交、查看指导老师的评语、修改论文、提交终稿等。指导老师主要是布置毕业论文选题、审核选题、跟踪查看学生论文、写出修改意见与评语、给出论文成绩等。由于针对的是四种不同类型、不同权限的用户,因此该系统必须具备友好的用户界面、简单的操作流程和专业的管理模式,这样才能使系统的所有使用人员经过简单的业务培训就能很好地得到应用。

1.2 业务流程分析

地市级电大毕业论文工作的一般业务流程是:教学管理部门(教研室)毕业论文指导任务;毕业班班主任根据本班学生情况进行分组并分配指导老师;指导老师与班主任组织学生开会并毕业论文选题范围;学生进行选题;指导老师查看选题并同意撰写初稿并提交给指导老师;指导老师审核,这样反复几次后,最终定稿,并给出初评成绩。教学管理部门负责整个流程的监管。鉴予此,本系统的主要工作业务流程如图1所示。

1.3 总体功能分析

设计开发网上毕业论文管理系统的目的是利用计算机网络解决师生论文辅导存在时空矛盾的关键问题,同时还可以利用计算机强大的管理统计功能对论文进行有效管理,从而提高师生和管理人员的工作效率。在实际工作的调研过程中发现,网上毕业论文管理系统主要涉及学生管理、论文选题、论文提交、论文评价、论文查询与统计等几个方面。根据这几方面数据管理上的需求,把系统分以下几个模块:系统用户管理、学生分组管理、选题管理、论文文章管理、成绩管理。系统总体功能模块结构如图2所示。

系统用户管理:用户分为管理人员、班主任、教师和学生。每个用户根据自己的角色拥有不同的权限。例如管理人员和班主任可以查看每个指导老师对学生毕业论文的指导进度。指导老师只能查看自己所指导学生的进度和相关信息等。该功能模块就是实现对各种不同权限用户的管理,如输入与修改用户基本信息等。

学生分组管理:这个功能主要是针对班主任的。班主任根据教务部门的要求按照学生人数和指导老师的数量进行学生分组,指定学生的论文指导老师。之所以对学生进行分组并指定指导老师,是为了便于教学部门监管教师与学生之间的论文指导工作。

选题管理:该功能模块是实现毕业论文题目的与查看、选题查询、学生选题、更改选题、审核选题等功能。毕业论文题目可以由指导老师进行并限定选题人数,也可以由学生自己命题由指导老师审核。经审核后毕业论文题目进入指导老师的选题库,该指导老师所带的学生都可以查看并进行选题。当学生选题人数超过毕业论文限定选题人数时,就要求指导老师要进行筛选,并指定学生进行重新选题。

论文文章管理:本系统采用上传与下载的文章管理方式来实施论文指导过程。具体实施方式是学生上传文章给指导老师,指导老师查看并下载文章,然后指导老师线下评阅文章并在文章中标注修改意见,然后把标注有修改意见的文章上传给指导老师,重复该过程直至论文定稿。

成绩管理:该模块主要是实现教师对学生的毕业论文进行评分、并录入或修改学生成绩,按照指导学生的论文进行指导小结的录入等。

辅助交流管理:该模块主要是实现指导老师信息的、学生提问、老师答疑、师生互动讨论等功能。

2 系统主要模块实现

本系统是基于ASP三层架构进行开发的,前端开发工具采用HTML+CSS+JavaScript,后端开发工具采用,整体开发环境为ASP+IIS6.0+Access2003。操作系统是Windows server 2003,服务器采用其内置Web服务器IIS6.0。系统客户端通过IIS6.0与ASP应用程序进行联接。底层数据库系统开发采用Access2003,因为Access2003与Windows操作系统系统及ASP环境之间具有很好的兼容性。

2.1 用户管理模块实现

本系统涉及到多个用户,每个用户拥有不同的权限,管理员用户具有最高权限,包括所有设置、创建编辑所有用户权限。不同权限用户登录系统后产生的界面不同,因此系统的访问控制机制非常重要。本系统的访问控制机制是:给每张表每个模块赋予一个ID,并根据用户权限把ID写入用户数据信息表字段中,当用户登录系统时,先读取用户数据信息表,然后根据数据表中的字段里所包含的ID号来显示相应的用户管理界面。

2.2 选题管理模块实现

选题管理模块主要包括我的选题列表、添加选题、批量导入选题、选题确认修改、导出我的选题和所有选题构成。我的选题列表主要列举出可供选题的题目和相关选题细节,并供学生进行选题;添加选题主要是实现教师或学生添加论文题目,教师可以批量导入或导出选题信息,而学生只能添加一个自己的选题并选择所添加的选题。添加选题界面如图3所示。

2.3 文章管理模块实现

文章管理模块主要包括文章上传与文章下载功能。文章上传功能可以实现将文章上传给指定某个用户,如图4所示。例如,当指导老师点击文章上传按钮时,会显示该指导老师所指导的所有学生,然后可以选择某位学生,把文章上传给该学生。文章下载功能可以实现定位下载功能,例如点击文章下载,会显示所有该指导老师所指导学生上传的文章,点击某篇文章就可以下载该文章。

2.4 成绩管理模块实现

成绩管理模块主要有录入初评成绩、录入评审成绩、指导小结和查询导出功能。录入初评成绩是指导老师根据指导论文的质量给学生录入定稿成绩;录入评审成绩是指定的评审老师对学生论文评定成绩进行评审,并录入评审成绩。指导小结是供指导老师填写小组的指导小结;查询导出是实现查询或导出所选学期、所选班级的全部指导论文。

3 结束语

远程教育网上毕业论文管理系统是为了解决电大学生在毕业论文指导过程中遇到的工作效率低、交互性差、时空矛盾严重等问题,而采用ASP+IIS6.0+Access2003等技术设计开发的一个非常实用的管理系统。通过学校近几年的使用,该系统能够实现多班级选题管理的具体化、直观化、规范化,指导论文的网络化、合理化和公开化,很好地促进了学生与指导老师之间的互动交流,极大地提高了毕业论文指导的工作效率。

参考文献

[1]李莹.远程开放教育辍学研究:结论与反思[J].开放教育研究,2014,20(3):79-87.

[2]毛林,田林,谢汶.基于Internet的网上论文辅导系统设计与研究[J].中国远程教育,2010(11):58-61.

[3]覃发兵,葛玉辉.基于Java Web组件技术的毕业设计管理系统[J].计算机应用,2010,30(1):321-323.

[4]徐远棋,曾海.网上毕业论文管理系统的设计与实现[J].微型电脑应用,2013,29(10):42-44.

[5]陈永强,谢维成,李茜.ASP数据库开发经典实例精解[M].北京:机械工业出版社,2006.

[6]曾小平,吴暾华.本科毕业设计管理系统的设计与实现[J].微型机与应用,2011,30(18):83-85.

作者简介

熊子东(1984-),男,广东省梅州市人。硕士学位。现为梅州市广播电视大学教技科科员。

张志方(1967-),男,广东省梅州市人。硕士学位。现为梅州市广播电视大学教技科主任。

曾三明(1979-),江西省赣州市人。大学本科学历。现为梅州市广播电视大学教研室主任。

管理系统毕业论文第5篇

课程设计报告

课程名称: 数据库技术与应用

报告题目: 网吧管理系统

学生姓名: *** **

所在学院: 信息科学与工程学院

专业班级: **班

学生学号: ************

指导教师: ***

20*年*月*日

课程设计任务书

摘 要

互联网技术的不断革新与发展, 给全球经济带来新的革命, 也正在改变着整个商业社会的竞争格局。Internet 、交互式web 应用和电子协作等计算机技术将逐渐改变商业模式, 使得全球的网络供应链将逐渐取代分层式供应链, 因此在网络时代面临着新机遇的同时也面临着巨大的挑战。

随着科学技术的不断提高,计算机科学与技术日趋成熟,计算机应用到生产和生活的各个领域,发挥了越来越重要的作用。作为计算机应用的一部分,使用计算机对网吧信息进行管理,具有手工操作无法比拟的优点,例如:检索迅速,查找方便,可靠性高,存储量大,寿命长,成本低等,因此研究开发网吧计费系统具有可行的实际意义。

本系统是一个功能比较强大的网吧管理系统。该系统信息来源主要由管理员添加,方便网站管理员的查询和管理。该系统的任务是方便,灵活的管理网吧的各项信息,包括对每台电脑配置管理、会员用户管理、上机时间计算、金额计算等。系统主要有添加,查找,删除,统计等功能模块组成。本系统会做到满足网吧管理日常工作的需要,使用方便,界面亲切,安全可靠。

关键词: 网吧 方便 系统

目 录

第一章 绪论 ---------------------------------------------------------------------------------------------------------------------- 1

1.1 课题来源--------------------------------------------------------------------------------------------------------------- 1

1.2 研究意义--------------------------------------------------------------------------------------------------------------- 1

第二章 可行性分析 ------------------------------------------------------------------------------------------------------------ 3

2.1 编写目的--------------------------------------------------------------------------------------------------------------- 3

2.2可行性研究的前提 --------------------------------------------------------------------------------------------------- 3

2.2.1目标 ------------------------------------------------------------------------------------------------------------- 3

2.2.2 经济可行性 --------------------------------------------------------------------------------------------------- 3

2.2.3 运行可行性 --------------------------------------------------------------------------------------------------- 3

2.2.4 技术可行性 --------------------------------------------------------------------------------------------------- 3

2.3对系统的分析 --------------------------------------------------------------------------------------------------------- 3

2.4 技术条件方面的可行性 -------------------------------------------------------------------------------------------- 4

2.5投资及效益分析 ------------------------------------------------------------------------------------------------------ 5

2.6社会因素方面的可行性 --------------------------------------------------------------------------------------------- 5

2.6.1法律可行性 ---------------------------------------------------------------------------------------------------- 5

2.6.2 操作可行性 --------------------------------------------------------------------------------------------------- 5

2.7结论 ---------------------------------------------------------------------------------------------------------------------- 5

第三章 需求分析 --------------------------------------------------------------------------------------------------------------- 6

3.1功能需求 --------------------------------------------------------------------------------------------------------------- 6

3.2 数据需求--------------------------------------------------------------------------------------------------------------- 6

3.3网吧管理数据流图 --------------------------------------------------------------------------------------------------- 7

3.3.1数据库简介 ---------------------------------------------------------------------------------------------------- 7

3.3.2顶层数据流图 ------------------------------------------------------------------------------------------------ 7

3.3.3 一层数据流图 ------------------------------------------------------------------------------------------------ 8

3.3.4 二层数据流图 ------------------------------------------------------------------------------------------------ 8

3.4数据字典 --------------------------------------------------------------------------------------------------------------- 9

3.5 业务需求-------------------------------------------------------------------------------------------------------------- 12

3.6 运行需求-------------------------------------------------------------------------------------------------------------- 13

3.7 开发环境-------------------------------------------------------------------------------------------------------------- 14

第四章 概念及逻辑设计 ----------------------------------------------------------------------------------------------------- 15

4.1 局部E-R 图 ---------------------------------------------------------------------------------------------------------- 15

4.1.1管理员E-R 图 ----------------------------------------------------------------------------------------------- 15

4.1.2用户实体E-R 图 -------------------------------------------------------------------------------------------- 15

4.1.3 记录上下机实体E-R 图 ---------------------------------------------------------------------------------- 15

4.1.4计算机配置实体E-R 图 ----------------------------------------------------------------------------------- 16

4.1.5 总体E-R 图 -------------------------------------------------------------------------------------------------- 16

4.2 数据抽象-------------------------------------------------------------------------------------------------------------- 17

4.2.1 用户信息 ----------------------------------------------------------------------------------------------------- 17

4.2.2 上机下机信息 ----------------------------------------------------------------------------------------------- 18

4.2.3 电脑配置信息 ----------------------------------------------------------------------------------------------- 18

4.2.4 管理员登陆信息 -------------------------------------------------------------------------------------------- 18

4.3将概念模型转换成关系模型 ------------------------------------------------------------------------------------- 19

第五章 物理设计 -------------------------------------------------------------------------------------------------------------- 20

5.1 数据库的概念 ------------------------------------------------------------------------------------------------------- 20

5.2 数据库表的描述 ---------------------------------------------------------------------------------------------------- 20

5.3数据库的实现 -------------------------------------------------------------------------------------------------------- 21

5.3.1关系模式存取方式选择 ----------------------------------------------------------------------------------- 21

5.3.2确定数据库的存储结构 ----------------------------------------------------------------------------------- 21

第六章 系统实现 -------------------------------------------------------------------------------------------------------------- 22

6.1数据库实现 ----------------------------------------------------------------------------------------------------------- 22

6.1.1创建用户表 --------------------------------------------------------------------------------------------------- 22

6.1.2创建计算机信息表 ----------------------------------------------------------------------------------------- 22

6.1.3创建充值表 --------------------------------------------------------------------------------------------------- 22

6.1.4创建收费表 --------------------------------------------------------------------------------------------------- 22

6.1.5创建上机记录表 -------------------------------------------------------------------------------------------- 23

5.2 系统总体结构图 ---------------------------------------------------------------------------------------------------- 23

5.3 用户信息查询 ------------------------------------------------------------------------------------------------------- 23

5.3.1 功能描述 ----------------------------------------------------------------------------------------------------- 23

5.3.2 模块流程图 -------------------------------------------------------------------------------------------------- 23

5.4删除电脑配置信息 -------------------------------------------------------------------------------------------------- 24

5.4.1 功能描述 ----------------------------------------------------------------------------------------------------- 24

5.4.2 模块流程图 -------------------------------------------------------------------------------------------------- 24

5.5 计费功能-------------------------------------------------------------------------------------------------------------- 24

5.5.1 功能描述 ----------------------------------------------------------------------------------------------------- 24

5.5.2 模块流程图 ------------------------------------------------------------------------------------------------ 24

5.6 添加用户信息 ------------------------------------------------------------------------------------------------------- 25

5.6.1 功能描述 --------------------------------------------------------------------------------------------------- 25

5.6.2 模块流程图 ------------------------------------------------------------------------------------------------ 25

5.7 客户端查询上网信息 ---------------------------------------------------------------------------------------------- 25

5.7.1 功能描述 --------------------------------------------------------------------------------------------------- 25

5.7.2 模块流程图 ------------------------------------------------------------------------------------------------ 25

第七章 结论 --------------------------------------------------------------------------------------------------------------------- 26 参考文献 ------------------------------------------------------------------------------------------------------------------------- 27

第一章

1.1 课题来源

随着计算机技术的日新月异,越来越多的人注重加强对计算机知识的学习,为了满足学校学生或者社会学院的需求,许多网吧都纷纷对外开放,实行即时收费。但随着商家人数的增多,网吧的管理成了一个非常困难的问题。首先,人工即时收费是非常繁琐的一项工作,耗费人力物力,而且极易出错;最后的统计工作更是一项费时费力的苦差事,甚至不能统计。其次,上机过程中,每个网吧都需要值班人员值班,耗费了管理人员的很多时间。随着计算机各种设备技术的发展,以上工作通过计算机就可以很方便的实现。

网吧以其庞大的用户量和潜在购买力,首先成为一个很好的媒体广告平台,尤其是快消品和网络相关类的产品;同时,网吧作为一个独特的渠道,对中国互联网的发展起到了非常关键的作用,已经容不得任何一家互联网公司忽视。已经有越来越多的案例证明,赢得了网吧市场,就赢得了互联网市场。这正是中国互联网本土化中的一个关键部分,了解这部分市场的特征和容量,是本土和国际互联网公司成功的一个关键因素。

基于网吧在中国互联网市场上的如此重要的地位,易观国际情况认为有必要对网吧用户作一个了解,探索网吧用户的行为特征,描绘网吧用户的轮廓。针对以下问题,进行了重点调查和了解:网吧用户特征,网吧用户互联网使用行为特征,不同网吧用户之间存在怎样的行为差异,针对网吧用户的人群属性和使用行为特征,产业的各方应该如何营销网吧。

为了适应当前网吧管理无人化的需求,网吧计费管理系统出现了。它可以减少值班人员、维护人员、降低管理人员的费用、甚至可以做到网吧无需人员值守管理。同时还可以增加网吧的开放时间,提高设备的利用率,并且避免网吧管理中的人情免费上机、逃脱费用等问题。 绪论

1.2 研究意义

网吧用户对网吧上网非常忠诚,每次上网时间和上网频次都较高,13以上的人需要每天至少去网吧一次。网吧用户的娱乐化倾向非常明显,排在首位的应用都是网络游戏、网络聊天、影视视频等,而搜索引擎以第四常用与这些娱乐化应用一起成为用户最常使用的网络应用之一。

网吧用户最常访问的新闻类网站呈现明显的长尾现象,但是长尾头部依然是几大重要新闻网站,其中腾讯新闻选择率最高,其次是新浪、网易和搜狐等门户网站。

网络音乐需求是网吧用户一个最重要的需求,这种需求同时也充满了多样性,因此催生了多元化的选择,虽然百度MP3占有绝对的优势,但是其它各种各样的音乐网站也都获得了一部分用户,满足多样化的需求。

在网络聊天市场上,腾讯QQ 在网吧用户中一枝独秀,但是51挂挂和飞信凭借各自的母公司和网站,今年获得了非常大的发展,值得关注;而阿里旺旺则由于网吧网民的购物

倾向性小,使用率较低。

随着中国互联网软件硬件的发展,涌现出了众多视频网站,有专业视频网站,也有传统门户介入视频市场成立视频频道的。而在网吧市场上,专业视频网站获得了更多的用户选择,尤其是土豆网和优酷网,其中土豆网选择率稍高于优酷,百度视频搜索也以第三选择成为市场第一梯队成员。

在网吧搜索引擎市场上,百度的具有较大优势,用户的使用率远高于其它搜索引擎。从用户对搜索引擎各项关键指标的评价来看,用户对百度的满意率是最高的,这显现出用户较大的忠诚度。其它搜索引擎运营商在网吧用户市场上还有很多工作要做。

在图片搜索、知识问答和社区类网站中,百度图片搜索、百度知道和百度贴吧都成为网吧用户的最常去的网站。其中在图片搜索和知识问答类型网站中,由于市场发展时间不长,这两类用户需求很大程度来自于百度的培养,因此百度的优势较大,选择比例都在80%以上。而在社区市场上,百度尽管选择最多,但是优势并非绝对突出,网吧用户选择呈多元化趋势,各种垂直论坛都有较多的用户选择存在。

网络交友网站在网吧市场上更是异彩纷呈,除了老牌的QQ 交友中心、同学录等,近年来兴起的51、校内网、开心网等,都获得了较多网吧用户的选择,尤其是51,已经成为网吧用户交友的第二大选择。

自网吧出现以来,我们经历了从手动记录管理网吧到现在的电脑自动化计费系统的过程。2010年,我国网吧上网比例为39.2%,并且逐年上升,注定了网吧自动化计费管理系统取代手动记录式管理方法,因此设计了此网吧计费管理系统。

第二章

2.1 编写目的 可行性分析

编写本可行性研究报告的目的是对物流管理系统进行可行性分析,以最小的代价在尽可能短的时间内确定问题是否能够解决和是否值得解决,并最终确定本系统开发的可行性。

2.2可行性研究的前提

2.2.1目标

方便的管理网吧,用最小的成本做出最优的系统。

2.2.2 经济可行性

由于该系统的实现初衷是为了熟悉软件开发,投资不会很大,所以不会有经济上的风险。因此,在这一方面是可行的。

2.2.3 运行可行性

由于网吧管理系统是相对独立的系统,除了与操作系统交互外,与其他软件的关系不大,所以发生冲突的概率较低。

2.2.4 技术可行性

采用C#语言和SQL server 2005数据库实现,通过c#的面向对象的编程方式与SQL 语句的结合,具有一定的稳定性,从技术上来说是可以实现的。

2.3对系统的分析

经过了解与分析并与小组讨论得出以下结论:

怎样划分不同区域的收费标准

两种会员类型与非会员的收费模式

图 2-1 收费模式

物流流程如下:

1、收银台查看用户是否为会员

2、非会员上机办理临时卡,并不享有折扣优惠。

3、会员充值时如是普通会员优惠10%,高级会员优惠15%。

4、网吧管理系统数据库对区域划分的收费标准,游戏区3元时,聊天区2元时。

图2-2 收费标准

2.4 技术条件方面的可行性

从以上的分析得知, 该是一个小型的用户网吧上网管理系统。这是套比实用的用户网吧上网系统,它操作步骤更为简单,管理人员容易上手。对数据管理明了。

2.5投资及效益分析

在此主要对本项负担经济可行性及成本效益进行分析。

成本估计:30万

硬件设备:主要有2台PC 服务器,200台PC 机,2身份证扫描仪,网络连接设备若干。

效益分析:开发此系统,可以锻炼我们的实训能力,在开发的过程中,能收获到许多课堂上学不到的知识。开发得当,能到网上获得更多其他方面效益。

2.6社会因素方面的可行性

2.6.1法律可行性

该系统的开发与应用不设计侵犯专利权、侵犯版权等方面的问题。

2.6.2 操作可行性

通过市场调查分析,与探讨查阅资料将此系统更加完善。

2.7结论

由于本项目具有经济可行性,技术可行性及操作的可行性,本团队的网站建设管理系统的项目是可行的。

第三章 需求分析

3.1功能需求

一般来说,网吧经营者对于技术的了解不会特别深入,需要有专业的技术人员管理。但是真正专业并且有经验的网管可谓凤毛麟角,因此一般网吧都是以非技术管理人员进行管理,或是数量不多的技术人员负责技术方面的工作。那么智能化的管理,能够帮助网吧业主解决技术力量短缺的难题。因此网吧一般都会建置网吧管理系统以节省管理人力。下面是在进行开发之前对网吧进行的跟踪调查后得到的详尽的系统功能需求分析, 系统模块分为以下五种功能:

1、管理员登录管理:管理员需要输入密码和名字登录系统,以便于管理。若密码和用户名输入不正确将登录失败.

2、用户管理:登录系统后可以对用户过户信息查询、修改、删除、增加。 3、用户上下机管理:根据条件,查询是否符合条件,符合则允许用户上机、下机的操作,并在客户端可进行自动上、下机操作,并将上、下机信息写入数据库。

4、计费管理:输入条件,连接上数据库,并且结算费用。

5、电脑信息管理:管理员能添加、删除、修改、查询电脑配置信息。

3.2 数据需求

管理员通过填写用户名和密码进行登陆,如果用户名或密码错误或为空,系统会给出相应的提示信息,操作员可以重新填写密码信息。进入系统后,管理员通过导航选择要进行管理或者查询的模块。电脑信息管理:管理员进入电脑信息管理界面中,可以选择查询计算机信息以及管理现有的计算机信息。查询计算机包括计算机名、显示器、内存、CPU 、计算机编号等计算机相关信息,在提交之后,系统会给出相应的提示信息。选择修改是对现有计算机信息进行修改的操作,在提交修改信息之后,系统会给出相应的提示信息。在电脑信息管理页面中也可以输入计算机名进行计算机的查询操作。在用户信息管理界面中,管理员通过填写用户名、密码、性别等用户的一些相关信息进行用户信息的登记,在提交之后,如果系统需要的信息为空,系统会给出相应的错误提示信息。管理员可以对会员进行查询、修改、删除操作。计费信息管理:该模块是对网吧收费情况进行管理。在计费管理界面中,管理员输入用户身份证,即可调用数据库中的上下机时间,并结算花费金额、余额,存入数据库。

用户可根据,用户名及密码登录用户系统,登录时判断余额是否充足,条件判断都符合,则允许登录,并将登录的时间写入数据库。用户可在用户界面上查询现在上网的信息,如:开始上网时间,现在的时间,共花费的金额,上网的时间等信息。也可在客户端进行退出,并将退出时的时间记入数据库,以便在管理端进行结算。

1、管理员登录模块:管理员需要输入密码和名字登录系统,以便于管理。若密码和用户名输入不正确将登录失败。

2、用户管理模块:登录系统后可以对用户信息查询、修改、删除、添加。修改页面时,经过选择复选框后,转入另一个页面在文本框里进行修改,有些重要的信息,不允许变动,提交后经检查后写入数据库。

3、用户上下机管理模块:上机时,查询余额是否大于0,若大于0且用户名及密码符合,则允许用户上机。客户端进行下机的操作时,将下机时间写入数据库。

4、计费管理模块:输入条件,连接上数据库,查看是否是会员,并且结算费用,将余额写入数据库。

5、电脑信息管理:管理员能删除、修改、查询电脑配置信息。

3.3网吧管理数据流图

3.3.1数据库简介

数据流图是结构化分析方法中使用的工具, 它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结果。

数据流图英文缩写DFD (Data Flow Diagram )它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。

数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。

数据流程图包括:

1、指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体; 2、指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能; 3、指明几个处理和(或)数据媒体之间的数据流的流线符号; 4、便于读、写数据流程图的特殊符号。

在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除9.4规定的特殊符号外)

数据流图有两种典型结构,一是变换型结构,它所描述的工作可表示为输入、主处理和输出,呈线性状态。另一种是事务型结构,这种数据流图呈束状,即一束数据流平行流入或流出,可能同时有几个事务要求处理。

数据流是一组数据。在数据流图中数据流用带箭头的线表示,在其线旁标注数据流名。在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。 3.3.2顶层数据流图

简单描述了用户,网吧管理系统,管理员实体之间的数据的基本走向

3.3.3 一层数据流图

从总体来描述了整个系统的流程及数据流动情况

图4-2 二层数据流图

3.3.4 二层数据流图

1、系统管理流程

详细描述了系统管理时的数据流向。

2、用户管理流图

详细描述了用户管理时的数据流向。

图 4-3 用户管理流图

3、查询管理流图

详细描述了用户管理时的数据流向。

3.4数据字典

数据名称 :充值 别名 :会员充值

方式 :会员账户余额不足时向管理员充值 流向 :管理员 补充信息 :每次充值大于零

数据名称 :注册会员 别名 :无

方式 :由新用户向管理员提交信息申请 流向 :管理员

补充信息 :新用户须向管理员提供姓名、性别等信息 数据名称 :修改密码 别名 :信息修改

方式 :由会员向服务器提出申请,服务器访问会员信息数据库 流向 :会员信息数据库 补充信息 :用户只可以修改密码 数据名称 :查询余额 别名 :余额查询

方式 :由会员向服务器提出申请,服务器访问会员信息数据库 流向 :会员信息数据库 补充信息 :只给出会员账户数据 数据流名 :查询账单 别名 :无

方式 :由管理员向服务器申请,访问会员信息 流向 :会员信息数据库

补充信息 :管理员有权访问,无权修改 数据名称 :计费 别名 :无

方式 :由管理员设置计费方式,会员上机开始计费 流向 :会员账户信息数据库 补充信息 :无 数据名称 :刷卡 别名 :无

方式 :由会员输入卡号,密码登陆上机,错误则重新输入 流向 :计算机 补充 :密码为唯一 数据名称 :登陆上机 别名 :上机

方式 :会员凭卡号、密码上机 流向 :会员计费系统 补充信息 :到会员下机时计费结束 数据名称 :费用结算

别名 :无

方式 :由管理员设定计费方式,根据会员上机时间产生费用 流向 :会员账户信息 补充信息 :计费方式唯一 数据名称 :添加管理员 别名 :无

方式 :由老板添加 流向 :管理员数据库

补充信息 :包括管理员的身份信息,并设定唯一卡号和密码 数据名称 :删除管理员 别名 :无

方式 :由老板删除 流向 :管理员数据库

补充信息 :删除该管理员的所有信息 数据名称 :修改管理员 别名 :无

方式 :由老板修改 流向 :管理员数据库 补充信息 :无 数据名称 :消费信息 别名 :消费记录

方式 :由会员向管理员提出申请 流向 :会员数据库

补充信息 :查询会员一月内消费记录, 数据名称 :上下机记录 别名 :无

方式 :会员上机后自动记录上下机时间 流向 :会员账户信息数据库 补充信息 :保存一个月,过后删除 数据名称 :会员请求 别名 :无

方式 :会员提出请求 流向 :管理员

补充信息 :会员可向管理员提出要求服务 如挂机等

3.5 业务需求

运用业务流程图可以为用户进行方便的操作进行指导,另外系统模块的业务流程图在

管理员或是程序员在进行系统的维护以及系统升级是会有很大的帮助,当然,在进行业务流程分析的同时会对一些系统的数据流进行分析,进而为系统的数据库设计进行分析作了准备。

管理员通过填写用户名和密码进行登陆,如果用户名或密码错误或为空,系统会给出相应的提示信息,操作员可以重新填写密码信息。进入系统后,管理员通过导航选择要进行管理或者查询的模块。电脑信息管理:管理员进入电脑信息管理界面中,可以选择查询计算机信息以及管理现有的计算机信息。查询计算机包括计算机名、显示器、内存、CPU 、计算机编号等计算机相关信息,在提交之后,系统会给出相应的提示信息。选择修改是对现有计算机信息进行修改的操作,在提交修改信息之后,系统会给出相应的提示信息。在电脑信息管理页面中也可以输入计算机名进行计算机的查询操作。在用户信息管理界面中,管理员通过填写用户名、密码、性别等用户的一些相关信息进行用户信息的登记,在提交之后,如果系统需要的信息为空,系统会给出相应的错误提示信息。管理员可以对会员进行查询、修改、删除操作。计费信息管理:该模块是对网吧收费情况进行管理。在计费管理界面中,管理员输入用户身份证,即可调用数据库中的上下机时间,并结算花费金额、余额,存入数据库。

用户可根据,用户名及密码登录用户系统,登录时判断余额是否充足,条件判断都符合,则允许登录,并将登录的时间写入数据库。用户可在用户界面上查询现在上网的信息,如:开始上网时间,现在的时间,共花费的金额,上网的时间等信息。也可在客户端进行退出,并将退出时的时间记入数据库,以便在管理端进行结算。

图2-1 业务流程图

3.6 运行需求

本系统采用Windows XP、windows7系统,采用C#、SQL 作为开发语言,数据库采用SQL server 2005,严格按照软件开发流程进行设计。采用先进科学和广为流行的设计方法简化设计流程。

模块化的设计方法,有助于管理,因为科学合理的划分多个功能,单独设计,用助于降低设计难度及减少错误程序的影响范围,又使整个界面间易于衔接和修改。

该网吧计费系统使用的安全性实施主要包括以下几个方面:

1、基于系统平台的安全措施:防止非法数据输入;防止非法使用; 防止非法文件操作;防止非法访问信息: 防止非法窃听信息。操作错误对策: 数据错误对策。

2、操作系统安全性:在操作系统方面,应用操作系统具有的日志功能,记载运行及用户的使用情况;同时加强系统文件和用户访问控制管理,严格限制用户权限,根据访问控制的要求,对用户采取一些控制措施。如:校验注册用户的合法性和口令的有效性,校验用户权限,控制对系统资源的使用权限等。

3.7 开发环境

操作系统:Window XP或更高版本系统; 开发环境:C#;

数据库:SQL server 2005;

开发工具:Microsoft Visual Studio 2010;

第四章

4.1 局部E-R 图

4.1.1管理员E-R 图

管理员实体的基本信息

概念及逻辑设计

图4-1 管理员登录实体关系

4.1.2用户实体E-R 图

用户实体有较多的必要信息,用来更加方便的区分不同用户

图4-2 用户实体信息

4.1.3 记录上下机实体E-R 图

管理系统毕业论文第6篇

论文摘要:为提高高校本科毕业论文教学质量,针对本科教育的特点,通过走访高校、问卷调查等措施,开展了“毕业论文质量管理、毕业论文质量监控、毕业论文质量评价”3个系统的研究;结合工作实际,总结出有效提高本科毕业论文质量的监管体系。

近几年来,随着各高校招生规模的不断扩大和高等教育大众化的到来,师生比例逐步加大,加就业形势日趋严峻,考研过热等,导致学生没有投人足够的时间和精力去完成高质量的毕业论文。为此,研究和探索建立层次分明、职责清晰的教学质量监管系统,确保毕业论文教学的质量,应成为当前高校教学管理工作中的重要课题。

1毕业论文的意义

本科毕业论文的质量直接反映学生的综合素质和能力,是培养、锻炼、提高学生专业综合素质与能力最集中的一次检验。其目的在于巩固和加强学生所学理论知识,并培养学生综合运用所学的基础理论、基本知识和技能,独立分析问题和解决间题的能力,使学生在查阅文献能力、实验能力、创新能力一与创业能力等方面得到综合训练。

本科毕业论文在整个教学过程占用学时最长,最能衡量学生综合水平的重要教学实践环节,在本科教学工作中占据着重要的地位,也是衡量和检验高等院校教学质量的重要方面。因此,在教育部推行的本科教学工作水平评估中,毕业论文作为一个重要的二级指标被单列在评估指标体系的一级指标教学效果之中。

笔者随机走访了安徽省4所、省外2所,以本科教育为主的普通高校,并通过问卷的方式,调查了100名本科毕业生对毕业论文的认识,结果如表1.

通过走访口头对话和以上问卷调查,结果表明:学生对毕业论文不重视,不少学生认为毕业论文是走形式,随便应付就可以通过,对学校布置的要求、进度不以为然,对选题的意义认识不够;就业形势严峻及考研过热,高校毕业论文基本安排于第八学期,此时正值大学生参与毕业分配与研究生人学考试录取的关键时期,由于时间上的冲突,许多毕业生把时间和精力投人于关乎自身就业前途的奔波中,这也对毕业论文(设计)质量造成了严重的影响。

3质量监管体系的内容

3.1毕业论文质量管理系统

毕业论文质量管理系统包括学校教学行政组织、学院教学管理组织、教研室教学管理组织等,该系统的主要功能在于通过计划、组织、指导、协调、监督毕业论文教学工作。

3.1.1学院教学管理组织负责贯彻落实学校有关毕业论文的管理规定,拟定本院毕业论文工作实施细则,统一安排布置院毕业论文工作,组织学生选题、组织安排论文的中期检查和评阅工作,协助答辩委员会对学生论文进行答辩和成绩评定工作等。

制定毕业论文工作计划。落实毕业论文任务应该制定详细的毕业论文工作计划,包括毕业论文的选题及开题报告、论文的指导与撰写、论文的要求及格式、论文的答辩及评审、论文的工作时间安排等。严格规定好毕业论文的写作程序,对毕业论文的选题、开题、完成初稿、修改定稿、打印、答辩、评审等程序作出详细的规定。除此之外,还应该设计各种表格,如选题表、评审表、答辩记录表等,以及答辩程序和评分标准等。

3.1.2教辅人员实施落实目前院系教学设施紧张,教师任务繁重,教辅人员应设法协调实践教学环节的场地、时间、人员,保证实践教学的顺利进行。及时跟踪了解实践教学课堂教学效果,收集教与学的情况,分析总结教学信息,定期向院系教师反馈教学质量,促进教师不断改善科研教学方法。

3.2毕业论文质量监控系统

毕业论文质量监控系统主要任务是分阶段实地检查毕业论文进展状况。实事求是地分析毕业论文工作中存在的问题,对选题、中期检查、答辩和成绩评定等方面严格把关。具体实施包含自检和抽检等。自检为指导教师对学生毕业论文的检查和教研室对本系学生毕业论文情况的检查了解,抽检可以由学校、院组织毕业论文质量监控机构成员分阶段进行检查等。

3.3毕业论文质量评价系统

毕业论文质量评价系统主要由学校、学院和教研室构成,主要负责对毕业论文教学质量进行评估与鉴定,以肯定工作成果,发现存在问题,提出改进毕业设计论文教学工作的方案与措施,从而达到提高毕业论文质量的目的。

管理系统毕业论文第7篇

该平台要充分考虑新疆少数民族学生和教师的实际困难,通过设计合理的结构、齐全的功能以及简单的操作,来减轻各学院的分管院长、指导教师、学生及教学秘书的工作负担,从而大幅度提高工作效率。同时,系统设置的统计功能,为相关领导掌控实习进度、了解实习完成情况、组织毕业答辩、汇总统计数据等提供了便利的操作,从而有效提高管理效率。除此之外,系统设置的格式化打印功能,将方便教学秘书对毕业实习、毕业设计(论文)的纸质文档的规范化管理,大大减轻工作强度。

2平台构建

2.1业务流程

毕业实习毕业设计在线管理平台需要实现毕业实习、毕业设计(论文)工作中论文题目申报、题目选择、任务书下达、中期检查、论文提交、答辩、评优、查询统计等业务的网络化管理[3],主要业务流程如图1所示:

2.2系统功能

针对新疆高校毕业实习、毕业设计(论文)工作各环节的特点以及业务流程要求,该平台包含以下功能:(1)论文题目申报指导教师通过此功能模块可提交论文题目基本信息,主要包括名称、类型、研究内容、适用专业、对学生知识和技能的要求、难度等。专业负责人会审核这些信息,以确认题目是否满足本专业培养目标的要求。审核通过后,学生可以浏览并选择题目。(2)论文题目选择学生可以浏览适用于本专业的所有论文题目信息,每人只可选择一个题目,同时,教师也会选择合适的学生来完成指定的题目。当指导教师拒绝了选择题目的学生时,学生可以在剩余题目中进行再次选择。论文题目选择分为盲选和指定两种方式。大部分题目采用盲选方式,而对于前期已与指导教师联系或继续攻读该教师研究生的学生,指导教师可以选择直接指定的方式选择学生,该学生不需要进行盲选。(3)论文评阅指导教师审阅完学生的文献综述、论文并录入评语和成绩后,专业负责人在系统中为每位学生分配论文二审教师。二审教师在系统中在线审阅学生论文并录入评语和成绩。(4)答辩与成绩管理由答辩秘书和专业负责人划分答辩小组,指定答辩小组组长、组员及答辩秘书。答辩秘书录入学生的答辩成绩和评语,系统自动按比例计算出总评分,并转换成等级。(5)过程监控[4]在毕业实习、毕业设计(论文)工作前期,指导教师申报题目按期完成,学生选题后,教师要及时下达任务书,学生根据任务书进度要求,提交文献综述和外文翻译。指导教师审阅通过后,学生方可进入论文实施阶段。在毕业实习、毕业设计(论文)工作中期,学生要提交中期报告,指导教师提交中期检查表。系统会实时反馈教师指导情况和学生进展情况,从而及时发现毕业实习、毕业设计(论文)工作中出现的问题,可及时采取措施解决问题。在毕业设计工作后期,系统会实时反馈学生是否按时提交了论文,指导教师和二审教师是否完成了评分,答辩分组情况以及论文成绩是否符合正态分布等。(6)查询统计平台可自动统计指导教师申报的论文题目数量、学生选题情况、教师指导学生数、评阅论文数、学生成绩等数据。平台还具有常用的查询功能,如指导教师信息、指定类型的题目信息、中期检查结果、论文评阅结果、答辩结果等,这是的管理工作更加便捷、高效。(7)评优教务管理人员设置各学院推荐优秀毕业设计名额,各答辩小组根据限额推荐优秀论文,教学秘书将推荐名单提交校教务处。校教务处选择评审专家,系统自动将优秀论文发送给专家,专家评阅后最终确定校优秀论文。

3平台实现

新疆高校毕业实习毕业设计管理平台按照毕业实习、毕业设计(论文)的工作流程,为不同用户提供了完整工作流程的在线管理,支持信息、教师拟定论文题目、学生选题、各类文档的提交和查收、统计以及在线打印等功能。该平台以Apache为Web服务器,以MySQL作为后台数据库,使用PHP语言进行程序开发以实现与数据库的连接和前端浏览器的控制。软件体系结构采用Browser/Server三层体系架构,主要包括数据库系统、应用服务器、客户浏览器三部分。平台最终的实现效果如图2所示:

4平台建设及应用推广的思考

管理系统毕业论文第8篇

本科学生在毕业之前必须做毕业论文,其目的是通过毕业论文,让学生独立开发一个具体的计算机应用项目,系统地进行分析总结和运用学过的书本知识,以巩固本科阶段所学的专业理论知识,并给予一个理论联系实际的机会。

为了便于实施和管理,规定网络学院计算机相关专业本科学生毕业论文主要以开发一个管理信息系统为毕业实践的课题,每个毕业生通过独立开发一个具体的管理信息系统,掌握开发一个比整完整的管理信息系统的主要步骤,并从中获得一定的实际经验。

二、管理信息系统开发的主要步骤

管理信息系统开发的主要步骤及各步骤的基本内容如下:

1、 系统分析

主要工作内容有以下几项:

确定系统目标

系统可行性分析

2、 系统调查

系统的组织结构、职能结构和业务流程分析。其中系统的组织结构图应画成树状结构。

系统业务流程分析、业务流程图

3、 数据流程分析

数据流程图(系统关联图、顶层图、一层数据流图、二层数据流图)

数据词典

代码设计

4、 管理信息系统的功能设计

系统的功能结构图,每个功能模块的主要工作内容、输入输出要求等。

系统控制结构图

5、 数据库设计

概念模型设计:实体、实体间的联系、e-r图

关系模式设计:e—r图->关系模式的转换规则

关系模式

数据库表设计:数据库表结构

6、 系统物理配置方案

7、 人机界面设计

8、 模块处理概述

9、 系统测试和调试:测试计划、测试用例、测试结果

三、开发工具和注意事项

1、开发工具

开发工具可由学生任选。如delphi、foxpro、vb、access等,这些工具的使用全由学生自学。

2、注意事项

(1)项目开发步骤的完整性(系统需求分析、概念设计、物理设计、系统环境和配置、系统实施以及系统测试和调试等)

(2)每个开发步骤所得结果的正确性(业务流程图、数据流程图、数据词典、hipo图、e-r图、关系模式、人机界面设计及模块处理等的详细分析和说明)

......

目录:

一、本科学生毕业论文的目的和内容

二、管理信息系统开发的主要步骤

三、开发工具和注意事项