项目开发总结报告
学生信息管理系统
执 笔 者:
日 期:2010.12.24
一、 引言
1.1编写目的
本文档编写与整个项目开发完成以后,对于整个项目开发的过程进行最后的总结,并对项目产品进行最后的验收。
1.2背景
待开发软件系统的名称:学生信息管理系统
本项目的开发原因:完成软件工程实训任务
开发者:、、、、、、、、、、、、、、、
用户:学生信息管理人员、学生和相关人员
1.3参考资料
《软件工程基础教程》 作者:郑人杰 清华大学出版设
二、 实际开发结果
2.1 产品
开发最后产生的软件为.exe的可运行程序。
2.2 只要的功能及性能。
软件主要的功能如下:
a. 添加学生信息
b. 修改学生信息
c. 删除学生信息
d. 学生选课
e. 添加课程信息
f. 删除课程信息
g. 登记成绩
h. 修改成绩
i. 学生查询
j. 课程查询
k. 成绩查询
软件性能方面:可以在1面内相应使用者操作。
2.3 基本流程
2.4进度
2010.11.28-2010.12.4:初步完成需求分析、系统设计规划,熟悉Eclipse开
发发环境及SQL2005数据库开发环境。
2010.12.5-2010.12.11 设计数据库应用程序、开发数据库、完成界面布局的
设计。
2010.12.12-2010.12.25 编写代码初步完成开发,及初步调试和代码的优化。
2010.12.26-2010.01.01 完成全部的项目,提交项目。
2.5费用
由于该系统是开发人员的学习过程,在资金方面不需要很大的支持,而且人员自己都有pc机,所以开发费用基本为零。
三、 开发工作评价
3.1对生产效率的评价
本产品的能够在1秒钟的时间能相应用户的请求,生产效率是可以的。
3.2 对产品质量的评价。
有于设计存在缺陷,产品的质量并不是很高。比如数据库设计存在的缺陷,
可能让学号(课程号)不同,但是其他信息完全相同的情况出现。
3.3对技术方面的评价
由于本系统开发采用的事Access数据库所有使用数据库方面的技术不算高。用到的java方面的技术并不算深层次的技术。所以真个系统在技术方面的要求是一般的。
3.4 出错原因的分析。
由于数据库对输入数据的可格式和精度有要求,数据数据格式不对或数据过长都可能引发错误。
四、 经验与教训
通过本次项目实训。是我对Java语言的了解更加深入了,这对于我以后的发展是很有利的。不过我也得到了一些教训就是软件开发过程中“设计”是非常重要的,要想开发出好的作品,与一个好的设计是分不开的。
学生信息管理系统
之系统开发立项报告
指导老师:刘跃娟
组 员:徐明畅
吕 欣
魏和明
宋文波
邹小明
马淑娟
谢 迎
设 计 者:徐明畅
引言... 3
一.项目概述... 3
二.项目开发目的... 3
三.项目目标... 4
(一)国内外现状研究:... 4
(二)目前存在的问题:... 4
(三)解决方法:... 4
(四)理论支持... 4
1.系统开发的结构化生命周期法。... 4
2.原型法... 5
3.学生信息管理系统的设计与功能... 5
四.项目进度和完成期限... 6
五.验收标准和方法... 6
六.移交的文档资料... 6
七.开始可行性研究的预算、实现后效益、组织队伍、机构... 6
(一)预算... 6
(二)实现后效益... 6
(三)机构:哈尔滨医科大学医学信息学系... 6
(四)组织机构... 6
八.其他有关需要说明... 6
学生信息管理系统立项报告
引言
随着高校学生招生规模逐步扩大,教育管理的信息化越来越受到人们的重视。在高校,需要管理的学生档案和学生信息也越来越多,且文档管理不易录入、保存和查询,很大程度地降低了教育管理的效率和质量。为了提高各系部信息处理的效率和质量,增加管理工作的透明度,逐步实现办公自动化,且对每位学生信息的了解、管理的井井有条,本课题拟定开发适合学校各系部的学生信息管理系统。
SIMS主要是提供学生,老师或者来访者方便的查询等相关操作,对学生的信息管理能统一规范化。功能块的相应操作分别由其对应的子模块实现。通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。学校可通过一个简化的学生信息管理系统,使学生信息管理工作系统化,规范化,自动化,从而达到提高学生信息管理效率的目的。
学校信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完整,易使用等特点。
经过分析,我们使用Microsoft公司的VISUAL.BASIC开发工具,利用其提供的更方面对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
一.项目概述
学生信息管理系统(Student Information Management System),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
二.项目开发目的
学生信息管理系统(Student Information Management System)主要包括:数据库管理、学生基本信息管理、学生教育经历管理、学生家庭情况管理、学生成绩管理、学生拓展信息管理(包括奖惩信息、困补信息、贷款信息、医保、保险)、技能达标管理。其中学生成绩管理是学生拓展信息的功能性模块。
本系统运用Microsoft visual studio2005开发平台并配SQL server 2000数据库。
三.项目目标
(一)国内外现状研究:
计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用。
(二)目前存在的问题:
传统纸媒介管理的学生信息难于共享汇总,其统计数据正确性也难以考证。存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。计算机在全国普及后,管理媒介有了质的飞跃。
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。由于计算机和网络的普及,若建立一个C/S或B/S结构的学生信息管理系统,学生便可以通过网络来查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动化,大大提高了学校管理学生的效率。
(三)解决方法:
该项目开发的软件为学校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于学院的学生信息的管理.
(四)理论支持
当前计算机管理界所流行且实用的系统建设三原则:整体性原则、分作—协调原则、目标优化原则。
1.系统开发的结构化生命周期法。
其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。采用结构化生命周期法开发管理信息系统时,应遵循的主要原则:
1)用户参与的原则;
2)“先逻辑后物理”的原则;
3)“自顶向下”的原则;
4)工作成果描述(主要指文档)标准化的原则。
其具体开发步骤可分为以下四步:系统规划,系统开发(包括系统分析,系统设计,系统实施),系统的运行及维护,系统评价 。
2.原型法
其基本思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地运行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用户的需求,最后完成系统的开发。该方法大大提高了系统开发效率,弥补了结构化生命周期法开发时间长的缺陷。通常采用原型法需以下四个阶段:1).明确用户的基本要求,2).研制系统的原型,3).使用、评价系统原型,4).修改和完善原型。
3.学生信息管理系统的设计与功能
学生信息管理系统为了方便用户和管理的录入、查询和更改,本系统的设计与功能描述如下:
1).学籍信息管理
每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号、所住寝室等各个消息
2) 班级信息管理
实现班级的添加、删除、更新。查询班级的辅导员等。
3)课程信息管理
每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。
该项管理对课程的属性进行了具体化的分类,比如可以分辨是考试科还是考察课,而且根据条件的选择大大得提高了对各学期课程数据的记录操作,很大得帮助了教工们工作效率的提高。
4)成绩信息管理
本模块实现了成绩的输入、删除、更新。还能查询到个人成绩和总成绩等。把成绩统计这个繁琐的工作简单化,为学生成绩的管理方面提高工作效率。
5)用户信息管理
因为本系统是供多人一起使用的,必须对某一些人进行限制。于是设置了管理员,非管理员只能进行查询操作,不能进行更改。
四.项目进度和完成期限
项目预测为9周完成,安排如下:
第一周项目设计,撰写项目文档;
第二周设计数据库模块;
第三周完成新生管理;
第四周完成学生管理;
第五周完成成绩管理;
第六周完成就业管理;
第七周完成密码管理;
第八周完成课程管理;
第九周项目评审团测评调试;
五.验收标准和方法
整个研发过程,必须按照《软件开发过程规范》进行,对于项目的评审按照《项目评审规范》执行,对于项目组的考核按照《软件研发部考核办法》执行。整个项目研发的生命周期按照CMM等级2的要求实施。具体考核检查由项目组长负责。
六.移交的文档资料
按照生命周期法建设信息系统过程中的主要文档有:系统开发理想报告、可行性研究报告、系统开发计划书、系统分析说明书、系统设计说明书。
七.开始可行性研究的预算、实现后效益、组织队伍、机构
(一)预算
项目总投资11.8万元,其中工作环境1.8万元,机器更新7.5万元,管护费2万元,技术指导及人员培训1万元,其他费用0.5万元。另外,新添设备及工作人员开销5.1万元
资金来源:申请补助6万元,自筹5.8万元。
(二)实现后效益
实践证明,学生信息管理系统,经济效益较明显。例如,系统使用,定期用户缴纳的系统维护和更新费用是相当的可观的。
(三)机构:哈尔滨医科大学医学信息学系
(四)组织机构
组长:魏和明;
组员:宋文波、吕欣、邹小明、徐明畅、马淑娟、谢迎。
八.其他有关需要说明
学生信息管理系统是学校信息管理系统的一个重要组成部分。他为其他系统(如学校图书管理系统、学校档案管理系统、教学管理系统、总务后勤管理系统等)提供学生的基本信息,同时它也需要如教学管理系统提供课程设置数据等。这些系统在具体应用中构成一个大系统,相互调用对方的数据。
由以上分析,我们可以充分认识到设计并开发一个学生信息管理系统的必要性和迫切性,本次设计和开发的学生信息管理系统应符合学校学生信息管理的规定,满足对学校学生信息管理的需要,并达到操作过程中的直观,方便,实用,安全等要求。系统采用模块化程序设计的方法,既便于系统功能的组合和修改,又便于未参与系统开发的技术维护人员补充和维护。SIMS通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。
个人总结--------学生信息管理系统小结经过大家的努力,学生管理系统终于做完了,经过这次实习系统设计,自己总结了这个学生信息管…
中国石油大学(华东)计通学院《沟通与协作实训》实习报告专业班级:软件工程1202学号:姓名:20##年7月第一部分认知实习总结(备…
项目开发总结报告1引言11编写目的为了总结报告在工作过程中产生的问题获得的经验并且总结报告设计和制作者过程中的逻辑和想法以便在以后…
开发小结通过此次课程设计使我更加扎实的掌握了有关信息管理系统方面的知识在设计过程中虽然遇到了一些问题但经过一次又一次的思考一遍又一…
软件测试课程设计报告题目学生成绩管理系统院系计算机科学学院班级软件一班成员田欣1学生成绩管理系统测试报告正文1测试概述11测试目的…
软件测试课程设计报告题目学生成绩管理系统院系计算机科学学院班级软件一班成员田欣1学生成绩管理系统测试报告正文1测试概述11测试目的…
软件测试课程设计报告题目学生成绩管理系统院系软件学院专业Java程序设计班级软件一班项目组长朱佳培项目成员朱佳培崔耸李婷婷宋依静李…
目录1引言211编写目的212背景213定义214参考资料22测试概要23测试结果及发现331测试1标识符332测试2标识符44对…
学生成绩管理系统需求分析报告班级数学与应用数学112班姓名XX学号201XXXXXX指导老师柳文涛目录1引言311文档编制目的31…
实训报告书实训名称基础项目实训系部专业班级网络工程121学生姓名芦志强学号20xx23010117指导教师王鸽完成日期20xx12…
1引言1.1编写目的到此,系统已基本完成。编写此计划的目的是为了对项目的完成情况进行总结,方便软件下一步的进展。1.2背景大四上学…