基于web的学生(设计)管理系统设计与实现大学本科论文.doc
《基于web的学生(设计)管理系统设计与实现大学本科论文.doc》由会员分享,可在线阅读,更多相关《基于web的学生(设计)管理系统设计与实现大学本科论文.doc(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XXXX学院毕业设计(论文)基于WEB的学生毕业论文(设计)管理系统设计与实现学 院: 专 业: 班 级: 学 号: 学生姓名: 指导教师: 2011年11月18日摘 要毕业论文管理系统的设计采用的是B/S结构,本系统借助了网络平台,不但使学生与老师进行有效的沟通,使学生可以及时的了解有关毕业论文的相关事情,而且使论文的上传查看、信息的管理、用户的管理和数据库的管理等工作更加容易,既提高了工作效率,也降低了成本。本毕业课题主要针对于高校的毕业环节进行管理。本系统结合高校教务的实际需求,以SQL Server2003+Macromedia Dreamweaver MX+ASP作为开发工具。实现用
2、户登录、身份验证,不同的用户进入系统后实现不同的操作。该系统有老师毕业课题申报和课题审批管理、学生选题管理、相关报表的生成管理、网上答疑管理、学生论文上传和查看、网上评阅等功能和后台管理员使用的信息管理、用户管理和数据库管理等模块组成,以实现高校教务学籍管理水平的高效化和网络化。【关键词】毕业论文管理;B/S;SQLAbstractThe Design of Graduation Thesis Management System xukangNanjing University of Information Engineering Software Engineering, nanjing 2
3、1004The Design of Graduation thesis Management System uses the B/S structure. The system through a network platform will not only enable students and teachers to communicate effectively and make students understand the thesis of the relevant matters in a timely, but also make upload papers , informa
4、tion management, user management and database management work easier. It can help us to improve the efficiency and reduce the cost. The major function of the soft is to manage graduation link in the college. The system combined with the actual demand of high educational system uses SQL Server2003 Ma
5、cromedia Dreamweaver MX + ASP as a development tool. It consists of modules of user login, authentication, different usershave different operations, declaration and approval management of teachers graduated topics, students topic management, statements related to the production management, online Fr
6、equently Asked Questions management.Upload and examine studentss thesis and the management of information and user as database that used by the background managers to achieve improving the efficience and network scopes for the level of management of educational administration in collages.Key words:g
7、raduation thesis management; B/S; SQL operation- 2 -目 录XXXX学院毕业设计0(论文)0第1章 选题背景11.1概述11.2毕业论文管理系统的现状21.3毕业论文管理系统的优势21.4 任务概述31.4.1目标:建立完善的毕业论文管理系统系统31.4.2毕业论文管理系统特点3第2章 解决方案的选择52.1 系统说明52.1.1.硬.软件环境52.2 开发计划62.3可行性分析62.3.1 风险分析62.3.2 技术可行性62.3.3 操作可行性72.4 设计方案:对涉及工具和技术的相关说明72.4.1 B/S体系结构72.4.3 SQL S
8、erver82.4.4 HTML(Hyper Text Markup Language)82.4.5 Visual Studio 20059第3章 需求分析103.1系统分析的任务与步骤103.1.1 系统分析的任务103.1.2 系统分析的步骤103.2网站项目范围103.3 功能需求113.3.1 学生部分113.3.2 教师部分113.3.3 管理员部分113.4系统功能结构123.5系统详细流程153.6网站的数据库设计183.6.1 概念设计184数据库设计214.1 数据库概念设计214.2 数据库表设计22第5章 详细设计265.1系统首页265.2站内新闻模块275.3网上答疑
9、模块295.4 后台登陆界面325.2 后台登陆后主界面345.3管理员用户管理界面355.4学生信息管理界面375.5毕业论文管理界面39第6章系统测试416.1系统测试的目的416.2面向对象系统测试方案42第7章 软件布署437.1安装环境要求437.2系统使用说明43总结44致 谢45参考文献46- 46 -xxxx学院毕业设计(论文)第1章 选题背景1.1概述随着社会的飞速发展,计算机网络应用越来越普遍了,依靠计算机技术进行信息化管理可以提高我们的工作效率,具有很好的便捷性,灵活性和正确性。Web是计算机网络的重要组成部分,它的本意是蜘蛛网和网的意思,现广泛译作网络、互联网等技术领域
10、,它是Internet最基本,应用最广泛的服务,表现为三种形式,即超文本、超媒体、超文本传输协议等,它改变了人们的工作,学习和生活方式。据CNNIC公布的统计数据,至2010年6月我国Web站点数已达到67.7万多个,各级政府,企事业单位乃至个人都已经或准备建立自己的Web站点。在这样的背景下,Web站点设计技术越来越收到人们的重视,技术发展也日新月异。Web设计技术分为三个方面:制作网页,建设网站和Web编程,三者又是互相联系的,前两者是后两者的基础。Web有以下几个特点:1. Web是图形化的和易于导航的。Web 非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的
11、性能。2.Web与平台无关。无论你的系统平台是什么,你都可以通过Internet访问WWW。3.Web是分布式的。大量的图形、音频和视频会占用相当大的磁盘空间,我们甚至无法预知信息的多少,所以对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上,只需要在浏览器中指明这个站点就可以了。4.Web 是动态的。由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新,如某个协议的发展状况,公司的广告等等。一般各信息站点都尽量保证信息的时间性,所以Web站点上的信息是动态的,经常更新的,这一点是由信息的提供者保证的。5.Web是交互的。Web的交互性首先表现在它的
12、超连接上,用户的浏览顺序和所到站点完全由他自己决定,另外通过FROM的形式可以从服务器方获得动态的信息,用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。所以在我们高等学校中这种信息化管理也是在势在必行的。大学生毕业论文是每个大学生大学期间的一个重要环节,可是,普通的人工管理常常会由于学生出去找工作,交流不快捷,文件丢失等原因而降低了效率,所以制作一个基于Web的学生毕业论文管理系统十分必要。本系统采用当前流行的B/S结构和Internet网络技术,ASP.net语言编写,数据库使用SQL Server来实现。通过此系统可以避免人工操作的一些缺陷和不足,使学生与老
13、师进行有效的沟通,提高的效率。 1.2毕业论文管理系统的现状目前,国内外毕业论文管理一般采用两种方式:一种将毕业设计存在软盘上交;另一种则存放到教师的电脑上的一个共享目录内。但这两种方法都有各自的弊端:前一种方法不方便携带、速度慢、容量小、易损坏;后一种方法虽然解决了软盘容量小、容易坏的问题。但存在一个更致命的缺点:学生可以随意的查看、更改和删除其他同学的毕业设计,造成大量如抄袭毕业设计、恶意删除或修改其他同学毕业设计的事情发生;老师在帮学生修改毕业设计时,也很容易弄不清楚毕业设计批改与否;毕业设计是谁的或是旧毕业设计没删除掉,跟新毕业设计搞混了等情况,虽然有些可以用严格的纪律来实现管理,但仍
14、然会给学生和老师带来很多的麻烦。而且,由于毕业设计是一个持续较长时间的过程,这其中需要同学和老师不断的沟通,但是期间若是由于学生有事或身体不适等情况,就不得不中途请假,而这势必会影响到毕业设计的顺利完成。在当前的信息化时代中,任何学校,都需要一个实用的毕业论文管理系统来规范毕业论文管理,这将会大大提高学校的管理水平,优化资源,实现效益的最大化。现在国内外也有很多毕业论文管理的软件,采用的技术也是多种多样,如基于JSP、FTP模式,但大多数毕业论文管理系统主要用于网络学院的远程教学。至于校园内的正规教学,利用毕业论文管理系统组织管理教学活动的并不多。针对国内外对教学管理软件的巨大需要和基本需要,
15、一个好的教学管理软件,必须功能齐全,操作简便,向用户展示友善的操作界面。在完善功能的同时又必须兼顾系统的灵活性,安全性,健壮性。一个好的教学管理系统,不管是计算机专业人员还是其他用户都能很快上手,操作简单,便于安装,容易普及。1.3毕业论文管理系统的优势由于学校教学功能的特殊定位,致使教师和学生必须在除了简单的师生区别外,还有合作意味的关系。学生上交毕业设计和老师批改毕业设计,这本身除了学习交流外,还是一个合作的概念。所以,这其中的信息管理流程,需要以一个规范的MIS来管理。毕业论文管理系统的优势主要表现在三个方面:1、毕业设计无纸化,环保又方便。传统的毕业设计上交方式,都是经由学生科目代表统
16、一收齐后,交到教师办公室,然后教师抽取一个整段的时间,或是若干分时间段,一份一份地手工翻阅批改,然后再做好相关记录。这种传统的纸质毕业论文管理,一是会有很大的体力消耗,二是在精力上也是不小的付出,而且这种辛苦在很多时候往往没能得到满意的回复。而无纸化毕业设计,只需在电脑前点点鼠标,在体力上几乎没有多大的消耗,而且在环保、效率、针对性教学指导方面做得要比传统的毕业论文管理科学得多。2、科学管理,安全可靠。传统的毕业论文管理方式,都是一份份独立的毕业设计,一个学生对应一份,而这么一撂的设计,经常会由于各种原因,丢失或是污损,给毕业论文管理和教学进程带来很大的麻烦和不便。而毕业论文管理系统的动作,只
17、需做好系统数据库的保护,以上问题可以迎刃而解了。3、简化工作,促进其他方面的综合发展。由于毕业论文管理系统的介入运行,可以使教师腾出更多的时间,做更多针对性的个性化教学服务,从而使每个学生都有机会在学业上有更大的进步。1.4 任务概述1.4.1目标:建立完善的毕业论文管理系统系统1.4.2毕业论文管理系统特点1、简约的系统操作界面 整个系统的操作界面,界限明晰,人机界面美观,操作极具人性化。2、完备的系统操作功能系统开发的宗旨是最简约的操作步骤最完备的操作功能。初一看,这好像很矛盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设计。3、人性化的操作界面
18、一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统通过专业美工的精心打造,让书店的设计充分体现软件的时尚、大众化。4、完善的安全机制:独立的密码校验功能,确保用户和书店的数据有较好的安全性。第2章 解决方案的选择2.1 系统说明本系统主要是在现有学生毕业论文管理的基础上,把大量的人工管理信息转变为计算机管理,简化了教师的工作,提高了管理的效率,同时方便学生学习和师生交流。本系统对数字化信息资源的组织采用数据库。系统的数据库结构是关系数据库SQL Server 2000,前台使用ASP.Net平台开发。信息平台的后台操作采用C/S操作结构以增强系统的安全保密性、系统稳定性和易
19、操作性。ASP.NET是目前最完备的面向对象语言,在未来仍然很有发展前途。SQL Server 2000采用了关系型数据库结构,是一套精简、快速的数据库管理系统,它提供了多人使用的管理模式,并支持标准的SQL语法。同时,.Net平台和SQL Server 2000作为微软公司的产品,具有良好的整和性。系统采用高度集成的模块结构,将所有的模块整合到一个通用的中央数据库中。2.1.1.硬.软件环境2.1.1.1硬件环境图2-1-1 硬件环境2.1.1.2软件环境操作系统:Windows 2003 Server;正版软件:Microsoft Office 2003;Microsoft SQL Ser
20、ver 2000;Microsoft Visual Studio.Net 2005;由于Windows操作系统在国际市场的占有率为95,在国内市场的占有率为100,所以我选用的操作系统为安全可靠的Windows 2003 Server;采用的开发工具为Microsoft公司开发的最完备的可视化工具Microsoft Visual Studio.Net 2005 ;目前最流行的数据库管理工具是Microsoft SQL Server 2000,而Microsoft SQL Server 2000与Windows操作系统的整合性较好,所以采用SQL Server 2000为本项目的数据库管理工具。
21、2.2 开发计划表2-2-1 网站开发计划起止日期内容2011年3月2日-2011年3月15日需求分析,熟悉开发环境2011年3月16日2011年4月1日概要设计2011年4月2日2011年4月30日详细设计与调试2011年4月31日2011年5月10日系统测试2.3可行性分析2.3.1 风险分析2.3.1.1.系统软件硬件的风险采用了性能较高的硬件设备,和较稳定的系统软件,网站仍存在一定的因软硬件崩溃而带来的风险。解决办法之一是定期备份数据以降低风险。2.3.1.2.计划的拖延网站的开发存在因计划拖延带来的风险。2.3.2 技术可行性大学课程中的数据库原理,操作系统知识,网络基础等多门课程为
22、整个课题开发提供了坚实的基础。ASP.NET是一种相对简单的语言,SQL Server也是一种简单的数据库,所以技术难度并不高。 2.3.3 操作可行性该网站如投入使用,预期作到界面友好,管理方便,使用简单,管理人员经过培训,也是完全能够使用本网站管理书店的相关信息的。2.4 设计方案:对涉及工具和技术的相关说明2.4.1 B/S体系结构本系统所面向的对象是广大的互连网用户。因此,将要采用比较流行的B/S三层结构。图2-4-1 B/S三层结构图B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:(1)开放的标准:B/S所采用的标准都是开放的、非专用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 学生 设计 管理 系统 实现 大学本科 论文
限制150内