- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
综合实训
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教务
您可能关注的文档
- 《IT项目管理》中项目风险管理分析及心得.doc
- 《安装工程计量与计价》复习串讲.doc
- 《八音之乐》教学设计 2.doc
- 《操规》印刷稿.doc
- 《程序员》第十一期:信息化管理咨询第1阶段——管理现状调查 4.doc
- 《滇商》杂志介绍资料.doc
- 《多元统计分析》大纲.doc
- 《服务战略规划研修班》.doc
- 《管理经济学》讨论案例1——爱国者.doc
- 《管理学原理》第一次网上作业.doc
- 广发证券-金融工程-指数业务蓬勃发展政策引导中长期资金入市.pdf
- 华安证券-灵巧手:人形机器人应用落地的关键.pdf
- 中信建投-电力设备行业欧洲8月电车跟踪-九国电车注册12.9万辆多因素影响下同环比承压.pdf
- 申万宏源-建霖家居-603408-深耕厨卫拓展大健康产业,外销内销齐发力驱动增长.pdf
- 中信建投-物流行业-降息开启原油维持偏弱震荡煤炭价格小幅回升.pdf
- 国信证券-福耀玻璃-600660-全球汽车玻璃龙头的复盘与展望.pdf
- 海通证券-瑞丰新材-300910-国内润滑油添加剂龙头加快实现进口替代.pdf
- 开源证券-北交所首次覆盖报告:专精家电金属结构件,受益“以旧换新”政策+家电出口改善.pdf
- 人参类保健食品:中药材保健食品备案生效,市场有望持续扩大头豹词条报告系列.pdf
- 东海证券-至纯科技-603690-公司深度报告:深耕高纯工艺系统,蓄力开拓湿法设备业务.pdf
最近下载
- XX附属中学集团化办学三年发展规划 .pdf
- ESICM 2023年ARDS的指南、定义、表型和呼吸支持策略.docx
- 小学数学六年级下册期末测试卷附答案.docx
- 部编版语文四年级上册第3单元习作《写观察日记》优质课件.pptx VIP
- 新北师大版九年级全一册初中物理全册教案(教学设计).doc
- WI-EA-7-W19001治具验收规范A2.doc
- TJSJCXH 4-2023 先张法预应力超高强混凝土管桩.docx VIP
- 人教版数学四年级下册期末测试卷附完整答案(易错题).docx
- 2024中国兵器工业集团有限公司总部招聘(29人)备考试题及答案解析.docx VIP
- 科尔摩根控制器操作手册.pdf
文档评论(0)