您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 基于ASP的学生选课系统设计与实现
II中国大学生毕业设计(学院)基于ASP的学生选课系统设计与实现专业学生姓名班级学号指导教师完成日期2016年9月16日III摘要随着高校人数的增多,教务系统的数据量也不断的上涨。针对学生选课这一环节,如何才能达到高效快捷的完成学生选课工作。从教师的角度来说,教师完成课程发布的工作更加容易,得方到教学的信息更加快捷。随着网络的不段发展,通过网上选课可以更加方便快捷的完成学生和老师的各项选课和发布课程工作,因此通过网上选课系统可以大幅度的减少教师的工作量,便了教学工作。本文通过分析浏览器/服务器结构的特点并结合选课的实际情况,提出了基于浏览器/服务器结构网上选课系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,主要基于B/S模式,在MacromediaDreamweaver8集成开发环境下采用ASP技术,后台数据库使用ACCESS来设计和开2003数据库发的学生选课系统。通过该系统,使学生可以方便地在校园网上进行网上选课。系统有较高的安全性和较好的性能。主要有管理员、教师、学生三类用户。客户端主要功能包括:用户登录、个人信息维护、老师发布课程信息、学生选课、老师资料发布、学生交流等功能。关键词:学生选课、B/S、数据库、ASP、ACCESS2003IVAbstractWiththeincreasingnumberofuniversities,theeducationaladministrationsystemdataquantityalsoisrisingconstantly.Electiveforstudentsinthispart,howtoachieveefficientcompletionofstudentwork.Fromtheperspectiveofteachers,teacherscompletedthecourseworkmoreeasilyreleased,morequicklytotheteachingofinformation.Alongwiththenetworknotparagraphdevelopment,throughtheonlinecoursecanbemoreconvenientandefficientcompletionofthecoursestudentsandteachersandcoursework,sothroughtheonlinecoursesystemcangreatlyreducetheworkloadofteachers,theteachingwork.Inthispaper,throughtheanalysisoftheactualsituationofthebrowser/serverstructurecombinedwiththecharacteristicsofcourse,presentsthebasicdesignideaofthebrowser/serverstructureoftheonlinecourseselectionsystembasedon,brieflyintroducesthedesignofeachfunctionmoduleanddatabasesystem,whichisbasedonB/Smode,usingASPtechnologyinMacromediaDreamweaver8integrateddevelopmentenvironment,thebackenddatabaseusingACCESStodesignandstudentelectivesystemdatabaseof2003.Throughthesystem,sothatthestudentscaneasilyonlinecoursesincampusnetwork.Thesystemhasahighersecurityandbetterperformance.Themainadministrator,teacher,studentthreekindsofusers.Themainfunctionoftheclientincludes:userlogin,personalinformationmaintenancefunction,theteacherissuedcurriculuminformation,student,teacher,studentexchanges,informationdissemination.Keywords:student,B/S,database,ASP,ACCESS2003V目录摘要............................................................IIIAbstract..........................................................IV第一章概述........................................................11.1项目开发的背景...........................................11.2研究目的及意义...........................................11.3国内外现状分析..........................................11.4开发所用工具及技术.......................................2第二章系统分析与总体设计..........................................62.1项目概述.................................................62.1.1系统目标...........................................62.1.2开发概况...........................................62.1.3B/S结构的方案设计................................62.2系统需求分析.............................................82.3系统可行性分析.........................................82.4总体设计................................................92.5系统操作流程图..........................................11第三章数据库设计.................................................123.1数据库介绍...............................................123.2各模块实体图设计........................................133.3E-R实体图设计...........................................153.4数据库逻辑结构设计.......................................16第四章功能模块详细设计...........................................184.1系统登录模块及主页模块设计...............................184.2学生管理模块............................................194.2.1学生注册模块设计..................................194.2.2选课功能模块设计..................................214.2.3师生交流模块设计..................................224.3教师管理模块的设计......................................244.3.1课题发布模块设计..................................244.3.2选课情况模块设计..................................254.3.3资料发布模块设计..................................264.4管理员管理模块的设计....................................27第五章系统测试和维护.............................................295.1系统测试.................................................295.1.1测试错误类型......................................295.1.2编译期错误........................................29VI5.1.3运行错误..........................................295.1.4逻辑错误..........................................305.1.5各模块的测试......................................305.2系统维护.................................................30结论............................................................31致谢.............................................................33参考文献..........................................................34基于ASP的学生选课系统设计与实现1第一章概述1.1项目开发的背景随着计算机与互联网技术的快速发展,网络化无纸化的办公模式逐渐被人们所广泛使用,让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。在科技兴国战略的指导下,实现教育的现代化、科技化是必然趋势,而要实现这一点,首先要实现教育管理方法和管理手段的现代化和科技化。学生在线选课系统属于教学信息管理系统的一部分。在线选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。1.2研究目的及意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已深入到人类社会的各个领域并发挥着越来越重要的作用。学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差、时间长、将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高了教务管理的效率,也是学校的科学化、现代化管理,与世界接轨的重要条件。1.3国内外现状分析
本文标题:基于ASP的学生选课系统设计与实现
链接地址:https://www.777doc.com/doc-3827364 .html