软件项目管理课设报告.docx
- 文档编号:30443073
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:27
- 大小:232.76KB
软件项目管理课设报告.docx
《软件项目管理课设报告.docx》由会员分享,可在线阅读,更多相关《软件项目管理课设报告.docx(27页珍藏版)》请在冰豆网上搜索。
软件项目管理课设报告
山西大学
软件项目管理课程设计报告
题目:
教务管理系统
班级:
14班
学号:
14
姓名:
2016年12月
实习目的:
为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应用情况,需求情况,发展方向及前景,为顺利毕业做好充分的准备,也为自己能顺利的与社会环境接轨做好准备.此次实习由学校统一组织安排,分两个阶段,两个方向进行系统的实习。
实习要求:
1、要求学生在实习过程中认真学习技术知识,积极与指导老师和同学配合;
2、在前期,按时到勤,认真学习。
积极做好实习日志,能够理解当天的内容。
对技术的理论知识要及时实践;
在后期,积极与同学沟通,认真完成项目要求的内容。
在这个过程中要与老师同学多做沟通,通过探讨项目的解决方案以及进展。
教务系统招标书
根据《中华人民共和国招投标法》和学校有关规定,对我校的教务管理信息系统软件项目(以下简称该项目)进行国内邀请招标。
1.系统要求
教务管理信息系统的主要功能模块包括:
系统应该包括教务和教学两部分,教务和教学可以灵活组合、自由搭配,可以组成学校教务管理或教学管理系统。
教务管理信息系统涵盖教务业务中的各个功能部件,从学籍、注册、排课、选课、考试、成绩、教学评价、教材等诸多方面形成一体化管理模式,
教务部门主要负责学校各类专科生的教学管理,主要负责5个方面的工作:
基本教学活动管理。
主要包括:
各类教学计划管理、教学运行管理、教学考评管理;教学基本建设管理。
主要包括:
专业建设、课程建设、教学基地建设、教学管理制度和学风建设。
组织开展相关的教育科学研究、教学改革和教学成果评审;学历与学籍管理。
主要包括:
在校专科生的学历与学籍管理工作,负责历届本(专)科生的学历和学位管理;教师队伍建设的有关工作。
组织教师和管理干部队伍的相关业务培训与考核工作,参与拟制教师队伍建设规划和专业技术职务评审工作,负责聘任兼职教授的相关工作;其它工作,学校人才培养有关工作的牵头和情况汇总上报;
教学管理信息系统在结构上可划分为下列功能模块:
公共信息管理(教学资源(设施)管理)、教学计划管理、开课管理、学籍管理、注册管理、排课管理、选课管理、考试管理、成绩管理、教材管理、教学质量评估那里、实践教学管理、教师管理、毕业管理、教务办公(综合查询)、系统维护、教师门户、学生门户等模块。
二.投标商应该完成的工作
2.1根据各系统目标和功能描述,识别并给出系统需求(需求调查,对项目的理解)。
2.2提出达到系统目标和完成系统功能的最佳途径(项目方案)。
三、工作要求
3.1描述对项目的理解投标商在招标文件中描述对本项目的理解不在于照搬或机械性翻译业务流程,重要在于明确提出一套有效的解决模式和相应的设计思路,包括如下内容,并应提供足够的细节。
3.1.1.系统目标和功能
3.1.2信息分类
3.1.3数据流程(业务处理模式)
3.1.4基于输入/输出的需求(或界面描述)
3.1.5与将来学校门户、统一身份认证、公共数据系统集成的实施方案
3.1.6.系统兼容性
3.2对项目方案的要求
3.2.1原软件应用于我方的兼容(适用)方案
3.2.2项目管理方案
3.2.2.1组织管理(与软件开发环节相关的)
3.2.2.2项目实施策略与计划(与软件实施推广相关的)
3.2.2.3项目实施方案
3.2.2.4项目质量和进度控制(项目各阶段进度计划表)
3.2.4进度计划
3.2.4.1需求调查和设计
3.2.4.2系统开发
3.2.4.3软硬件集成、调试、试运行
3.2.4.4系统验收
3.3系统性能要求
3.3.1提升工作效率的要求说明该软件如何提高工作效率
3.3.2可操作性要求说明该软件如何易于理解掌握,操作简单,逻辑性强,直观简洁等的要求。
3.3.2灵活性说明该软件在需求或环境发生某些变化时,该软件对这些变化的适应能力,如:
a.需求及流程变化;
b.操作方式变化;
c.机构人员变化;
d.空间地点变化(移动用户、分布式);
e.操作系统环境变化。
3.3.3响应时间指针对于用户操作的反应时间。
3.3.4安全容错及保密性
a.防止主机崩溃方法
b.防治病毒方法
c.数据备份方法
3.3.5网络的实用性、稳定性、安全性
3.4交付物
3.4.1提交满足要求的项目建议书(正本1份、副本4份)
3.4.1提交附件要求的资格文件和以往经验证明文件
3.4.2提交符合系统要求的、作为评测使用的计算机系统原型(网络版)
3.4.3项目报价
3.5保修期
3.6合同类型
3.6.1招标方授予中标商迎新和离校管理系统项目(含系统软件、工具软件的购买、应用软件的开发、培训及各种服务费用)合同。
3.6.2招标方根据方案实施要求,对硬件设备的配置另行采购解决。
四、报价要求说明
本章描述了对投标方报价的要求,投标方应特别加以注意。
1.报价总则
1)投标方必须按本标书指定格式正确填写各种价格单。
2)价格单中相应内容的报价必须计算正确(如:
单价与总价)。
投标方应以人民币报价。
若单价总和与总价不一致,以单价总和为准。
3)每项目的报价必须是唯一的。
如出现不唯一报价,将严重影响投标结果,一旦中标,则以该项目最低的报价为签订合同的依据。
4)报价栏项目中如出现数字0,视报价为零;如出现空白,视为未响应。
5)总报价及单价允许打折扣。
但必须在相应的表中表达清楚,必要时应加以说明。
6)所有报价均应已包含国家规定的所有税费。
2.总报价的报价原则
1).在投标书中应给出软件系统的总报价。
2).在开标一览表中应分别给出子项目的报价,总报价应等于软件报价、服务报价、培训报价之和。
3).投标书与开标一览表中的总报价应一致。
《学校教务系统》投标书
投标文件
投标人:
投标时间:
2016年11月12日
目录结构:
1.1.1业务要求
1.1.2功能要求
1.1.2.1综合教务管理
1.1.2.2教学评估系统
1.1.2.3Web应用
1.2.1.2建设内容
1.2.1.2.1建立用户电子身份体系
1.2.1.2.2统一认证及单点登录票据服务系统
1.2.1.2.3建立门户系统
1.2.1.2.4统一各网络应用系统的用户管理
1.2.1.3个性化门户
第1.3节网络教学系统
1.3.1总体要求
1.3.2.1个人空间
1.3.2.2课程功能
1.3.2.3教师课程功能
1.3.2.4学生课程功能
1.4.1项目维护:
1.4.2项目周期和项目投资
综合教务管理系统采用一个集,面向学校各部门以及各层次用户的多模块综合管理信息系统。
采用C/S结构和Internet网络技术,使整个校园网甚至Internet上的用户都可以在不同地域、任意时间段、用不同方式以不同身份来访问教务系统中的数据,大大加强了系统数据共享的能力,使教务系统数据库成为学校重要的数据中心。
1.1.1业务要求
教务管理系统是一个多模块的综合管理信息系统,功能分为综合教务管理、排课管理、选课和选教材管理、实践管理、教学评估和Web应用(学生综合信息查询和教师网上成绩录入)等几个子系统,其中综合教务管理包括公共信息维护、课程管理、学籍管理、收费管理、注册管理、教学计划管理、考试安排、成绩管理、毕业资格审查等多个功能模块。
本科生教务管理系统的业务流程如图
该系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统。
教务人员通过本系统完成所有的日常教务工作。
从学生入学开始到毕业离校,其在学校内的所有和教务相关的数据都通过教务系统进行管理。
学生则可以通过Internet制定自己的学习计划、查询本人的学籍。
流程说明如下:
学生在入学后,进行分班,建学籍(学籍信息也可由各学校已有的招生系统转入到学籍系统中)。
同时及时维护学生在校期间的异动情况,保证学生的学籍信息实时、准确。
在每个学期初,学生通过收费系统缴纳学费等各项费用。
在每个学期初学生交费后,通过注册系统进行报到、注册,系统会自动根据收费开关的设臵来判断学生是否需要先交费再注册。
在学生入校后,根据学生的专业为学生制定四年的培养计划,并在每个学期初形成开课系的开课任务书,当开课任务书经过各个开课系核对同步后,形成上课系的教学安排表.并将开课任务书传送给排课系统。
在每学期中,排课系统根据学校的教室资源和下学期的所有开课任务书的资源要求,本着最大程度的有效地利用学校资源的原则进行排课,并形成各种课表。
学期末,在课程排定以后,学生通过基于Internet的选课系统,通过预选、正选、补退三个阶段选定个人下学期的所学的课程,并选定对应课程的教材,预选、正选、补退选三个阶段最大程度的利用了学校的教室资源。
选课的阶段由教务人员在选课系统管理平台控制。
在非选课时期,学生仍然可以通过选课系统查询自己本学期的选课情况和课程信息。
在学生个人的课程选定以后,选课形成的学生名单送至成绩系统,由教务人员和任课教师完成学生成绩的维护工作。
成绩的录入方式有客户端和网上录入两种方式。
在学生即将毕业时,在毕业审查系统中根据每个学生所在专业的教学计划和个人的完成情况以及奖惩情况确定每个人的毕业状态。
1.1.2功能要求
1.1.2.1综合教务管理
本模块主要是教务管理人员使用,通过用户管理进行权限控制。
具有如下功能:
公共信息维护:
维护综合教务系统所需的基本数据,如系所信息等。
学籍管理:
完成本科生的学籍管理,包括对学籍异动、奖惩情况等的处
教学计划:
教学计划模块主要维护学校中各系各专业的课程、课组计划
安排信息,作为教学、选课和毕业审查的标准。
课程管理:
维护和管理学校的所有开课课程信息,包括课名、课程的学
时、课程的每周学时、开课系、课程简介等相关信息,可进行课程个别维护和批量维护。
收费管理:
记录学生开学初的收费情况。
每个学生的收费标准来自学生
学籍信息中的收费类别。
注册管理:
记录学生的注册情况。
成绩管理:
在选课结束后,管理每个学生的成绩,并维护历年的成绩,
在毕业时可出中英文成绩单。
毕业审查:
根据学生的所在系所、专业的教学计划、选课成绩和学籍来
审查该生是否具备毕业资格。
考试安排:
在学期末为全校的期末考试安排考场。
本模块功能根据教学计划,和本学校的教室资源、教师信息,制定每学期的课程/教室/时间的计划。
排课系统模块功能如下:
系统设臵:
设臵排课时所需的常规参数和系统参数。
数据维护:
维护排课维护所需的教室信息和时间规划信息。
开课任务录入:
可以细化到每个课堂,录入每个课堂排课时所需要的信
息。
排课:
根据学校的教室、教师资源和每个开课任务书的要求进行排课。
结果输出和报表:
输出排课后所需要的报表。
通过本模块,能够将学校
每学期的开课情况进行管理和协调,并为学生的网上选课提供数据。
排课结束后,学生可以通过网上选定下个学期的课程。
1.1.2.2教学评估系统
本系统功能的实现,保证了教务管理人员通过教学评估系统能够及时、全面地了解和监控教学情况,使教师及时把握教学的内容和方向,为校、系领导提供决策支持,为学生提供反馈信息的窗口,打破原来的单一“教”,被动“学”的方式,达到“教”与“学”互动,充分体现“以教师为主导,学生为主体”的教学思想。
该系统也是采用B/S和C/S结构相结合来实现的。
管理员控制平台:
本模块实现根据开课信息和教师状况建立对应的评价指标,然后从综合教务管理系统中读入开课信息和学生的选课名单,初始化参加评估的数据,然后开放网上评估系统开关控制网上评估工作,并在评估数据采集完成后进行评估的计算和统计分析。
具有如下功能:
创建评价类别;
评估数据初始化(读入开课信息和选课名单);
系统设臵;
问卷数据管理;
统计结果管理;
报表生成管理;
网上评估数据采集:
此部分功能的实现为参加评估的人员提供了网上评
估提供的平台,只要网络连通,评估人员通过此平台输入对应身份的帐号和密码登录后,就能够评价自己参与评估的内容。
不受时间、空间限制。
此部分功能的使用由管理人员通过管理员控制平台进行控制,便于控制开放和关闭的时间,符合管理的需要。
1.1.2.3Web应用
此部分应用采用B/S结构实现,主要是面向学生和老师的应用。
包括学生的综合信息查询和教师网上成绩录入两部分。
1)学生综合信息查询:
学生可以通过网上查询自己的学籍信息、教学计划、已修课程的成绩和本学期成绩等。
2)教师网上成绩录入:
教师通过工作证号和密码登录到网上以后,可以通过网上录入本学期成绩。
如果为院系的教务人员可以为本系所有的有课的老师录入成绩。
第1.2节统一身份认证与校园信息门户
随着校园网应用系统的发展、学校的信息化水平的提高,不断增加的应用系统由于系统独立开发、离散运作的状态带来了各种问题。
这样的状态给校园网用户带来了众多不便,使技术支持单位堪重负,更甚者存在严重的安全隐患。
软件开发进入到了系统集成和资源整合的第二阶段,而作为整合的基础首先需要一个全网统一的用户身份。
因此,信息系统急需有一个具有较高安全控制的统一身份认证系统,以保证数据一致、安全、使用和管理方便。
统一身份认证系统为校园网络应用系统提供一个统一的口令认证接口,实现用户在不同的应用系统中口令的统一化。
这样,用户只要记住一个账号和密码,就可以使用校园网的各种应用。
1.2.1.1功能要求
本设计建立一个全校范围内用以认证的服务系统,各应用需要遵循统一认证服务调用接口以实现用户身份的认证过程,并通过单点登录,实现用户一处登录多处使用,给用户提供极大的方便。
不仅免去了应用开发人员在这方面要做的重复工作,也能够避免各种不规范的、未经检验而可能存在漏洞的用户认证方法在各应用中被使用。
系统功能如下:
统一的用户管理:
通过对数字校园中的用户提供统一的电子身份,并采用户提供了极大的便利,并减少不法用户利用认证攻击应用系统的可能,极大提高系统的安全性和可用性。
1.2.1.2建设内容
1.2.1.2.1建立用户电子身份体系
实现统一身份认证首先必须建立全校统一的用户电子身份体系。
数字校园是现实校园在数字空间的反映,现实校园中的每一个用户,在数字空间也相应地需要有一个固定的身份,即电子身份。
这个电子身份是用户在数字校园中的唯一识别标识,任何数字校园的应用系统对用户的授权都是基于用户的这个电子身份的。
用户的电子身份具有几种表现形式,最常见的是将用户身份以用户名/密码的形式提供给用户,在用户使用时只需要输入用户名和密码证明自己的身份即可。
这是统一用户认证系统用于识别用户身份的主要凭据,主要应用于各个网络应用系统中,如校园网络登录系统、网络教学系统、校园信息服务系统等。
各种形式的用户电子身份都具有统一的用户名和用户ID,并存放在全校统一的用户信息数据库中。
用户认证方式,实现用户的集中化和统一的管理,规范用户管理流程,大大提高用户管理工作的效率;
安全的用户身份认证:
摒弃了原先的简单的用户名/密码明文传输的认证方式,防止密码明文在网络上传输而导致泄密的可能,通过一种安全的认证协议,使得服务器和用户之间可以实现双向认证,杜绝任何一方身份假冒的可能,提高系统以及用户自身的安全性;
应用系统的单点登录:
这个功能是为了解决用户在使用多个校园网应用系统时需要多次登录的问题,通过对单点登录方式的支持,可以实现用户在应用系统之间进行“漫游”,即用户只需要经过一次登录,在有效期间内,可以直接访问任何已授权的应用系统,而无须再次登录。
1.2.1.2.2统一认证服务及单点登录票据服务系统
在统一的用户电子身份的基础上,需要建立统一认证服务系统给所有的网络应用系统提供统一用户认证的服务。
使用户凭统一用户的电子身份,就可以访问所有网络应用系统,弥补了原来的网络应用系统用户管理相互独立,互不通用的弊端,为实现用户统一管理、统一维护打下了基础,并为实现网络应用系统的单点登录提供了可能性,这样就极大增加了用户使用的安全性和简便性,使人性化程度更高。
在统一认证的基础上,建立单点登录服务,为用户提供单点登录服务,当用户经过认证服务系统认证以后,将会获得由票据服务器颁发的一张临时票据,在票据的有效期内,凭此票据用户就可以直接访问各个被授权的网络应用系统,而无须再重复多次登录,这样既给用户提供了便利,又提高了系统的安全性。
1.2.1.2.3建立门户系统
数字校园门户系统是数字校园中必不可少的部分。
门户系统是众多网络应用系统的入口点,提供给用户一个自我信息服务的功能。
并且通过统一的权限管理和用户定制功能,可以实现个性化门户。
1.2.1.2.4统一各网络应用系统的用户管理
校园网上的网络应用系统有很多,必须统一各系统的用户管理才能实现网络应用系统的单点登录方式。
这需要在各系统建设时进行统一的规划和设计。
各应用系统实现了统一的用户管理,因此可以实现统一认证、互相漫游,极大地方便了用户。
1.2.1.3个性化门户
个性化门户是校园网上用户使用应用系统的总入口。
用户(教师、学生)使用帐号/密码登录后,就进入了自己的门户,访问办公自动化、网络教学系统、教务系统等应用中授权访问的信息。
第1.3节网络教学系统
1.3.1总体要求
学校的应用需求,网络教学与管理系统的建设将实现以下内容:
建立网络教学的资源中心、教学平台和课件制作系统;
建立用于实时网络教学的转播平台和大屏幕教学平台。
网络教学的资源中心是开展网络教学的基础,它要求包含教师的电子讲义、课件、录像、试题库、以及各种数字化的教学素材。
要求教学资源能够进行授权控制。
网络教学平台要求能够支持包括网上备课、课件制作、教学素材建设、网络授课、网上交流、网上自学、网络考试等多种服务在内教学环节。
实时网络教学转播平台要求通过网络进行实况转播,使得教师在一个教室讲课,学生能够在其他教室或通过校园网上任何一台联网计算机听课。
1.3.2.1个人空间
教师和学生进入系统后,看到的是教师和学生在系统里的个人空间。
个人空间为老师和学生提供个性化的服务,现在提供的主要功能有:
我的课程:
每学期选课结束后,将所有选课信息导入网络学堂,因此,这里有教师教授的课程的链接(对学生来说,就是本学期所选的课程的链接)。
点击课程链接,就可以进入课程界面;
个人主页:
教师和学生可以管理发布自己的主页;
日程安排:
教师和学生可以在这里输入和查看自己的日程安排;
网上文件柜:
网上文件柜为老师和学生提供一个网上空间,教师和学生可以将自己的一些文件保存在这里;
我的笔记本:
提供给教师和学生网上记录和管理笔记的功能;我的书签:
教师和学生可以维护和保存自己的常用书签;
个人信息:
教师和学生在此维护自己的一些与教学有关的信息;
我的邮件:
提供给教师和学生在网络教学系统内发送和接收简单邮件的
功能,特别是教师还可以在这里给选修了自己某门课程的所有学生发送系统邮件;
个人配臵:
教师和学生可以在此对自己的个人空间进行配臵,决定使用
或不使用哪些功能。
1.3.2.2课程功能
网络教学平台为教师和学生提供课程功能。
教师通过在线申请的方式,经过管理员批准后就可以使用网络课程。
教师和学生从“我的课程”中点击所教授(或选修)的课程链接,就进入了课程页面,网络学堂的主要课程功能有:
1.3.2.3教师课程功能
公告栏:
发布各种公告消息,包括通知、课时安排调整到勘误表等。
课程信息:
发布与课程相关的各种信息,包括课程大纲、讲课教材、参考书目、学时、学分、助教介绍等等多方面的内容。
学生可在此一览课程的全貌。
上载讲义:
老师可以在此方便地上载大课讲解的电子教案等,提供给学生课后复习。
教学资源上传:
老师可以在此上载、维护大型课件、各类应用软件、DOC及PPT文档文件、片文件、视频及音频文件、资源链接等等。
学生在这里可以获得老师提供的各种形式的学习资源。
当然教师也可以看到所有上载的东西。
作业处理:
将传统的课下作业处理移到网上进行,其功能包括布臵作业、发布参考答案、查看学生作业完成情况以及批改作业并给出作业成绩等,对于客观题,可以自动批改。
教师答疑:
师生交互的重要途径,老师在此以BBS方式解答学生提出的问题。
问题集锦:
教师发布有典型意义问题的窗口。
如果老师认为学生提出的某个问题具有代表性,则将此问题放在“问题集锦”项里发布出来。
通过网络将问题与解答共享给广大的学生。
师生讨论:
师生互动学习,学生和老师在此以BBS方式讨论问题。
教师配臵:
个性化配臵课程网站,老师可在此选择自己在本课程中使用或不使用哪些系统提供的功能,还可以添加自己的功能。
学生配臵:
个性化配臵课程网站,老师可在此决定哪些功能对本班学生开放,哪些对本校师生开放,哪些对所有人开放。
学生信息:
教师可以在此查看选修本课程的学生名单,还可以在此对名单进行添加和删除,即老师有权限决定谁能上课,谁不能上课。
学生界面:
老师可在此模拟学生在网上的学习情况。
助教管理:
老师可以在此指定其他老师或学生为本课程的助教,并为每个助教设臵权限。
自测练习:
老师可以在此维护一个网上自测题库,并可以由题库里的试题组成自测试卷,供学生自测使用,此功能还提供一些统计功能。
聊天室:
老师可以在此和学生进行实时交流
课程安排:
老师可以在此以日历的方式发布课程的日程安排。
选修本课程的学生可以查看日程安排。
成绩管理:
教师可以录入成绩。
实时教学:
为教师提供一个网上实时授课的环境与工具,该系统支持实时音视频与文字交流,能自动记录教学过程(包括音视频、课件与板书等信息)生成课件用于点播。
1.3.2.4学生课程功能
课程信息:
学生可在此查看教师提供的课程信息;
公告栏:
学生在此查看教师发布的公告;
讲义下载:
学生在此浏览或下载教师上载的课程讲义;
学习资源:
学生在此查看教师提供的各类学习资源;
平时作业:
学生在此查看教师布臵的课程作业,上交自己的作业,查看教师的批改信息、成绩等;
答疑教室:
学生在课程学习过程中如果遇到问题可通过答疑教室向教师提问,如果教师回答了问题,还可以在此查看教师的回答;
师生讨论:
师生互动学习,学生和老师在此以BBS方式讨论问题。
教师配臵:
个性化配臵课程网站,老师可在此选择自己在本课程中使用或不使用哪些系统提供的功能,还可以添加自己的功能。
学生配臵:
个性化配臵课程网站,老师可在此决定哪些功能对本班学生开放,哪些对本校师生开放,哪些对所有人开放。
学生信息:
教师可以在此查看选修本课程的学生名单,还可以在此对名单进行添加和删除,即老师有权限决定谁能上课,谁不能上课。
学生界面:
老师可在此模拟学生在网上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 管理 报告