C#.net成绩管理系统项目开发总结心得体会教学文案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《成绩管理系统》C#项目开发总结
姓名:史建军学号:P111713266 班级:11级软件(2)班
一、心得体会
学生成绩管理系统是一功能十分強大的管理系统,它集各种功用于一身,可以完成教学中的各种操作,如对学生的成绩的添加.删除等。

学生成绩管理系统功能大,
程序编写也十分复杂,工作量很大,编写一定要认真。

一个小小的失误都可能使程序出现大的漏洞。

建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。

帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。

我们这次完成学生成绩管理系统分三步.
(1)是对要写成的学生成绩管理系统做全面的分析,即对学生成绩管理系统要使用的编写方法,管理功用,运行方式进行分析,并作出明确的解决方案.针对这次的学生成绩管理系统,它的流程是:以老师和学生两种方式进入,要有密码认证.学生进入系统在能查看此学生的各科目的成绩,平均分,各科最高分和总分.老师进入系统也能查看各位学生的成绩,并能添加,删除学生和学生成绩,对学生成绩进行总分,平均分的运算.
(2)是程序的编写.由于学生成绩管理系统的功能十分強大,程序的编写也十分的复杂,所以我们四人一组,每人完成一部分程序.程序的
编写是一项困难的任务,完成此程序必需运用书中的大部分知识,而且要有清晰的思路,有较強的语言组织能力.由于四人各完成一部分,所以最后四部分程序要能衔接得十分完整,所以四个人要在编写自己的程序的基础上考虑其他人的程序结构.编写程序就是一项十分困难的事,所以一定要细心,不能有一丝的马虎,否则会前功尽弃.
(3)是程序的检查和系统的调用.程序写完后并不能保证它一定能运行,所以要对它进行调试,发现其中的弊端,并作出相应的修改,以完善程序,使其逻辑性,运算能力都符合题目要求,使学生成绩管理系统的运行
二、项目开发总结
开发工具选择
本系统后台数据库采用Microsoft SQL Server 数据库,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft 公司的Visual Studio 2008作为主要开发工具,可与SQL Server 2005数据库无缝链接。

定义
Visual C#——C#是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。

而Microsoft Visual C# 2005是微软开发的C#编程集成开发环境(同种产品还有Borland公司的C# Builder),它是为生成在 .NET Framework 上运行的多种应用程序而
设计的。

产品
最终制成的产品,包括:
a.程序系统中包括学生成绩查询模块,教师成绩管理模块,管理员模块,学生成绩查询时在账号及学号进入界面后能够对其的选修课与必修课成绩查询,但是不能修改,可以对自己的密码进行修改。

教师可以上传成绩。

管理员可以对教师信息,学生信息,课程信息进行修改与添加。

但是不能对其成绩进行改变。

他们数据时建立了表单,存放在数据库中,通过关键字与外关键字使他们产生联系。

最终存取与提取数据。

b.学生成绩管理系统,运行,教师登录界面是教师号与初始密码111111,学生是用户名是学号,初始密码是111111。

c.建立的数据库database。

在运行该系统式要配置一定的虚拟服务器。

主要功能和性能
学生成绩查询模块:学生成绩查询时在账号及学号进入界面后能够对其的选修课与必修课成绩查询,但是不能修改,可以对自己的密码进行修改。

教师成绩管理模块:教师可以上传成绩,对自己的账号密码可以修改。

管理员模块:管理员可以对教师信息,学生信息,课程信息进行修改与添加。

但是不能对其成绩进行改变。

本系统基本达到我们预设的全部功能,并希望在以后的使用中逐渐完善。

出错原因的分析
给出对于开发中出现的错误的原因分析。

团队的沟通在开始项目前没有做好协商,而且以前编程太少,对程序的驾驭能力还够强。

以及对的网页编程还不太熟。

经验与教训
经过这次开发,我们尽力了从需求分析到成品发布的全部过程。

从中我们认识到,要开发一个软件产品,必须对它所有涉及到的各个方面都要有所了解。

关键地方必须熟悉。

作为设计者的系统分析阶段,必须对不同模块的联系,工作量有正确的认识才能合理的分配任务。

管理者要时刻保持清醒,要有合理的进度和质量的控制,才能保证按时按量的完成任务。

这次最大的教训是,对进度的掌握不是很好,整个项目的进度没有一定的节奏,忽快忽慢的。

幸好最后按时完成了任务。

管理者的头脑不清楚,就会导致整个团队走很多的弯路。

所以一个领导者是非常重要的。

项目是要在过硬的技术基础上有严格的管理,才能确保工程的质量与数量同时得到满意的效果。

相关文档
最新文档