还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
学生信息管理系统项目开发筹划.引言编写目的I2项目背景13定义
1.4参照资料.项目概述1工作内容2条件与限制3产品
2.4运营环境
2.5服务.6验收原则.实行筹划
3.1任务分解
3.2进度
19.项目结项,小组工作总结
3.3预算
3.3」学生信息管理系统总预算表6总费用预算
3.4核心问题.人员影响本筹划完毕的重要问题有
(1)顾客需求不清,存在误解及二义性;
(2)工作人员有教学和科研任务,投入所有的时间和精力没有足够的开发时间;解决方案1项目需求阐明书规定语言精确、规范,并由顾客确认,纳入软件质量管理;2项目构成员需认真遵守项目开发的有关规定,分工明确,实行进度跟踪和控制,质量控制日勺项目小组负责制.技术因素⑴部分技术成熟度不够;⑵开发与管理工具选择也许不当影响进度;3项目测试也许不充足或不严谨4软件的部分集成也许有矛盾解决方案1采用现已成熟的先进技术,对部分技术难题加快研究进度可引用第三方技术相对成熟和稳定日勺插件;⑵实行严格日勺项口质量控制、进度控制和评估,保证开发质量和进度;3根据软件H勺需求设计测试用例,对每一模块进行单元测试,书写测试报告,进行测试的评估;4设计公用日勺接口,规范接口定义;.人员组织及分工组长:汪让和负责需求规格阐明书成员闫晓哲负责开发筹划书成员:王天华负责概要设计阐明书成员:沈桃负责总结.交付期限⑴学生信息管理系统交付期限1月1日2有关文档交付期限10月20日
3.3预算
3.4核心问题.人力组织及分工.交付期限.引言1编写目的目前信息管理系统的开发,是为满足国内现今大多学校对学生管理的信息化、网络化、可视化管理的强烈需求为保证本系统准时、保质、有效W、J完毕,编写此项目开发筹划书本开发筹划书的目的,在于明确阐明系统开发过程各个阶段的分工内容、进度安排;简介工作内容;规范系统各功能需求实现所需时间;明确参与人员与分工;明确系统运营环境、验收原则、交付文档及产品;阐明项目开发的费用计算方式和总费用等读者对象项目负责人系统分析员,系统设计人员,开发人员测试设计人员等L2项目背景随着学校的发展,学校的学生信息的存储量不断增长,此前各自独立日勺系统远远不能满足学校管理的需要学生档案管理系统是一种教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,因此学生档案管理系统应当可觉得顾客提供充足的信息和快捷的查询手段但始终以来人们使用老式人工的方式管理文献档案,这种管理方式存在着许多缺陷,效率低、保密性差此外时间一长,将产生大量的文献和数据这对于查找、更新和维护都带来了不少日勺困难而使用学生信息管理系统对学生档案信息进行管理,具有手工管理所无法比拟的长处例如检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等这些长处可以极大地提高学生档案管理的效率也是公司的科学化、正规化管理的重要途径项目的委托单位青海民族大学项目开发单位:青海民族大学计算机科学与技术软件方向定义
(1)过程〃一组将输入转化为输出的互相关联或互相作用的活动〃
(2)产品〃一组将输入转化为输出的互相关联或互相作用W、j活动的成果〃
(3)质量管理指引和控制某组织与质量有关W、J彼此协调的活动⑷组织构造:人员口勺职责、权限和互相关系的有序安排
(5)客户接受软件产品的组织或个人6UML统一建模语言、是一套用来设计软件蓝图H勺原则建模语言是一种从软件分析、设计到编写程序规范口勺原则化建模语言7用例图UserCase是被称为参与者的外部顾客所能观测到的系统功能口勺模型图,呈现了某些参与者和某些用例,以及它们之间的关系,重要用于对系统、子系统或类的功能行为进行建模8数据字典:是一种顾客可以访问口勺记录数据库和应用程序源数据的目录参照资料a.学校提供的需求档中引用欧I文献、资料b.《软件工程使用教程》c.《UML统一建模语言》.项目概述工作内容本次设计我们使用Java编程实现了学生信息管理系统的过程本系统SQLserver数据库管理系统作为开发工具,通过对学生信息管理系统进行可行性分析、需求分析和设计逐渐将一种学生信息管理系统的开发过程呈现出来系统开发目的开发一套可以做到对学生信息的规范管理、科学记录和迅速查询的系统提高学生管理工作的效率该软件开发要满足学校对学生信息日勺科学化化管理的需要,老式人工H勺方式管理文献档案,存在着许多缺陷效率低、保密性差随着时间的增长,将产生大量文献和数据,对于查找、更新和维护都带来不少困难因此该系统特别注重效率口勺提高和易用性,将学生信息的管理和计算机软件有机的结合在一起,具有学籍信息日勺输入,学生信息W、J查询和修改,课程信息的输入、查询和修改,课程的设立和修改,成绩信息日勺输入、修改、查询和记录,不需反复录入数据,不增长额外人员,优化管理流程,操作应简朴,功能强大,实用性强该软件应贯穿了学生信息日勺全面管理,其他各版仅涉及相应功能模块各模块既可结合使用又可独立运营,充足满足客户的不同需求该系统涉及的子系统有:学生信息管理子系统、课程信息管理子系统、信息查询子系统、成绩管理子系统重要功能涉及学籍信息的输入,学生信息H勺查询和修改,课程信息的输入、查询和修改,课程的设立和修改,成绩信息的输入、修改、查询和记录功能模块涉及如下:学生信息管理(学生信息增长、学生信息修改、学生信息删除),课程信息管理(课程信息删除、课程信息修改、课程信息添加),信息查询(学生信息查询、课程信息查询、成绩查询),成绩管理(成绩增长、成绩修改)2条件与限制青海民族大学具有较成熟口勺师资力量以及较专业口勺设备,并且理解学校学生信息日勺管理状况日勺优势和弊端,限制缺少经验
2.3产品
3.1程序⑴交付系统的名称:学生信息管理系统学生信息管理子系统、课程信息管理子系统、信息查询子系统、成绩管理子系统;2使用出J语言:Java3数据库SQLServer2文档1项目开发筹划书2需求规格阐明书3概要设计阐明书
2.3运营环境硬件环境CPU、ROM、磁盘8G软件支持开发所用的I操作系统:Windows10开发工具:Edipse数据库系统:MicrosoftSQLServer
2.4服务筹划提供如下服务1软件安装:负责安装直属部门终端,并进行有关日勺配备2技术支持:对于某些客户,采用上门指引日勺方式3软件维护:获取软件使用中日勺问题,提供补丁程序4升级告知:在软件新版本发布的时候,及时告知电话、Email、邮寄信件注册日勺顾客,并提供试用版本⑸软件升级对于注册顾客,只需较少口勺费用即可升级到新的I版本
2.5验收原则
2.
5.1代码的验收1小组内评审一^评审报告2期末总体评审评审报告3与文档阐明保持一致4代码书写风格统一5基本没有下列错误由于软件缺陷导致丢失数据,不符合设计规定,响应时间太长无法接受
5.2文档验收⑴小组内评审2期末总体评审3文档格式符合HB6465原则⑷功能符合与客户的合同规定5清晰易读,没有语病与歧义3服务验收1服务硬件达到文档阐明的规定⑵人员技术考核合格
3.实行筹划任务分解学生信息管理系统分阶段进行2进度.实训启动动员项目实践注意开发事项,规定:讲座报告项目后动分派角色.学生信息管理系统项目简介,开发流程,措施工具简介.学生信息管理系统分析规格阐明书的写作措施和评审项目简介.开发人员查找资料,调研并理解需求规格阐明书.整顿调研材料,涉及学生信息管理系统需求分析,功能需求,性能需求,安全需求,风险分析和业务流程.书写需求分析,功能需求,性能需求,安全需求.书写业务流程分析学生信息管理数据流程分析,数据字典的构成.软件设计措施,原则,工具概要设计措施及工具学生信息管理系统概要设计措施环节.概要设计及文档.软件构架及文档.具体设计措施,工具简介,学生信息管理具体分析设计.具体设计阐明书.现代学生信息管理数据库设计技术.整顿前段时间的所做的(学生管理系统可行性分析报告,开发筹划书,需求规格阐明书,概要设计阐明书).学生信息管理代码编程规范.编码语言,编译环境、数据库连接,现代物流管理管理源码分析,打包和安装工具等拟定17编码
18.软件测试及测试文档项目经费支出(万)阐明开发费用万行*5元/行二万设备费用
4.5万服务器
1.5万*1客户机
0.5万*4网络设备
0.5万其她设备
0.5万软件费用5万开发软件1万其她软件4万管理费用
2.5万项目经理1人5万年薪*
0.5年其她费用1万场地,办公工具,耗材合计万。