欢迎来到天天文库
浏览记录
ID:44105167
大小:765.60 KB
页数:27页
时间:2019-10-18
《选修课程管理系统说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数学与计算机学院课程设计说明书课程名称:软件工程一课程设计课程代码:8404131题目:选修课程管理系统年级/专业/班:2007级信息与计算科学1班学生姓名:张涛学号:312007070102113开始时间:2010年6月12日宀兀成时间:2010年7月06日课程设计成绩:学习态度及平时成绩(30)技术水平与实际能力(20)创新(5)说明书撰写质量(45)总分(100)指导教师签名:年月日摘要随着计算机技术的飞速发展,软件工程的应用方面已渗透到计算机软件开发的各个领域。现如今的应用软件的开发都离不开软件工程,没有软件工程的指
2、导是不完整的。在一些高校,学生选课管理是学校的一项常规性的重要工作。近年来各大学校招生情况越来越好,所以学生选修课管理工作越来越繁重,但由于种种原因,管理人员并没有增加,为使学生信息管理工作科学化、规范化,就必须采用计算机辅助管理。学生选修课程管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用C#语言编程以及SQL2005实现该管理系统。关键词:软件工程、选修、SQL、C#ElectivecoursemanagementsystemAbstract:Withthe
3、rapiddevelopmentofcomputertechnology,theapplicationdevelopmentofsoftwareengineeringhaspenetratedintoallareasofcomputersoftware.Nowadaysthedevelopmentofapplicationsoftwarecannotdowithoutsoftwareengineeringnotsoftwareengineeringguidanceisincomplete.Insomeuniversities
4、,studentenrollmentmanagementisaregularschoolandimportantwork・Inrecentyearsthemajorschoolenrollmentmoreisbetter,sostudentselectivemanagementoftheincreasingworkload,butforvariousreasons,themanagementdidnotincrease,forthestudentinformationmanagementmorescientific,stan
5、dardized,theymustusecomputer-aidedmanagement.Studentstakingthiscoursemanagementsystemisatypicalinformationmanagementsystem(MIS),itsdevelopmentincludetheestablishmentofthebackgrounddatabaseandfront-endapplicationmaintenanceandthedevelopmentofthetwoChengXu.UsingC#pro
6、gramminglanguageandSQL2005toachievethemanagementsystem.KeyWords:softwareengineeringxElective、SQL^C#S录第一章绪论11.1.背景112需求分析1第二章系统结构及数据库设计22.1.系统结构图222数据流图42.3.数据库设计4第三章运行环境及接口设计73.1.系统运行坏境732系统接口设计73.3.数据安全及出错处理8第四章系统功能设计94.1.管理员模块设计942教师模块设计1143学生模块设计12第五章系统测试145.1•登
7、陆界面测试1452学生管理功能测试155.3.成绩录入功能测试195.4.学生个人成绩查询205.5.学生选课功能测试21总结22参考资料23第一章绪论1.1.背景随着计算机应用的普及,以及高等院校的扩招,高等院校学牛的人数也越来越多,学牛选修课程时高等院校教务管理的一项重要的事物。传统的选课管理己经不能很好的适应现在的需求,为此就必须采用高效的,安全的管理软件辅助管理,为教务管理人员提供迅速高效的服务,避免手工处理大量信息的繁琐和误差。实现教务管理人员、老师和学生自由查看木人相关信息,以及老师管理学牛成绩,学牛自由选课、退
8、课、成绩查询等;教务管理人员负责全面协调系统信息以及数据安全等。从而尽可能减轻教务管理人员的工作量,提高效率和可靠度。木管理软件基于C#语言和MicrosoftSQLServer2005编写,由于MicrosoftVisualStudio系列能很好的支持上述开发语言,因此大大缩短了开发周期
此文档下载收益归作者所有