收藏 分享(赏)

大学毕业生网上论文选题系统.doc

上传人:wo7103235 文档编号:4927601 上传时间:2019-01-23 格式:DOC 页数:33 大小:827.50KB
下载 相关 举报
大学毕业生网上论文选题系统.doc_第1页
第1页 / 共33页
大学毕业生网上论文选题系统.doc_第2页
第2页 / 共33页
大学毕业生网上论文选题系统.doc_第3页
第3页 / 共33页
大学毕业生网上论文选题系统.doc_第4页
第4页 / 共33页
大学毕业生网上论文选题系统.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、河北经贸大学毕业论文大学毕业生网上论文选题系统专业名称:计算机科学与技术班  级:        学生姓名:        指导老师:        完成时间:        河北经贸大学毕业论文I摘 要随着计算机应用的不断普及,计算机网络技术的不断进步和发展。当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。特别是 Internet 技术的应用和发展, 网络规模的扩大,以及多媒体技术的应

2、用,缩短了人们之间的距离,在为人们提供及时、大量和丰富的信息的同时,也为我们的工作和生活方式带来了巨大的变化。纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代化水平和综合国力的重要标志。基于网络数据库的学生毕业论文选题系统是在网络环境的支持下,开展学生选题和信息查询的一种先进模式,发挥学生选择课题的自主性,提高学校课题管理效率。网络选题具有其它技术手段无可比拟的优越性,因此世界各国尤其是发达国家无不对

3、此给予高度的重视。发达国家主要从硬件和实践上建立网络选题环境,并建起信息传递式、合作学习模式等几种主要的选题模式。本系统使用 ASP 作为开发工具,Access 为后台数据库,利用其提供的各种面向对象的开发工具,尤其是数据窗口,能够方便而简洁的操纵数据库的智能化对象。首先在短时间内建立系统应用原型,然后对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统为止。本系统的目的是学生通过该系统可以了解课题相关信息,进行自主选题,能够满足不同学生对不同题目的不同要求,有利于发挥学生的长处。而且能够充分利用学校的各类教学资源,建立教学激励机制,优化学生知识结构,调动教师与学生教和学的积

4、极性,进一步提高教学质量,提高办学效益。本系统采用了 DAO 数据库访问技术,这种技术功能强大,使用方便,节省了大量代码的编写。另外,本系统的主要特色是界面简单友好,操作方便,用户能在很短的时间内掌握其操作。关键字: 大学生毕业论文网上选题系统;网络;ASP河北经贸大学毕业论文IIAbstractNowadays, the development of IT, the process and transfer of information also enter into a new stage. Especially, the application and development of th

5、e Internet, and expand of the size of the net, the application of Internet on teaching mangement, that shorten the distance of people, while providing the in timing, mass, abundant information for people, it is also bring huge changes for our work and life style, the process and service of technolog

6、y has become one necessary content of modem in this developing world, the technology of information have being developed very fast especially it has entered into the world of ordinary man.The choose subject system based on web that is under the support of network is an advanced pattern that the stud

7、ents can choose their subjects and search for information. It also can increase the modem managerial level and capable of competitiveness of university as well as provide the service for the net student and in order to apply the web into the education and use of the web source, advance the balance d

8、evelopment of education. Lots of countries take the choose subject system that based on web seriously, they develop the system in hardware and real world, also they develop it in kinds of patterns. This system uses ASP as the developing tools of Microsoft Corporation. Access as the back database and

9、 using the developing tools facing all kinds of objects that it provides, especially the data window and it can managing the intellectual objects of data base conveniently and briefly. First, it can set up the system-using model in short time. Then it can carry on the requirement analyze of initial

10、model system and revise and improve continually until form the feasible system that makes the users satisfied. The aim of this system is to let the management of university can carry on efficient management and provide convenient and fast tools for local and managing department, as to get the newest

11、, most completely and most reliable ,information in order to satisfy the students and managements' needing in the largest limitation and to set up a database that data are coincide and highly 河北经贸大学毕业论文IIIintegrity, as well as its safety is good. As to the latter, it requires that the applicable

12、 program's function should integrity and can be used conveniently and the users can master the operation in short time.The mainly technological creational point is based on the newest visit technology of DAO database. This technology has strong function, is used conveniently and it can save larg

13、e code's compile. In addition the main character of this system is that it has new and friendly interface, operating briefly and conveniently and the users can master the operation quickly.Keywords: The choose subject system; Internet; ASP 河北经贸大学毕业论文IV目 录绪 论 .11 系统概述 21.1 系统建设目标 .21.2 系统建设原则 .21

14、.3 系统运行环境 .31.3.1 体系结构和网络协议标准 .31.3.2 软件平台 .31.3.3 编程环境的选择 .31.3.4 数据库管理系统 .41.3.5 硬件环境要求 .52 系统需求分析 52.1 项目简介 .62.1.1 课题信息 .62.1.2 学生信息 .72.1.3 密码信息 .72.1.4 学号课题 .72.2 对新系统的综合要求 .72.2.1 系统的功能要求 .72.2.2 系统的性能要求 .82.2.3 分析并创建新系统 .83 系统功能 .103.1 数据录入和维护功能 103.2 课题选择功能 113.3 报表打印功能 113.4 安全保密功能 113.5 统

15、计功能 114 数据库的概念 .114.1 数据库的概念 114.2 数据库设计 12河北经贸大学毕业论文V4.3 实现数据库之间的联系 124.4 数据库规划 125 系统设计 .195.1 系统模块结构设计 195.2 功能模块说明 215.3 前端应用程序界面说明 215.3.1 登录界面说明 215.3.2 主界面说明 225.3.3 操作管理模块界面说明 225.3.4 生成报告模块界面说明 235.3.5 系统关于模块界面说明 235.4 系统安全和可靠性设计 235.4.1 系统安全设计 245.4.2 系统可靠性设计 24参考文献 27河北经贸大学毕业论文1大学毕业生网上论文选

16、题系统绪 论大学毕业生网上论文选题系统是一个学校,尤其是大学校园里不可缺少的部分。它能够满足不同特点的学生对课题的不同要求,有利于发挥学生的特点,让学生根据自己的实际爱好,按要求自由选择论文课题,让水平比较高的学生选择难度大一些的课题,水平较高的学生有充分发挥才能的空间,让水平不是特别高的学生选择适合自己的难度适当的题目。通过选择课题,使各类学生的知识水平、实践潜力都得到充分调动,解决问题的潜力得到充分发挥。而且能够充分利用各种教育资源,建立,优化课题组织结构,调动教师与学生教和学的积极性,进一步提高毕业生的质量,提高办学水平,具有十分重要的作用。但一直以来,人们使用传统人工的方式进行管理论文

17、选题,这种管理方式存在着许多缺点,如:效率低、容易出错,实时性和互动性不强,这对于提高办公效率以及指导教师和学生的便捷性都有很大的帮助。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能己为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对课题信息进行管理,具有人工管理所无法比拟的优点例如:操作方便,使用简单,自主性强等。这些优点能够极大地提高学校毕业论文课题管理的质量,进一步提高办学水平和办学效率,有利于贯彻“以人为本”的教育原则,适应当今时代对高等教育的客观要求,培养出更多一专多能的毕业生。因此,开发这样一套大学毕业论文网上选题系统

18、成为很有必要的事情。在下面的各章中将详细介绍我所负责开发的数据库设计、学生信息管理模块、系统配置模块的开发过程和所涉及到的问题及解决方法。河北经贸大学毕业论文21 系统概述1.1 系统建设目标此系统的目的为了方便学生及时了解论文题目信息、选择课题,包括课题名称、指导教师、题目信息、题目要求等,可以进行自主选题,自我设计,充分调动学生学习的主动性、积极性和创造性。同时可以加强对论文题目的科学管理,通过统计选题人数、了解反馈信息,掌握备选题目被选情况,也为正确评价论文题目提供参考,确保备选题目的开设既有足够的数量,又有一定的质量,使学校管理者可进行高速,快捷,有效的科学管理。1.2 系统建设原则

19、为了实现建设目标,系统应遵循以下原则:(1) 统一规划、分步建设 随着社会的发展和技术的进步,信息服务建设的任务是长期和艰巨的,应根据用户对信息的需求和自己的经济能力,对系统进行统一规划,突出重点,分步建设,尽可能地缩短系统开发周期。(2) 坚持标准化和可行性 采用市场上先进的技术和相对成熟的产品,并向国际标准、国家标准、工程标准、相关行业标准和暂行规定靠拢。要尽可能避免采用非标准的协议和软件,要贯彻遵循标准、模块独立和接口开放的原则。此外,用户提出兼容原有系统的要求不能成为采用新技术的障碍,但要尽可能地为用户考虑诸如数据转换等问题,更不能让用户长期积累的宝贵数据付之东流。(3) 保证系统的安

20、全和稳定可靠 在系统设计和网络设计方面应优先考虑系统的安全和稳定可靠。(4) 操作简便、人机界面友好 应用系统的操作尽可能地简单,并为用户提供良好的人机交互界面。河北经贸大学毕业论文31.3 系统运行环境 1.3.1 体系结构和网络协议标准 Internet/Intranet 体系结构和有关规范。TCP/IP 网络协议。IPX/SPX 网络协议。NetBIOS/NetBeui 网络协议1.3.2 软件平台 软件平台符合 Internet/Intranet 结构(1) 服务器 网络操作系统:Windows 2000 Server。目前,网络操作系统主要有 UNIX、Windows NT 和 Ne

21、tWare,它们各有特点:从总体上看,UNIX 平台的处理能力、可靠性、安全性和 I/O 吞吐量方面优势较明显,因而比较适合于大型企业网络。NetWare 在使用和维护上比较方便,稳定性和实时性较好,它在企业级网上应用较多,特别在对实时性和稳定性要求较高,且设备配置较低的寻呼系统中广泛应用,但开发工具较少。Windows NT 系列在使用和维护上比较方便,开发工具也较多,它也在企业级网上应用较多。由于本系统规模和数据量不是很大,拟采用 Windows NT 系列作为网络操作系统。(2) 客户端  操作系统:Windows 2000。选择 Windows 2000 作为客户端的操作系统

22、。它除了系统发展和版本升级较快外,应用软件和开发工具也较多。1.3.3 编程环境的选择 微软公司的 ASP 是 Windows 应用程序开发工具,是目前最为广泛的、易学易用的开发工具。ASP 是 Active Server Pages 的缩写,是 MicroSoft 公司开发的 Web 服务器端脚本开发环境 ,利用它可以生成动态、高效的 web河北经贸大学毕业论文4应用程序。虽然人们习惯于将 ASP 称为 ASP 语言,但从严格意义上讲,ASP只是为 VB Script 和 Java Script 等脚本语言提供了一个运行环境,使开发人员可以在 HTML 代码中使用脚本语言编写程序。当然,AS

23、P 自身也提供了一个非常好用的命令和内置对象。ASP 程序保存为后缀名为.asp 的文件,一个 ASP 文件相当于一个可执行文件,因此必需放在 Web 服务器上有可执行权限的目录下。当浏览器向web 服务器请求调用 ASP 文件时,就启动了 ASP。 Web 服务器开始调用ASP,将被请求的.ASP 文件从头读到底,执行每一个命令,然后动态生成一个 HTML 页面并送到浏览器。由于 ASP 在服务器端解释执行,开发者可以不必考虑浏览器是否支持 ASP,也不必担心程序会被从客户端下载。ASP 程序在很大程度上依赖于脚本编程,最常用的脚本是 VBScript和 JavaScript,本节将介绍如何

24、在 ASP 中使用脚本。在本系统的数据库开发过程中,技术在前端程序与后台数据库的连接中起着至关重要的作用。DAO(Data Access Objects)即数据访问对象集,它是关于数据库访问对象的一种开发技术,是专为操作 MDB 文件设计的,因此它很容易处理 Access 等生成的数据库。它与 ODBC(Open Database Connectvity)技术都是 Windows API 的一个部分,可以独立于 DBMS 进行数据库访问。DAO 是一个发展最快的数据库存取环境之一,其功能比其它那些有竞争性的数据库存取方法更完善。尽管 DAO 是专用于 Jet 数据库引擎的,但它可以作为数据库应

25、用程序最基本的方法,并且提供了一种通过程序代码创建和操纵数据库的机制,因而 DAO 的使用不可被忽略。它的最大特点是对 Microsoft JET 数据库的操作很方便,而且是操作 JET 数据库时性能最好的技术接口之一。并且它并不只能用于访问这种数据库,事实上,通过 DAO 技术可以访问从文本文件到大型后台数据库等多种数据格式。1.3.4 数据库管理系统 Access 是 Microsoft 公司 Office 系列中的资料库系统。它的功能包含了建立整齐的资料表格、对资料做处理、对需要的资料做查询、资料的输出印表、数据访问页、个性化菜单、internet/intranet、编程、安全保密等。A

26、ccess 以其简单易用的特点,逐渐成为办公领域流行的数据库软件。使用河北经贸大学毕业论文5Access,用户不需要进行专业程序设计能力培养,就可在较短的时间内通过简单直观的可视化操作(操作向导)完成大部分的数据管理任务,设计出功能强大的数据库管理程序。即使要开发复杂或专业的数据库管理程序,也只需编写少量的程序代码。Access 具有如下特点:首先,它是一个面向对象的、采用事件驱动机制的小型关系数据库管理系统。用户可以根据实际需要对数据进行分类,然后使用表对象分别存储每一种类型的数据,并建立起不同类型数据之间的关系,供报表使用。此时,每条信息仅在一处存放,减少了冗余数据的产生,节省了宝贵的存储

27、空间,同时也加快了更新数据的速度。其次,在Access 数据库中,任何有名字的事物都可以称之为对象,Access 使用了与Windows 一致的风格,采取面向对象的方式,完成数据库的各种功能。极大地简化了用户的开发工作。再次,针对用户在实际应用中的需求,Access 数据库提供了表、查询、窗体、报表、页、宏和模块等七个对象,用于收集、存储和操作各种不同的信息。最后,为了便于使用,Access 的每个对象都为用户提供了设计器和生成向导,用户可以在设计器中设计生成对象,或对生成的对象进行编辑;用户也可通过生成向导方便快速的生成一个完备的对象。1.3.5 硬件环境要求 基本配置:PIII 以上机型,

28、内存 256M 以上,硬盘空间 2G。建议机型:PIII800,内存 256M,安装后硬盘的剩余空间为 1G。打印机:支持 Windows 打印的各类打印机。UPS 不间断电源。2 系统需求分析需求分析在系统的开发过程中是非常重要的一个环节。通常,软件工程项目的开发过程,称为软件生存期过程。一般可分为项目定义期、设计开发期和运行维护期。每个时期又由不同阶段组成。需求分析阶段不同于项目定义和可行性分析阶段,那两个阶段只是为了争取一个新项目,但并不一定能够获得这个项目。需求分析是在可行性研究的基础上,确定新项目必须完成哪些工作,即对项目最终目标提出完整、准确、清晰和具体的河北经贸大学毕业论文6要求

29、。在系统开发中,需求分析是重要的一步。因为,需求分析的结果是新工程项目开发的依据,直接关系到项目开发的成败和软件的质量,所以必须认真、细致和慎重地进行。如果需求分析做得不够仔细和深入,未能将用户的目标与技术实现很好的结合起来,将导致编程工作的大量返工,浪费人力、物力、拖延开发周期,最后可能会因系统无法交付使用,而赔偿用户的损失。2.1 项目简介 河北经贸大学毕业生网上论文选题系统集成学生选题,信息查询,课题查询,学生信息管理,论文题目信息管理,学生信息查询等功能。学生可以通过浏览器完成选题、退题及相关信息的查询,如:选题退题、选题查询、论文题目查询、密码修改和学生选题表等,为学生选题提供了一个

30、便捷的操作和浏览平台。这样可以打破原来的壁垒,给大学毕业生以选择毕业设计和毕业论文题目的自主权,学生结合自己的兴趣、爱好和专长,选择毕业论文和毕业设计。在这个河北经贸大学毕业生选题系统中学生需要输入自己的学号及密码,若学号和密码均正确即可登录系统。登录后,在主界面中可显示个人信息,包括姓名、学号、性别等以及已经选择的课题信息。主界面是可选的课题列表,在菜单栏中可点击选项“文件” (包括注销,重新登录) ,“操作” (包括选题退题,查看个人信息,查看选题信息,修改密码) ,“生成报告” (包括选中课题报告,未选中课题报告)以及“关于”等,可实现相应的操作。在课题信息窗体中直接双击鼠标,还可以直接

31、进入选题退题表单,学生可以在这一部分通过浏览器完成选题、退题及相关信息的查询,充分体现选题系统的主要功能。本系统主要包括以下几方面:2.1.1 课题信息 课题信息由课题编号、课题名称、指导教师、课题内容、课题要求。河北经贸大学毕业论文72.1.2 学生信息 学生信息由学号、姓名、性别、省份、专业、生日、年级等学生的基本信息组成。2.1.3 密码信息 每一个学生根据其学号对应一个密码,输入正确学号和密码可以登录选题系统。登录后密码可以自行修改。2.1.4 学号课题 用来记录每一个学生所选择的课题信息。2.2 对新系统的综合要求 开发人员在为用户确定系统功能时,应尽可能细化、具体和全面。首先要确定

32、主要功能和次要功能,并用文字、图形、逻辑或数学方法描述其特性。假如系统具有查询和统计功能,则应将其分解为录入数据、增加数据、删除数据、修改数据、数据输出,以及统计计算等功能。2.2.1 系统的功能要求 (1) 输入:确定与功能有关的所有输入信息,包括数据来源、意义、格式、接收方法、数量、输入范围及处理方法,必须说明时间要求、优先顺序、操作控制和使用的输入设备(媒体)。(2) 处理:必须确定从输入数据到获得输出结果的全过程。对每种功能算法及其实现做文字描述,必要时给出图形或数学描述。(3) 输出:必须确定与功能有关的所有输出信息,包括信息的传送方法、意义、格式、数量、输出范围及换算方法。必须说明

33、时间要求、优先顺序和输出形式( 显示和打印等)。(4) 特殊要求:必须确定系统是否有特殊要求或应急措施。河北经贸大学毕业论文82.2.2 系统的性能要求 除了满足用户的功能要求外,系统的性能要求也很重要。如果新系统不能提高用户的工作效率,提供简便和良好的操作界面,甚至还不如原来的系统,那么用户将无法接受。系统的性能要求通常包括:处理时间、处理容量、存储容量、人-机交互的友好性、系统的安全性、可靠性以及容错能力等。系统的性能要求应按以下几个方面确定:(1) 容量要求:确定系统的容量,如处理的记录数和处理数据的最大容量等。(2) 准确性要求:确定系统的准确性。如数据或数值计算的精度和数据传输的精度

34、等。(3) 时间特性要求:确定系统的时间特性,如处理时间、响应时间及其峰值负载期间允许偏离范围,系统各项功能的 J 帧序关系。(4) 适应性要求:必须指明反映系统环境变化和系统适应能力的各种参数。(5) 人机交互友好性:要有适应用户(或行业)特点的智能化人机交互界面,以便用户经过简单的培训就可操作使用。(6) 系统可靠性:为提高系统可靠性必须采用模块化和结构化设计,提高系统的容错能力,并保障系统不会因人为的操作错误而死机或崩溃。如果系统对时效要求非常高,还必须考虑双机系统和磁盘阵列等措施。此外,还应采用可靠的供电设备。(7) 系统可维修性:系统应有较好的可维修性,以便在系统出现故障时能迅速恢复

35、运行。对信息系统的性能而言,其要求是:信息查询的平均响应时间、连接的终端数、数据存储容量、可扩充存储容量(可存储几年、几个月的数据)、打印报表的种类和数量等。2.2.3 分析并创建新系统 (1) 绘制系统流程图见图 2.1河北经贸大学毕业论文9错误错误正确正确否否是是图 2.1 系统流程图(2) 构造新系统详细示意图见图 2.2学学 生生 登登 录录验验 证证载载 入入 数数 据据选题页面(选取选题页面(选取修改课题)修改课题)按要求选取按要求选取显示选题信息显示选题信息退出选题系统退出选题系统河北经贸大学毕业论文10错误正确图 2.2 新系统详细示意图3 系统功能3.1 数据录入和维护功能

36、通过与用户交互的窗体,完成数据录入和维护,并具有一定的纠错能力。管理模块管理登录验证管理页面学生信息输入成功记入数据库学生信息修改 学生信息查询 课程信息输入成功记入数据库课程信息修改 退出管理系统修改或删除 修改或删除河北经贸大学毕业论文113.2 课题选择功能 用户登录系统后可根据个人兴趣自行选题,对自己选题结果不满意的学生可以进行题目修改。3.3 报表打印功能 对有关信息进行相关统计,并形成输出报表,以便打印。3.4 安全保密功能 对每个学生信息实行保密,只有通过输入正确学号和密码才可进入系统,用户还可以自己修改密码。禁止不输入密码或密码错误的用户任意调阅和修改。3.5 统计功能 各个院

37、系可对学生选题情况以及个人信息进行统计,以便具体和直观的分析,为管理者做出科学的决定提供可行的手段。4 数据库的概念4.1 数据库的概念 数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合 “。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数

38、据库应用程序。数据库在我国正得到愈来愈广泛的应用,Comment G1: 首行缩进 2字符,下同,不再批注类似错误河北经贸大学毕业论文12必将成为经济管理的有力工具。数据是信息系统处理的对象,数据库设计是系统设计的重要组成部分,它的好坏将直接影响到应用系统数据处理的效率。数据库按照数据的组织方式可分为层次型数据库、网状型数据库和和关系型数据库。4.2 数据库设计 数据库设计是在需求分析的基础上如何对应用系统所涉及的数据进行分类、描述、关联和存取的一种技术。数据库设计通常是在一个通用的DBMS支持下进行的,对于一个给定的应用环境,构造数据库模式,使之能够有效地存储数据,满足各种用户的需要。数据库

39、是信息系统的核心部分,它将大量的数据按一定的模型组织起来,提供存储、维护和检索数据的功能。早有对数据库进行合理的逻辑设计和有效的物理设计,才能开发出完善而高效的信息系统,用户才能方便、及时和准确地从数据库中存取所需的信息。4.3 实现数据库之间的联系 数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是根据用户的要求,从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中有重复数据的组合字段。数据库中有三种不同类型的关键字:主关键

40、字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。4.4 数据库规划 本系统以河北经贸大学学生选课为基本要求,主要功能包括信息查询,课程查询,学生信息管理,课程信息管理,学生信息查询以及生成报告等。河北经贸大学毕业论文13针对以上功能的实现,结合对功能实现的方便,出于对数据库结构精简、合理性、易维护等因素的考虑,总共建了 4 表格,描述如下:密码:密码权限表;课程:课程的基本信息;学生信息:学生的基本信息;学号课程:学生已经选修课程的基本情况。所有表格的数据结构如下,见表 4.1,表 4.2,表 4.3,表 4.4。表 4.1 密码表的字段

41、字段名 类型 长度 说明学号 自动编号 4 不为空,自动加一密码 文本 2 不为空,学生学号表 4.2 课题表的字段字段名 类型 长度 说明课题编号 文本 5 课题名称 文本 12 指导教师 文本 6 指导教师职称 文本 6 表 4.3 学生信息表的字段字段名 类型 长度 说明学号 文本 4 学生学号姓名 文本 6 性别 文本 2 省份 文本 10 专业 文本 8 生日 日期 6 年级 文本 4 河北经贸大学毕业论文14表 4.4 学号课题表的字段字段名 类型 长度 说明学号 文本 4 学生学号课题编号 文本 5 所有表格的具体内容如下,见表 4.5,表 4.6,表 4.7,表 4.8。河北经

42、贸大学毕业论文15表 4.5 密码表学号 密码0001 010002 020003 030004 040005 050006 060007 070008 080009 090010 100011 110012 120013 130014 140015 150016 160017 170018 180019 190020 20河北经贸大学毕业论文16表 4.6 课题列表课题号 课题名称 课题信息 指导老师001 图书管理系统 用于图书馆的图书管理 刘艳玉002 短信平台 用于通讯服务公司 乔建新003 毕业论文网上选题系统 用于大学的毕业论文题目的分配 高雅荣表 4.7 学生信息表学号 姓名 性

43、别 省份 专业 生日 年级0001 张军坡 男 河北 计算机 80-11-03 20000002 宋珊 女 江西 计算机 81-04-23 20000003 袁凯 男 陕西 计算机 81-01-11 20000004 付悠 男 河北 计算机 80-11-04 20000005 汪红珠 女 广东 计算机 80-11-03 20000006 金文杰 男 江西 计算机 80-06-14 20000007 张翔 男 山西 计算机 81-06-11 20000008 尹倩 女 山东 计算机 81-10-26 20000009 张伟娜 女 河北 计算机 81-09-03 20000010 王靖波 男 河南

44、 计算机 82-08-15 20000011 周朝栋 男 山东 计算机 81-03-02 20000012 韩晓奇 女 河北 计算机 82-02-02 20000013 焦倩倩 女 新疆 计算机 81-04-23 20000014 苏晓鹏 男 宁夏 计算机 81-09-26 20000015 范慧曼 女 贵州 计算机 81-01-11 20000016 杜雪涛 男 河北 计算机 81-02-23 20000017 贾光卫 男 河南 计算机 80-02-08 20000018 李会娟 女 河北 计算机 79-12-12 2000河北经贸大学毕业论文170019 毕长林 男 山东 计算机 80-0

45、5-06 20000020 高丽敏 女 河南 计算机 82-01-23 2000河北经贸大学毕业论文18表 4.8 学号课程表学号 课题编号0001 720110001 730120001 740810002 740710002 742310003 760110004 740810004 751220005 740710006 720110007 720110008 760110009 740710009 760310010 720110010 742310011 760110012 740640013 731810014 730120015 730310015 740710016 72011

46、0017 730120018 731810019 720110020 73012河北经贸大学毕业论文195 系统设计管理信息系统设计阶段主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术 )方案。这一阶段的主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。5.1 系统模块结构设计主模块见图 5.1图 5.1 主模块配置文件模块见图 5.2用户权

47、限模块见图 5.3主 模 块学生信息模块 教师信息模块 课题信息模块 系统管理员模块河北经贸大学毕业论文20用户权限模块增加用户修改密码删除用户图 5.3 用户权限模块系统管理模块见图 5.4系统管理模块学 生信 息录 入摸课 题信 息录 入摸选 题信 息录 入模 块图 5.4 系统管理模块河北经贸大学毕业论文215.2 功能模块说明(1) 操作功能模块:用户可以输入用户名称与用户密码,经过系统验证后,可以进入系统进行对本系统的操作,在系统中可修改个人密码。(2) 信息查询模块:这个查询模块分为学生个人信息查询与课题信息查询。可以对本人的个人信息进行确认,同时可对整个课程表进行浏览,并可查询单

48、门课程,及信息的统计与报表输出等功能。(3) 系统配置模块:在这个功能模块中,操作员可以对本系统的基本信息进行初始化。(4) 系统管理模块:系统管理员可以增加、修改和删除一名操作员,并可以为他授予一些使用权限。5.3 前端应用程序界面说明前端应用程序界面由登录界面、主界面、操作管理模块界面、生成报告模块界面和系统关于模块组成的。5.3.1 登录界面说明程序启动时会出现登录对话框,输入正确的学号和密码才能进入到程序中。如果登录信息不合法,则登录不成功,见图 5.5图 5.5 登录界面河北经贸大学毕业论文225.3.2 主界面说明如果登录成功则进入主界面。主控模块界面由一个最大的窗口及对应于各子模

49、块的菜单梯组成。菜单栏包括:文件,操作,生成报告,关于等部分。在此可确认个人的基本信息,见图 5.6图 5.6 主界面5.3.3 操作管理模块界面说明操作管理界面是对选课题息进行管理。主要进行选题与修改的操作及其结果的确认,见图 5.7,同时可修改个人密码,见图 5.8图 5.7 选题修改界面图 5.8 修改密码界面5.3.4 生成报告模块界面说明在这个功能模块中,可以生成选修课程报告表及单课选课报告,以便及时打印。河北经贸大学毕业论文235.3.5 系统关于模块界面说明此界面是软件的系统信息和关于版本的简介,见图 5.9图 5.9 系统关于模块界面5.4 系统安全和可靠性设计系统安全和系统可

50、靠性是系统正常运行的先决条件,是实现所有应用要求的基础。事实证明,尽管使用需求少的非常合理、非常全面、非常先进,而系统没有合适的可靠性和安全性,仍然是一个无用的系统,或是一个无信誉的系统。根据学校服务对象、运行情况及资源约束,应具有安全高效的通信机制,身份认证,权限检查,以解决教务信息系统的安全性、保密性问题,防止信息泄密和对保密信息的非法侵入,这里的系统安全应包括计算机硬件、操作系统及系统信息等方面的安全问题;而系统可靠性应包括系统设备的可靠性、系统软件的可靠性、系统应用软件的可靠性及系统数据的可靠性等方面。5.4.1 系统安全设计(1) 计算机硬件安全要求为了保障数据信息的安全性,应考虑防电磁辐射,重要的服务器硬件设备的电磁兼容性应满足国家相关标准的要求。(2) 操作系统安全要求操作系统的安全稳定是整个系统的核心,达到 C2 级。操

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报