学生选课管理系统.doc

学生选课管理系统.doc

ID:56902623

大小:444.44 KB

页数:43页

时间:2020-07-21

学生选课管理系统.doc_第1页
学生选课管理系统.doc_第2页
学生选课管理系统.doc_第3页
学生选课管理系统.doc_第4页
学生选课管理系统.doc_第5页
资源描述:

《学生选课管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件项目管理学生选课管理系统项目名称:组长组员提交时间:2015年6月15日学生选课管理系统项目任务书一、目的、要求通过软件开发的实践训练,进一步掌握软件项目管理的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。具体如下:1.学习和实践在分析和设计计算机应用系统所需要的知识,包括面向对象的系统分析与设计,软件项目管理,编码和测试方面的知识;2.熟悉自动化的软件开发工具RationalRose2003,并将其运用于软件开发的全过程;3.进一步加强和提高软件工程文档的

2、编写能力;4.培养协作能力和团队精神。二、主要内容1.课题题目:学生选课系统,本系统要实现学生选课的基本功能,包括学生退选课,查看自己的选课信息;教师查看选课学生的信息,提交成绩;管理员添加学生、管理学生、管理成绩、添加教师、管理教师和管理课程等。1.运用面向对象技术、UML及可视化的建模工具完成系统的需求分析与设计。2.使用RationalRose作为需求分析与设计的建模工具,包括静态建模和动态建模,并利用对象模型自动生成数据模型,自动建立数据库。3.采用分层模式的应用设计模式进行系统的设计实

3、现。4.系统要实现四个模块功能:教师模块、学生模块、管理员模块和公用模块。5.初步建立系统原型,实现关键的功能,并对系统进行测试。三、任务分配任务负责人参与人备注需求分析总体设计详细设计系统实现与测试学生选课管理系统任务分解书(WBS)一.学生选课管理系统任务分解1.1.1 项目规划 1.1.2 计划评审 1.2 需求开发 1.2.1 用户界面设计 1.2.2 用户需求评审 1.2.3 修改需求、修改用户界面 1.2.4 需求规格说明书 1.2.5 编写需求获取方法 1.2.6 编写需求跟踪矩阵

4、 1.3 设计 1.3.1 概要设计 1.3.2 详细设计 1.3.3 设计评审 1.4 实施 1.4.1 用户管理功能 1.4.1.1 添加用户 1.4.1.2 修改密码 1.4.1.3 删除用户 1.4.1.4 系统退出 1.4.2 设备管理功能 1.4.2.1 添加设备号 1.4.2.2 设备信息二.系统功能分解表学生选课管理系统管理员子系统教师管理子系统学生管理子系统添加及删除课程信息模块添加及删除学生模块个人信息管理模块添加及删除教师模块上传及修改学生成绩模块查看选课结果模块个人信息管

5、理模块选课,退课管理模块查询选课结果及成绩模块三.项目进度时间表(甘特图)五.项目日历学生选课管理系统项目范围说明书一、项目基本信息项目名称:学生选课系统项目类型:网站开发项目经理:编写日期:2015年6月13日二、项目范围说明1、登陆界面进入网站的第一个页面,只有登录才能进入并使用系统,保证网站系统的用户的小范围性。以简洁的界面展现本系统的简单易用。2、系统界面首页,根据用户权限不同显示系统的功能。学生:显示该学生的姓名、年龄、性别、所选课程等基本信息。教师:显示教师的姓名、性别、年龄、所授课

6、程等基本信息。管理员:显示管理员姓名、年龄、性别等信息,以及学生管理、教师管理、课程管理的功能选项。3、子界面学生:点击课程即可显示课程的上课时间地点任课教师、成绩等信息。教师:点击课程即可显示选修这门课程的人数上课时间地点等信息。并显示录入成绩功能选型。管理员:① 学生管理:显示所有学生的基本信息,并显示添加、修改、删除功能选项。② 教师管理:显示所有教师的基本信息,并显示添加、修改、删除功能选项。③ 课程管理:显示所有课程的基本信息,并显示添加、修改、删除功能选项。三、项目可交付成功1、系统

7、管理2、登录功能3、系统主功能4、系统子功能四、约束条件1、项目开发周期自项目明确之日起三个月为开发周期,开发周期过后进入一个月的测试周期,测试完成后正式上线运行。2、服务器运行环境操作系统:Windows2003或linuxWebServer:apache以上,并配置php5.2以上的运行环境数据库:mysql5.0以以上学生选课管理系统资源计划一,概述项目名称:网上选课系统项目经理:项目发起人:起草人:日期:2015-6-13二,资源描述主要资源描述人员资金根据资金估算确定设备五台装有相关软

8、件的微型计算机材料学校选课相关资源设施学校相应测试工具等信息技术掌握相关的软件基本知识三,资源数量资源名称成本估算现有情况质量要求预期计划人员400元/天基本完成高6月11完成资金80000元未完成低7月1日完成设备10000元基本完成中6月11完成材料0完成无无设施10000完成高6月20完成信息技术10000完成高无学生选课管理系统项目成本管理计划(1)直接成本(包括开发成本和管理成本)因开发成本=内部的开发成本(159人天*400元/天)+外包外购的本软件成本(10200元)=73800元

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。