用,定期软硬件更新费用,每年总运营费用杂项费用。资源分析:现有计算机比较充足,相关人才在学校内就能找到,工资要求低。6.技术可行性我校计算机系以及其他系都有软硬件知识丰富具有较高的文化水平和计算机操作水平,可以设计管理该系统的学生和老师且课余时间丰富可以学习和了解在设计和应用当中会遇到或可能遇到的技术问题。我校许多专业都以开设类似的课程设计题目,学生和老师在技术方面已经有经验,正缺少这样的实践机会。7.法律可行性:虽然其他学校也有类似的管理系统,但都主要在本校使用,没有涉及到盈利方面,我校设计该系统也本着让学生和老师把握一次学习实践的机会的目的,锻炼他们的开发技术和能力,不会去抄袭已经设计好的管理系统,如有借鉴的地方发布时也会说明,而且该系统是本着方便学生学习的目的,而非盈利目的,所以不会和法律相冲突。8总体分析:比原有方式工作效率高,成本低,出错率低,使学校实现现代化网络教学管理。3系统功能分析1.系统功能的划分:使用该系统有三个角色教师,学生,客户。教师可以查看学生选课情况,可以查看学生设计报告,填写学生项目进度情况,给出最高分,修改密码,上传课程设计题目,学习资料。学生可以查看选课情况和成绩,选课。客户只可以浏览选课信息。2.系统可分为5个模块:(1)基本信息:教师和学生的信息包括教师号,学生号,教师开设的课程设计题目,学生选的课程设计题目,项目进度和分数。(2)选课:显示教师开设的课程设计题目,实现学生选课。(3)查询:学生查询可选题,自己选题情况,自己课程设计成绩。教师查询学生选题情况,学生设计报告。
f(4)修改:教师填写项目进度情况和给出分数,学生填写同组的其他同学的姓名,学号,班级,小组长,修改结果存入相应数据库等。(5)密码:教师和学生可以修改自己的登陆密码,结果存入用户信息数据库。4数据描述1.系统流程图:
2.数据流程图简易数据流图:
完整数据流图:
f3.数据字典:数据流描述:数据流名:用户名密码数据来源:用户登陆处理数据去向:验证信息处理。说明:用户输入用户名和密码数据组成:用户名密码数据流量:小数据流名:直接登陆数据来源:用户登陆处理数据去向:客户界面说明:普通用户不输入用户名和密码直接以客户身份登陆数据流名:登陆
f数据来源:验证信息处理正确数据去向:根据验证信息返回条件决定是教师界面还是学生界面说明:系统登陆到教师界面r