欢迎来到天天文库
浏览记录
ID:25230345
大小:1.05 MB
页数:24页
时间:2018-11-18
《学生信息管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、题目名称:学生信息管理系统学院(部):计算机与通信学院专业:网络工程学生姓名:班级:学号指导教师姓名:欧阳旻职称讲师最终评定成绩:24目录1设计的目的和任务32开发方法与开发工具32.1开发方法32.2开发工具33学生信息管理系统的系统分析43.1学生信息管理系统的可行性分析43.1.1技术可行性分析43.1.2经济可行性分析43.2系统需求分析43.3系统业务流程设计53.4系统的数据流程分析63.5.1数据项的描述63.5.2数据结构的描述93.5.3数据流的描述93.5.4数据存储的描述103.5.5处理过程
2、的描述114学生信息管理系统的系统设计124.1系统的数据库设计125学生信息管理系统的实现155.1登录模块155.2系统首页模块165.3班级信息管理模块165.4学生信息管理模块175.5学费信息管理模块195.6课程成绩管理模块205.7系统管理模块215.8系统退出模块226.总结237.参考文献24241设计的目的和任务根据对现有学生信息现状及存在问题的分析,在系统的设计与实现的过程中主要解决以下几个问题:(1)利用ASP.NET和C#编程语言,结合SQLServer2000数据库技术。建立一个学生信息
3、管理系统。(2)利用网络技术,通过IIS配置服务器的站点属性,可以为学生提供最完善信息管理及最准确信息的查询。(3)采用SQLServer2000数据库技术,将学生基本信息、班级信息、缴费信息、课程成绩等存储在不同的数据表内,实现信息分类管理,并通过编程技术动态改变数据信息。(4)通过编程对数据库相关数据表的访问,实现对学生不同信息的管理及学生对不同信息进行查询。2开发方法与开发工具2.1开发方法系统采用从上到下的结构化系统开发方法,分为三个阶段:系统分析、系统设计、系统实施。结构化开发方法(StructuredS
4、ystemDevelopmentMethodology)是目前最成熟也是应用最普遍的一种方法。2.2开发工具本系统选用MicrosoftSQLServer2000数据库模型。Web服务器为InternetInformationServer5.1版本。调试(开发)工具:MicrosoftVisualStudio.NET2005中文企业版技术平台:Microsoft.NETFramework2.0.0.0版本服务器操作系统:开发过程中使用WindowsXPProfessional操作系统,系统运行服务器可以采用Wind
5、ows2000Server以上版本的操作系统。243学生信息管理系统的系统分析3.1学生信息管理系统的可行性分析3.1.1技术可行性分析系统采用SQL2000数据库平台和VisualStudio2005(C#),它提供了完全可视化的开发环境,以直观的界面,简洁的语言,强大的功能,开放的系统为特色,便于管理和调试,使开发的效率大大提高。3.1.2经济可行性分析经济可行性的主要任务是对项目进行经济效益的评价,评价指标主要分为两部分:1、费用的支出:由于这套待开发的管理信息系统由计算机中心自行开发,节省了一笔委托软件公司
6、开发的巨额费用,而学校本身就具备服务器/客户机管理系统开发的客观条件。网络方面:学校有用于内部邮件服务的内部局域网,不需要重新构架网络结构,只需为数据库服务器购买一台服务器。因此在支出的费用上耗资很少。2、效率的提高:学校原来是用手工作业的方式进行数据管理和文档处理,费时耗力并且极易出现差错。如果现在采用了数据库电脑化管理,有效地提高了学生信息管理的质量和速度。而其改进了低效的工作环节,由计算机代替人完成一系列简单的重复性工作,可节约大量人力、物力和资金。学校的系统操作人员都具备简单的电脑操作知识,经过简单的培训能
7、够具备管理系统操作的能力,费用的投入也不大。但效率的提高确实非常明显的。总而言之,系统建成后所带来的效益远大于开发本身的费用,学校网络中心专业的开发人员齐全,经验丰富,所以开发的风险也比较小。3.2系统需求分析由于本学院的学生越来越多,信息量越来越大,于是需要有一个专门存放学生信息的系统,我们小组用自己学过的知识,用VS做界面、以SQL2000为支持数据库制作这个学生信息管理系统。我学院是由计算机科学与技术、信息管理与信息技术、电子商务三个专业组成。我学院教务科是管理学生档案、班级信息、学生交费、学生课程、学生成绩
8、的部门。学生档案方面他们负责新生的入学档案输入和平时档案的修改和查询,学生成绩方面他们负责成绩的存储和备案,学生交费方面他们负责交费的统计,交费情况。学生基本档案情况管理、交费管理、课程管理、成绩管理等等这些大量的数据形成数据库。243.3系统业务流程设计1.用户登录。通过设置用学生学号和管理员账号规定访问系统的权限,并对用户进行一定的操作提示。2.用户对各
此文档下载收益归作者所有