实训(课程设计)信息管理系统-ASP选课信息管理系统(教务网).doc
《实训(课程设计)信息管理系统-ASP选课信息管理系统(教务网).doc》由会员分享,可在线阅读,更多相关《实训(课程设计)信息管理系统-ASP选课信息管理系统(教务网).doc(33页珍藏版)》请在三一文库上搜索。
1、2西南交通大学本科毕业设计(论文) 第 页电子信息工程实训报告题 目实训(课程设计)信息管理系统专 业电子信息工程学号(姓名)指导教师电气工程学院二一一年十月 至 二一二年一月西南交通大学电子信息工程实训 第 IV 页实训任务书姓名,学号,班级学生专业电子信息工程指导教师发题日期2011年8月29日完成日期2011年12月16日课程名称电子信息工程实训设计题目实训(课程设计)信息管理系统课程报告(实训)主要目的: 使学生对课程实训有一个初步的了解过程,通过对ASP和ACCESS的学习,让学生对网页设计及其与数据库之间的操作有一定程度的了解;锻炼学生在实训过程中发现问题,分析问题和解决问题的能力
2、;对团队合作有进一步认识,使学生懂得既要分工协作又要有一定的团队合作意识。课程报告(实训)任务要求:(包括原始数据、技术参数、设计条件、设计要求等)实现基本的网页操作和数据库链接操作,对实训选课系统的基本功能实现,对学生用户来说要实现准确无误的选课,对教师用户来说可以查询到选课结果信息,对管理员来说可以对所有的用户及其相关信息进行查询和修改。通过网页对数据库进行操作不能出现差错,出现差错会使整个选课系统出现混乱、错误的局面。因此,首先确保其准确性,在这个基础上可以对网页进行一定程度的加工。课程报告(实训)主要任务: 实现实训选课系统,具体有三大模块,管理员用户模块,学生用户模块,教师用户模块,
3、对各个模块实现其基本的查询功能,对各个模块之间的参数及数据的传递要能准确无误实现,最后在实现基本功能的基础上对网页可以进行美化。课程报告(实训)进度安排:(共8周)序号内容安排时间时间1对ASP进行初步了解和课程设计基本要求1周2设计完成课题的总体方案1周3课题模块的详细设计和编程调试5周4撰写论文报告1周课程报告(实训)参考文献:1 袁理等ASP完全自学手册. 机械工业出版社,2007年2 邓文渊ASP与网络数据库技术北京:中国铁道出版社,2003.指导教师签字系主任审核签字注:1、发题日期为每学期第9周周一,完成日期根据实际情况填写(一般不超过进度安排)。2、页面不够可附加页摘 要在社会迅
4、速发展的今天,传统的选题模式已经不能适应大学生的需求和整个高校教学选题系统的要求,如果仍然按照以往进行书纸上的方式来选题,不仅浪费了大量的人力、财力、物力资源,而且非常浪费时间和精力,在整个过程中还会存在人为的统计和汇总时出现不可避免的差错的情况。实训选题系统属于教学信息管理系统的一部分。通过信息技术实现计算机网络化在线选题,与传统的选题方式相比更加方便快捷,增加了学生和教师的操作的灵活性,而且,也是高校教务办公计算机网络化发展的主要趋势。实训选课系统针对在校学生和教师使用。对于学生用户来说,我们实现准确的自主选课模式。对教师用户来说,教师可以轻松查看教学的信息,管理员用户可以进行整个网络系统
5、的维护。因此通过实训选课系统有助于教学工作。本系统应用ASP程序进行后台管理操作,并用Access进行后台数据库的连接设计。通过该系统,本系统将实现功能是可以准确无误地进行网上选择实训课题。系统有较高的安全性和较好的性能。实现基于的网页操作和数据库链接操作,对实训选课系统的基本功能实现,对学生用户来说要实现准确无误的选课,对教师用户来说可以查询到选课结果信息,对管理员来说可以对所有的用户及其相关信息进行查询和修改。通过ASP网页对我们所建立的数据库进行操作而不能出现差错,如果出现差错会使整个选课系统出现混乱、瘫痪的局面。因此,我们首先确保其数据库操作的准确性,在这个基础上可以对网页进行一定程度
6、上的加工。实现实训选课系统,具体有三大模块,管理员用户模块,学生用户模块,教师用户模块,对各个模块实现其基本的查询功能,对各个模块之间的参数及数据的传递要能准确无误地实现,对整个系统进行优化完善。关键词:ASP;数据库;实训;信息管理系统目 录摘 要II目 录III第1章 绪论11.1 选题背景11.2 系统概况11.3开发工具介绍11.3.1 ASP简介11.3.2 ACCESS数据库简介21.3.3 IIS的安装配置2第2章 系统结构设计42.1 系统目标42.2 系统功能结构42.2.1 逻辑结构设计42.2.2 物理结构设计52.3数据库设计62.3.1 管理员信息数据库设计62.3.
7、2 学生信息数据库设计62.3.3学生密码数据库设计72.3.4 教师信息数据库设计72.3.5教师密码数据库设计72.3.6已选实训课题数据库设计82.3.7 留言板数据库设计8第3章 系统总体方案103.1系统总流程103.2学生用户登录系统103.2.1学生用户登录界面103.2.2欢迎界面113.2.3管理个人基本信息界面123.2.4选择实训课题信息界面133.2.5查看已选实训课题界面163.2.6查看教师留言界面163.2.7修改个人登录密码界面173.2.8学生用户注销183.3教师用户登录系统193.3.1 教师登录页面193.3.2 已选课题信息查看203.3.3已选某课题
8、学生信息查看203.3.4留言系统实现213.3.5留言完成后进行删除操作243.3.6删除完成之后页面253.3.7教师修改登录密码253.3.8教师用户注销253.4管理员登录系统263.4.1管理员登录页面263.4.2添加管理员页面273.4.3删除管理员页面273.4.4学生基本信息表操作273.4.5学生登录密码管理283.4.6教师课题信息管理283.4.7教师登录密码管理293.4.8选课结果信息管理293.4.9留言信息管理293.4.10个人登录密码修改303.4.11管理员用户注销30结论31参考文献32附录33西南交通大学电子信息工程实训 第 28 页第1章 绪论1.1
9、 选题背景 在社会迅速发展的今天,计算机网络化的办公模式逐渐已被高校所广泛使用,实现通过信息化手段来进行教育系统管理和选课系统的管理是社会现代化发展的主要趋势。用计算机通过数据库来进行学生选课系统的管理不仅是现在每个高校都在进行的工作,而且是高校教学管理工作的重要内容。传统的选课模式已经不能适应大学生的需求和整个高校教学选课系统的要求,在线选课与传统的选课方式相比更加方便快捷,增加了学生和教师的操作的灵活性。如果仍然按照以往进行书纸上的方式来选课,不仅浪费了大量的人力、财力、物力资源,还非常浪费时间和精力,在整个过程中还会存在人为的统计和汇总时出现不可避免的差错的情况。基于以上情况,我们设计了
10、这套实训选课系统。1.2 系统概况实训信息管理系统主要是面向学生、教师。学生通过本系统可查看教师发布的实训课题题目并进行选择。教师通过本系统则可查看选课学生及其个人信息,同时可以对选择其课题的学生进行筛选、留言等操作。充分利用计算机网络功能,实现实训选题工作全过程的计算机管理,使得实训选题管理走向无纸化办公和规范化、现代化管理。1.3开发工具介绍1.3.1 ASP简介ASP(Active Service Page)是微软公司推出的一种用以取代CGI(Common Gateway Interface)技术。目前Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI
11、。Active Service Page是一种包含了使用VB Script或JSript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码,然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互。ASP的网页文件的格式是.ASP。ASP是基于Web的一种编程技术,它可以完成以往CGI程序的所有功能,如计数器、留言薄、公告板、聊天室等等。一旦您熟练地掌握了它,那么它就可以做任何您能想到的东西。ASP能从HTML表单中收集用户资料,能与数据库连接(当然包括从数据库中读出
12、和写入数据),甚至能用来接受和发送E-mail。ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示出不同的页面内容。而浏览者一点儿都不会察觉出来,就像专门为其制作的页面一样。目前,ASP技术已经相当普及,在Internet上几乎处处可以看到它的身影。应用ASP技术,无需复杂的编程,就可以开发出专业的动态Web站点。ASP的出现,给以静态内容为主的Web带来了全新的动态效果。使您的站点具有更加灵活和方便的交互性,在Internet中实现信息的传递和检索越来越容易。1.3.2 ACCESS数据库简介Access是一个数据库管理系统,它之所以被集成到Office中而不是VisualSt
13、udio中,是因为它与其它的数据库管理系统(如SQL Server 2000)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。Access可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。Access随着Windows操作系统和Offices办公自动化应用软件的普及, Access各个版本变得与其他Office成员集成得越来越紧密。Office2000的所有成员和VisualBasic6.0现在共享的是同样的VisualBasicforApplications(VBA)版本6.0。Acces
14、s2000最后采纳了Office2000VBA编辑器用于编写VBA代码来自动操作Access应用。不论好坏,Access2000还共享了Office2000新的超文本标记语言(HTML)帮助系统。Access最主要用的是创建数据库,并建立相应的软件的连接。如ODBC的连接。1.3.3 IIS的安装配置在因特网/企业网上的机遇浏览的开发方案中,Microsoft的IIS起到客户端与服务器端的连接作用。当访问者在浏览器中键入对您服务器上的一个网页进行访问的请求,这个请求通过网络路由到服务器端,然后服务器再将它交给IIS处理。IIS检索所请求的页,并根据请求的文件名对该页进行相应的处理。如果该文件是
15、以.asp为扩展名或者该文件是某种类型的请求文件,那么IIS将对该页面上的代码进行处理。安装IIS:在“开始”“控制面版”中点击“添加或删除程序”,进而点击“添加/删除Windows组件”,进入如下图所示界面:图1-1 安装图选中第二项(Internet信息服务IIS),点击“下一步”,你只需等几分钟,系统就可以自动安装IIS这个组件了。点击“完成”,IIS这个组件就装入系统中了。配置IIS服务:1.在“开始”“控制面版”中找到“管理工具”,点击“管理工具”,进而选择“Internet 信息服务”,进入如下图界面:图1-2 配置图2.用鼠标选中“默认网站”,然后点击右键找到“新建”-“虚拟目录
16、”,在取别名时输入任意你想要的名称,这里我们假设输入的是“web”。 3.再往下一步是选择“网站内容目录”,用“浏览”选中你所希望的网站保存位置。4.再下一步是设置访问权限。如果你没有特别需要,保留系统默认值,进入下一步,如图:图1-3 设置图5.最后点“完成”。至此,虚拟目录就设置完成了。IIS配置基本完成。在IIS配置完成后,重新启动IIS。测试:在IE浏览器地址栏内输入“http:/localhost/web/index.htm”,如果正常的话,IIS主页就将显示出来了。第2章 系统总体方案2.1 系统目标本系统的使用是面向本专业学生及老师,系统的使用对象包括系统管理员,教师和学生三种身
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实训 课程设计 信息管理 系统 ASP 选课 教务
链接地址:https://www.31doc.com/p-3298396.html