- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《高程序设计》(Web教务管理系统)开发步骤
综合实训
Web教务管理系统
实训一:Web教务管理系统设计
根据使用人员的权限,即不同的登录权限拥有不同的操作权限。系统角色分为教务员、教师和学生。
1.1.1教务员
登录系统;
用户管理(登记/修改/删除用户);
登记/修改课程信息;
开设教学班;
按教学班登记学生成绩;
按教学班查询学生成绩。
1.1.2教师
登录系统;
查看教师课表;
按教学班登记学生成绩;
按教学班查询学生成绩。
1.1.3学生
登录系统;
学生选课;
查看学生本人课表;
查看学生本人成绩表。
Web教务管理系统的缺省主页是登录页面。根据登录用户的不同,显示不同的操作页面。Web教务管理系统的执行流程如下:
Web教务管理系统由下列ASP.NET页面组成:
文件名称 说明 Default.aspx 缺省主页:自动跳转到用户登录页面 Login.aspx 登录页面:用户输入用户ID和密码,验证成功后,把用户信息把存在Session中,并根据用户的角色,显示不同内容的功能主菜单 JWS.master 母版:Web教务管理系统母版文件(左侧包含主菜单) MainMenu.aspx 主菜单:Web教务管理系统主菜单(基于JWS.master) ChangePassword.aspx 修改密码页面:登录用户可以修改自己的密码 Exit.aspx 退出系统页面:清除保存在Session中的信息,自动跳转到用户登录页面 Users.aspx 用户管理:登记、修改、删除用户信息 Course.aspx 课程管理:登记、修改、删除课程信息 JXB.aspx 排课管理:开设教学班 GradeByJXB.aspx 成绩管理:查询的教学班:可更新学生成绩 SKebiao.aspx 我的课表:学生查询自己的课表 SXuanke.aspx 选课:学生自由选择教学班 SGrade.aspx 成绩查询:学生查询自己的成绩 TKebiao.aspx 我的课表:教师查询自己的课表 TGradeByJXB.aspx 成绩管理:教师查询自己的教学班:可更新学生成绩
实训二:Web教务管理系统数据库设计与实现
2.1
2.1.1数据表结构
Web教务管理系统数据库使用Access 2000格式的Access数据库WebJWS.mdb,主要包括下列数据表:
(1)用户表(Users)
用户表用于储存系统用户(教务员、教师以及学生)信息。其结构如表1所示。
表1 用户表(Users)
字段名 数据类型 字段说明 键引用 备注 UserID Text(20) 用户ID 主键 UserName Text(20) 用户姓名 Password Text(20) 用户密码 Flag Text(1) 用户权限区分 1:学生权限
2:教师权限
9:教务员权限 (2)教学班表(JXB)
教学班表用于储存学校排课信息。其结构如表2所示。
表2 教学班表(JXB)
字段名 数据类型 字段说明 键引用 JxbID Text(20) 教学班ID 主键 CourseID Text(20) 课程编号 UserID Text(20) 用户ID(教师身份) JxbTime Text(50) 教学班时间地点等信息 (3)课程表(Course)
课程表用于储存学校开设的课程信息。其结构如表3所示。
表3 课程表(Course)
字段名 数据类型 字段说明 键引用 CourseID Text (20) 课程ID 主键 CourseName Text(50) 课程名称 Description Text(200) 课程简介 (4)学生成绩表(Grades)
学生成绩表用于储存教学班中的学生成绩信息。其结构如表4所示。
表4学生成绩表(Exam)
字段名 数据类型 字段说明 键引用 JxbID Text(20) 教学班ID 主键 UserID Text(20) 用户ID(学生身份) Grade int 学生成绩 Remark Text(50) 备注
2.1.2数据表内容
表1 用户表(Users)
表2 教学班表(JXB)
表3 课程表(Course)
表4学生成绩表(Exam)
2.2
【操作实训1】数据库实现
1.打开Office中的Access程序。
2.创建空白数据库,另存或导出为WebJWS.mdb(Access 2000格式)。
3.依次创建2.1中设计的数据表结构:Users、Course、JXB、Grades。
4.手动添加第1条数据,教务管理员9001号的具体信息。
UserID UserName Password Flag 9001 张教务 123 9
实训三:Web教务
您可能关注的文档
- 《合工大奇瑞函授教学点工商管理工商企业管理专业大学设计指导书》.doc
- 《合同管理系统》课题论文范例.doc
- 《变电站智能化改造技术规范》报批稿附编制说明.doc
- 《卓越现场管理S》培训教材().doc
- 《商务与管理沟通技巧》课程课题论文.doc
- 《医药连锁店管理系统》课题论文范例.doc
- 《唐诗三百首》中王维诗歌色彩使用特点.doc
- 《固定资产减值准备问题探讨》课题论文.doc
- 《固定资产减值准备问题的探讨》课题论文.doc
- 《国际场营销学》复习资料.doc
- 2025年度秋招广西石油分公司校园招聘测试人选笔试参考题库及答案.docx
- 专题03:说明文阅读之说明顺序及思路(练习)原卷版-备战2026年中考语文一轮复习之现代文专题(全国通.用).docx
- 2025年预制菜露营野餐场景消费趋势报告.docx
- 2025年服务业健康管理行业盈利模式分析报告.docx
- 2025年桥梁巡检飞行器动力系统氢电混合技术经济性分析报告.docx
- 《远程会诊报告:2025年三甲医院远程急诊协作基层应用》.docx
- 法律翻译笔试题库及答案.doc
- 《2025年AI教育工具报告:中小学个性化学习需求与教师应用现状策略》.docx
- 2025年仓储物流行业智能仓储解决方案报告.docx
- 公司管涵顶进工岗位职业健康、安全、环保操作规程.docx
原创力文档


文档评论(0)