欢迎来到天天文库
浏览记录
ID:43733719
大小:295.24 KB
页数:40页
时间:2019-10-13
《软件学院实践课题管理系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件学院实践课题申报系统需求分析报告软件学院专业教研室修订控制页编号文档版本修订章节修订原因修订日期修订人1・VI.0全部创建2012/6/3赵冬2・3・4目录1、项目概述41・1名词说明61・2项目概述及目标62、系统分析错误!未定义书签。2・1系统用户分析2.2系统业务流程2.3系统主要功能82.4系统用例规约02.4.1公告管理1241.1公告发布12.4.1.2公告维护22.4.1.3公告浏览22.4.2课题操作32.4.2.1添加个人题库32A2.2个人题库维护42.4.23课题中报52A2.4申报状况62.4.2.5确认选报组82.4
2、.2.6公共课题库14242.7课题选报92A2.8选报状况102A2.9课题审批112.4.2.10已市批课题维护122.4.2.11添加公共课题122.4.2.12公共课题维护142.4.3查询统计152.4.3.1课题统计152.43.2学生成绩录入162.4.33学生名单17243.4学生选报情况统计182.43.5学牛成绩统计192.4.4个人信息202.4.4.1基本信息202.4.4.2修改密码212.4.43用户登录212.4.5基础信息设置222.4.5.1专业方向维护222A5.2专业维护222.4.5.3班级维护23245.
3、4语言类型维护24245.5课题类别维护242.4.5.6课题时间维护242A5.7教师所带人数限制242.4.5.8添加学生252.4.5.9学生维护252.4.5.10学生信息导入262.4.5.11教师维护272.4.5.12权卩艮纟隹护27本章描述的是一个实际项目——实践课题管理系统。该系统首先对实践课题管理中的教师、学生、专业、班级、课题类型、语言类型课题时间等基本信息进行维护;其次,系统对实践课题管理中的教师课题维护、课题申报、管理员课题审批、学生课题选报等一系列业务操作进行管理,保证各阶段数据的正确性和连续性;对于各阶段工作产生的数
4、据记录,系统均提供组合条件查询,并对教师及管理员工作需要的学生名单、课题选报情况等进行统计分析,为教师进行考勤工作及管理员统筹安排教师带领人数等提供准确的数据支持。本章介绍了项目的开发过程,描述了项目的需求获取、分析设计、实现测试以及最后的交付运行等的详细过程。通过对本章内容的学习,应掌握以下内容:♦了解软件工程思想指导项目开发的全过程。♦理解如何在项目开发不同阶段使用面向对象分析与设计方法及工具。♦应用.NET开发的三层架构。♦通过学习本章提供的案例,学会从需求中抽取用例、建立领域模型,能够从案例中获取运用面向对象分析与设计方法开发的实践经验。
5、本章内容结构图,如图错误!未指定书签。所示:图1本章内容结构图X.1.1项目背景软件学院在校各年级学生每个学期都有实践环节。目前各实践环节中教师指导学生的关系式采用自由选择的方式,即指导教师发布题目之后,由学生选择其所感兴趣的题目或喜欢的教师。教师也可以在选报自己所带课题的学生中进行选择,对于不想带领的学生可以排除在自己的名单之外。这种自由选择的方式效果很好,深受教师和学生的欢迎,但是整个实践课题管理工作需要经历:教师申报课题夕管理员审批课题7学生选报课题7教师确认学生T管理员汇总结果等一系列步骤,且各步骤之间衔接非常紧密,每个步骤又都有各自的操
6、作规则。以往的实践课题工作主要以文件方式(Excel文件)管理,这种方式容易发生数据重复、遗漏及统计数据出错等问题,因此,必须有一套管理系统作为工具来支持整个实践课题管理工作的正常进行。x.1.2用户描述软件学院实践课题管理系统主要分三种用户:教师、学生及管理员,以下对这三种用户所需要的功能分别进行描述。1.教师用户(1)教师用户需要在每学期课题申报工作开始后通过系统申报实践课题。(2)在学生选报过课题后,教师从已选报的学生组中确定自己要带领的学生,也可以驳回某个组或者某个学生的选报。2.学生用户学生用户在每学期课题选报系统开放后,可登录系统查看
7、本专业方向已公布的实践课题情况并进行课题选报。3.管理员用户管理员用户实际承担了系统管理员及课题管理员两个角色的功能。(1)作为系统管理员,他应负责设置系统基本参数,包括学生基本信息维护、教师基本信息维护、专业管理、方向管理及班级管理等;管理员还负责系统用户管理及权限设置、数扌居库备份及恢复、系统公告管理等。(2)作为课题管理员,他应负责开放课题申报及选报功能,审批教师申报的课题,对课题申报及选报情况进行查询及统计等。课题管理员同时还负责公共题库的维护等。x.1.3名词说明以下为本系统内使用的几个业务名词,以方便读者理解后续内容。表1系统业务名词
8、说明名称说明课题申报教师申报要带领学牛做的实践课题,申报内容包括课题名称、课题类型、适合专业、要求使用的语言等。课题审批课题管理者对于教
此文档下载收益归作者所有