- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于web的教学助手系统的设计与实现 摘 要 教学管理工作是一项涉及信息面广,数据量大,数据关系复杂,且准确性和安全性要求又很高的工作,基于web的教学管理助手系统实现了对高校的日常教学工作的管理。系统针对不同用户分配相应的权限,学生分配信息查询功能,教师另外还具有成绩录入的功能,管理员权限最高。通过教学计划进行有效的教学管理,方便准确地下达教学任务,通过学生管理模块,掌握学生的基本信息,根据教学任务开设课程,并对学生的考试、成绩进行管理,学生还可在规定的时间里进行选课,在留言版模块中实现师生在线交流。系统各功能模块相互关联,数据完全共享,具体的用户根据自己的权限,完成各自的日常管理和维护工作。教学助手系统以ASP.NET为前台开发工具,以SQL SERVER 2000 为后台数据库,运用传统的ER建模方法进行系统建模,运用.NET的数据访问对象和Grid View控件实现数据库的操作。系统界面友好,使用方便。 关键词:教学助手,教学管理,web技术 目 录 第1章 引言 1 1.1 国内外开发现状与趋势 1 1.2 系统开发背景及目的 1 1.3 系统简介 2 1.4 本文的组织结构 2 第2章 系统环境与开发技术 3 2.1 系统环境 3 2.1.1 系统软件环境 3 2.1.2 系统硬件环境 3 2.2 开发技术 3 2.2.1 系统分布技术模式选型 3 C/S模式 3 B/S模式 4 C/S和B/S之比较 4 2.2.2 ASP.NET简介并与其他语言的比较 5 ASP.NET与ASP的比较[4] 5 ASP.NET与PHP的比较 5 第3章 系统需求分析 7 3.1 可行性分析 7 3.2 功能需求与目标 7 3.2.1 管理员对功能的需求 8 3.2.2 学生对功能的需求 9 3.2.3 教师对功能的需求 9 3.2.4 系统目标 9 3.3 性能需求 10 第4章 系统设计 11 4.1 数据库设计 11 4.1.1 系统数据库建模——E-R模型分析 11 4.1.2 用E-R图建立概念数据模型 11 4.1.3 数据库关系模型 12 4.1.4 表的分析设计 14 4.1.5 数据库物理设计 16 4.1.6 系统流程图和数据流图 18 4.2 部分功能与模块设计 19 4.2.1学生模块设计 19 4.2.2教师模块设计 19 4.2.3课程模块设计 19 4.2.4选课模块设计 20 4.2.5考试模块设计 20 4.2.6班级模块设计 20 4.2.7成绩模块设计 20 4.2.8课表模块设计 20 4.2.9留言版模块设计 21 4.2.10 教学计划模块设计 21 4.3 系统的安全性设计 22 4.3.1网络安全设计 22 4.3.2数据安全设计 23 4.3.3应用系统安全设计 23 第5章 系统实现 24 5.1用户登录页面 24 5.2学生个人信息页面 25 5.3 学生信息页面 26 5.4 教师信息管理页面 30 5.5 课程信息管理页面 31 5.6 选课管理页面 32 5.7 考试管理页面 32 5.8 成绩管理页面 33 5.9 课表管理页面 34 5.10 留言版信息管理页面 34 结 论 37 参考文献 38 致 谢 40 图3.1 教学助手管理系统主要的功能模块 用户登录界面如图5.1所示: 图5.1 登录界面 ID,再从数据库中查询显示该用户的信息。教师个人信息页面的设置跟学生的原理是一样的。 图5.2学生个人信息页面 5.3 学生信息页面 图5.3 学生信息页面 管理员账号登录学生信息管理后,点击“详细信息”后,显示的界面如图5.4所示: 图5.4学生信息编辑页面 教师信息管理页面窗体如图5.5所示。功能包括完成教师名称、职称、专业、学历、工作量和项目开发情况等基本信息的查询、录入、修改、删除等功能。页面还是采用Grid View控件绑定教师表返回所有教师信息,在管理员的模块中还可以对教师信息进行添加、修改或删除。 图5.5教师信息管理页面 点击“详细信息”后显示下列页面图5.6所示: 图5.6 教师信息编辑页面 功能实现代码可参照前面所述。 5.5 课程信息管理页面 图5.7 课程信息查询页面 点击“详细信息”后,显示下面页面如图5.8所示: 图5.8 课程信息编辑页面 图5.9 选课管理页面 5.7 考试管理页面 图5.10 考试信息查询页面 上面的是进行考试查询的页面,而考试信息编辑页面如图5.11所示: 图5.11考试信息编辑页面 Powered by 计算机毕业论文网
您可能关注的文档
最近下载
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_04.pptx VIP
- ISO90012024版质量管理体系推行计划 .pdf VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_03.pptx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_05.pptx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_07.pptx VIP
- 飞行程序设计-第3章 编码.ppt
- 一维数组的定义与初始化课件(共14张PPT)—《C语言程序设计》(电子工业版).pptx VIP
- 缝纫机说明书-JUKI.PDF
- 员工手册(公司通用版).docx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_02.pptx VIP
文档评论(0)