当前位置:文档之家› 计算机毕业设计_基于ASP高校毕业设计管理系统

计算机毕业设计_基于ASP高校毕业设计管理系统

基于ASP高校毕业设计管理系统

摘要

本系统是针对高校毕业设计管理信息化的需要而设计的专业网站,它作为学校管理信息系统的一个资源子网进行建设,将以校园网为基础,实现信息资源共享。在本文中介绍了基于B/S结构的毕业设计管理系统的设计目标和设计思想。

本系统是基于学生、老师和管理员三者间平台下的管理系统。具体分为:课题申报、论文上传、论文查看、网上辅导、相关报表、查询成绩、后台管理、网上评价、学生选题、选题目录、毕业实习11个功能模块。我主要负责论文上传、论文查看、网上评价和查询论文成绩这四个功能模块。

本系统的开发工具是DREAMWEAVER+ASP(JAVASCRIPT、VBSCR IPT、HTML)+SQL SERVER 2000,开发过程中运用了页面模块化、构件化及信息发布的动态生成、静态页面显示等技术。

关键词:毕业设计管理系统、网站设计、ASP

Abstract

Graduate the design management system

This system of administrative system summary of the graduation project designed the professional website to the need of university's graduation design management informationization, it carries on construction as sub network of a resource of the management information system of the school, based on campus network, will realize informat ion resource-sharing. Originally introduce the design object based on graduation project administrative system of B/S structure and design philosophy in the article.

This system is on the basis of the administrative system under the platform among the thr ee of student , teacher and administrator. Divided into concretly: The subject is declared, the thesis is uploaded, thesis look over , coach , relevant report form , inquire score , back-stage management , appraise , student selected title , select topic record , graduation field work 11 pieces of function module on the net on the net. I am responsible for mainly the thesis is uploaded, the thesis is looked over , appraises and inquires about these four pieces of function module of thesis achievement on the net.

The development tool of this system is a DREAMWEAVER+

ASP( JAVASCRIPT, VBSCRIPT, HTML)+ the SQL SERVER 2000, made use of the page mold piece turn in the development process, the piece of turn and the information release of dynamic state is born, the quiescent page display etc. technique.

Keyword:Administrative system of the graduation project , website design , ASP

目录

摘要 ............................................................................................. I ABSTRACT ....................................................................................... II 第1章问题定义 . (1)

1.1引言 (1)

1.2项目开发背景 (1)

第2章可行性研究 (2)

2.1引言 (2)

2.2系统开发的目的和意义 (2)

2.3开发工具选择分析 (2)

2.4技术可行性分析 (3)

2.5经济可行性分析 (4)

第3章需求分析 (5)

3.1引言 (5)

3.2总体目标 (5)

3.3功能概述 (5)

3.4运行需求 ...................................................... 错误!未定义书签。第4章设计分析 . (6)

4.1引言 (6)

4.2总体结构图 (6)

4.3子模块结构图 (6)

4.3.1论文上传子模块 (6)

4.3.2论文查看子模块 (7)

4.4.3 网上评价子模块 (7)

第5章详细设计 (8)

5.1引言 (8)

5.2数据库设计 (8)

5.2.1数据库概念结构设计 (8)

5.2.2数据库逻辑结构设计 ................................ 错误!未定义书签。第6章编码 .. (9)

6.1引言 (9)

6.2论文上交子系统实现 (10)

6.3论文查看子模块实现 ..................................... 错误!未定义书签。

6.4网上评价子模块实现 ..................................... 错误!未定义书签。

6.5成绩查询子模块设计 ..................................... 错误!未定义书签。第7章软件测试 .. (10)

7.1引言 (10)

7.2软件测试基础 (11)

7.2.1软件测试的目标 (11)

7.2.2软件测试准则 (11)

7.2.3测试方法 (11)

7.2.4测试阶段的信息流 (11)

7.3测试过程 (12)

7.3.1论文上传子模块测试 (12)

7.3.2论文查看子模块测试 (12)

7.3.3网上评价子模块测试 (13)

7.3.4成绩查询子模块测试 (14)

参考资料 (15)

致谢 ................................................................ 错误!未定义书签。附录 ................................................................ 错误!未定义书签。附录1:文献翻译 ................................................. 错误!未定义书签。附录2:系统使用说明书 ....................................... 错误!未定义书签。

第1章问题定义

1.1引言

问题定义阶段必须回答的问题是:“要解决的问题是什么?”

在此阶段中,主要是弄清本课题需要解决的问题根本所在,以及此课题所需的资源等。这也是每个软件开发的第一步,只有了解了每个项目所必需要做的事,才能把项目继续下去,为此我们要对所做的课题进行一个基本的了解,也就是要了解本课题真正要“做什么”。

1.2项目开发背景

毕业设计管理在高校的所有管理工作中占有较重的分量。所以人们一直希望使用电脑来处理这些繁重的工作。在前些年,很多高校都利用了电脑来进行毕业设计管理工作,但由于一直没有开发出比较好的管理系统或者那些系统跟网络的结合不够,由此很多高校工作人员体会到了缺少适合自己学校的管理系统的切肤之痛。鉴于此,结合本学院的实际情况而开发了本毕业设计管理网站系统。

第2章可行性研究

2.1引言

这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?”。为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决方法。

2.2系统开发的目的和意义

毕业设计管理系统是针对当前高等院校工作的需要而开发的新型管理系统,涉及到学校毕业工作的各个环节。它将是一个完整统一、技术先进、高效稳定、安全可靠的基于B/S结构的毕业设计管理系统,是一个集工作管理自动化和信息化为一体的先进的管理系统,采用安全可靠的处理和控制技术,及时、准确、可靠地采集和传输信息,建立完备、可靠的信息处理系统。对各院(系)毕业管理实现统一的信息浏览、文件上传、下载。本网站提供包括学生选题、论文上传、查询论文成绩,老师课题申报、论文查看、网上评价、网上辅导,相关报表的生成、管理员后台管理以及修改相关内容。

借助毕业设计管理系统的建设,促进我院的毕业管理水平和效率的提高;通过提供多层次的信息服务和先进实用的使用手段,满足校内外学生和老师对毕业管理系统信息共享和利用,并为各级领导提供有效的辅助决策服务。

2.3开发工具选择分析

本系统采用ASP+ SQL Server2000作为开发工具,IIS作为发布与运行工具。在基于WEB的管理信息系统的开发应用中,Microsoft公司的ASP

(Active Server Pages)被广为使用。ASP实际上是将标准的HTM L文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境,使编写人员可以利用VBScript和JavaScript或其他的第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。ASP提供了一些内置对象和组件,允许用户从浏览器中接收和发送信息。ASP可以和诸如SQL Server这样的数据库进行连接,进而完成数据的交换与更新。

本系统采用SQL2000做后台数据库支持。SQL是结构化查询语言的缩写形式,它是Windows数据库家族中出类拔萃的成员,这种关系型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建各种应用程序的需要。使用SQL语言在服务器和客户机之间传送请求和答复。SQL Server 可以在多种操作系统上运行,而且功能非常强大。使用SQL 我们可以很方便的建立数据库,可以将所建立的数据库很好的在ASP中通过查询语句结合起来,可非常方便的对数据库进行增加、删除、修改、查询、排序统计等常规数据库操作。

2.4技术可行性分析

本系统从开始规划到设计、系统集成,一直是本着简洁、规范、实用、易用、方便的思路进行开发的。毕业管理网站系统是一个集Browser/Web Server技术于一体、面向学校各部门以及各层次用户的多模块综合信息管理系统。因而就可在多地域、任意时间段以不同身份来访问毕业管理系统中的数据,大大加强了系统数据共享的能力。另外采用了以上流行和标准的网络技术也极大地提高了系统的可移植性。总之,本系统力求在技术上达到以下要求:

2.4.1包容性和可扩展性

系统应具有较好的可扩展性和包容性。系统易于扩充升级,既能满足当前业务的需求,又为今后的扩充留有空间。

2.4.2系统简洁,易使用、易维护、适用非计算机人员使用

本系统的设计要符合日常办公运作的需求,功能要完备实用,简单易学,界面要友好清晰,易于扩充。网络结构要简单明了,层次清楚,便于管理,易于扩充。

2.4.3 为教师、学生提供良好的信息服务

在毕业信息标准化、规范化的基础上,对信息进行合理的布局,在提供优质、高效的业务管理和事务处理的同时,使全校师生可以在任一平台上相互沟通和交流,达到相互学习的功能。

2.4.4 可靠运行,安全保密

应具有安全高效的通信机制,身份认证,权限检查,以解决毕业管理信息系统的安全性、保密性问题,防止信息泄密和对保密信息的非法侵入。

2.4.5 采用先进成熟的技术,建立实用可靠的系统

本系统的建设目标是否能实现,系统整个投资能否发挥应有的效益,最终将取决于该系统是否可靠实用。为此,系统应采用成熟可靠的技术,应贯彻产品化的设计原则和实施方法。

2.5经济可行性分析

现在市场上有关毕业管理系统的产品举不胜举,学院若不是自行开发,而是买他人已开发好的产品,当然可以满足目前管理工作需要,但由于是别人开发的系统,在今后的维护和二次开发中会有诸多不便,其维护和升级的费用将会超过由学院自行开发的费用。故此,本毕业管理网站系统,由学院自行开发从经济上讲也是可行的。

第3章需求分析

3.1引言

这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。

3.2总体目标

本系统主要针对高校的毕业环节进行管理。

在本次毕业设计中,要求能基本完成系统所要求实现的所有功能,能应用技术文献资料,完成毕业论文。

通过本次的毕业设计,学会用ASP+SQL Server2000 +Dreamweaver MX 建设小型网站系统,掌握系统的开发流程及相关经验。

3.3功能概述

本毕业管理网站系统具体由:学生选题、论文上传、查询成绩、课题申报、论文查看、网上评价、网上辅导、相关报表、校外实习、后台管理系统组成。本人主要实现系统中的论文上传与查看,网上评阅和查询论文成绩这三个功能模块。在论文上传与查看这两个功能模块中,实现学生毕业论文的上传以及老师查看学生所上传的论文;在网上评阅功能模块中实现指导老师和评阅老师评分以及对学生论文的评价意见;成绩查看功能模块中实现学生查询毕业论文成绩的功能。

相关主题
文本预览
相关文档 最新文档