学生信息管理系统开发计划书
- 格式:doc
- 大小:32.50 KB
- 文档页数:10
目录系统概述 (2)系统设计 (3)系统流程 (4)系统特点 (4)系统功能 (5)一、门户网站 (5)二、系统设置 (5)1、基本信息 (5)2、流程设置 (6)3、参数设置 (6)三、项目管理 (6)1、项目立项管理 (6)2、项目中期检查 (7)3、项目结题管理 (7)4、项目变更管理 (7)5、项目成果管理 (8)6、项目经费管理 (8)四、用户管理 (8)1、用户以及权限管理 (8)2、专家组管理 (8)五、查询统计 (8)六、在线交流 (8)大学生创新创业训练计划管理平台系统概述根据《教育部关于做好“本科教学工程"国家级大学生创新创业训练计划实施工作的通知》(教高函〔2012〕5号)文件精神,教育部决定在“十二五”期间实施国家级大学生创新创业训练计划,旨在通过实施国家级大学生创新创业训练计划,促进大学生个性化发展和综合素质的提高,增强学生的创新能力和在创新基础上的创业能力,培养适应创新型国家建设需要的高水平创新人才。
该计划遵循“鼓励创新、培养能力、突出重点、重在过程”的原则,使学生对创新创业、科学研究或创造发明有浓厚的兴趣,并在导师指导下自主申请、自主实施,从而促进大学生创新思维和创新创业实践能力的有效提升。
创新训练项目:本科生个人或团队在导师指导下,自主完成创新性研究项目设计、研究条件准备和项目实施、研究报告撰写、成果(学术)交流等工作。
创业训练项目:本科生团队在导师指导下,团队中每个学生在项目实施过程中扮演一个或多个具体角色,开展编制商业计划书、开展可行性研究、模拟企业运行、参加企业实践、撰写创业报告等工作。
创业实践项目:学生团队在学校导师和企业导师共同指导下,采用前期创新训练项目(或创新性实验)的成果,提出一项具有市场前景的创新性产品或者服务,以此为基础开展创业实践活动.大学生创新创业训练管理系统为该计划提供了信息化管理支撑平台,是一套以管理大创核心业务流程为基础的软件系统,主要包括项目的申报、审核、答辩、评审、立项及发布、中期检查、项目结题、项目成果、项目汇总及项目经费管理,院级专家与校级专家可分别组织审核、答辩,最终数据自动汇总统计和查询,同时对项目进度的实时动态监控等,提供了一套完整的大学生创新创业训练管理解决方案。
软件测试计划模板(Word版)软件测试计划模板此页为模板⽂档本⾝的版本控制记录表,按模板⽣成的正式⽂档中不需要此页秘密XXXXXX信息系统系统测试计划软件测试部YYYY-MM-DD⽬录1. 引⾔ (5)1.1 编写⽬的 (5)1.2 项⽬背景 (5)1.3 系统简介 (5)1.4 参考⽂档 (5)2. 测试策略与范围 (5)2.1 集成测试阶段 (5)2.2 系统测试阶段 (6)2.3 确认测试阶段 (6)3. 测试资源 (6)3.1 ⼈⼒资源 (6)3.2 测试环境 (6)3.2.1 系统配置 (6)3.2.2 ⽹络配置 (7)3.2.3 其它材料 (7)3.3 测试⼯具(可选) (7)4. 测试活动计划进度 (7)5. 测试更新管理 (8)6. 需求的可追溯性 (8)7. 测试⽤例 (8)8. 测试执⾏ (8)9. 测试结果分析与报告 (9)10. 风险列表 (9)附录1: ⽂档管理控制 (10)1.引⾔1.1编写⽬的本测试计划的具体编写⽬的,指出预期的读者范围。
(3-4句)1.2项⽬背景对测试对象(构件、应⽤程序、系统等)及其⽬标进⾏简要说明。
需要包括的信息有:主要的功能和性能、测试对象的构架以及项⽬的简史。
(3-4句)1.3系统简介对测试对象进⾏简要的介绍,⽤系统执⾏总体流程图或总体系统⽤例图,说明主要输⼊、信息/数据加⼯过程、和输出即可。
(3-4句)1.4参考⽂档2.测试策略与范围参照《SPI_SPE_软件集成测试、系统测试与确认测试技术流程》来确定。
可以根据所采⽤的软件⽣命周期模型来进⾏迭代。
对⾮功能点需求的测试说明,如性能、安全性等不作为测试范围的需求。
明确测试轮次(不同版本)和回归(同⼀版本)的确认⽅法。
如修改缺陷后进⼊下⼀轮测试⽽不是只针对缺陷进⾏回归。
2.1集成测试阶段测试对象:测试准备就绪准则:测试内容:测试⽅法:测试规程:测试通过准则:2.2系统测试阶段测试对象:测试准备就绪准则:测试内容:测试⽅法:测试规程:测试通过准则:2.3确认测试阶段测试对象:测试准备就绪准则:测试内容:测试⽅法:测试规程:测试通过准则:3.测试资源3.1⼈⼒资源3.2测试环境3.2.1系统配置3.2.2⽹络配置3.2.3其它材料3.3测试⼯具(可选)4.测试活动计划进度参照《软件项⽬计划》说明测试主要活动的安排和⼤致时间段。
六、用户操作手册1.引言..............................................................1.1编写目的.........................................................1.2项目背景.........................................................1.3定义.............................................................1.4参考资料......................................................... 2.软件概述..........................................................2.1目标.............................................................2.2功能.............................................................2.3性能............................................................. 3.运行环境..........................................................3.1硬件.............................................................3.2支持软件......................................................... 4.使用说明..........................................................4.1安装和初始化.....................................................4.2输入.............................................................4.2.1数据背景.......................................................4.2.2数据格式.......................................................4.2.3输入举例.......................................................4.3输出.............................................................4.3.1数据背景.......................................................4.3.2数据格式.......................................................4.3.1输出举例.......................................................4.4出错和恢复.......................................................4.5求助查询 (5)5.运行说明..........................................................5.1运行表...........................................................5.2运行步骤.........................................................5.2.1运行控制.......................................................5.2.2操作信息.......................................................5.2.3输入/输出文件.................................................. 6.操作命令一览表 (8)7.程序文件(或命令文件)和数据文件一览表............................ 8.用户操作举例......................................................1.引言1.1编写目的为了帮助用户更好地了解和使用软件,提高用户与软件的亲和度。
软件项目管理计划书项目名称:成绩管理软件项目管理计划书专业:计算机科学与技术班级:学生姓名:学号:指导教师:2014年11月目录1.简介 (2)1.1项目概述 (2)1。
2项目交付产品 (2)1.3 SPMP的演化 (2)2。
项目组织 (3)2.1过程模型 (3)2。
2 团队的分工与合作 (3)3.管理过程 (4)3.1管理目标和优先级 (4)3。
2风险管理 (4)3。
3监督和控制机制 (5)3。
4人员计划 (6)4。
技术过程 (7)4.1 开发方法、工具和技术 (7)4。
2软件需交付的文档 (7)5。
开发进度安排与预算 (9)5.1进度表格描述 (9)5.2开发过程中的资源需求 (10)5.3软件管理过程中预算及资源分配 (10)5。
4项目进度及关键工期设置 (12)参考文献 (12)1。
简介1。
1项目概述本项目要开发一个成绩查询系统,系统一共分为学生查询成绩、教室查询成绩、教室提交修改成绩、管理员操作和游客查询五个子系统。
本计划负责其中的有关管理员的子系统。
通过团队合作开发整个子系统,使团队成员获得软件工程开发的实际训练。
本系统采用目前主流的B/S开发架构,交付的产品包括可执行的文件、源代码、技术文档与管理员使用手册等.本系统的开发过程中的主要工作是子系统需求分析、系统总体设计、子系统源代码开发、子系统测试、交付团队领导进行最后的集成、整个系统的测试。
关键里程碑是制定项目管理计划书、制定需求设计规格说明书初稿、制定系统设计报告的初稿、进行子系统运行情况的检查测试、进行系统集成后的运行情况的检查与测试.项目所需工具是个人电脑和开发工具。
进度为11周,工程量为3人/天。
1。
2项目交付产品(1)提交文档:项目管理计划、需求规格说明,设计报告、测试报告、用户使用手册和项目个人总结。
其中项目总结为每人一份,每个小组所有成员的总结装订在一起;其余文档每组提交一份。
每个团队可将各小组的文档综合到一起,各小组也可自行分开提交,具体方式由团队内部协商确定.所有文档需要提交电子版和打印稿。
软件项目计划书软件项目计划书范文(通用6篇)时间流逝得如此之快,相信大家对即将到来的工作生活满心期待吧!现在的你想必不是在做计划,就是在准备做计划吧。
相信大家又在为写计划犯愁了吧?下面是店铺整理的软件项目计划书范文,欢迎大家分享。
软件项目计划书篇11.引言1.1编写目的此项目开发策划书的编写主要是为了给开发《学生成绩管理系统》做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。
1.2背景随着计算机应用的日益普及和深化,网上办公已近成为一种趋势。
本项目要开发的是基于局域网和互联网的学生成绩管理系统,实现一个将学生成绩管理和服务功能结合起来的管理信息系统,既可以节省资源、又可以有效的存储、更新、查询信息、提高工作和服务效率。
开发的系统要求界面友好,方便直观。
既要方便校方对学生信息进行添加、删除、修改、查询和统计等管理,又要方便学生等查询。
软件名称:学生成绩管理系统项目提出者:“学生成绩管理系统”开发小组开发者:“学生成绩管理系统”开发小组,成员:郭明娟、陈秋男、王如意、高静、王彩霞、关娜仁、孙佳星、赵鹏、王凤舞。
配置要求:SQL Server2008数据库,C#等该软件需与数据库连接使用才能运行。
1.3定义文档中采用的专门术语的定义及缩略词简要如下:Microsoft Visual C#Microsoft SQL Server2008MIS:Student Achievement Management System,学生成绩管理系统Microsoft Visual Studio2008,版本控制工具2.项目概述2.1 工作内容《学生成绩管理系统》针对的用户是学校相关部门、学生。
相应的内容有:(1)主要的功能包括:1)学校管理:管理部门为每个学生建立信息表格,其中包括学生的,姓名、学号、院系、专业、成绩以及老师的相关信息。
学校相应管理员定期或不定期的对学生和老师信息进行入库、修改、删除、等信息管理以及注销。
项目整体时间管理计划书一、项目概述本项目是关于建设一个在线教育平台的项目,旨在为学生提供高质量的教育资源和服务。
该平台将提供各种在线课程、教学视频、练习题库等内容,以满足学生不同的学习需求。
项目的目标是让学生能够方便地获取优质的教育资源,提升学习效率和成绩。
二、项目目标1. 建设一个功能完善的在线教育平台,包括课程管理、视频教学、学习资源库等模块;2. 提供丰富多样的在线课程和教学资源,满足学生的学习需求;3. 提高学生的学习效率和成绩,提升整体教育水平。
三、项目时间管理计划1. 项目启动阶段(1-2周)目标:明确项目需求,制定项目计划,确定项目团队成员和角色。
具体工作:- 收集和整理项目相关资料,明确项目需求;- 召开项目启动会议,制定项目计划和时间节点;- 确定项目团队成员和各自的角色分工。
2. 系统设计阶段(2-4周)目标:完成系统设计,包括架构设计、数据库设计、界面设计等。
具体工作:- 进行系统需求分析,确定系统功能和模块;- 进行系统设计,包括架构设计、数据库设计、界面设计等;- 编写设计文档,对设计方案进行评审。
3. 系统开发阶段(4-12周)目标:完成系统开发,包括前端开发、后端开发、数据库开发等。
具体工作:- 制定开发计划,分阶段进行开发;- 进行前端开发,包括页面设计、界面开发等;- 进行后端开发,包括业务逻辑实现、接口开发等;- 进行数据库开发,包括数据库设计、数据管理等。
4. 系统测试阶段(2-4周)目标:完成系统测试,包括功能测试、性能测试、安全测试等。
具体工作:- 编写测试计划,制定测试用例;- 进行功能测试,验证系统各项功能是否正常;- 进行性能测试,评估系统性能是否满足要求;- 进行安全测试,确保系统安全性。
5. 系统上线阶段(1周)目标:将系统上线,发布正式版本。
具体工作:- 准备上线材料,包括用户手册、操作流程等;- 进行系统部署,将系统发布到线上环境;- 完成系统上线,检查系统运行情况。
计算机学习计划书篇一:IT学习计划书IT学习计划书(1)熟悉计算机系统基础知识;(2)熟悉数据通信的基本知识;(3)熟悉计算机络的体系结构,了解TCP/IP协议的基本知识;(4)熟悉常用计算机络互连设备和通信传输介质的性能、特点;(5)熟悉Internet的基本知识和应用;(6)掌握局域体系结构和局域技术基础;(7)掌握以太的性能、特点、组方法及简单管理;(8)掌握主流操作系统的安装、设置和管理方法;(9)熟悉DNS、WWW、MAIL、FTP和代理服务器的配置和管理;(10)掌握Web站的建立、管理与维护方法,熟悉页制作技术;(11)熟悉综合布线基础技术;(12)熟悉计算机络安全的相关问题和防范技术;(13)了解计算机络有关的法律、法规,以及信息化的基础知识;(14)了解计算机络的新技术、新发展;(15)正确阅读和理解本领域的简单英文资料。
2.本考试的合格人员能够进行小型络系统的设计、构建、安装和调试,中小型局域的运行维护和日常管理,根据应用部门的需求,构建和维护Web站,进行页制作,具有助理工程师(或技术员)的实际工作能力和业务水平。
3.本考试设置的科目包括:(1)计算机与络基础知识,考试时间为150分钟,笔试;(2)络系统的管理与维护,考试时间为150分钟,笔试。
二、考试范围考试科目1:计算机与络基础知识1.计算机科学基础数制及其转换二进制、十进制和十六进制等常用数制及其相互转换数据的表示数的表示(原码、反码、补码表示,整数和实数的机内表示)非数值表示(字符和汉字表示、声音表示、图像表示)校验方法和校验码(奇偶校验)算术运算计算机中的二进制数运算方法2.计算机系统基础知识硬件基础知识计算机系统的结构和工作原理CPU的结构、特征、分类及发展存储器的结构、特征分类及发展I/O接口、I/O设备和通信设备软件基础知识操作系统的类型、配置操作系统的功能数据库系统基础知识应用软件的安装与配置络管理软件的功能3.计算机络基础知识数据通信基础知识数据信号、信道的基本概念数据通信模型的构成数据传输基础知识数据编码的分类和基本原理多路复用技术的分类、基本原理和应用领域数据交换技术的分类、基本原理和性能特点计算机络基础知识计算机络的概念、分类和构成协议的概念,开放系统互连参考模型的结构及各层的功能TCP/IP协议的概念及IP数据报的格式、IP地址、子掩码和域名局域技术基础IEEE802参考模型局域拓扑结构局域媒体访问控制技术CSMA/CD以太的发展历程以太的分类及各种以太的性能特点以太技术基础、帧结构、以太跨距交换型以太、全双工以太的基本原理和特点4.计算机络应用基础知识因特应用基础知识因特的概念、起源和提供的基本服务,以及我国的因特现状通过PSTN、ISDN、ADSL和局域拉入因特的基本原理和特性WWW、主页、超级链接、HTML的概念及应用电子邮件、FTP、Telnet、BBS、ICQ、络新闻组、络传真、络视频会议、电子商务和电子政务的概念及应用络操作系统基础知识络操作系统的概念、结构和特点Windows操作系统的安装、配置和基本应用Linux操作系统的安装、配置和基本应用、KDE环境和Linux操作命令应用服务器基础知识DNS服务的基本原理WWW服务的基本原理FTP服务的基本原理电子邮件服务的基本原理5.络管理基础知识络管理基本概念络管理的概念、功能、络管理标准和络管理模型简单络管理协议SNMP概述、管理信息库、SNMP操作络管理系统基础知识络管理系统概念Sniffer的功能和特点6.络安全基础知识可信计算机系统评估准则络安全漏洞络安全控制技术防火墙基本原理入侵检测系统的功能和基本原理漏洞扫描系统的功能和基本原理络防病毒系统的功能和基本原理CA中心建设的概念和基本原理容灾系统应急处理常用方法和技术7.标准化基础知识标准化机构常用的国内外IT标准8.信息化基本知识信息化概念有关的法律、法规9.与络系统有关的新技术、新方法的概念无线个人、无线局域、无线城域和无线广域的标准无线局域的拓扑结构、媒体访问控制方式和扩频技术,新一代络管理系统新一代络技术(Ipv6,3G)络10.专业英语掌握计算机技术的基本英文词汇能正确阅读和理解本领域的简单英文资料考试科目2:络系统的管理与维护1.小型计算机局域的构建组设计组技术选择组设备选择及部署设备配置和管理划分VLAN2.综合布线综合布线概念、组成、设计及依据的标准综合布线基础环境准备线缆及相关硬件的选择与安装综合布线系统的性能指标及测试流程3.小型计算机局域服务器配置IP地址、子掩码的规划配置DNS服务器的规划、设置和维护(Linux环境和Windows 环境)电子邮件服务器的规划、设置和维护(Linux环境和Windows环境) FTP服务器的规划、设置和维护(Linux环境和Windows环境)代理服务器的规划、设置和维护(Linux环境和Windows 环境)DHCP服务器的安装与设置4.Web站的建立、管理维护以及页制作Web络的规划、建设、管理与维护使用HTML和相关软件进行页设计与制作(如选用Photoshop、Flash、Fireworks或Dreamweaver等)JSP、ASP、XML等动态页编程技术的基本概念5.络系统的运行、维护和管理使用络管理软件对络的配置、安全、性能、故障、计费进行监督和管理简单络故障的分析、定位、诊断和排除小型络的维护策略、计划和实施数据备份和数据恢复系统性能分析,系统潜在问题分析6.防火墙技术络病毒防护策略防火墙的配置策略入侵处理策略漏洞处理策略考试科目2:络系统的管理与维护1.小型计算机局域的构建组设计组技术选择组设备选择及部署设备配置和管理划分VLAN2.综合布线综合布线概念、组成、设计及依据的标准综合布线基础环境准备线缆及相关硬件的选择与安装综合布线系统的性能指标及测试流程3.小型计算机局域服务器配置IP地址、子掩码的规划配置DNS服务器的规划、设置和维护(Linux环境和Windows 环境)电子邮件服务器的规划、设置和维护(Linux环境和Windows环境) FTP服务器的规划、设置和维护(Linux环境和Windows环境)代理服务器的规划、设置和维护(Linux环境和Windows 环境)DHCP服务器的安装与设置4.Web站的建立、管理维护以及页制作Web络的规划、建设、管理与维护使用HTML和相关软件进行页设计与制作(如选用Photoshop、Flash、Fireworks或Dreamweaver等)JSP、ASP、XML等动态页编程技术的基本概念5.络系统的运行、维护和管理使用络管理软件对络的配置、安全、性能、故障、计费进行监督和管理简单络故障的分析、定位、诊断和排除小型络的维护策略、计划和实施数据备份和数据恢复篇二:计算机专业学习计划[1]计算机学习计划首先,我认为,学习中不可忽略的一点就是要学会分析自己的学习特点,像我——理解能力还可以,老师讲的东西不是不懂,但却总出错(用家长们的话说就是不认真),而且对于一些死记硬背才能学会的东西总觉得不耐烦,因此,在这点上,我希望自己能在这一年的学习中对待学习更认真,更有耐心。
软件开发计划书项目名称:图书管理系统目录1引言------------------------------------- - 5 -1。
1编写目的 --------------------------- - 5 -1.2背景 -------------------------------- - 5 -1。
3定义 ------------------------------- - 6 -1.4参考资料 ---------------------------- - 7 -1.5 系统动机---------------------------- - 7 -1.6标准、条件和约定--------------------- - 7 -1。
7编写文档的WBS ---------------------- - 8 -2项目概述-------------------------------- - 10 -2.1工作内容 --------------------------- - 10 -2.2主要参加人员 ----------------------- - 11 -2。
3产品及成果 ------------------------ - 13 -2。
3.1程序-------------------------- - 13 -2。
3。
2文件------------------------- - 13 -2。
3.3服务-------------------------- - 13 -2.3.4非移交产品--------------------- - 14 -2.4验收标准 --------------------------- - 15 -2.4。
1代码的验收-------------------- - 15 -2.4.2 文档验收----------------------- - 15 -2。
4.3 服务验收---------------------- - 15 -2。
学生成绩管理系统的可行性分析报告一、系统简述(一)系统建立的背景随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。
网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。
建立一个学生成绩管理系统,传统的手工方式,使得数据容易丢失,在统计时易发生错误高,速度慢,而用计算机可以提高工作速度以及数据的准确性,便于管理。
在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,学生成绩管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,为老师节省很多时间跟精力,提高老师的工作效率,通过学生成绩管理系统给学校管理者减轻工作的负担,将工作的失误几率降到最低,为广大老师同学带来便利,使大家能够更好的投入到学习中。
同时这个系统还可以减少人力与管理费用,提供信息准确度更高,更简便的学生信息管理系统。
对人力资源进行大量的浪费,而且安全性不是很高。
处理时间赶不上需要,响应时间较长,数据存储能力不足,处理功能不够,该系统在最初的开发研究中就出现了很多不足,引发的以上的局限性已并非可以用简单维护来解决,这样只会增加经济负担和人员浪费,所以需建立一个比较完善的学生成绩管理系统。
该系统的功能能够实现学生成绩信息的管理和查询,比如学生基本信息查询,基本信息要包括姓名、学号、班级、任何一门课的平时成绩、期末成绩、综合成绩等;同时还可以对以上信息进行修改、删除和添加,另外该系统应该能做到可以对学生成绩信息以及成绩信息查询和修改的效率尽可能做到精确,同时各项功能的操作要简单,不需过多的对人员的培训。
目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。
因此,开发一套适和大众的、兼容性好的系统是很有必要的。
云平台教育项目计划书一、项目背景随着互联网和信息技术的不断发展,数字化教育已经成为教育行业的重要趋势。
传统的教育模式面临着诸多挑战,包括学生缺乏足够个性化的学习支持、教师资源不足、教学内容单一等问题。
而云平台技术的发展,为教育领域提供了全新的解决方案。
二、项目介绍本项目旨在利用云平台技术,构建一个全新的教育平台,为教育机构、教师和学生提供更便捷、高效、个性化的教育服务。
通过该平台,教师可以上传教学资源、制定教学计划、进行在线教学;学生可以随时随地进行学习、在线交流、获取学习资料。
同时,平台还将提供个性化学习推荐、数据分析等功能,帮助教师和学生更好地了解学习情况、调整学习策略。
三、项目目标1.建立一个基于云平台的教育服务体系,覆盖多种学科、多个年级的教育需求。
2.提供个性化学习模式,满足不同学生的学习需求,提高学习效率。
3.为教师提供更多教学资源和支持,提高教学质量。
4.建立一个学生、教师、家长之间的良好互动平台,促进教育共建共享。
四、项目实施计划1.项目筹备阶段(1个月)-确定项目团队组建,包括技术团队、教育专家团队、市场推广团队等。
-进行市场调研,分析教育市场需求和竞争情况。
-制定项目开发计划和预算。
2.平台开发阶段(6个月)-进行整体架构设计和技术选型,确定平台功能和界面设计。
-开发教学资源管理系统、学生学习系统、数据分析系统等核心功能。
-进行平台测试和终审,确保平台功能正常稳定。
3.推广运营阶段(长期)-设计并实施市场推广计划,吸引更多教育机构和用户使用平台。
-定期更新平台教学资源、推送学习资讯,增加用户粘性。
-与教育机构合作,推出在线课程、培训服务,扩大平台影响力。
五、项目预算1.团队人员费用:100万元2.技术开发及平台搭建费用:200万元3.市场推广费用:50万元4.其他费用:50万元总计:400万元六、项目成果评估1.注册用户数量:首年达到10万人2.平台月活跃用户数量:首年达到5万人3.学生学习成绩提升率:首年提高10%4.教师满意度:首年达到80%七、项目风险与对策1.技术风险:建立专业的技术团队,不断更新技术知识,确保平台稳定运行。
学生信息管理系统项目开发计划1、引言
1、1编写目得
1、2项目背景
1、3定义
1、4参考资料
2、项目概述
2、1工作内容
2、2条件与限制
2、3产品
2、4运行环境
2、5服务
2、6验收标准
3.实施计划
3、1任务分解
3、2进度
3、3预算
3、4关键问题
4、人力组织及分工
5、交付期限
1.引言
1、1编写目得
现在信息管理系统得开发,就是为满足我国现今大多学校对学生管理得信息化、网络化、可视化管理得强烈需求。
为确保本系统按时、保质、有效得完成,编写此项目开发计划书。
本开发计划书得目得,在于明确说明系统开发过程各个阶段得分工内容、进度安排;介绍工作内容;规范系统各功能需求实现所需时间;明确参与人员与分工;明确系统运行环境、验收标准、交付文档及产品;说明项目开发得费用计算方式与总费用等。
读者对象:项目负责人,系统分析员,系统设计人员,开发人员,测试设计人员等。
1、2项目背景
随着学校得发展,学校得学生信息得存储量不断增加,以前各自独立得系统远远不能满足学校管理得需要。
学生档案管理系统就是一个教育单位不可缺少得部分,它得内容对于学校得决策者与管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足得信息与快捷得查询手段。
但一直以来人们使用传统人工得方式管理文件档案,这种管理方式存在着许多缺点,效率低、保密性差,另外时间一长,将产生大量得文件与数据,这对于查找、更新与维护都带来了不少得困难。
而使用学
生信息管理系统对学生档案信息进行管理,具有手工管理所无法比拟得优点。
例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生档案管理得效率,也就是企业得科学化、正规化管理得重要途径。
项目得委托单位:青海民族大学
项目开发单位:青海民族大学计算机科学与技术软件方向
1、3定义
(1)过程:“一组将输入转化为输出得相互关联或相互作用得活动”。
(2)产品:“一组将输入转化为输出得相互关联或相互作用得活动得结果”。
(3)质量管理:指导与控制某组织与质量有关得彼此协调得活动。
(4)组织结构:人员得职责、权限与相互关系得有序安排。
(5)客户:接收软件产品得组织或个人。
(6)UML:统一建模语言、就是一套用来设计软件蓝图得标准建模语言,就是一种从软件分析、设计到编写程序规范得标准化建模语言。
(7)用例图(User Case):就是被称为参与者得外部用户所能观察到得系统功能得模型图,呈现了一些参与者与一些用例,以及它们之间得关系,主要用于对系统、子系统或类得功能行为进行建模。
(8)数据字典:就是一种用户可以访问得记录数据库与应用程序源数据得目录。
1、4参考资料
a.学校提供得需求档中引用得文件、资料
b.《软件工程使用教程》
c、《UML统一建模语言》
2.项目概述
2、1工作内容
此次设计我们使用Java编程,实现了学生信息管理系统得过程。
本系统SQL server 2008数据库管理系统作为开发工具,通过对学生信息管理系统进行可行性分析、需求分析与设计逐步将一个学生信息管理系统得开发过程呈现出来。
系统开发目标:开发一套可以做到对学生信息得规范管理、科学统计与快速查询得系统,提高学生管理工作得效率。
该软件开发要满足学校对学生信息得科学化化管理得需要,传统人工得方式管理文件档案,存在着许多缺点,效率低、保密性差,随着时间得增加,将产生大量文件与数据,对于查找、更新与维护都带来不少困难。
因此该系统特别注重效率得提高与易用性,将学生信息得管理与计算机软件有机得结合在一起,具有学籍信息得输入,学生信息得查询与修改,课程信息得输入、查询与修改,课程得设置与修改,成绩信息得输入、修改、查询与统计,不需重复录入数据,不增加额外人员,优化管理流程,操作应简单,功能强大,实用性强。
该软件应贯穿了学生信息得全面管理,其它各版仅包含对应功能模块。
各模块既可结合使用又可独立运行,充分满足客户得不同需求。
该系统包含得子系统有:学生信息管理子系统、课程信息管理子系统、信息查询子系统、成绩管理子系统
主要功能包括:学籍信息得输入,学生信息得查询与修改,课程信息得输入、查询与修改,课程得设置与修改,成绩信息得输入、修改、查询与统计。
功能模块包含如下:学生信息管理(学生信息增加、学生信息修改、学生信息删除),课程信息管理(课程信息删除、课程信息修改、课程信息添加),信息查询(学生信息查询、课程信息查询、成绩查询),成绩管理(成绩增加、成绩修改)。
2、2条件与限制
青海民族大学具有较成熟得师资力量以及较专业得设备,而且了
解学校学生信息得管理情况得优势与弊端,限制缺乏经验。
2、3产品
2、3、1程序
(1)交付系统得名称:学生信息管理系统(学生信息管理子系统、课程信息管理子系统、信息查询子系统、成绩管理子系统);
(2)使用得语言:Java
(3)数据库:SQL Server 2000
2、3、2文档
(1)项目开发计划书
(2)需求规格说明书
(3)概要设计说明书
2、3运行环境
硬件环境:
CPU 、ROM、磁盘:8G
软件支持:
开发所用得操作系统:Windows 10
开发工具:Eclipse
数据库系统:Microsoft SQL Server 2008
2、4服务
计划提供以下服务:
(1)软件安装:负责安装直属部门终端,并进行相关得配置。
(2)技术支持:对于某些客户,采取上门指导得方式。
(3)软件维护:获取软件使用中得问题,提供补丁程序。
(4)升级通知:在软件新版本发布得时候,及时通知(电话、Email、邮寄信件)注册得用户,并提供试用版本。
(5)软件升级:对于注册用户,只需较少得费用即可升级到新得版本。
2、5验收标准
2、5、1代码得验收
(1)小组内评审评审报告
(2)期末总体评审评审报告
(3)与文档说明保持一致
(4)代码书写风格统一
(5)基本没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受。
2、5、2 文档验收
(1)小组内评审
(2)期末总体评审
(3)文档格式符合HB6465标准
(4)功能符合与客户得合同要求
(5)清晰易读,没有语病与歧义
2、5、3 服务验收
(1)服务硬件达到文档说明得要求
(2)人员技术考核合格
3.实施计划
3、1任务分解
学生信息管理系统,分阶段进行。
3、2进度
1.实训启动动员:项目实践注意开发事项,要求:讲座报告,项目启动分配角色。
2.学生信息管理系统项目介绍,开发流程,方法工具介绍
3.学生信息管理系统分析规格说明书得写作方法与评审项目介绍
4.开发人员查找资料,调研并了解需求规格说明书。
5.整理调研材料,包括学生信息管理系统需求分析,功能需求,性能需求,安全需求,风险分析与业务流程。
6.书写需求分析,功能需求,性能需求,安全需求。
7.书写业务流程分析学生信息管理数据流程分析,数据字典得构成。
8.软件设计方法,原则,工具概要设计方法及工具。
学生信息管理系统概要设计方法步骤。
9.概要设计及文档
10.软件构架及文档
11.详细设计方法,工具介绍,学生信息管理详细分析设计。
12.详细设计说明书
13.现代学生信息管理数据库设计技术
14.整理前段时间得所做得,(学生管理系统可行性分析报告,开发计划书,需求规格说明书,概要设计说明书)。
15.学生信息管理代码编程规范
16.编码语言,编译环境、数据库连接,现代物流管理管理源码分析,打包与安装工具等确定。
17.编码
18.软件测试及测试文档。
19.项目结项,小组工作总结。
3、3预算
3、3、1学生信息管理系统总预算
表6 总费用预算
3、4关键问题
1、人员影响本计划完成得主要问题有:
(1)用户需求不清,存在误解及二义性;
(2)工作人员有教学与科研任务,投入全部得时间与精力,没有足够得开发时间;
解决方案:
(1)项目需求说明书要求语言准确、规范,并由用户确认,纳入软件质量管理;
(2)项目组成员需认真遵守项目开发得相关规定,分工明确,实行进度跟踪与控制,质量控制得项目小组负责制。
2、技术因素:
(1)部分技术成熟度不够;
(2)开发与管理工具选择可能不当影响进度;
(3)项目测试可能不充分或不严谨。
(4)软件得部分集成可能有矛盾。
解决方案:
(1)采用现已成熟得先进技术,对部分技术难题加快研究进度,可引用第三方技术相对成熟与稳定得插件;
(2)实行严格得项目质量控制、进度控制与评估,确保开发质量与进度;
(3)根据软件得需求设计测试用例,对每一模块进行单元测试,书写测试报告,进行测试得评估;
(4)设计公用得接口,规范接口定义;
4.人员组织及分工
组长:汪让与负责需求规格说明书
组员:闫晓哲负责开发计划书
组员:王天华负责概要设计说明书
组员:沈桃负责总结
5.交付期限
(1)学生信息管理系统交付期限:2017年1月1日(2)相关文档交付期限:2016年10月20日。