ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:172.19KB ,
资源ID:16823371      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16823371.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(排版论文文档格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

排版论文文档格式.docx

1、Class information management system is to use computer management class information of a kind of computer application technology innovation, in computer has not been popular class information management are before class cadre by teachers and the way to undertake operation, the general now schools ar

2、e adopted by the information management method, namely computer for tool to achieve the computer class information management program to help head teacher to manage the class.Through to the class and information management system requirements analysis, refer to the field of applied both at home and

3、abroad and the research actuality, determine the class management information system construction principle, aiming at the class management information system user information resource demand makes a detailed analysis of the foundation, and information management system to the class and made a preli

4、minary design. Through to the class and information management system of function requirement analysis, combining with its characteristics and basic needs are the middle school teaching resources website construction principle, structure, etc made the detailed function module design. The system incl

5、udes the function: information recorded, information modify, information query, class latest dynamic browse, database management, etc. Meanwhile, in this paper, the functional modules to carry on the detailed analysis and design specifications, including teachers can through information recorded fun

6、ction input relevant student information, information modify function allows the teacher in a timely manner to amend students information, information query function while meeting the needs of students and teachers, students can query by class latest dynamic know schools and classs activities. Using

7、 VB technology to the class and information management system of research and development, the paper takes Access to database, this paper describes the system development of requirement analysis, overall design, detailed design, functional realization, trial test procedures.Key word: class informati

8、on management, System receptionist, Visual Basic, Access.1引言随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使人们的生活和工作方式发生了很大的改观,网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则有人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效的进行。数据库始于20世纪60年代,经过40多年的发展,现在已经成为了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。而互联网技术

9、的出现,更是进一步丰富了人类生活,数字化生活已经一步步走进我们的生活和工作,互联网技术与数据库技术的结合为计算机在人类生活中的作用带来了巨大影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。在我国,教育是一个影响着国民富强的重要行业,随着改革开放和市场经济的发展,根据中国特有的国情发展,教育得到了国家的大力扶持和社会各界的高度重视,从而便教育行业向规范化和现代化的方向高速发展,但是同发达国家相比,我国教育行业信息技术的应用程度还很低,只有在大城市中发展较早点交、规模较大的院校中才使用计算机大规模操作,从各

10、个方面提高工作效率,取得良好的社会和经济效益,而一些新起的规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加广泛和深入。1.1国内外班级信息管理系统的发展现状 国外对班级信息管理系统的开发与研究已取得了丰硕成果,并拥有较大规模的稳定的技术队伍来提供服务与技术支持;同时在国内市场上也存在着众多的班级信息管理系统软件,有的自行开发,有的购买商业软件,还有的大学与公司联合开发的。但不管是哪种形式,也不管是国内还是国外,它们都是从本校(本班)需要出发,以适合自身特点、有利自身发展的原则来建立的。针对于大学,好多学校对于学生的管理都是全校学生一起管理,

11、这样就需要各个院系上交相关信息后才能上传,管理起来比较麻烦,学生也不能及时查看相关信息,教师也不能对学生做出及时的评价,延误了教学计划的完成。而且由于各个学院的实际情况不同,引进的软件往往不能直接投入使用,而必须经过多次修改。所以从长远利益来看,每个学院都应根据学院的实际情况和发展目标开发属于自己院系的班级信息管理系统,这样就可以省去一些不必要的麻烦,更重要的是便于以后系统的优化。针对我校计算机科学与工程学院的班级管理系统网页,在功能方面也需要不断改进和完善。本班学生登录后可查看一些相关资料或信息,管理员可对班级信息和学生信息进行维护,同时,老师与学生之间可通过留言簿进行学习上或情感上的一些交

12、流。1.2国内班级信息管理系统开发的目的及意义 本系统是将现代的计算机技术和传统的教学,教务相结合,按照学校工作流程,为了使系统在学校的班级管理中发挥重大作用,实现工作过程计算机化,提高工作效率和工作质量,现提出如下的系统开发目标: 1、系统应具有实用性,可靠性和适用性,同时注意先进性。 2、对各个数据库进行动态管理,防止混乱。 3、注意数据的安全性,具有数据备份和恢复功能。 4、方便用户操作,尽量减少用户的操作。 在各大中小学校,用计算机管理学校,用计算机管理学校的信息越来越普遍了,用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强班级管理的安全性,提高了学校班级的管理能力,因此,

13、用计算机管理班级信息是非常有必要的。2 班级信息管理开发技术简介2.1 VB简介VB是VisualBasic的简称,是Microsoft公司推现的可视化开发工具。Visual意为“可视化的”,它是指开发图形用户界面(GUI)时,无须编写大量代码去描述界面元素的位置和外观,仅通过简单的鼠标拖放操作即可“所见即所得”地设计出标准的Windows的程序界面。Basic是指BASIC语言(BeginnersAll-purposeSymbolicInstructionCode,初学者通用符号反指令代码),这是一种面向初学者的编程语言。VisualBasic是基于Basic的可视化程序设计语言,它继承了B

14、asic语言简单易懂的特点,采用面向对象、事件驱动的编程机制,提供了直观的可视化程序设计方法。VisualBasic是目前面向对象开发的主要语言之一,是最简单、最容易使用的语言,因此它是初学者学习可视化编程语言的最佳选择,在以Windows操作系统为平台的众多可视化编程工具中,VisualBasic具有易用性、通用性和开发效率高等特点,这使得VisualBasic特别适合于一般应用程序的开发,成为最流行的Windows应用程序的开发语言。2.2 Access 数据库简介Access是Microsoft office的一个组件,是一个前后台结合的数据库“软件”。Access拥有用户界面;也拥有逻

15、辑、流程处理;可以存储数据,而这些所有的数据都存储在一个 MDB 格式的文件中(当然,也可以是 MDE 等格式)。 ACCESS不是一种存储格式,是一种软件。Access 数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。Access数据库的操作灵活,运行环境简单,比较适合于小型网站的数据处理。2.3 服务器选型信息管理的建设是系统的核心,因此服务器的选型首先要考虑硬件的先进性、可扩充性和稳定性。必须保证可为整个班管信息管理系统的建设提供快捷、稳定、准确的数据。设备的投入可考虑分步实施,采用性能价格比较高的服务器作为班级信息管理的服务器。本系统采用的是B/S结构的服务器类型。随着

16、网络规模的日益扩大,运用程序的复杂程度不断提高,伴随着Internet的发展B/S结构也自然地发展起来了。B/S结构的前端是以TCP/IP协议为基础的,终端用户只要通过Web浏览器,就可以调用系统资源来处理各种任务。这样不仅减轻了系统维护与升级的成本和工作量,而且降低了用户的总体拥有成本。3 班级信息管理系统的需求分析3.1功能需求分析随着现代教育体系和教学管理的不断完善,班级信息管理系统成为现代教学管理中必不可少的工具。越来越多的老师和学生通过管理系统轻松的得到班级和学生的信息,也便网络成为我们生活中的一部分,针对目前对班级信息管理系统的需求,我设计了本系统来实现以下的功能(本系统只针对一个

17、班级内部的管理):(1) 用户注册:分为学生注册和用户注册。(2) 用户登录:主要为已注册过本系统且系统存储有该用户数据资料的用户提供一个登录权限,否则不能成功登录,系统将会提示该用户进行注册后再登录。(3) 信息录入:此功能是为本系统管理员(老师)所提供的,用来录入本班学生和老师的信息,以实现学生和老师信息的完整。(4)信息查询:提供用户查找信息的平台,学生可对自己的信息(学籍、班级、成绩与课程等)进行查询,老师可对所有学生的信息进行查询。(5)信息修改:管理员对学生信息和最新动态进行及时的更新。3.2性能需求分析班级信息管理系统是学校实现学生网络管理的基础。它的建立需要一定的硬件设备支持,

18、在此基础上还需利用网络技术和适当的控制软件才能更好的发挥其所有功能。可以在WIN98/ME/2000,WINXP,WINNT环境中工作。6具体的环境支持如下所示:硬件环境:CPU:P41.8GHz,Intel Pentium3、内存:1G以上、硬盘容量:20G以上;软件环境:Visual Studio 2005 简体中文、Access2003及以上版本;设计语言: VB(Visual Basic)语言;浏览器:Internet Explore 6.0及以上;Web服务器:IIS5.0;分辨率:最佳效果1024*768.性能分析可以使用户更好的了解到本系统的运行条件,方便用户在本地计算机上访问到

19、系统上的资源。3.3可行性分析班级信息管理系统使网络教学管理走向网络化,信息化和全面化的发展道路,为现化教育教学管理做出了突出贡献。经济性:通过计算机网络对班级信息进行管理,这学生管理提供了方便,也使系统开发都明确了用户的真正需求,不断地调整系统的结构和完善系统功能。技术性:系统中各个模块都实现了相应的功能,这些功能方便了不同的用户信息的共享,也方便了用户对学校动态的了解。运行性:现代教育正在快速发展,学校从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个办公室配置了计算机,并能联接到互联网,同时学校领导对这方面也比较重视,在教务上配置了来之不易数目的能够操作计算机的人,可以快速、方

20、便、高效地使用计算机进行日常工作。学院开展了计算机及其维修专业,可让学生以实践方式对系统进行维护。使此系统在实践上具备了可行性。所以本系统可行。4 班级信息管理系统总体设计4.1 项目规划班级信息管理系统是一个对信息进行采集、存储、加工、维护和使用的系统,由客户前台浏览和管理员后台管理两部分组成。前台功能模块前台功能模块主要包括:学生信息查询(成绩、班级、学生学籍)、用户登录。后台功能模块后台功能模块由后台管理员完成设计,通过前台页面的“后台管理”登录实现管理。在该系统中前台提供客户查询班级信息、学籍信息、成绩信息,用户登录等,后台进行数据库的管理,修改班级信息、学籍信息、成绩信息,添加或修改

21、系、班级和专业等信息。前台就是以客户直接接触,提供客户与计算机或系统进行交流的平台,后台是对前台工作的支持,后台的及时更新、协调和处理为前台正常、正确的为客户服务提供保障,前台和后台是系统的两大重要组成部分,相互合作又各自己分工,缺一不可。4.2 系统功能模块 通过系统功能模块图可以直观的表示出本系统所要现实的功能,同时又便于用户大体的了解系统的各个模块,班级信息管理系统的功能模块如图4-1所示:图4-1 教学资源库功能结构图5 班级信息管理详细设计5.1用户登录模块设计登录界面包括用户名和用户密码两个部分,用户输入用户名和密码后,确定后,系统就会读取用户基本信息,若后台数据库存在该用户且密码

22、正确则进入该用户的功能界面,若是用户名或密码不正确而,则系统会提示该用户名或密码不正确请重新输入提示,如果三次输入错误,则退出系统。系统中的所有功能都受到身份限制,系统中的每一个功能都要用户登录后才可使用,这里用户分为学生和教师两种,学生只可查询自己的各项信息和最新动态,教师在该系统上也充当了管理员身份,他可对学生信息进行查询和修改,对最新动态进行更新。图5-1用户登录流程图用户登录是用户进入系统的第一步,在本系统中用户的各项信息被管理员提前录入并存储到数据库中,用户不用注册就可登录该系统,登录后用户可对自己的密码进行修改,从而提高了系统的安全性,用户个人信息的保密性。5.2 信息管理子系统的

23、设计信息管理系统它包括:学生学籍、班级、成绩与课程等几项信息,学生可对他进行查询,教师(管理员)对它进行录入,查询,修改等操作。信息管理中还有一项用户管理,管理员可以添加和删除用户。图5-2信息管理子系统功能图5.2.1 学籍管理模块的设计 学籍管理是它是班级管理的一个管理重要管理模块,它包括了“添加或修改学籍信息”和“查询学籍信息”两个菜单项,在学籍管理中用TreeView控件、SSTab控件和ADO数据控件结合使用严实现学籍管理功能,它和班级管理、成绩与课程管理都有一定的关系,在此就要考虑系统的扩充性、稳定性、可靠性、经济性等因素对整个系统运行的影响。1、ADO数据控件是属于ActiveX

24、控件,加载后才能使用。右击工具箱,在弹出的快捷菜单中选中【部件】命令,打开部件引进对话框,在【控件】选项卡的列表中选中Microsoft ADO Data Control 6.0 前面的复选框,单击【确定】按钮,此时工具箱中将增加一个Adodc图标。ADO数据控件是用来连接数据库的,下面就就其中的一种方法:最常用的是字符串的连接将ADO数据控件(Adodc)添加到窗体上,右击窗体上的ADO数据控件,在弹出的快捷菜单中选择【ADODC属性】命令,打开【属性页】对话框。在对话框的【通用】选项卡中选中【使用连接字符串】单选按钮,单击【生成】按钮,打开【数据连接属性】对话框。在【提供者】选项卡的列表中

25、选择Microsoft jet 4.0 OLE DB Provider 选项,单击【下一步】按钮,切换到【连接】选项卡。在【连接】选项卡中单击【1、选择或输入数据库名称】文本框右侧的图标按钮,在弹出的【连接Access数据库】对话框中选择数据库,单击【打开】按钮后返回【连接】选项卡,单击【测试连接】按钮,成功后单击【确定】按钮,完成连接数据库的设置,返回【属性页】对话框。单击【属性页】对话框的【记录源】选项卡,在该选项卡中设置【命令类型】为2-adCmdTable,然后在【表或存储过程名称】下拉列表中选择数据表。2、 TreeView控件是显示一系列的Node对象组成的树状分层结构列表。Tre

26、eView控件常用于显示文档标题、部门分类、文件目录和具有层次结构的其他信息。TreeView控件中的每一个列表都是一个Node对象,对象可是文本和图片。对象之间的关系可以是父子关系或兄弟关系。系与其班级之间是父子关系,各系之间为兄弟关系,一个系的班级之间也是兄弟关系,系是班级的父节点(Parent),班级是系的子节点(Child)。各系均为顶层节点,顶层节点没有父节点(Nothing)。如TreeView1.Nodes(1)是指集合的第一个节点。3、SSTab控件提供了一组选项卡,每个选项卡均可作为其他控件的容器,且具有唯一的索引(下界为0).在标准的Windows应用程序中,SSTab控件

27、的应用非常广泛,如各种ActiveX控件的属性页就是含有多选项卡的对话框。SSTab控件在Microsoft Tabbed Dialog 6.0 部什中,加载后才能使用。5.2.2 成绩管理模块设计主窗体【成绩管理】菜单下有【输入或修改成绩】、【查询成绩】二个菜单项组成,该功能中运用到了ADO数据控件和DataGird控件来实现,用ADO数据控件来连接数据库,用DataGird控件输入成绩。注意:DataGrid控件是一种数据绑定控件,右击工具箱,在弹出的快捷菜单中选择【部件】命令,在【控件】选项卡的列表中选择Microsoft DataGrid 6.0 ,单击【确定】按钮。5.2.3 班级管

28、理模块设计 班级管理是为了方便学生管理人员管理学生信息面创建的,班级管理它包括了“添加或修改系”、“添加或修改专业”和“添加或修改班级”三个菜单项,通过班级管理可以更好的进行学生的成绩与课程管理,它通过使用TreeView控件和SSTab 控件来实现,为了方便用户操作,采用TreeView控件供用户选择系、专业和班级,用SSTab控件切换管理功能。5.3 系统模块设计系统模块是为了方便管理员对用户管理(分为“添加用户”、“删除用户”、“更改权限”)和方便用户修改密码、重新登录系统或退出系统,它运用到了ADO数据控件,它用到了ADO数据控件和MsgBox语句。MsgB语句是专门用来产生消息对话框

29、,它可以向用户传递信息,并可以通过用户在在对话框中选择的按钮识别用户所作的响应,使用MsgBox函数,仅用一行代码,即可快速生成多种形式的消息对话框,语法如下:变量=MsgBox(提示信息, 按钮, 对话框标题),【提示信息】和【对话框标题】参数的作用与InputBox 函数的对应参数相同。【按钮】参数为数值表达式,是可选项,用来控制在对话框内显示的按钮种类和数量以及图标类型。6 班级信息管理模块功能的实现6.1 登录功能模块的实现 登录模块是作为系统启动的窗体,用于验证用户是否合法,窗体上的两个文本分别用于输入用户名和密码,设置密码文本框passwordchar=*。添加一个ADO数据控件,

30、设置visible=false,使用连接字符串与student.mdb数据库连接。 单击【确定】按钮后,用SQL语句查询“用户”表中是否有相符的用户名和密码,若不符,提示重新输入,焦点返回文本框,如果3次输入错误,则退出系统。若输入正确,将用户名和用户权限保存在全局变量中,显示系统主窗体,卸载本窗体,单击“取消”按钮时结束程序运行。本窗体的程序代码如下所示: Private Sub Command1_Click(Index As Integer) 确定按钮 Static intErr As Integer 静态变量累加出错次数 Dim struser As String, strpass As String, strsql As String struser = Trim$(txtuserID.Text) 用户名 strpass = Trim$(txtpassword.Text) 密码 st

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

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