学籍管理系统项目计划书(共24页).doc
《学籍管理系统项目计划书(共24页).doc》由会员分享,可在线阅读,更多相关《学籍管理系统项目计划书(共24页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学 生 成 绩 管 理 系 统项 目 计 划 书学 院 软件学院 班 级 12级软件工程 学 号 姓 名 2015年7月4日目录1 引言-21.1前期准备-21.1.1目的-21.1.2背景-21.2参考资料-22项目概述-32.1目标- -32.2产品-52.3运行环境-62.4服务-6 3可行性研究的前提-113.1要求-113.2目标-123.3可行性研究的方法-143.3评价尺度-143.3对现有系统的分析-144功能-144.1功能定义-144.2模块功能介绍-165对所建议系统的说明-18 5.1说明-18 5.2处理流程和数据流程 -19 5.3对设备的
2、影响-20 5.4技术条件方面的可行性-20 6投资及效益分析-21 6.1支出-21 6.2收益-21 6.3收益与投资比-21 6.4敏感性分析- -22 7.具体需求分析-21 7.1具体需求分析-21 7.2工作分解结构(WBS)-21 7.3项目进度计划-21 7.4预算-21 7.5关键问题-21 7.6支持需求 -21 8.项目跟踪计划-21 8.1 任务跟踪-21 8.2 问题跟踪-21 8.3项目进度报告-21 9质量计划-21 9.1 质量目标-21 9.2 质量策略-21 9.3质量保证活动-10配置管理计划-21 10.1组织及职责-21 10.2配置管理环境-21 8
3、.1 任务跟踪-21 10.3配置管理活动-21 1.引言1.1前期准备 1.1.1 目的为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把开发过程中各项工作的人员、分工、经费、系统资源条件等问题的安排记录下来,作为项目团队成员以及项目干系人之间的共识与约定,项目团队开展和检查项目工作的依据,以便计划开展和确保项目开发成功。现今是一个追求高效率的时代,人们有很强的时间观念。如果仍然使用手工操作或使用繁琐的软件对一些数据进行管理,既浪费人力物力又十分低效。为此针对学校的学生信息开发在线查询学生信息管理系统软件,使学
4、校的学生信息管理工作实现高效的管理体系。该系统软件十分容易被接受,简单易学,便于管理,界面友好,是对学校学生信息管理的一种十分高效的工具。1.1.2 背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能以为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩管理信息进行管理,具有手工管理所无法比拟的有点。例如,检索迅速、查找方便、可靠性高、存储量高、保密性好、寿命长、成本低等。这些有点能够极大地提高学生档案管理的效率,也是企业科学化、正规化管理,与世界接轨的重要条件。因此,开发大学成绩管理系统很有必要。学生成绩管理系统是一个学校
5、不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该为用户提供充足的信息和快捷的查询手段。同时,学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。高校都迫切需要研制开发一款属于自己的功能强大,操作简单,具有人性化的学生成绩管理系统。1.1.2.1 工程名称:长春师范大学学生成绩管理系统 产品名称:学生成绩管理系统1.1.2.2 工程组织者:长春师范大学软件学院 产品用户:学校教职员工,及在校学生 产品设计者:软件学院 产品开发
6、者:软件学院1.1.2.3 产品所有权:软件学院1.2参考资料【1】王珊、萨师煊编著数据库系统概论第四版 高等教育出版社出版 【2】徐国智、汪孝宜编著,sql several数据库开发实例精粹电子工业出版社出版【3】张志明编著C+语言与面向对象的设计(第二版)重庆大学出版社出版【4】辛明海 潘孝铭 王晋隆 连灿红编写软件文档写作教程高等教育出版2项目概述2.1目标在我国,各大中小的各类信息管理并非一个新的课题,但也有的根本就没有信息任何管理,所有的工作几乎还是手工操作来完成。技术在日新月异的发展,信息化是社会进程的必然趋势,管理只有只有快,准,精才能发挥其价值。本是将现代化的技术和传统的教学、
7、教务工作相结合,按照学院的工作流程设计完成的。为了使在学院的管理中发挥更大的作用,实现工作过程的化,提高工作效率和工作质量,现提出如下的开发目标:1.应具有实用性、可靠性和适用性,同时注意到先进性。2.对各个数据库进行动态管理,防止混乱。3.能够按照用户选择的不同的条件进行简单和复合。4.能够对结果进行分类汇总。5.注意数据的安全性,具有数据备份和恢复的功能。6.方便用户的操作,尽量减少用户的操作。2.2产品程序:学生成绩管理系统 (包括登陆界面和主界面)VC+程序和数据库文件:1软件项目开发计划2可行性研究报告3软件需求规格说明书4概要设计说明书5用例规约2.3运行环境软件环境:操作系统:W
8、indows 2000 Professional及以上数据库:SQL Server 2000硬件环境:处理器:Inter(R)on(R) CPU 2.66GHz内 存: 2G2.4服务所提供服务:A.管理员能够实现对整个学生信息的添加、修改、删除、查询等操作;对教师用户及其信息的添加、修改、删除、查询等操作。B. 可以将学生成绩的数据发布到网上,教师的信息发布发到网上,方便学生教师进行查询,达到资源共享的目的。C.教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询。对自己的联系等信息进行更新,登录密码的修改,教师可以给学生所选课程打分。D.学生可以在自己的权限内对自己的成绩查询,可
9、以进行选课,以及个人信息的查询,登录密码的修改。2.5验收标准 此软件由于是一个初级产品,于制定日期之内,完成预定的各项功能,达到基本目标。3可行性研究的前提3.1要求3.1.1功能对于学生该软件具有查询该学生信息及各门功课成绩的功能。对于教师该软件具有查询所有学生信息及修改学生某门课的成绩等功能。对于软件管理人员具有添加、删除、修改学生信息的功能。3.1.2性能每次查询时间不得超过5秒3.1.3输入输出由系统管理人员进行学生信息的输入工作,数据输入至数据库中并且保存、备份。学生信息可以以文本文件的形式导出进行打印等。3.1.4安全及保密性要求各个级别的访问权限严格控制,数据库系统具有故障及时
10、恢复或报警等功能,保证数据的安全性。3.1.5完成期限2015年8月1日前3.2目标开发此在线查询学生信息管理软件,以供教学人员及操作者进行学生信息管理,方便操作者随时添加、查询、修改等。减少学生信息管理工作的工作量及工作人员,充分利用现代化技术实现高效高速的管理体系。3.3条件、假定和限制该系统运行寿命的最小值为十年,经费待定,投资为6台电脑,可利用的信息由本组成员自使行在因特网中搜索。系统投入使用的最晚时间为2011年1月。3.4进行可行性研究的方法通过调查分析开发在线查询学生信息管理系统所具备的能力及实现的方法。确定总体结构,利用数据库所具有的能力,以最简洁最容易的方法,使其成为一个初级
11、的系统软件。3.5评价尺度此软件由于只是一个初级产品,只要能构建一个结构,达到一些帮助查询、索引等基本功能和要求即可。3.6对现有系统的分析工作负荷。对在校学生的信息进行管理,如插入、删除、修改、查询等功能。对软件的使用者及时提供信息的输出。4功能4.1功能定义(1)登录管理:为了保证系统的安全性,可以根据不同的用户权限来提供不同的服务。分为管理员登录和用户(教师、学生)登录两个子模块。(2)账户管理:分为用户管理和修改密码两个子模块。其中用户管理子模块又包含了添加用户、修改用户和删除用户两部分。(3)信息查询:在各基本表的基础上进行信息查询。分为学生资料查询和学生成绩查询两个子模块。4.2模
12、块功能介绍一登录管理模块:管理员登录:实现管理员登录教师登录:实现教师登录学生登录:实现学生登录二.账户管理模块:教师账户管理:管理员对教师账户进行添加或删除学生账户管理:管理员对学生账户进行添加或删除三.信息查询与修改模块:学生个人信息查询:学生查看自己的基本信息学生个人信息修改:学生对自己非必要的个人信息修改学生成绩查询:学生对自己成绩的查询教师对学生的信息查询:教师查询所教班级的所有人的信息教师对学生的成绩查询:教师查询所教班级的所有人的成绩教师个人信息修改:教师查看自己的基本信息与修改 图1 用例图 图2 用例图5.对所建议系统的说明5.1说明 本系统主要是实现学生信息的在线查询功能,
13、其中包括老师对所有学生信息的查询,学生对个人信息的查询以及管理员对所有学生信息的查询.插入.删除.修改这些功能. 其中,对学生信息的管理可以通过建立一个学生信息数据库来实现.通过对权限的设计,使管理员可以在数据库中增添删除学生的信息等.而教师和学生只有浏览数据库内容的权限,而不能对内容等做出修改.本系统的开发可以利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。 使用Visual C+6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的
14、指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。5.2处理流程和数据流程 处理流程: 1.启动系统,激活登陆口令界面。2.通过验证后,对系统进行初始化。3.系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;4.通过关闭系统事件,激活关闭系统模块,退出系统。数据流程:系统总体规划由管理员在学生学籍信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。 在每年学期末,管理员可以根据情况,对教
15、师的权限进行安排,以完成学生成绩的录入.然后可以安排各教务处组长对成绩进行查询和修改,学生可以根据自己的学号和密码访问自己的主页进行自己成绩的查询.5.3对设备的影响鉴于计算机现在已经十分普及,学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。在当前的硬件环境下完全可以实现目前的系统需求.5.3.2对软件的影响本系统的开发我利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。使用Visual Basic6.0作为系统开发的开发环境,在WINDOUS NT/2000或者更高的版本下都可以运行,这些都是学
16、校目前的软件系统可以满足的.5.3.2对用户单位机构的影响 这个系统的使用可以有效的精简学校的人员,为学校节省很大的人力和物理,但也要求普通管理员,例如教师等负责对学生成绩的录入这些人员对计算机的操作必须十分熟悉,而管理员必须要比较熟悉Microsoft SQL Server2000以便完成对学生信息的维护和管理.5.3.3对系统运行过程的影响出错处理设计出错输出信息:本系统采用人-机对话模式,若操作失误则弹出对话框(如:身份验证、输错信息等)出错处理对策:用户可根据弹出对话框中的提示信息进行操作。安全保密设计:系统进入时设计了登录界面,并且对用户进行了权限区分。分为一般用户、管理员,对一般用
17、户只可以进行查询,只有管理员才可以对信息进行删除与修改。另外还设计对数据的备份及还原,从而实现了数据可移植性。5.4技术条件方面的可行性本系统的开发我利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用Visual C+6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学籍 管理 系统 项目 计划书 24
限制150内