排版论文文档格式.docx

上传人:b****4 文档编号:16823371 上传时间:2022-11-26 格式:DOCX 页数:18 大小:172.19KB
下载 相关 举报
排版论文文档格式.docx_第1页
第1页 / 共18页
排版论文文档格式.docx_第2页
第2页 / 共18页
排版论文文档格式.docx_第3页
第3页 / 共18页
排版论文文档格式.docx_第4页
第4页 / 共18页
排版论文文档格式.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

排版论文文档格式.docx

《排版论文文档格式.docx》由会员分享,可在线阅读,更多相关《排版论文文档格式.docx(18页珍藏版)》请在冰豆网上搜索。

排版论文文档格式.docx

Classinformationmanagementsystemistousecomputermanagementclassinformationofakindofcomputerapplicationtechnologyinnovation,incomputerhasnotbeenpopularclassinformationmanagementarebeforeclasscadrebyteachersandthewaytoundertakeoperation,thegeneralnowschoolsareadoptedbytheinformationmanagementmethod,namelycomputerfortooltoachievethecomputerclassinformationmanagementprogramtohelpheadteachertomanagetheclass.

Throughtotheclassandinformationmanagementsystemrequirementsanalysis,refertothefieldofappliedbothathomeandabroadandtheresearchactuality,determinetheclassmanagementinformationsystemconstructionprinciple,aimingattheclassmanagementinformationsystemuserinformationresourcedemandmakesadetailedanalysisofthefoundation,andinformationmanagementsystemtotheclassandmadeapreliminarydesign.Throughtotheclassandinformationmanagementsystemoffunctionrequirementanalysis,combiningwithitscharacteristicsandbasicneedsarethemiddleschoolteachingresourceswebsiteconstructionprinciple,structure,etcmadethedetailedfunctionmoduledesign.Thesystemincludesthefunction:

informationrecorded,informationmodify,informationquery,classlatestdynamicbrowse,databasemanagement,etc.Meanwhile,inthispaper,thefunctionalmodulestocarryonthedetailedanalysisanddesignspecifications,includingteacherscanthroughinformationrecordedfunctioninputrelevantstudentinformation,informationmodifyfunctionallowstheteacherinatimelymannertoamendstudentsinformation,informationqueryfunctionwhilemeetingtheneedsofstudentsandteachers,studentscanquerybyclasslatestdynamicknowschoolsandclass'

sactivities.UsingVBtechnologytotheclassandinformationmanagementsystemofresearchanddevelopment,thepapertakesAccesstodatabase,thispaperdescribesthesystemdevelopmentofrequirementanalysis,overalldesign,detaileddesign,functionalrealization,trialtestprocedures.

Keyword:

classinformationmanagement,Systemreceptionist,VisualBasic,Access.

1引言

随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活和工作方式发生了很大的改观,网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则有人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效的进行。

数据库始于20世纪60年代,经过40多年的发展,现在已经成为了理论体系,成为计算机软件的一个重要分支。

数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。

而互联网技术的出现,更是进一步丰富了人类生活,数字化生活已经一步步走进我们的生活和工作,互联网技术与数据库技术的结合为计算机在人类生活中的作用带来了巨大影响。

产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。

在我国,教育是一个影响着国民富强的重要行业,随着改革开放和市场经济的发展,根据中国特有的国情发展,教育得到了国家的大力扶持和社会各界的高度重视,从而便教育行业向规范化和现代化的方向高速发展,但是同发达国家相比,我国教育行业信息技术的应用程度还很低,只有在大城市中发展较早点交、规模较大的院校中才使用计算机大规模操作,从各个方面提高工作效率,取得良好的社会和经济效益,而一些新起的规模较小的教育机构还没有全部具备这种功能。

因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加广泛和深入。

1.1国内外班级信息管理系统的发展现状

国外对班级信息管理系统的开发与研究已取得了丰硕成果,并拥有较大规模的稳定的技术队伍来提供服务与技术支持;

同时在国内市场上也存在着众多的班级信息管理系统软件,有的自行开发,有的购买商业软件,还有的大学与公司联合开发的。

但不管是哪种形式,也不管是国内还是国外,它们都是从本校(本班)需要出发,以适合自身特点、有利自身发展的原则来建立的。

针对于大学,好多学校对于学生的管理都是全校学生一起管理,这样就需要各个院系上交相关信息后才能上传,管理起来比较麻烦,学生也不能及时查看相关信息,教师也不能对学生做出及时的评价,延误了教学计划的完成。

而且由于各个学院的实际情况不同,引进的软件往往不能直接投入使用,而必须经过多次修改。

所以从长远利益来看,每个学院都应根据学院的实际情况和发展目标开发属于自己院系的班级信息管理系统,这样就可以省去一些不必要的麻烦,更重要的是便于以后系统的优化。

针对我校计算机科学与工程学院的班级管理系统网页,在功能方面也需要不断改进和完善。

本班学生登录后可查看一些相关资料或信息,管理员可对班级信息和学生信息进行维护,同时,老师与学生之间可通过留言簿进行学习上或情感上的一些交流。

1.2国内班级信息管理系统开发的目的及意义

本系统是将现代的计算机技术和传统的教学,教务相结合,按照学校工作流程,为了使系统在学校的班级管理中发挥重大作用,实现工作过程计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:

1、系统应具有实用性,可靠性和适用性,同时注意先进性。

2、对各个数据库进行动态管理,防止混乱。

3、注意数据的安全性,具有数据备份和恢复功能。

4、方便用户操作,尽量减少用户的操作。

在各大中小学校,用计算机管理学校,用计算机管理学校的信息越来越普遍了,用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强班级管理的安全性,提高了学校班级的管理能力,因此,用计算机管理班级信息是非常有必要的。

2班级信息管理开发技术简介

2.1VB简介

VB是Visual Basic的简称,是Microsoft公司推现的可视化开发工具。

Visual意为“可视化的”,它是指开发图形用户界面(GUI)时,无须编写大量代码去描述界面元素的位置和外观,仅通过简单的鼠标拖放操作即可“所见即所得”地设计出标准的Windows的程序界面。

Basic是指BASIC语言(Beginner’s All-purpose Symbolic Instruction Code,初学者通用符号反指令代码),这是一种面向初学者的编程语言。

Visual Basic是基于Basic的可视化程序设计语言,它继承了Basic语言简单易懂的特点,采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。

  Visual Basic是目前面向对象开发的主要语言之一,是最简单、最容易使用的语言,因此它是初学者学习可视化编程语言的最佳选择,在以Windows操作系统为平台的众多可视化编程工具中,Visual Basic具有易用性、通用性和开发效率高等特点,这使得Visual Basic特别适合于一般应用程序的开发,成为最流行的Windows应用程序的开发语言。

2.2Access数据库简介

Access是Microsoftoffice的一个组件,是一个前后台结合的数据库“软件”。

Access拥有用户界面;

也拥有逻辑、流程处理;

可以存储数据,而这些所有的数据都存储在一个MDB格式的文件中(当然,也可以是MDE等格式)。

ACCESS不是一种存储格式,是一种软件。

Access数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。

Access数据库的操作灵活,运行环境简单,比较适合于小型网站的数据处理。

2.3服务器选型

信息管理的建设是系统的核心,因此服务器的选型首先要考虑硬件的先进性、可扩充性和稳定性。

必须保证可为整个班管信息管理系统的建设提供快捷、稳定、准确的数据。

设备的投入可考虑分步实施,采用性能价格比较高的服务器作为班级信息管理的服务器。

本系统采用的是B/S结构的服务器类型。

随着网络规模的日益扩大,运用程序的复杂程度不断提高,伴随着Internet的发展B/S结构也自然地发展起来了。

B/S结构的前端是以TCP/IP协议为基础的,终端用户只要通过Web浏览器,就可以调用系统资源来处理各种任务。

这样不仅减轻了系统维护与升级的成本和工作量,而且降低了用户的总体拥有成本。

3班级信息管理系统的需求分析

3.1功能需求分析

随着现代教育体系和教学管理的不断完善,班级信息管理系统成为现代教学管理中必不可少的工具。

越来越多的老师和学生通过管理系统轻松的得到班级和学生的信息,也便网络成为我们生活中的一部分,针对目前对班级信息管理系统的需求,我设计了本系统来实现以下的功能(本系统只针对一个班级内部的管理):

(1)用户注册:

分为学生注册和用户注册。

(2)用户登录:

主要为已注册过本系统且系统存储有该用户数据资料的用户提供一个登录权限,否则不能成功登录,系统将会提示该用户进行注册后再登录。

(3)信息录入:

此功能是为本系统管理员(老师)所提供的,用来录入本班学生和老师的信息,以实现学生和老师信息的完整。

(4)信息查询:

提供用户查找信息的平台,学生可对自己的信息(学籍、班级、成绩与课程等)进行查询,老师可对所有学生的信息进行查询。

(5)信息修改:

管理员对学生信息和最新动态进行及时的更新。

3.2性能需求分析

班级信息管理系统是学校实现学生网络管理的基础。

它的建立需要一定的硬件设备支持,在此基础上还需利用网络技术和适当的控制软件才能更好的发挥其所有功能。

可以在WIN98/ME/2000,WINXP,WINNT环境中工作。

[6]具体的环境支持如下所示:

硬件环境:

CPU:

P41.8GHz,IntelPentium3、内存:

1G以上、硬盘容量:

20G以上;

软件环境:

VisualStudio2005简体中文、Access2003及以上版本;

设计语言:

VB(VisualBasic)语言;

浏览器:

InternetExplore6.0及以上;

Web服务器:

IIS5.0;

分辨率:

最佳效果1024*768.

性能分析可以使用户更好的了解到本系统的运行条件,方便用户在本地计算机上访问到系统上的资源。

3.3可行性分析

班级信息管理系统使网络教学管理走向网络化,信息化和全面化的发展道路,为现化教育教学管理做出了突出贡献。

经济性:

通过计算机网络对班级信息进行管理,这学生管理提供了方便,也使系统开发都明确了用户的真正需求,不断地调整系统的结构和完善系统功能。

技术性:

系统中各个模块都实现了相应的功能,这些功能方便了不同的用户信息的共享,也方便了用户对学校动态的了解。

运行性:

现代教育正在快速发展,学校从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个办公室配置了计算机,并能联接到互联网,同时学校领导对这方面也比较重视,在教务上配置了来之不易数目的能够操作计算机的人,可以快速、方便、高效地使用计算机进行日常工作。

学院开展了计算机及其维修专业,可让学生以实践方式对系统进行维护。

使此系统在实践上具备了可行性。

所以本系统可行。

4班级信息管理系统总体设计

4.1项目规划

班级信息管理系统是一个对信息进行采集、存储、加工、维护和使用的系统,由客户前台浏览和管理员后台管理两部分组成。

前台功能模块

前台功能模块主要包括:

学生信息查询(成绩、班级、学生学籍)、用户登录。

后台功能模块

后台功能模块由后台管理员完成设计,通过前台页面的“后台管理”登录实现管理。

在该系统中前台提供客户查询班级信息、学籍信息、成绩信息,用户登录等,后台进行数据库的管理,修改班级信息、学籍信息、成绩信息,添加或修改系、班级和专业等信息。

前台就是以客户直接接触,提供客户与计算机或系统进行交流的平台,后台是对前台工作的支持,后台的及时更新、协调和处理为前台正常、正确的为客户服务提供保障,前台和后台是系统的两大重要组成部分,相互合作又各自己分工,缺一不可。

4.2系统功能模块

通过系统功能模块图可以直观的表示出本系统所要现实的功能,同时又便于用户大体的了解系统的各个模块,班级信息管理系统的功能模块如图4-1所示:

图4-1教学资源库功能结构图

5班级信息管理详细设计

5.1用户登录模块设计

  登录界面包括用户名和用户密码两个部分,用户输入用户名和密码后,确定后,系统就会读取用户基本信息,若后台数据库存在该用户且密码正确则进入该用户的功能界面,若是用户名或密码不正确而,则系统会提示该用户名或密码不正确请重新输入提示,如果三次输入错误,则退出系统。

  系统中的所有功能都受到身份限制,系统中的每一个功能都要用户登录后才可使用,这里用户分为学生和教师两种,学生只可查询自己的各项信息和最新动态,教师在该系统上也充当了管理员身份,他可对学生信息进行查询和修改,对最新动态进行更新。

图5-1用户登录流程图

用户登录是用户进入系统的第一步,在本系统中用户的各项信息被管理员提前录入并存储到数据库中,用户不用注册就可登录该系统,登录后用户可对自己的密码进行修改,从而提高了系统的安全性,用户个人信息的保密性。

5.2信息管理子系统的设计

信息管理系统它包括:

学生学籍、班级、成绩与课程等几项信息,学生可对他进行查询,教师(管理员)对它进行录入,查询,修改等操作。

信息管理中还有一项用户管理,管理员可以添加和删除用户。

图5-2信息管理子系统功能图

5.2.1学籍管理模块的设计

学籍管理是它是班级管理的一个管理重要管理模块,它包括了“添加或修改学籍信息”和“查询学籍信息”两个菜单项,在学籍管理中用TreeView控件、SSTab控件和ADO数据控件结合使用严实现学籍管理功能,它和班级管理、成绩与课程管理都有一定的关系,在此就要考虑系统的扩充性、稳定性、可靠性、经济性等因素对整个系统运行的影响。

1、ADO数据控件是属于ActiveX控件,加载后才能使用。

右击工具箱,在弹出的快捷菜单中选中【部件】命令,打开部件引进对话框,在【控件】选项卡的列表中选中MicrosoftADODataControl6.0前面的复选框,单击【确定】按钮,此时工具箱中将增加一个Adodc图标。

ADO数据控件是用来连接数据库的,下面就就其中的一种方法:

最常用的是字符串的连接

将ADO数据控件(Adodc)添加到窗体上,右击窗体上的ADO数据控件,在弹出的快捷菜单中选择【ADODC属性】命令,打开【属性页】对话框。

在对话框的【通用】选项卡中选中【使用连接字符串】单选按钮,单击【生成】按钮,打开【数据连接属性】对话框。

在【提供者】选项卡的列表中选择Microsoftjet4.0OLEDBProvider选项,单击【下一步】按钮,切换到【连接】选项卡。

在【连接】选项卡中单击【1、选择或输入数据库名称】文本框右侧的图标按钮,在弹出的【连接Access数据库】对话框中选择数据库,单击【打开】按钮后返回【连接】选项卡,单击【测试连接】按钮,成功后单击【确定】按钮,完成连接数据库的设置,返回【属性页】对话框。

单击【属性页】对话框的【记录源】选项卡,在该选项卡中设置【命令类型】为2-adCmdTable,然后在【表或存储过程名称】下拉列表中选择数据表。

2、TreeView控件是显示一系列的Node对象组成的树状分层结构列表。

TreeView控件常用于显示文档标题、部门分类、文件目录和具有层次结构的其他信息。

TreeView控件中的每一个列表都是一个Node对象,对象可是文本和图片。

对象之间的关系可以是父子关系或兄弟关系。

系与其班级之间是父子关系,各系之间为兄弟关系,一个系的班级之间也是兄弟关系,系是班级的父节点(Parent),班级是系的子节点(Child)。

各系均为顶层节点,顶层节点没有父节点(Nothing)。

如TreeView1.Nodes

(1)是指集合的第一个节点。

3、SSTab控件提供了一组选项卡,每个选项卡均可作为其他控件的容器,且具有唯一的索引(下界为0).在标准的Windows应用程序中,SSTab控件的应用非常广泛,如各种ActiveX控件的属性页就是含有多选项卡的对话框。

SSTab控件在MicrosoftTabbedDialog6.0部什中,加载后才能使用。

5.2.2成绩管理模块设计

主窗体【成绩管理】菜单下有【输入或修改成绩】、【查询成绩】二个菜单项组成,该功能中运用到了ADO数据控件和DataGird控件来实现,用ADO数据控件来连接数据库,用DataGird控件输入成绩。

注意:

DataGrid控件是一种数据绑定控件,右击工具箱,在弹出的快捷菜单中选择【部件】命令,在【控件】选项卡的列表中选择MicrosoftDataGrid6.0,单击【确定】按钮。

5.2.3班级管理模块设计

班级管理是为了方便学生管理人员管理学生信息面创建的,班级管理它包括了“添加或修改系”、“添加或修改专业”和“添加或修改班级”三个菜单项,通过班级管理可以更好的进行学生的成绩与课程管理,它通过使用TreeView控件和SSTab控件来实现,为了方便用户操作,采用TreeView控件供用户选择系、专业和班级,用SSTab控件切换管理功能。

5.3系统模块设计

系统模块是为了方便管理员对用户管理(分为“添加用户”、“删除用户”、“更改权限”)和方便用户修改密码、重新登录系统或退出系统,它运用到了ADO数据控件,它用到了ADO数据控件和MsgBox语句。

MsgB语句是专门用来产生消息对话框,它可以向用户传递信息,并可以通过用户在在对话框中选择的按钮识别用户所作的响应,使用MsgBox函数,仅用一行代码,即可快速生成多种形式的消息对话框,语法如下:

变量=MsgBox(提示信息[,按钮][,对话框标题]),【提示信息】和【对话框标题】参数的作用与InputBox函数的对应参数相同。

【按钮】参数为数值表达式,是可选项,用来控制在对话框内显示的按钮种类和数量以及图标类型。

6班级信息管理模块功能的实现

6.1登录功能模块的实现

登录模块是作为系统启动的窗体,用于验证用户是否合法,窗体上的两个文本分别用于输入用户名和密码,设置密码文本框passwordchar=*。

添加一个ADO数据控件,设置visible=false,使用连接字符串与student.mdb数据库连接。

单击【确定】按钮后,用SQL语句查询“用户”表中是否有相符的用户名和密码,若不符,提示重新输入,焦点返回文本框,如果3次输入错误,则退出系统。

若输入正确,将用户名和用户权限保存在全局变量中,显示系统主窗体,卸载本窗体,单击“取消”按钮时结束程序运行。

本窗体的程序代码如下所示:

PrivateSubCommand1_Click(IndexAsInteger)‘确定按钮

StaticintErrAsInteger‘静态变量累加出错次数

DimstruserAsString,strpassAsString,strsqlAsString

struser=Trim$(txtuserID.Text)‘用户名

strpass=Trim$(txtpassword.Text)‘密码

st

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

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1