学生成绩管理系统设计
摘要:本文主要研究学生成绩管理系统的整体开发过程和技术实现。根据实际需求,学生成绩管理系统采用模块化的设计思想,在Windows XP操作系统环境下,搭建.NET运行环境IIS,通过使用C#脚本语言完成动态的、交互的web服务器应用程序。使用微软公司的SQL SERVER 数据库管理系统,实现学生信息的管理、课程信息管理、成绩信息的管理及成绩统计与分析的管理等功能。本系统实现了学生成绩信息的网络化的查询与管理,学生在网上成绩及学分查询的功能,使学生不分时间、地点,只要能上网即可以查询自己的成绩,并能够保存自己的几年的成绩,对自己的成绩信息一目了然。管理员可以完成学生信息的管理,成绩的管理及课程信息,并可以根据学生的成绩信息统计学生量化得分信息。
关键词:管理系统;数据库;C#
目 录
1引言 1
1.1 开发背景及意义 1
1.2 系统目标 2
1.3 业务流程图 2
2 需求分析 3
2.1 可行性分析 3
2.2 功能分析 4
3 总体设计 4
3.1 功能划分 4
3.2 功能描述 6
3.3 数据库概念结构设计 6
3.4 数据库设计 9
3.5 安全设计 12
4 设计与实现 12
4.1 程序流程图 12
4.2 开发工具介绍 14
4.3 教师子系统的实施 15
4.3 学生子系统的实施 30
5 总结 32
参考文献: 33
致谢 34
参考文献:
[1] 萨师煊,王珊.数据库系统概论. 第3版.北京:高等教育出版社,2000
[2] [美]Todd Cook. ASP.NET信息系统概论.北京:电子工业出版社,2003. 1-385.
[3] 周绍广《ASP.NET编程基础与实例》2002年 机械工业出版社
[4] 贾佳 郝洪明.ASP.NET与SQL Server网站架设. 第1版. 北京: 机械工业出版社,2001
[5]吴晨,孙少波《ASP.NET数据库项目案例导航》清华大学出版社 2004-12月
[6]石磊《ASP.NET数据库编程祥解(C#版)》高等教育出版社 2004-1月 37-90
[7]刘浩《ASP.NET+SQL Server网络应用系统开发与实例》人民邮电出版社 2005-2月1-70
[8]张立科《ASP.NET信息管理系统开发实例导航》人民邮电出版社 2005-4月
[9]刘荣华《SQL SERVER2005数据库管理与应用系统开发》人民邮电出版社 2005-10月7-61
[10]李明《.net环境配置参考手册》中国人民大学出版社 2003-7月8-12
[11]王斌,丘少东《C#.NET使用大全》高等教育出版社 2005-9月 16-27
[12]韩磊《深入研究.NET框架》参考外文翻译书籍
[13]USA kate .d 《深入研究asp.net》外文出版社 2005-1月1-24
[14]USA 吴千《深入学习Sql Server 2005》清华大学出版社 2005-7月1-129
[15]李小名,徐东《ASP.net》铁路出版社 2006-1月
[16]徐东,唐国利《asp速查手册》
[17]张立科《.数据库开发技术与工程实践》人民邮电出版社,2004.
[18]黄轲《网络环境下学生信息管理系统设计研究》中国科教创新导刊 2010年10期
[19] USA Mcleod《management information system》外文出版社,1998
[20] USA Thomas R.Peltier《information security risk analysis》外文出版社,2001
http://www.bysj360.com/ http://www.bysj360.com/html/2478.html http://www.bysj360.com/html/3996.html