ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:742.97KB ,
资源ID:16492641      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16492641.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(教务管理系统设计Word文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

教务管理系统设计Word文档格式.docx

1、本系统采用c#语言、数据库,应用表格、标签和样式特效制作网站系统,界面简洁、美观大方,方便管理者、应用者的使用。开发工具选用的是Microsoft.NET2005,编程语言选用的是C#,数据库选择用的SQLServer2005。.NET是一个功能强大的面向网络、支持各种用户终端的开发平台环境,对框架提供强大的跨语言继承性、错误处理和调试功能。SQL Server是Microsoft公司在原来和Sybase公司合作的基础上推出的一款面向高端的数据库系统。它功能强大、操作简便,广泛应用于数据库后台系统。它可以将用户的数据存储在多个服务器上,并利用复制技术跨越多个服务器进行分布式处理,实现真正意义上

2、的分布式数据库。2.2.2 需求分析需求分析是项目开发中的很重要的一个环节,其中很小的一个偏差,就可能导致整个项目无法达到预期的效果,或者说最终开发的产品不是用户所需要的。因此一个正确的系统需求分析一般应该包括需求发生、初步的访谈、资料的搜集、讨论、到现场实地了解、制定完整的系统规格这几个部分。其中指定完整的系统规格又是设计中非常重要的部分,关系到开发的产品是不是能够正确的运行以满足用户的需要。主要包括四大项:即系统流程图,数据库的设计,输入的设计,屏幕输出的设计。需求分析报告应该具有完整性、正确性、可行性、必要性、划分优先级、无二义性、可验证性、可修改性和可跟踪性。2.2.3 系统环境本教务

3、管理系统的运行环境如下:1. 服务器端操作系统:Windows XP Professional或Windows 2000数据库服务器:SQL Server 2005编程工具:Microsoft Visual Studio 2005+SQL Server20052. 客户端Windows XP Professional或Windows 203 设计描述3.1 系统结构3.2 各板块说明3.2.1 管理员操作功能管理员使用自己用户名、密码进入管理员界面进行上述信息维护,登陆时,系统对用户名、密码进行验证,确认用户是否合法。3.2.2 教师操作功能教师使用自己的用户名、密码登陆,进入教师管理界面,对

4、学生、课程信息进行更新、修改、查询。登陆时,系统对用户名、密码进行验证,确认用户是否合法。3.2.3 学生操作功能学生使用自己的用户名、密码登陆,进入学生查询界面,对自己的课程、成绩信息进行查询。3.2.4 管理员登陆介绍1. 用户名输入2. 密码输入3. 登陆成功提示,进入系统管理界面,可以进行信息维护4. 登陆失败提示,返回登陆界面5. 用户名不存在,返回重新输入6. 密码不正确,重新输入密码3.2.5 教师登陆介绍 用户名输入 密码输入 登陆成功提示,进入系统管理界面,可以进行信息维护 登陆失败提示,返回登陆界面 用户名不存在,返回重新输入 密码不正确,重新输入密码3.2.6 学生登录介

5、绍 学号输入 登录成功提示,进入系统管理界面,可以进行信息查询 登录失败提示,返回登陆界面 用户不存在,返回重新输入3.3 详细描述3.3.1 管理员模块描述1、简介管理员模块为管理员提供维护学生信息,维护教师信息、修改密码以及整个系统的管理维护功能,方便了管理员对学生、教师的信息管理。2、功能详解功能名称功能描述维护学生信息管理员拥有增加、删除、查看、修改所有学生的信息的权利维护教工信息管理员拥有增加、删除、查看、修改所有教师的信息的权利修改密码管理员修改密码的功能维护系统管理员可以对整个系统进行维护3.3.2 教师模块描述1、 简介教师模块为教师提供查看学生成绩、录入以及修改学生成绩、查看

6、课表等功能,方便教师对学生信息的管理。2、 功能详解查看成绩教师能查看所有学生的成绩信息录入、修改学生信息教师录入修改所有学生的成绩信息查看课表教师可以查看自己的课程安排及学生的课表3.3.3 学生模块描述学生模块为学生提供学生查询成绩,查询课表的平台。查询成绩学生可以查询自己的成绩查询课表学生可以查询自己的课表3.4 接口描述3.4.1 管理员管理模块的接口描述名称:管理用户信息接口说明:本接口主要用来管理用户信息,用户信息包括用户名,教师编号,密码,邮箱,登录时间等信息。3.4.2 教师模块的接口描述查询用户信息接口本接口主要用来查询用户信息,用户信息包括教师编号,密码,邮箱以及其他信息。

7、3.4.3 学生模块的接口描述本接口主要用来管理用户信息,用户信息包括用户名,密码,邮箱。4 各模块详细介绍4.1 登陆模块设计4.1.1 登模块设计描述1.名称教务管理系统_登陆模块2.简介用于管理员、教师、学生进入系统,查看、更新以及维护信息。根据用户输入的用户名和密码判定是否为合法用户,并跳转到登录成功或登录失败页面,成功则根据用户类型进入系统界面进行相应操作,失败则跳回登陆界面。3.控件定义控件功能DropDownList1选择登陆系统用户的类别(学生、教师、管理员)TextName输入用户名称TextPassword输入用户密码Button用来提交、重置信息4.函数属性可见性属性名称

8、类型说明privateNameString登录用户Password用户密码NameListList数据库满足条件的卡列表NameTypeEnterType用户类型5.相关代码Pucli checkuser(.)详细描述Public bool checkuser( string name, string password ,int userType)/得到用户名和密码,/得到用户类型/根据用户类型进行判断if (Sessionadmin = null) Response.Redirect(/Default.aspx); 4.2 管理员模块4.2.1 模块设计描述教务管理系统_管理员模块管理员对教

9、师、学生设定用户名以及密码,且对信息维护,并判定教师、学生的状态。3.功能定义教工维护对教师的课程进行安排、资料信息进行维护课程维护对学生所学的课程进行维护班级维护对学校所有班级进行增、删、查、改等维护成绩查询对在校学生的成绩进行查询Teacher_Name教师进入系统的用户名Teacher_Password教师进入系统的密码Teacher_gender教师的性别Student_Name学生进入系统的用户号Student_Password学生进入系统的密码Student_ gender学生的性别publicCourse_Name课程名称creditNunber课程学分Class_id班级编号C

10、lass_Name班级姓名 /asp:MenuItem课程维护/Admin/Arrange.aspx班级维护/Admin/class.aspx学生维护/Admin/student.aspx成绩维护成绩查询/Admin/enterScore.aspx退出系统/Items4.3 教师模块4.3.1 模块设计描述教务管理系统_教师模块用来根据用户输入的账号和密码是否正确,判断跳转到登录成功或登录失败页面。对学生的成绩进行查询修改功能对学生的成绩进行修改成绩增加增加学生成绩信息删除信息对学生信息进行删除 类型 说明学生姓名该学生所学课程的名称Course_ScoreNumber本课程所得分数 prot

11、ected void Button1_Click(object sender, EventArgs e)/Teacher/teacherRegister.aspx 4.4 学生模块4.4.1 模块设计描述教务管理系统_学生模块学生对自己的成绩进行查询课程查询学生对自己课程安排进行查询4.相关代码protected void Page_Load(object sender, EventArgs e) if (TextBoxKC.Text = 0) /如果是搜索框为空,则 改变SELECT 条件 AccessDataSource1.SelectCommand = select * from Arr

12、ange ; FormView1.DataSourceID = AccessDataSource1 protected void Button1_Click(object sender, EventArgs e)5.函数属性4.5 修改密码模块4.5.1 模块设计描述教务管理系统_修改密码模块用于管理员进入系统修改密码,进行密码维护。3.页面定义管理员登录登陆进入系统为管理员提供修改教师学生密码的功能 4.相关代码public ActionErrors validate (ActionMapping mapping,HttpServletRequest request)mapping 获取st

13、ruts配置文件中的action配置request 请求5 数据库设计5.1 实体关系图 数据库E-R图5.2 数据库表5.2.1 管理员表字段名称解释长度备注Id管理员编号自动编号主键管理员姓名字符10密码online是否在线逻辑1在管理员表中有id、name、password三个字段,其中id是主键。id为管理员的编号,为系统自动编号;name为管理员的姓名;password为管理员登陆系统的密码。5.2.2 课程安排表_id班级号16Course_id课程Teacher_id上课教师在此表中有id、class_id、course_id 、teacher_id四个字段,其中id是主键。cl

14、ass_id为班级编号,course_id为课程编号,teacher_id为教师编号。5.2.3 班级表制动编号Class_name班级名在此表中有id、class_id、class_name三个字段,其中id是主键。id为班级自动编号,class_id为班级编号,class_name为课程名称。5.2.4 课程表课程号course_nameCredit学分整型4在课程表中有course_id、course_name、credit三个字段,其中course_id是主键。Course_id 为课程编号,course_name为课程名称,credit为课程学分。5.2.5 成绩表Student_i

15、d学号Score成绩单精度浮点小数位一位在成绩表中有id、student_id、course_id 、score四个字段,其中id是主键。_id 为自动编号,student_id为学生编号,course_id为课程编号,score为课程分数。5.2.6 学生表student_idname姓名Gender性别约束男或女PassworeenterYear出身日期日期8在学生表中有id、student_id、name 、gender 、password 、class_id、enterYear七个字段,其中id是主键。student_id为学生编号,name为学生姓名,gender为学生性别,pass

16、word为学生登陆密码,class_id为班级编号,enterYear为学生入学年份。5.2.7 教师表编号email邮箱必须包含符号phone电话12只能是数字在教师表中有_id、Id、Name 、Password 、Gender 、email、phone七个字段,其中_id是主键。Id为教师编号,Name为教师姓名,Password为教师登陆密码,Gender为教师性别,email为教师邮箱,phone为教师电话。6 系统界面及使用说明6.1 登录界面图6-1教务管理系统登录界面选择身份后输入正确的用户名和密码后,单击登录,进入各用户界面。6.2 管理员维护课表界面图6-2查询课程界面可对

17、课程进行查询、修改和删除等操作。6.3 管理员界面图6-3管理员界面主界面菜单分密码修改、教师管理、学生信息管理、课程信息管理,可对这些信息进行查询、删除、修改。6.4 教师界面图6-4教师界面 此界面分学生信息查询、修改、删除等维护。6.5 学生界面图6-5学生查询界面此界面分成绩、课程查询,可根据学生信息查询。6.6 班级维护界面图6-5班级维护 管理员对班级信息进行更新维护。6.7 修改密码界面图6-7管理员对学生、教师密码的更新修改 管理员对学生、教师的密码更新、修改。7 小结与展望整个教务管理系统主要为上面所描述的模块及功能,能够在系统中维护人员基本资料,通过系统便于协助教师日常工作

18、、管理学生的成绩课程等信息,内容也较为详尽。由于时间、所学以及精力的关系,该系统还处于雏形设计阶段,许多预想的模块还没有能够及时且完整的添加进去,现还有的部分模块还可以更加好的进行完善。在操作、研究过程中主要做了以下工作:1.阅读大量的中、英文资料,对国内教务管理信息系统的相关研究成果进行了总结,对教务管理模式有了较深入的了解。2.深入分析学校教务管理的需求,依据高等学校教务管理模式的特点进行系统总体结构设计。3.在整个系统的框架设计集成上,结合云南师范大学教务管理模式的特点进行成绩管理子系统的代码实现。通过对本课题的研究,得出了以下几点结论:1.在进行设计之前,必需要做大量的系统分析。系统分析越准确,设计的 系统越精确,可以大大减少后期的修改、维护工作。2.进行教务管理信息系统的构架时,必须根据不同高校教学管理模式的需要,拟定系统设计目标,使实现的系统性能较好、编程简单、便于用户使用、智能化高。3.使用合适工具,能够缩短系统的开发周期,减少系统开发的迭代次数。4.进行程序设计时,要尽量使用开发工具提供的各种

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1