本系统是在Windows环境下,采用B/S结构,采用ASP.NET技术开发的,后台数据库采用SQL Server,WEB服务器采用IIS。系统主要由以下几个模块组成:数据发布模块,数据查询模块,数据管理模块,身份验证模块,系统管理模块。使用本系统,管理员只需要通过浏览器访问就可以实现对系统管理的操作,这些功能让使用者管理系统更加方便、高效。
为使本科生考勤与考核管理信息系统能很好的运作,为人们提供更好、更快捷的服务。本次毕业设计的任务是设计和开发一个基于网络的本科生考勤与考核管理信息系统,具体要求如下:
1)录入管理主模块包括教师注册和系统各个需要维护的表的总体维护,为了减小教学秘书的工作量此维护提供excel表格的导入及导出功能,并针对导入信息的重用和复用显现系统提供数据相同更新,不同插入的功能。
2)系统管理主模块包括教师录入查询,学生缺课修改,系统用户管理三大项功能教师录入查询是查询教师上课点名情况的信息化统计,学生缺课修改功能是对于教师有可能录入错误信息的情况给予补救,这是系统的友好使用。系统用户管理能够对使用系统的用户进行修改和删除。
以上是主要用户的主要需求,也是该系统主要功能,除了这些功能以外,在设计主要功能的同时也对一些细节做了优化与调整,使系统更具有完整性与实用性。
目 录
第一章 概述 3
1.1 课题研究的背景及意义 3
1.2 国内外研究状况 3
1.3课题研究内容 4
1.3.1总体研究内容 4
1.3.2个人研究内容 4
第二章 可行性分析 5
2.1经济上的可行性 5
2.1技术上的可行性 5
2.1操作上的可行性 5
第三章 系统分析 1
3.1 系统功能需求分析 1
3.2 业务流程分析 2
3.3 数据流程分析 2
第四章 系统设计 4
4.1 系统体系结构 4
4.2开发软件 5
4.2.1 ASP.NET 5
4.2.2 IIS管理器 5
4.2.3 Microsoft SQL Server6
4.2.4 Visual Studio 7
4.3 数据库设计 8
4.3.1数据库概念结构设计 8
4.3.2数据库逻辑结构设计 10
4.4系统的软硬件平台 14
第五章 系统操作 14
5.1管理员操作页面 14
5.1.1登录页面 14
5.1.2管理员添加页面 19
5.1.3教师信息添加页面 19
5.1.4学生信息添加页面 22
5.1.5课程信息添加页面 24
5.1.6课堂考勤登记页面 26
第六章 软件测试与分析 27
6.1软件测试的目的和原则 27
6.2系统调试 28
6.2.1模块程序调试 28
6.2.2联合调试 28
6.2.3系统总体调试 29
第七章 结束语 29
致 谢 30
参 考 文 献 31