基于bs学生成绩管理系统毕业设计.doc_第1页
基于bs学生成绩管理系统毕业设计.doc_第2页
基于bs学生成绩管理系统毕业设计.doc_第3页
基于bs学生成绩管理系统毕业设计.doc_第4页
基于bs学生成绩管理系统毕业设计.doc_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘摘 要要 21 世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息 技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等 领域产生越来越深刻。学生成绩管理系统是一个教育单位不可缺少的部分,它 的内容对于学校的决策者和管理者来说都至关重要。本论文叙述到的学生成绩 管理系统是用 Dreamweaver8 可视化网站开发工具结合 ASP 网页编程和 ACCESS 数据库于 SQL 查询语言实现的在线查询系统。 重点介绍了学生成绩管理系统的实现过程:包括系统分析、功能设计、数 据库设计、系统实现。本系统主要功能有学生管理、课程管理、成绩管理、专 业管理,学生成绩的查询等。 关键字:ASP 成绩查询 ACCESS Dreamweaver8 AbstracAbstract t In the 21 st century, science and technology advance by leaps and bounds, economic knowledge and information industry under way, especially information technology and network technology news fast development and applications of social politics, economy, military and cultural fields produce more and more profound. Students performance management system is a education unit essential part, its content to school decision makers and managers all very important. This paper described as a student performance management system is to use Dreamweaver8 visualization web development tools and ASP page programming and the ACCESS database and SQL query language of the realization of the online query system. Focusing on the students performance management system realization process: including system analysis, functional design, database design, system. The main functions of a system student management, course management, performance management, professional management, of the students grade query. Key words:ASP performance inquire ACCESS Dreamweaver8 1 目录 第一章 绪论 1 1.1 成绩管理系统的研究背景和意义 .1 1.2 研究现状 .2 1.3 基于 B/S 学生成绩管理系统设计目标2 1.4 学生成绩管理系统的系统需求2 第二章 理论技术和运行环境简介 3 2.1 DREAMWEAVER8 简介 .3 2.2 ACCESS2003 技术简介.3 2.3 B/ S 三层体系结构.4 2.4 ASP 简介4 2.5 IIS 简介5 2.5.1IIS 的安装 .5 2.5.2IIS 虚拟目录的创建 .6 2.5.3 IIS 的日常管理 6 2.6 运行环境7 第三章 概要设计阶段 9 3.1 系统的功能分析 .9 3.2 学生成绩管理系统流程图 .9 3.3 用户权限流程图.10 3.4 逻辑结构设计阶段.11 3.5 表的物理结构.11 第四章 详细设计阶段与实现 .15 4.1 数据的连接.15 4.2 注册页面.15 4.3 登录页面.17 4.4 系统功能页面.18 2 4.5 学生档案页面.19 4.5.1 学生档案添加 .20 4.5.2 学习档案编辑 .21 4.5.3 学习档案删除 .21 4.6 课程管理页面.22 4.6.1 课程的添加 .22 4.6.2 课程的编辑 .23 4.6.3 课程的删除 .23 4.7 学生成绩管理页面.24 4.7.1 成绩的添加 .26 4.7.2 成绩的编辑 .27 4.7.3 成绩的删除 .27 4.8 专业信息管理页面.28 4.8.1 专业信息添加 .30 4.8.2 专业信息编辑 .31 4.8.3 专业信息删除 .31 4.9 学生成绩查询页面.32 4.9.1 学号查询 .33 4.9.2 课程编号查询 .34 4.10 修改个人资料页面34 4.11 退出系统35 第五章 小结 .37 参考文献 39 致 谢 40 第一章第一章 绪论绪论 1.1 成绩管理系统的研究背景和意义 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够 进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的 提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是 随着管理科学和技术科学的发展而形成的。学生成绩管理系统是一个教育单位 不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以 学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生 来说可以轻松的查阅自己在校的成绩以及信息等。但是一直以来人们都是靠传 统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密 性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带 来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算 机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比 拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命 长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科 学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套成绩管理 系统成为很有必要的事情。 学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员 对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面 学生对自己各科成绩查询,学习的交流。 1.2 研究现状 生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的 诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入, 学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功 能强大,操作简单,具有人性化的学生成绩管理系统。 纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足, 各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍 依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无 法完全满足用户的需求。而且现在的查询趋向于整个广域网,而不仅仅是局域 网的查询。所以现在的 C/S 结构也渐渐趋向被 B/S 结构代替。 1.3 基于 B/S 学生成绩管理系统设计目标 (1)管理员能够实现在线对整个学生信息的添加、修改、删除、查询等 操作,对自己登陆密码的修改。 (2)管理员可以将学生成绩的数据、信息发布的网上,方便学生进行查 询,达到资源共享的目的。 (3)学生可以在自己的权限内对自己成绩的查询,以及个人信息的查询, 登录密码的修改。 1.4 学生成绩管理系统的系统需求 21 世纪,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效 益,计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的 关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现 代社会人们的时间观念,学生成绩管理系统为教学办公带来了极大的方便。该 学生成绩管理系统是以 Dreamweaver8 可视化网站开发工具和 ACCESS 数据库 和 SQL 数据查询语言编写,其系统功能在内部 IIS 服务器上运行。系统管理员、 学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户 只需进行输入一些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。 第二章第二章 理论技术和运行环境理论技术和运行环境简介简介 2.1 Dreamweaver8 简介 网络开发工具 Dreamweaver8 是著名的“所见即所得”的可视化网站开发 工具,是国内外普遍应用的专用网页设计软件。在国内,它被称为“织梦者” , 它不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,可以说, 它是一个集网页创作和站点管理两大利器于一身的超重量级创作工具。 Dreamweaver8 优势: (1)所见即所得与兼顾 HTML 源代码两种模式相互切换编辑。 (2)不仅有同类软件的所有功能,而且有自身的许多出色设计理念。 (3)无需手写代码,就能轻松创建各种动态效果。 (4)有强大的自定义及扩展功能,提高了工作效率。 (5)支持跨浏器和层叠样式表。 (6)Dreamweaver8 最新版本,采用多种先进技术,能够高效地创建极具 表现力和动感效果的网页。 (7)易学,易用,初学者也可制作精致的网页。 2.2 ACCESS2003 技术简介 Access2003 是关系数据库开发工具,数据库能汇集各种信息以供查询、存 储和检索。数据库(Database)是由一些有意义和有关系的数据(data)所组合而 成。一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段 (Field)所组成,不同的字段存放不同的数据。所以数据库的严格定义是一组相 关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位。在计 算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统 (Database Management System DBMS)。数据库管理系统是架构在一个或多 个数据库之上,并针对数据库中的数据进行管理运用。 Access 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表 示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外, Access 允许创建自定义报表用于打印或输出数据库中的信息。Access 也提供 了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器, 与其他网络用户共享数据库。如上所述,Access 作为关系数据库开发具备了 许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强 大功能。 2.3 B/ S 三层体系结构 B/ S 体系结构是由 C/ S ( Client/ Server ) 结构,即客户端/ 服务器体 系结构发展而来的。它是一种以 Web 技术为基础的新型的系统平台模式,把传 统 C/ S 模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器 (Web 服务器) ,从而构成一个三层结构的客户服务器体系。Web 客户首先通过 HTTP 协议与 Web 服务器进行连接,再由 Web 客户经浏览器向 Web 服务器提交 请求,经 Web 服务器处理后把结果输出至浏览器。 在 B/ S 三层体系结构中,应用服务器的功能可由微软 IIS ( Internet Information Server ) 和 ASP(Active Server Pages) 技术实现。IIS 是一种 功能强大的 Web 服务器,使用超文本传输协议传输信息。ASP 是一种运行于服 务器端的命令执行环境,虽然它只能运行于 Windows 平台,但它可以轻松的结合 HTML Web 页面、脚本( Script ) 程序和 ActiveX 组件建立和执行动态、交互 式的 Web 服务器应用程序。用 ASP 开发的 Web 应用程序面向对象,无需手动编 译或链接程序,而且服务器端程序代码隐藏,在客户端仅可看到由 ASP 输出的 HTML 文件。因此文中设计的系统采用了 ASP 作为服务器端的命令执行环境。 2.4 ASP 简介 ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web 应用程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。 利用 ASP 可以向网页中添加交互式内容,也可以创建使用 HTML 网页作为用户 界面的 web 应用程序。 与 HTML 相比,ASP 网页具有以下特点: (1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试; (3)服务器上的 ASP 解释程序会在服务器端执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所 产生的网页; (4)ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。 例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚本中对 这些信息进行处理,然后向 web 浏览器发送信息; (5)ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存取 数据库、发送 Email 或访问文件系统等。 (6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器, 因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取。 (7) 方便连接 ACCESS 与 SQL 数据库。 (8)开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进 行注入攻击。ASP 也不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML 和 WML 语言结合制作 WAP 手机网站。但是其原理也是一样的。 2.5 IIS 简介 2.5.1IIS 的安装 WINDOWS 系统提供的 WEB 服务器组件 IIS 的安装方法,在开始设置控 制面板添加/删除程序命,在添加/删除程序中选择添加/删除 WINDOWS 组 件按钮,就会弹出如图 2-1 所示的 WINDOWS 组件向导对话框。在其中选择 INTERNET 信息服务 IIS,然后单击下一步按钮,随后根据系统提示一步一步的 操作即可完成 IIS 的安装。 图 2.1 IIS 的安装 2.5.2IIS 虚拟目录的创建 在启动 Internet 后,在默认 WEB 站点单击鼠标右键,在快捷菜单中 选择“新建”“虚拟目录”命令如图 2.2,输入虚拟目录的名字,然后按照 系统提示操作,即可完成虚拟目录的创建。 图 2.2 IIS 虚拟目录的创建 2.5.3 IIS 的日常管理 (1)启动站点,停止、暂停、删除站点 (2)主目录设置、文档管理、ISAPI 筛选器、HTTP 头、目录安全性、文 档、自定义错误、性能 2.6 运行环境 为了保证成绩管理系统运行的效率和可靠性,服务器应具有较高的软硬件 配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即 Internet,也可适用于内部的局域网。其运行要求如下: 软件环境: 客户端: Windows95/98/2000/XP,Internet Explorer(IE)等 服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0 及其以上版本,IE 等;或者 Windows98,Personal Web Server(PWS), IE 等。 数据库:采用 Access,运行于服务器端。 硬件环境: 服务器 CPU:PIII 500 以上 ,内存:512M 以上 客户机 CPU:P200MMX 以上,内存:32M 以上 第三章第三章 概要设计阶段概要设计阶段 3.1 系统的功能分析 该学生成绩管理系统是用Dreamweaver8和 ACCESS 数据库和 SQL 查询语言 编写,系统是基于网络在线的学生成绩管理系统,系统中的用户组有管理员组 和学生用户组,其功能权限不同。 (1)系统管理员进入学生成绩管理系统的主要功能是:实现了对学生专 业、学生课程、学生成绩、学生档案进行修改、编辑和删除等基本功能。 (2)学生用户进入学生成绩管量系统的主要功能是:实现学生自己成绩 查询、自己登录密码的修改、个人信息的查询的基本功能。 3.2 学生成绩管理系统流程图 图 3.1 成绩管理系统流程图 管理员用户学生用户 信息输入 识别用户 判断类型 开始 结束 3.3 用户权限流程图 管理员在学生成绩管理系统中,能够对学生成绩管理系统具体的按学号进 行查询,对成绩的添加、修改和删除,能对学生信息进行添加、删除修改等操 作,功能权限如图 3.2。 登录首页 登录 管理员 专 业 管 理 成 绩 管 理 成 绩 查 询 课 程 管 理 修 改 密 码 退 出 系 统 图 3.2 管理员权限结构 学生在系统中的基本功能是对自己所有成绩的查询,个人登录密码的修改, 基本信息的查看。功能权限如图 3.3。 登录首页 登录 学生用户 个 人 资 料 成 绩 查 询 修 改 密 码 退 出 系 统 图 3.3 学生权限结构 3.4 逻辑结构设计阶段 逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概 念结构设计阶段设计好的基本 E-R 图转化为宜选用的 DBMS 所支持的数据模型 相符合的逻辑结构,并对其进行优化。 如 E-R 图向关系模型转化要解决的问题是如何将实体型和实体间的联系转 化为关系模式,如何确定这些关系模式的属性和码。学生成绩管理中的实体关 系如图 3.4 所示: 图 3.4 E-R 图 3.5 表的物理结构 如上 E-R 图所示设计学生成绩管理数据库,主要包括课程、学生、成绩、 专业四个实体, 其实体模式中对每个实体定义的属性如下: 课程信息表 :(课程编号,专业编号,课程名,学分,学时),如表 3-1 学生信息表:(学号,姓名,性别),如表 3-2 课程信息表 学生信息表 选课 成 绩 N N N 学时学分课程名专业号课程号 学号 课程号 成绩 学号姓名 性别 成绩表:(学号,课程编号,课程成绩,备注信息),如表 3-3 专业表:(专业编号,专业名称),如表 3-4 系统管理员表:( name,pwd,question,answer),如表 3-5 系别表:( 院系编号,院系名称),如表 3-6 表 3-1 课程信息表 字段名数据类型(长度)是否为空 课程编号文本(4)否 专业编号文本(3)否 课程名称文本 (50)是 学时文本(50)是 学分文本(50)是 表 3-2 学生信息表 字段名数据类型(长度)是否为空 学号文本 (5)否 姓名文本(50)是 性别文本 (50)是 表 3-3 成绩表 字段名数据类型(长度)是否为空 学号文本(5)否 课程编号文本(4)否 课程成绩数字(长整型)是 备注信息文本(50)是 表 3-4 专业表 字段名 数据类型(长度) 是否为空 专业编号文本 (3)否 专业名称文本(50)否 表 3-5 系统管理员表 字段名 数据类型(长度) 是否为空 name 文本(50)否 pwd 文本 (10)否 question 文本 (50)是 answer 文本 (50)是 表 3-6 系别表 字段名 数据类型(长度) 是否为空 院系编号文本 (2)否 院系名称文本 (50)是 第四章 详细设计阶段与实现 4.1 数据的连接 使用 Dreamweaver8 与 Access 数据库进行链接操作如下图,在图中的链接 符串项输入:“Driver=Microsoft Access Driver (*.mdb); DBQ=D:cj3.mdb“来进行数据库的链接。 图 4.1 数据库的链接 4.2 注册页面 用户注册界面可供用户创建自己的用户名及密码,以及一些其他个人信息, 如图 4.2 所示: 图 4.2 用户注册页面 用户注册页面主要代码: 欢迎注册使用成绩管理系统 “ 注册用户名: 注册密码: 密码提示问题: 密码提示答案: 以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有 当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对 阶段变量存一个值,如果数据库中没有该用户则弹出提示并跳转到本面。 4.3 登录页面 登录页面时提供用户注册用户名及密码后登录到学生成绩管理系统中从而 进行相关的操作,如图 4.3 所示: 图 4.3 用户登录页面 用户登录主要代码供参考: 欢迎登录成绩管理系统 “ id=“form1“ name=“form1“ method=“POST“ 用户名: 密码: 4.4 系统功能页面 系统功能页面是提供在用户登录学生成绩管理系统后的具体操作显示,如 图 4.4 所示,可以完成以下方面的功能: 图 4.4 系统功能页面 4.54.5 学生档案页面学生档案页面 学生档案管理页面是记录和显示学校学生个人信息的,在这个页面中管理 员可以进行相关的操作如:添加新的学生档案、编辑现有学生档案以及删除档 案。如图 4.5 所示: 图 4.5 学生档案管理页面 下面是部分学生档案代码: 添加学生信息 学号 姓名 性别 操作 0) AND (NOT Recordset1.EOF) % “编辑丨“删除 4.5.1 学生档案添加 添加学生档案页面是提供管理员对学生档案的添加操作,如图 4.6 所示: 图 4.6 创建学生档案 4.5.2 学习档案编辑 管理员点击编辑操作后进入如图 4.7 所示的页面,进行学生档案的相关更 新操作。 图 4.7 修改学生档案 4.5.3 学习档案删除 管理员点击删除后进入到如图 4.8 所示的操作界面,点击确认删除就可将 档案删除。 图 4.8 学生档案的删除 4.6 课程管理页面 课程管理界面是提供管理员对学生课程的管理如:添加课程信息、编辑现 有的课程信息和删除课程信息。如图 4.9 所示: 图 4.9 课程管理页面 4.6.1 课程的添加 点击“添加课程信息”可以对课程信息的内容进行添加,如图 4.10 所示: 图 4.10 课程添加页面 4.6.2 课程的编辑 点击“添加编辑”可以对课程信息进行修改,如图 4.11 所示: 图 4.11 课程编辑页面 4.6.3 课程的删除 点击“删除”对相应的课程成绩进行删除操作,如图 4.12 所示: 图 4.12 删除课程成绩 4.7 学生成绩管理页面 学生成绩页面是提供管理员对学生成绩的管理如:添加学生成绩、编辑现 有的学生成绩和删除学生成绩。如图 4.13 所示: 图 4.13 学生成绩页面 学生成绩管理页面部分代码: 添加学生成绩 学号 课程编号 课程成绩 操作 0) AND (NOT Recordset1.EOF) % “编辑丨“删除 0 Then % “第一页 0 % 0 Then % “前一页 0 % “下一页 “最后一页 4.7.1 成绩的添加 点击学生成绩管理页面的“添加学生成绩” ,可以对学号,课程编号,课 程成绩进行添加,如图 4.14 所示: 图 4.14 学生成绩页面 4.7.2 成绩的编辑 点击学生成绩管理页面的“编辑” ,可以对成绩信息进行编辑,如图 4.15 所示: 图 4.15 学生成绩编辑页面 4.7.3 成绩的删除 点击学生成绩管理页面的“删除” ,可以对课程编号,课程成绩进行编辑, 如图 4.16 所示: 图 4.16 学生成绩删除 4.8 专业信息管理页面 专业信息管理页面是提供管理员对专业的管理如:添加专业、编辑现有专 业,和删除专业。如图 4.17 所示 图 4.17 专业信息管理页面 专业信息管理页面主要代码: 添加专业信息 专业编号 专业名称 操作 0) AND (NOT Recordset1.EOF) % “编辑丨“删除 0 Then % “第一页 0 % 0 Then % “前一页 0 % “下一页 “最后一页 4.8.1 专业信息添加 在专业信息管理业页面中点击“添加专业信息” ,可进行专业编号,专业 名称进行添加,如图 4.18 所示: 图 4.18 专业信息添加页面 4.8.2 专业信息编辑 点击专业信息管理页面的“编辑” ,专业编号不发生改变,可进行对专业 名称的编辑,如图 4.19 所示: 图 4.19 专业信息编辑页面 4.8.3 专业信息删除 点击专业信息管理页面的“删除” ,可进行对专业信息的删除,如图 4.20 所示: 图 4.20 专业信息删除页面 4.9 学生成绩查询页面 学生查询页面可进行学生的成绩查询,这里简单的是进行了输入学号的查 询和输入课程编号的查询。如图 4.21 所示: 图 4.21 学习成绩查询页面 学习成绩查询主要代码: 成绩查询 请输入学号: 请输入课程编号: 4.9.1 学号查询 在查询页面输入学生的学号如 01002 就会显示出该学号不同课程的成绩, 如图 4.22 所示: 图 4.22 学习成绩查询页面 4.9.2 课程编号查询 在查询页面输入课程的编号如 0003 就显示出该课程学生的学习成绩,如 图 4.23 所示: 图 4.23 学习成绩查询页面 4.10 修改个人资料页面 在系统功能页面中点击“修改个人资料”就可以对个人资料的密码等个人 资料进行修改,如图 4.24 所示: 图 4.24 修改个人资料页面 4.11 退出系统 退出代码系统如下: If (Item 1) Then MM_newQS = MM_newQS & “&“ MM_newQS = MM_newQS & Item & “=“ & Server.URLencode(Request.QueryString(Item) End If Next if (Len(MM_newQS) 1) Then MM_logoutRedirectPage = MM_logoutRedirectPage & MM_newQS End If Response.Redirect(MM_logoutRedirectPage) End If % % * Restrict Access To Page: Grant or deny access to this page MM_authorizedUsers=“ MM_authFailedURL=“/login/login.asp“ 第五章 小结 在毕业设计中,我们遇到的困难很多,在解决它们的同时我又学到了很多, 受益匪浅,特别是如何分析、建立、开发一个系统。 在一个系统开发的过程中编码不是重要的,重要的是分析系统、建立起 系统模型。在分析一个系统前,分析人员必须要对将要开发的系统所涉及到的 各方面知识有一个认识,然后将系统的模型建立起来。另一方面,我在本系统 的开发过程中,在知识、经验方面都存在着不足,并且在整个开发过程中,时 间也比较仓促,因此,该系统还存在着一些缺陷和不足,因为对学生管理的整 个流程不够熟悉,在分析时还有很多方面没有考虑全面。 尽管该系统在着不足,但基本的功能模块都实现。通过开发这个系统,我 巩固了基础知识,更加熟练掌握了用 Dreamweaver8 开发工具与 ASP 网页编程 并更加深刻理解了 ACCESS 数据库和 SQL 查询语言,同时也促进了与同学们之 间相互帮助的精神。 参考文献 1 王守强,朱大铭,丁俊忠. 基于 B/ S 体系结构开发应用系统J.计算 机与信息技术,2002 , 9 2 樊银亭,何鸿云.基于客户机/ 服务器体系的二层与三层结构研究J. 计算机应用研究,2001 ,12 3 林海著. 浏览器/ 服务器应用开发M. 北京:科学出版社,2000. 4 王九红.ASP 与 Web 数据库编程技术J.江汉大学学报(自然科学版) . 5 邓文渊,陈惠贞,陈俊荣编著.ASP 与网页数据库设计M. 中国铁道出 版社 2004 ,5 6 黄轲.网络环境下学生信息管理系统设计研究J. 中国科教创新导刊 2010 年 10 期 7 陈婧,韩伯棠,姜莹. 基于 ASP 技术的 MIS 安全机制研究J.情报科 学 2003 ,8 8 杨翼川、徐梅 ASP 动态网页设计实战M. 机械工业出版社 9 李红等编著.管理信息系统开发与应用M.电子工业出版社,2003 10 戴一波著.Dreamweaver8+ASP 动态网站开发M.电子工业出版社, 2006 11 牛倩,罗湛.基于 B/S 构架的学生管理信息系统设计J. 数字技术与 应用 2010 年 06 期 12 李和平.用 Access 开发学生信息管理系统J. 科技信息 2010,1 期 13 高凤生.学生信息管理系统的研究和实现J. 硅谷 2010,05 期 14 周钦.学生信息管理系统的应用J. 福建电脑 2010,04 期 15 霍霄艳.基于 B/S 和 C/S 混合结构的学生信息管理系统设计J. 职 业 2010 年 26 期 致 谢 计算机科学与技术专业 毕业实习及毕业论文毕业实习及毕业论文(设计设计)规范规范 计算机科学与工程学院 计算机科学与技术系 2015 年 03 月 1 目目 录录 一一. 毕业实习及毕业论文毕业实习及毕业论文(设计设计)的主要目的的主要目的.1 二二. 指导教师选聘及对指导教师的要求指导教师选聘及对指导教师的要求 .1 三三. 毕业实习分组及实施计划毕业实习分组及实施计划 .3 四四. 毕业论文毕业论文(设计设计)的选题的选题.3 五毕业实习及毕业论文五毕业实习及毕业论文(设计设计)的进度控制的进度控制4 六、毕业论文的结构与格式六、毕业论文的结构与格式 7 七、毕业实习以及毕业论文七、毕业实习以及毕业论文(设计设计)成绩评定成绩评定10 八、毕业设计的归档工作八、毕业设计的归档工作 10 九、毕业实习及毕业论文九、毕业实习及毕业论文(设计设计)领导小组领导小组12 附件附件 1:任:任务务书的填写格式书的填写格式 .14 附件附件 2:开题报告的填写格式:开题报告的填写格式 .18 附件附件 3:文献综述格式:文献综述格式 .22 附件附件 4:实习报告封面格式:实习报告封面格式 .27 附件附件 5:实习鉴定表格式:实习鉴定表格式 .28 附件附件 6:实习成绩评定表格式:实习成绩评定表格式 .29 附件附件 7:毕业论文格式的基本要求:毕业论文格式的基本要求 .30 附件附件 8:毕业设计袋封面填写格式:毕业设计袋封面填写格式 .39 附件附件 9:毕业论文验收表:毕业论文验收表 .40 附件附件 10:毕业设计:毕业设计(论文论文)评论标准评论标准.41 附件附件 1111:毕业设计资料电子文档目录结构:毕业设计资料电子文档目录结构 .46 1 根据学院有关学生实习的规定和本专业教学计划的安排,对计算机科学与技术专 业学生毕业实习及毕业论文(设计)作如下具体安排: 一一. 毕业实习及毕业论文毕业实习及毕业论文(设计设计)的主要目的的主要目的 1、 毕业实习的主要目的: (1) 通过毕业实习,使学生从理论走向实践,并运用所学的理论知识解决一些实 际软硬件应用问题,达到实践锻炼的目的。 (2) 总结升华理论知识的目的,使学生毕业后能迅速适应实际工作岗位。 (3) 为毕业论文(设计)获取素材。 2、 毕业论文(设计)的主要目的: (1) 全面检验学生四年所学得基本理论和基本技能状况,巩固学生所学知识,并 提高学生运用所学知识的能力。 (2) 通过毕业论文(设计)的撰写,弥补知识结构中的薄弱环节,优化毕业生知识结 构,提高毕业生的适应能力。 (3) 培养学生运用所学理论知识和技术,发现、分析和解决问题的能力,使学生 掌握科学研究的方法和原则,培养和提高学生对理论和时间问题研究的能力。 (4) 通过论文撰写,培养学生创造性思维能力,提高学生创新能力。 二二. 指导教师选聘及对指导教师的要求指导教师选聘及对指导教师的要求 1、 指导教师选聘 (1) 指导教师应具有讲师及以上专业技术职称或具有硕士学位,并有一定实践经 验的相关专业人员。 (2) 指导教师的聘任由计算机科学与技术系根据工作需要提出初步名单,经计算 机科学与技术学院院长审核,予以聘任。 (3) 指导教师指导学生数:讲师或具有硕士学位的指导教师一般不超过 6 人,高 级职称(教授、副教授、高工)的指导人数不超过 8 人。 2 (4) 指导教师责任 1). 学生毕业论文(设计)工作实行指导教师负责制。指导教师应以高度认真负 责的态度对待毕业论文(设计)的指导工作,按时完成毕业论文(设计)的各项工作。 2). 指导教师对学生毕业论文(设计)中的以下事项负责: 把握正确的政治方向; 确保选题与培养目标的一致性; 论文(设计)结构与撰写格式的规范性; 督促学生保质、保量,按时圆满地完成毕业论文(设计)工作。 (5) 指导教师指导工作基本要求 1). 提出参考选题; 2). 针对学生的选题,结合学生的实际情况,确定所指导学生的毕业论文(设 计)题目,并提出明确的撰写要求和进度计划; 3). 介绍有关参考文献,指导学生搜集和查阅必要的资料; 4). 下发毕业设计任务书 ,认真指导和检查学生填写开题报告等相关 内容,并在签名处签名; 5). 指导学生拟写毕业论文提纲,定期检查学生毕业论文的进展情况,做好 每个阶段的工作记录; 6). 加强与学生的沟通,认真指导学生提交论文初稿、2 稿、3 稿等,并及时 提出修改意见,圆满完成最终定稿; 7). 根据评分标准,结合学生平时的表现,评定毕业论文(设计)成绩;指导教 师评语字数不少于 200 字,其中包括工作态度、选题意义,理论水平、应用价值 等; 8). 确认所指导学生的毕业论文(设计)是否可以递交答辩,并签署意见; 9). 协助做好毕业设计(论文)的归档工作。 10). 撰写毕业设计指导工作总结,包括所指导学生的选题分析、质量分析、 3 计划执行情况等。 三三. 毕业实习分组及实施计划毕业实习分组及实施计划 (1) 毕业实习分组 毕业实习主要采取集中与分组相结合,以收集毕业论文资料为主,主要采取由各 指导教师根据学生所选论文(设计)题目,联系,分派学生到相关单位进行实习,收集 资料;计算机科学与技术系可以在此基础上做统一安排。 (2) 毕业实习时间 根据教学计划,学生在第四学年第 2 学期的第 1 周到第 4 周进行毕业实习,共 4 周。 (3) 实习要求 1). 实习期间,学生必须自觉遵守学院和实习单位的一切规章制度; 2). 并认真服从指导教师的安排,尊敬教师; 3). 经常与指导教师沟通,全面完成毕业实习和毕业论文(设计)所规定的各项 任务; 4). 校外实习的同学,特别注意安全问题; 5). 按规定的时间和格式等要求,在第四周结束后完成并前提交实习成果, 主要包括:实习日志、毕业实习报告(不低于 2000 字,格式参见附件 4)、实习单 位鉴定表(格式参见附件 5); 6). 实习报告的内容 实习报告的内容必须包括:实习时间、实习地点、实习目的、实习单位介绍、 实习内容介绍、实习心得体会等,根据具体实习情况可以添加其它一些内容。 7). 指导教师根据学生的实习情况,填写实习成绩评定表,格式参见附件 6; 四四. 毕业论文毕业论文(设计设计)的选题的选题 (1) 题目来源 4 毕业论文(设计)题目主要来源是: 1). 教师和学生到企业调研,了解和收集毕业论文(设计)的课题; 2). 教师根据教学和科研的需要,结合当今计算机软硬件技术的研究重点、 计算机科学与工程学院的研究方向以及一些横向联系的单位的具体需求拟订论文 (设计)题目; 3). 学生根据兴趣爱好和研究方向自行确定,并经指导教师同意的题目。 (2) 题目主要类型和范围 根据大学及计算机科学与工程学院关于“毕业论文(设计)的选题”要求,每个教 师拟订一定数量的题目,经计算机科学与技术系讨论,确定最终的毕业论文(设计)题 目类型和范围。题目应保证符合计算机科学与技术专业的研究方向、培养目标,大小 适宜,并具有新颖性(注意出题不要与其他老师重复,且不能和以前毕业设计题目重 复) 。 (3) 学生选题 毕业论文(设计)题目于第七学期 15 周以前下发给学生,并在计算机学院毕业设计 网站上公布,组织学生选题,采取学生自选与系里指定相结合的方式,确定每一个学 生的毕业论文(设计)题目,并配备指导教师。具体题目及学生、指导教师配备情况、 学生的选题情况等在学生完成选题工作后,于第七学期 18 周以前按大学实践教学科 的要求上报。每一阶段的工作都要在计算机学院毕业设计网站上公布。 (4) 指导教师填写好毕业论文(设计)任务书,及时下达给学生。 五毕业实习及毕业论文五毕业实习及毕业论文(设计设计)的进度控制的进度控制 1. 毕业实习及毕业论文(设计)的进度控制 5 时间进度(周) 第七学期第八学期备 注 阶段工作要点 14151617181920211234567891011121314151617 指导教师资格认定指导教师资格认定 1.讲师及以上职称或具有硕士学位 2.在专业领域内有较强的科研能力 汇总毕业设计题 目 1.教师结合教学科研推荐题目; 2.学生自拟题目 3.系统一汇总题目,审查后公布。 确定指导教师指 导学生人数 讲师或具有硕士学位指导人数不 超过 6 人;高职称不超过 8 人 教师与学生商量 确定论文题目 1.符合计算机科学与技术专业培养 方向; 2.大小适宜,具有新颖性,实践性 下达毕业设计任 务书 1.教师下达任务书; 2.正式任务书的格式参见附件 1 毕业实习,收集 资料,完成开题 报告,文献综述, 英文文献翻译 学生参与生产实习,收集与课题 相关的资料,完成实习报告,撰 写文献综述和开题报告,并进行 英文资料的翻译 深入分析系统的 业务功能和流程, 确定业务模型给 出初步设计方案 对课题进行深入分析,确定业务 模型,完成系统的需求分析,并 提交需求分析说明书及初步的设 计方案;拟订论文大纲 6 时间进度(周) 第七学期第八学期备 注 阶段工作要点 14151617181920211234567891011121314151617 完成系统的功能 设计和数据库设 计, 准备论文 1 稿 划分模块和数据库设计; 完成论文初稿 1; 指导教师根据论文初稿 1,提出修 改意见 各模块程序编写、 整个系统调试, 准 备论文 2 稿 进入系统实施阶段,开始进行软 件和硬件的设计; 学生根据论文修改意见修改论文; 提交论文 2 稿;指导教师提出修 改意见 系统调试,毕业 论文 3 稿 系统进入调试阶段; 学生根据论文修改意见修改论文; 提交论文 3 稿 提交可运行软件, 论文定稿、准备 答辩 完成所设计的软硬件系统,根据 指导教师的意见最终定稿,提交 全部文档准备答辩 7 注释:注释: (1). 进行毕业设计(论文)的学生,应结合选题内容,在调研、查阅资料的基础上 写一篇文献综述,字数不少于 2000 字。格式参见附件 3。参考文献不少于 10 篇(最 好是期刊文章) ,至少含英文文献 3 篇; (2).进行毕业设计(论文)的学生英应完成一篇文献翻译,文献内容必须和毕业 设计内容相关且应独立完成,文献原文不少于 1 万英文印刷字符,译文稿撰写在 统一的稿纸上,同时上交原文。教师应留下评阅意见,签注日期最好在毕业实习 收集资料结束时。 (3). 学生毕业实习的主要目的是运用所学的理论知识解决一些实际问题,达 到实践锻炼,使学生毕业后能迅速适应实际工作岗位,同时也为毕业论文(设计)的 撰写收集资料。实习结束后,学生应提交不低于 2000 字的实习总结报告 1 份(格 式参见附件 4)、实习日志 1 本(记录整个毕业实习过程及其每天的心得体会,用 32 开软抄本记载)、实习单位鉴定表(格式参见附件 5),指导教师根据学生实习情况填 写实习成绩评定表(格式参见附件 6),向计算机科学与技术系提出学生实习的建议 成绩。 (4). 有下列情形之一,取消正式答辩资格: 1). 论文撰写过程中,学生如果未完成阶段工作,经指导教师催促、教育仍不 改正者; 2). 不能在规定时间内完成毕业设计程序编制或不能完成论文定稿者; 3). 毕业设计达不到规定要求,或软件无法演示(特殊原因除外) ; 4). 不能在规定时间提交论文正确及全套材料者; 5). 凡在毕业论文中出现未经注释援引、窃取、抄袭他人作品的情况,一律视 为“剽窃” ,论文中“剽窃”内容超过 2 页者。 8 六、毕业论文的结构与格式六、毕业论文的结构与格式 1 纸张与页面设置: 学院有统一规定,B5 纸单面打印。 2 毕业论文的组成部分: 毕业设计论文是对毕业设计工作的总结,写作有一定的规范和要求,一份完 整的毕业设计论文应包括以下几方面:(1)封面;(2)摘要(中文摘要和英文摘 要);(3)目录;(4)前言;(5)正文;(6)结论;(7)致谢;(8)参考文 献与附录等。 3 基本结构: 论文结构通常由以下几个部分组成: 标题。题目要确切、恰当、鲜明、简短,文字要简练、准确、有概括性。 既能概括整篇论文的中心内容,又能引人注目。通过标题概括说明毕业设 计(论文)的主要内容。标题字数要适当,一般不宜超过 20 字,如果有 些细节必须放进标题,可以加副标题,主标题写得简明,将细节放在副标 题里。 摘要。摘要是论文的高度概括,是全文的缩影,概括研究课题的内容、方 法和观点,以及取得的成果和结论,应能反映毕业设计论文的精华。中英 文摘要以 300500 字为宜,一般应概括以下几方面的内容:为何从事这 项研究(即研究工作的缘由、问题的重要性);完成了哪些工作(研究的内容 与过程);获取了哪些重要成果(含结论性意见);成果的意义。英文摘要与 中文摘要内容要相对应;撰写摘要时应注意以下几点: (1) 语言使用要精炼、概括; (2) 陈述要客观,不加主观评价; (3) 摘要的重点是成果和结论; (4) 设计说明主要介绍设计任务来源、设计标准、设计原则及主要技术 9 资料。 目录。目录应列出论文各组成部分的大小标题,分别层次,逐项标注页码。 一般按三级标题编写,即 1、1.1、1.1.1、等,要求标题层次清晰。 关键词。一般 3 至 5 个。 前言(或序言、引言)。前言是论文的开头,前言一般应包括以下内容:写 这篇论文的背景介绍;对本论文研究主题范围内已有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论