




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生信息管理系统项目开发计划1 .引言1.1制作目的1.2项目背景1.3定义1.4参考资料2 .项目概要2.1工作内容2.2条件和限制2.3产品2.4运行环境2.5服务2.6检查标准三.实施计划3.1任务分解3.2进展3.3预算3.4重要问题4 .人力组织和分工5 .交货期1 .引言1.1制作目的目前信息管理系统的开发是为了满足我国目前许多学校学生管理的信息化、网络化、可视化管理的强烈需要。 为了确保本系统按时、保持质量、有效地完成,制定这个项目开发计划书。本开发计划书的目的是明确说明系统开发过程各阶段的分工内容、时间表.介绍工作内容.规范实现系统各功能要件所需的时间和分工.说明系统的运行环境
2、、检查标准、交货文件和产品明确项目开发的费用计算方式和总费用等读者对象:项目负责人、系统分析师、系统设计师、开发者、测试设计师等。1.2项目背景随着学校的发展,学校学生信息的积累量增加,以前各独立的系统不能充分满足学校管理的需要。 学生档案管理系统是教育机构不可或缺的一部分,其内容对学校的决策者和管理者很重要,因此学生档案管理系统应该能为用户提供充分的信息和快速的查询手段。但是,以往人们用传统的人工方法来管理文档,这种管理方法存在很多缺点,效率低,机密性差,而且时间长,就会产生大量的文档和数据,这给检索、更新、维护带来了很多困难。 使用学生信息管理系统管理学生档案信息有手工管理无法比拟的优点。
3、 例如,检索快、检索方便、可靠性高、存储容量大、机密性高、寿命长、成本低等。 这些优点能大幅度提高学生档案管理的效率,也是企业科学化、规范化管理的重要途径。项目委托人:青海民族大学项目开发部门:青海民族大学计算机科学和技术软件的方向1.3定义(1)过程:“将输入转换为输出相互关联或相互作用的一系列活动”。(2)产品:“将输入转换为输出的相互关联或相互作用的活动结果集”。(3)质量管理:指导和控制一个组织和质量的协调活动。(4)组织结构:人员的责任、权限和相互关系的秩序。(5)客户:接收软件产品的组织或个人。(6)UML :统一建模语言是用于设计软件设计图的标准建模语言,是从软件分析、设计到程序
4、规格书制作的标准建模语言。(7)用例图(User Case ) :被称为参加者的外部用户能观察到的系统功能的模型图,表现参加者和用例的关系,主要对系统、子系统、类的功能行为进行模型化。(8)数据词典:记录用户可以访问的数据库和应用程序源的数据的目录。1.4参考资料a .学校提供的需求文件中引用的文件、资料b. 软件工程使用教程c. UML统一建模语言2 .项目概要2.1工作内容这次我们运用Java编程,实现了学生信息管理系统的流程。 本系统SQL server 2008数据库管理系统作为一种开发工具,通过学生信息管理系统的可行性分析、需求分析和设计,阶段性地表现了学生信息管理系统的开发过程。系
5、统开发目标:开发学生信息规范管理、科学统计和快速查询系统,提高学生管理效率。这项软件开发为了满足学校学生信息科学化管理的需要,用传统的人工方式管理文档存在很多缺点,效率低,机密性差,随着时间的延长,会产生大量的文档和数据,给检索、更新和维护带来很多困难。 因此,该系统特别重视效率的提高和易用性,不需要有机地结合学生信息的管理和计算机软件,输入学籍信息,查询和修改,输入课程信息,查询和修改,课程设置和修改,成绩信息的输入,修改,查询和统计,重复输入数据,增加追加人员这个软件应该贯彻学生信息的全面管理,其他各版只包含对应的功能模块。 各模块可以组合使用,也可以独立执行,可以充分满足客户的需求。该系
6、统包括学生信息管理子系统、课程信息管理子系统、信息查询子系统、成绩管理子系统主要功能是输入学籍信息,查询和修改学生信息,输入课程信息,查询和修改,课程设置和修改,成绩信息输入,修改,查询和统计。 功能模块包括学生信息管理(学生信息增加、学生信息修正、学生信息删除)、课程信息管理(课程信息删除、课程信息修正、课程信息追加)、信息查询(学生信息查询、课程信息查询、成绩查询)、成绩管理(成绩增加、成绩修正)。2.2条件和限制青海民族大学有比较成熟的教师能力和比较专业的设备,了解学校学生信息管理情况的优势和缺点,限制了经验不足。2.3产品2.3.1程序(1)交付系统的名称:学生信息管理系统(学生信息管
7、理子系统、课程信息管理子系统、信息查询子系统、成绩管理子系统)(2)使用的语言: Java(3)数据库: SQL Server 20002.3.2文件(1)项目开发计划书(2)需求规格书(3)概要设计说明书2.3工作环境硬件环境:CPU、ROM、磁盘: 8G软件支持:用于开发的操作系统: Windows 10开发工具: Eclipse数据库系统: Microsoft SQL Server 20082.4服务打算提供以下服务。(1)软件安装:安装直属部门终端,进行相关配置。(2)技术支持:对部分客户采用访问指导方式。(3)软件维护:获取软件使用中的问题并提供补丁。(4)升级通知:发布软件的新版本
8、后,联系注册的用户,并提供试用版。(5)软件升级:注册用户可以用很少的费用升级到新版本。2.5检查标准2.5.1代码的检查(1)小组内审查报告(2)期末综合审查报告(三)与文件说明一致(4)代码标记样式统一(5)几乎没有因软件缺陷而丢失数据、不符合设计要求、响应时间太长而无法接受的错误。2.5.2文件检查(1)小组内审查(2)期末整体的审查(3)文件形式符合HB6465标准(4)功能满足与客户的合同要求(5)清晰易读,无语症和暧昧2.5.3维修检查(1)服务硬件满足文件说明的要求(二)通过人员技术审查三.实施计划3.1任务分解学生信息管理系统分阶段进行。3.2进展1、实践训练开始动员:项目实践
9、注意开发事项,要求:讲座报告,项目开始分配角色。2、学生信息管理系统项目的介绍、开发流程、方法工具的介绍3、学生信息管理系统分析规格书的制作方法和审查项目的介绍4 .开发人员查找资料,调查和理解需求规格书。5 .整理调查资料。 包括学生信息管理系统的需求分析、功能需求、性能需求、安全需求、风险分析和业务流程。6 .写字需求分析、功能需求、性能需求、安全需求。7、业务流程分析学生信息管理数据流程分析、数据词典的构成。8 .软件的设计方法、原则、工具的概要设计方法和工具。 学生信息管理系统的概要设计方法步骤。9 .概要设计和文档10 .软件体系结构和文档11 .详细设计方法、工具介绍、学生信息管理
10、详细分析设计。12 .详细设计说明书13 .现代学生信息管理数据库设计技术14 .整理其间所做的事情(学生管理系统的可行性分析报告书、开发计划书、需求规格书、概要设计书)。15 .学生信息管理代码编程规范16 .确定代码语言、编译环境、数据库连接、现代物流管理源代码分析、打包和安装工具等。17 .编码18 .软件测试和测试文档。19 .项目结论、小组工作总结。3.3预算3.3.1学生信息管理系统的总预算表6总费用预算项目经费支出(万)说明开发费用万行*5元/行=万设备费4.5万服务器: 1.5万*1客户端0.5万*4网络设备0.5万其他设备为0.5万软件费用。五万美元开发软件1万其他软件有4万
11、管理费用2.5万项目经理一人五万年年薪*0.5年其他费用一万美元站点、办公室工具、消耗品合计万3.4重要问题1 .人员影响本计划完成的主要问题包括:(1)用户需求不清楚,有误解和二义性(2)工作人员有教育和科研任务,投入全部时间和精力,没有足够的开发时间解决方案:(1)项目要求说明书要求语言的准确性、规范性,由用户确认并纳入软件的质量管理(2)项目团队成员必须认真遵守项目开发的规定,明确分工,实施进度跟踪和管理、质量管理。2 .技术要素:(1)部分技术成熟度不足(2)开发和管理工具的选择可能会不恰当地影响进度(3)项目测试可能不充分或不严格。(4)软件的部分整合可能存在矛盾。解决方案:(1)采用目前成熟的先进技术,对部分技术课题加快研究进度,可以引用第三方技术比较成熟、稳定的插件(2)实施严格的项目质量管理、进度管理和评价,确保开发质量和进度(3)根
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出售电厂配煤合同范本
- 劳动合同范本免
- 企业管道施工合同范本
- 医疗美容股东合同范本
- 医院入职合同范本
- 仓储承诺合同范本
- 三年级口算题库汇编1000道
- 二年级口算题目全集100道
- 2025云南省安全员C证考试题库
- 工伤授权委托书填写模板范文
- 贵州青岩古镇探古迹
- 机械制图自编教材
- DRG疾病诊断相关组医保支付培训
- 【数字媒体艺术的应用国内外文献综述2500字】
- Unit6Craftsmanship+Listening+an课件-中职高教版(2021)基础模块2
- 轻钢别墅-建筑流程
- 企业人力资源内部审核检查表
- 《素描》课件-第一章 素描入门
- 一种仿生蛇形机器人的结构设计
- GB/T 42828.1-2023盐碱地改良通用技术第1部分:铁尾砂改良
- 高二数学(含创意快闪特效)-【开学第一课】2023年高中秋季开学指南之爱上数学课
评论
0/150
提交评论