学生学籍管理系统项目计划书一.引言1.编写目的随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。2.项目背景该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.3.系统功能●有关学籍等信息的输入,包括学生基本信息、所在班级、所学课程和成绩等。●学生信息的查询,包括学生基本信息、所在班级、已学课程和成绩等。●学生信息的修改。●班级管理信息的输入,包括班级设置、年级信息等。●班级管理信息的查询。●班级管理信息的修改。●学校基本课程信息的输入。●基本课程信息的修改。●学生课程的设置和修改。●学生成绩信息的输入。●学生成绩信息的修改。●学生成绩信息的查询。●学生成绩信息的统计。二.项目估计1.目标该系统软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.2.条件、假定和限制开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围.且软件开发时间应基本控制在用户提出的要求范围内.3.费用支出由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。三.风险管理策略1.系统约束考虑到项目时间、资源等因素,在实际开发该计算机系统时,常常要为资源不足和交付日期难以完成而苦恼,因而需要慎重地尽可能早地估价研制课题的可行性。可行性研究包括:经济可行性、技术可行性、法律可行性、不同的方案等等。2.风险评估及对策由于历史数据不完整,不准确及费用等因素导致建筑规模估计不精确。其次,使用新的开发技术、新设备,或是新的应用组合,工作人员没有使用经验,在使用时会造成一定能的困扰,影响工作。用户管理不严,恐怕功能决定、验收不能顺利地完成(或者出现了延迟)3.工作负荷由于数据量越来越大,现有的系统虽能适应目前的庞大数据量,但系统工作负荷过大4.局限性经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。。四.项目管理1.人员负责人:徐萌萌。2.项目开发环境操作系统:WindowsXP开发工具:C#,Java数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。3.关键词:C#程序设计语言,SQLSERVER2000,软件工程五.实施计划1.风险评估及对策系统维护与更新中容易出现错误,导致系统无法更新。对策:避免程序员的疏忽导致系统出现错误,吸纳成功项目的经验成果。2.客户支持(对项目而言)用户须在2010-02-01至2010-02-08期间熟练掌握对软件的操作。3.项目监控3.1质量控制计划不使用盗版软件,定期检查并配备专业人员监督检查3.2进度监控计划派人员专门负责对进度进行监督,每个阶段的计划必须按时完成六.附录参考资料[1].软件工程概论李存珠李宣东编著南京大学计算机系出版2001年8月[2]数据库系统原理教程,王删著.清华大学出版社,2002.1[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1可行性分析报告一.引言1.编写目的随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。2.项目背景该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.3.定义学籍管理系统:学籍管理是帮助教学人员、行政人员对人事档案的管理软件。使用汉语编程语言,独立完成其功能。MIS:管理信息系统;DFD图:数据流图(描述逻辑模型的图形工具,表示数据在系统内的变化。);CFD:流程控制图;4.参考资料[1].软件工程概论李存珠李宣东编著南京大学计算机系出版2001年8月[2]数据库系统原理教程,王删著.清华大学出版社,2002.1[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1二.可行性研究的前提1.原因由于现今的学籍管理非常繁琐,行政人员付出大量的工作时间,得到的效率很低。因此为提高工作效率,减轻校方人员的工作负担,决定开发学籍管理系统软件。2.系统目标学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。3.条件、假定和限制开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围.且软件开发时间应基本控制在用户提出的要求范围内.4.决定可行性的主要因素:(1)技术可行;(2)经济可行;(3)社会(法律)可行。三.对现有系统的分析:1.处理流程和数据流程:系统流程图:数据流图:上图为顶层招生办教委用人单位学籍管理系统P新生名单报表毕业生登记表学籍表上图为一层上图为二层2.费用支出由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,招生办教师系异动管理成绩管理奖惩管理教委用人单位P1P2P3新生名单成绩单奖惩报告毕业生登记表报表留级退学名单学籍表D1成绩奖惩结论学生注册教师成绩录入统计成绩分析期末成绩分析补考成绩登记补考成绩P2.1P2.2P2.3P2.4P2.5学籍表D1补考成绩期末成绩主管部门报表学生通知书P1P3空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。5.工作负荷由于数据量越来越大,现有的系统虽能适应目前的庞大数据量,但系统工作负荷过大6.局限性经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统还是很有必要的。。四.所建议技术可行性分析1.技术方面的可行性系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以学籍管理系统的技术上是完全可行的。2.产品的功能a.用户可以用该软件对所用库资料进行查找;b.用户可以对该软件中的库资料进行添加;c.用户可以了解应用一些简单的数据库系统;3.影响a.随着计算机的发展,所有的开发人员要发现在此过程中本产品出的问题和不足,及时更新。b.与此同时也要准备好人力和设备资源做紧急事件的更新。c.申请专利,使用法律的手段对本产品进行系统保护五.社会因素方面的可行性1市场分析学籍管理系统主要是为了解决学校的学生管理问题,并且减轻行政人员的工作负担。2.使用方面的可行性学校行政人员对该产品的应用是可行的。3.投资估计按本软件学籍管理系统开发方案,对于本系统软件投资方向,体现于软件开发、软件生产及软件测试。3.1估算方案本系统完全按开发计划进行估算,办公用品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、房、工作餐)等。3.2具体项目总体估计本系统大约总体耗费为8000元。3.3收益估计本系统本非收益性质开发,重要是为解决学校现行学籍管理的需要。需求分析报告一.前言1.目的随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。2.使用范围按沈阳化工学院学生学籍管理等相关文件完成本科和学生学籍状况的系统管理。系统中保留四个年级学生的信息,学生毕业一年后信息转储,但随时可以查询,输出。3.定义学籍管理系统:学籍管理是帮助教学人员、行政人员对人事档案的管理软件。使用汉语编程语言,独立完成其功能。4.参考资料[1].软件工程概论李存珠李宣东编著南京大学计算机系出版2001年8月[2]数据库系统原理教程,王删著.清华大学出版社,2002.1[3]现代软件工程,陈松桥等著.北方交通大学出版社,2002,1二.任务概述(项目概述)1.产品描述本系统帮助学校的管理人员对于学生的各种信息可以方便的查询、输入,及有条件的查找。2.功能描述a.用户可以用该软件对所用库资料进行查找;b.用户可以对该软件中的库资料进行添加;c.用户可以了解应用一些简单的数据库系统;3.用户特点行政人员对学籍进行有计划、有步骤、方便的管理学籍。4.一般约束a.软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。b.根据现有条件和知识我们必须在技术方面,进行学习和提高。三.具体要求1.数据描述2.功能描述帮助学校的管理人员对于学生的各种信息可以方便的查询、输入,及有条件的查找。3.性能需求·学生档案管理:学生的一般情况,及奖励,处分情况;·学生成绩管理:学习成绩,补考成绩;·学籍处理:学生留降级处理,休复学处理,退学处理;四.数据字典1.学生基本情况表:(注:黑体为主键)字段号字段名数据类型数据长度是否为空1学号文本15N2姓名文本15N3性别文本50Y4民族文本2Y5政治面貌文本50Y6出生日期数字30Y7学籍状态文本16Y8籍贯文本2Y9文化程度文本2Y10电话文本15Y2.专业记录表:字段号字段名数据类型数据长度1专业号文本22专业名称文本203所属院系文本53.成绩表:字段号字段名数据类型数据长度1课程编号文本152学号文本153教师号文本24成绩数字小数4.密码表字段号字段名数据类型数据长度1密码文本102用户文本105.课程表字段号字段名数据类型数据长度1课程编号文本22课程名称文本203学分文本56.院系表字段号字段名数据类型数据长度1院号文本52院名称文本50注:院系仅指院;7.文化程度表字段号字段名数据类型数据长度1文化程度号文本22文化程度名称文本108.教师表:字段号字段名数据类型数据长度1教师号文本152教师名称文本83性别文本2层次节构图总体设计说明书一.引言1.编写目的随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的