鉴于大家对ASP类作品十分关注,我们编辑小组在此为大家搜集整理了“基于ASP设计的教师工作量计算系统”一文,供大家参考学习
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
5教师工作量计算系统设计 5.1概要设计 根据用户需求,系统功能设计主要分为以下几项功能: (1):用户登录:该功能主要实现用户的登录,出错提示,找回密码功能。 (2):欢迎:该页面欢迎用户登录该系统,提示用户登录成功。 (3):用户的工作量计算系统:①主讲的工作量的计算:教学标准课时数的计算;本科生实验、实习、设计和指导论文等教学标准课时数的计算;指导各种竞赛如ACM、微软等标准工作量计算。②助教的工作量计算系统:课程助教工作量计算;实验助教计算。 (4):保存用户所得工作量计算结果。 (5):用户的工作量的查询,个人密码修改。 (6):用户管理:①创建用户。②删除用户。 (7):注销(安全退出)。 5.2详细设计 (1):用户登录: 页面名称:login.aspx,。 页面使用控件:自制控件(top、mennu)、登录控件(login)。 top控件:系统导航栏。 menu控件:系统菜单栏(标准课时、竞赛教学、毕业相关、助教教学)。 (2):欢迎: 欢迎用户登录 (3):主讲工作量的计算: ①标准工作时工作量计算:Dropdownlist1(合班数量)、Dropsownlist2(双语浮动)、Dropdownlist3(有无助教)、Dropdownlist4(选择学期)、Dropdownlist5(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(学校下达的教学任务时数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 ②竞赛教学:Dropdownlist1(竞赛难度选择)、Dropdownlist2(选择学期)、Dropdownlist3(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(学生人数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 ③工程训练:Dropdownlist1(指导分配情况)、Dropdownlist2(选择学期)、Dropdownlist3(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(学生人数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 ④毕业设计:Dropdownlist1(每名老师指导的学生数)、Dropdownlist2(学生的具体情况)、Dropdownlist3(选择学期)、Dropdownlist3(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(计划周数)、RequiredFieldValidator2(指导的学生数);RequiredFieldValidator3(选择学期);CompareValidator1(学期选择必须一致)。 ⑤课程设计:Dropdownlist1(指导分配情况)、Dropdownlist2(选择学期)、Dropdownlist3(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(计划周数)、RequiredFieldValidator2(自然班数)、RequiredFieldValidator2(选择学期);CompareValidator1(学期选择必须一致)。 ⑥毕业实习,教学实习:Dropdownlist1(自然班数)、Dropdownlist2(选择学期)、Dropdownlist3(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(自然班数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 ⑦实验教学:Dropdownlist1(每批指导人数)、Dropdownlist2(有无助教)、Dropdownlist3(选择学期)、Dropdownlist4(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(学时数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 (4)助教工作量的计算 ①标准课时:Dropdownlist1(合班数量)、Dropsownlist2(双语浮动)、Dropdownlist3(有无助教)、Dropdownlist4(选择学期)、Dropdownlist5(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(学校下达的教学任务时数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 ②实验教学:Dropdownlist1(每批指导人数)、Dropdownlist2(有无助教)、Dropdownlist3(选择学期)、Dropdownlist4(学期确认);butten1(计算)、Butten2(提交):RequiredFieldValidator1(学时数不能为空)、RequiredFieldValidator2(学期不能为空);CompareValidator1(学期选择必须一致)。 (5)用户工作量的查询,修改密码 ①用户工作量查询:Gridview1(主讲工作量查询)、Gridview12(助教工作量查询)、Gridview13(用户资料查询)SqlDataSource1(主讲工作量表aspnet_workhours)SqlDataSource2(助教工作量表Assworkhours) ②密码修改:Changepassword控件 (6)用户管理 ①增加用户:dropdownlist1(邦定aspnet_Rols的列RolsName)、CreateUserWizard控件、 ②删除用户:RequiredFieldValidator1(用户名不能为空);CompareValidator1(输入相同的用户名)。实现代码见附录。 (7)注销 LoginStatus控件
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |