欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    教务信息管理系统设计报告.doc

    • 资源ID:3944061       资源大小:992KB        全文页数:24页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    教务信息管理系统设计报告.doc

    软件设计与体系结构实验报告 教务信息管理系统指导教师:学号:姓名 2011年12月22日 目录一、 需求分析3二. 概要设计31 系统功能分析32 系统结构43 系统时序图44 系统设计45 数据库设计5三. 详细设计6四. 调式分析与测试81 界面设计8五. 课程设计总结221.从中得到的收获:232.难点、重点:23六. 参考文献23一、 需求分析摘要:运用信息技术,开发综合教务管理信息系统,加速高校管理的改革进程。讨论了教务系统的特点和功能需求,确定该系统由学籍管理、成绩管理、排课、选课等十几个模块组成。通过本系统的开发,实现教务的分级管理、规范化管理、信息共享。1.1 编写目的:教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件。1.2 背景说明: 待开发系统名称:教务管理系统 开发者:由8人组成的开发团队开发,其中两人制作设计文档, 五人负责编写程序,一人测试。用 户:高校教务人员,在校学生,教师 1.3 系统目标: 本系统是各院(系)级教务员,教师,和学生的工作界面。它完成: (1)各院(系)与学生有关的各种数据(如学生的注册信息、课程设置、教学培养计划、教学执行计划、学生选课申请、学生成绩、考试安排等)的录入、查询、更新以及各种表格的生成,完成对在校生的基本管理; (2)完成学生选课,查询,教师录入成绩等应用 (3)以及对教学人员(教师、班主任、教务人员) 的管理。特色与关键问题: 对软件过程规范及技术的学习和应用。 二. 概要设计1 系统功能分析 (1)针对不同教师职责,可向不同教师分配不同权限,例如权限为“0”的教师可以登录“学籍管理”模块,“班级管理”模块,“成绩管理”模块。权限为“1”的任课老师可以登录“学籍管理”模块,“成绩管理”模块。权限为“2”的教师只能登录“网上报名”模块。 (2)可以对学生基本信息表,学生成绩表,班级信息表,考试信息表进行显示,添加,删除,更新操作。可按数据库表中的某个字段进行查询。2 系统结构3 系统时序图4 系统设计(1)系统配置 5 数据库设计数据库中所包含的表如下图所示:三. 详细设计(1) 班级信息表如图所示(2) 成绩信息表如图所示(3) 学生基本信息表如图所示。(4) 考试信息表如图所示。(5) 课程信息表如图所示。(6) 报名表如图所示。四. 调式分析与测试1 界面设计(1) 登录界面功能说明:用于教师登录。设计说明:将用户名及密码与登录表中的数据匹配,若无记录,则登录失败;若有记录,则查看登录表中的权限,不同教师,登录表的“权限”不同,可登录的页面不同。登录界面如图所示。代码如下:<% Page Language="C#" AutoEventWireup="true" CodeFile="登Ì?录?界?面?.aspx.cs" Inherits="登Ì?录?界?面?" %><!DOCTYPE html PUBLIC "-/W3C/DTD XHTML 1.0 Transitional/EN" "http:/www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http:/www.w3.org/1999/xhtml"><head runat="server"> <title></title> <style type="text/css"> .highlight1font-size:xx-large;cursor:help; .highlight2font-size:x-large;cursor:help; </style> </head><body> <form id="form1" runat="server"> <div align="center"> <img src="./img/4.jpg"/> <div> <div align="center"> <input class="highlight1"type="text"value="教¨¬务?信?息¡é管¨¹理¤¨ª系¦Ì统ª3" style="border-style: none; border-width: 0px; background-color:ButtonFace;border-color:inherit; text-align:center; width : 727px; height: 46px; margin-bottom: 0px; font-size: xx-large; font-family: 华a文?中D宋?;"> <div> <div align="center"> <input class="highlight2"type="text"value="-教¨¬务?管¨¹理¤¨ª园¡ã地Ì?-" style="border-style: none; border-width: 0px; background-color:ButtonFace;border-color:inherit; text-align:left; width : 727px; height: 36px; margin-bottom: 0px; font-family: 华a文?楷?体¬?;"> <div> <div align="center" style="border: 0px groove Blue; width: 727px; background-color:ButtonFace; height: 193px;"> &nbsp;<asp:Label ID="Label3" runat="server" Text="登Ì?录?方¤?式º?" style="font-size: x-small"></asp:Label>&nbsp;&nbsp; <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="登Ì?录?方¤?式º?" DataValueField="登Ì?录?方¤?式º?" Height="25px" Width="152px"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:课?设¦¨¨ConnectionString %>" SelectCommand="SELECT 登Ì?录?方¤?式º? FROM 权¨¡§限T表À¨ª"></asp:SqlDataSource> <br> <br> &nbsp;&nbsp;&nbsp;&nbsp;<asp:Label ID="Label1" runat="server" Text="用®?户¡ì名?" style="font-size: x-small"></asp:Label> &nbsp;&nbsp;&nbsp; <asp:TextBox ID="TextBox1" runat="server" Height="19px"></asp:TextBox> &nbsp;<p> &nbsp;&nbsp;&nbsp;<asp:Label ID="Label2" runat="server" Text="密¨¹码?" style="font-size: x-small"></asp:Label> &nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="TextBox2" runat="server" style="margin-left: 4px" TextMode="Password"></asp:TextBox> </p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Button ID="Button1" runat="server" Text="登Ì?录?" OnClick="Button1_Click" Width="70px" Height="22px" style="margin-left: 1px" /> &nbsp;&nbsp; &nbsp;<asp:Button ID="Button2" runat="server" Height="22px" onclick="Button2_Click" Text="重?置?" Width="70px" /> </div> </form></body></html>(2) 班主任登录界面功能说明:用于班主任进行“学籍管理”,“班级管理”,“成绩管理”。设计说明:当教师权限为“0”时,且用户名,密码正确时登录此页。班主任登录界面如图所示。代码如下: <a href="学籍管理模块1.aspx"><span class="style1">学籍管理</span></a><span class="style3">&nbsp;|&nbsp;</span><a href="班级管理模块1.aspx"><span class="style1">班级管理</span></a><span class="style3">&nbsp;|&nbsp; </span> <a href="成绩管理模块1.aspx"><span class="style1">成绩管理</span></a><span class="style3">&nbsp;|&nbsp; </span> <a href="查询模块.aspx"><span class="style1">查询信息</span></a><span class="style2">&nbsp;|&nbsp; </span> </span> <a href="登录界面.aspx"><span class="style1">返回登录界面</span></a> </div>(3)任课教师登陆界面功能说明:用于任课教师进行“学籍管理”,“成绩管理”。设计说明:当教师权限为1时,且用户名,密码正确时登录此页。任课教师管理界面如图所示。部分代码如下:<a href="学籍管理模块2.aspx"/><span class="style1">学籍管理</span></a><span class="style1">&nbsp;| </span> <a href="成绩管理模块2.aspx"/><span class="style1">成绩管理</span></a><span class="style1">&nbsp;|&nbsp; </span> <a href="查询模块.aspx"/><span class="style1">查询信息</span></a>&nbsp;|&nbsp; </span> <a href="登录界面.aspx"><span class="style1">返回登录界面</span></a> </div>(4) 教务员登录界面功能说明:用于教务员进行网上报名。设计说明:当教师权限为”2“时,且用户名,密码正确时登录此页。教务员管理界面如图所示。部分代码如下: style="border: 0px groove Blue; width: 829px; background-color:ButtonFace; height: 37px; font-size: large; font-weight: 700;"> <a href="网上报名模块.aspx"/><span class="style1">网上报名</span></a> <span class="style1">&nbsp;|&nbsp;</span><a href="查询模块.aspx"/><span class="style1">查询信息</span></a>&nbsp;| </span> <a href="登录界面.aspx"><span class="style1">返回登录界面</span></a> </form></body>(5) 学籍管理模块界面功能说明:用于学籍管理,可实现学生基本信息的添加,删除,更新,并可向前或向后翻看记录。设计说明:载入页面时,可显示学生基本信息表的字段,单击“|”可向前显示一条记录;单击“|”可向后显示一条记录;单击“添加”按钮可将当前记录添加到数据库表中;单击“删除”按钮可删除当前记录;单击“更新”按钮可将当前修改的记录内容添加到数据库表中。学籍管理界面如图所示。代码如下:<asp:Label ID="Label1" runat="server" Text="学号" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> &nbsp; <asp:Label ID="Label5" runat="server" Text="联系电话" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox5" runat="server"></asp:TextBox> <br /> <br /> <asp:Label ID="Label2" runat="server" Text="姓名" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> &nbsp; <asp:Label ID="Label6" runat="server" Text="家庭地址" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox6" runat="server"></asp:TextBox> <p style="font-size: large"> <asp:Label ID="Label3" runat="server" Text="性别"></asp:Label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:RadioButton ID="RadioButton1" runat="server" GroupName="sex" Text="男"/> <asp:RadioButton ID="RadioButton2" runat="server" GroupName="sex" Text="女" /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Label ID="Label7" runat="server" Text="入校时间"></asp:Label> <asp:TextBox ID="TextBox7" runat="server"></asp:TextBox> </p> <p style="font-size: large"> <asp:Label ID="Label4" runat="server" Text="班号"></asp:Label> <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox> &nbsp; <asp:Label ID="Label8" runat="server" Text="出生日期"></asp:Label> <asp:TextBox ID="TextBox8" runat="server"></asp:TextBox> </p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:Label ID="Label9" runat="server" Text="备注" style="font-size: large"></asp:Label> &nbsp; &nbsp; &nbsp;<asp:TextBox ID="TextBox9" runat="server" Height="89px" Width="429px"></asp:TextBox> &nbsp;&nbsp;&nbsp;<br /> <asp:Button ID="Button1" runat="server" Text="录入" Width="66px" OnClick="Button1_Click" style="margin-left: 0px; font-size: large; font-weight: 700;" />&nbsp;<input type="button" value="添加" onclick="javascript:location='学籍管理模块1.aspx'" style="width: 68px; font-size: large; font-weight: 700;">&nbsp; <asp:Button ID="Button4" runat="server" Text="更新" onclick="Button4_Click" Width="68px" style="font-size: large; font-weight: 700" />&nbsp; <asp:Button ID="Button5" runat="server" Text="删除" onclick="Button5_Click" Width="68px" style="font-size: large; font-weight: 700" /> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" EnableModelValidation="True" Width="919px" style="font-size: large"> <Columns> <asp:BoundField DataField="学号" HeaderText="学号" SortExpression="学号" /> <asp:BoundField DataField="姓名" HeaderText="姓名" SortExpression="姓名" /> <asp:BoundField DataField="性别" HeaderText="性别" SortExpression="性别" /> <asp:BoundField DataField="班号" HeaderText="班号" SortExpression="班号" /> <asp:BoundField DataField="联系电话" HeaderText="联系电话" SortExpression="联系电话" /> <asp:BoundField DataField="家庭地址" HeaderText="家庭地址" SortExpression="家庭地址" /> <asp:BoundField DataField="入校时间" HeaderText="入校时间" SortExpression="入校时间" /> <asp:BoundField DataField="出生日期" HeaderText="出生日期" SortExpression="出生日期" /> <asp:BoundField DataField="备注" HeaderText="备注" SortExpression="备注" /> </Columns> </asp:GridView> <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="l<<" style="font-size: large; font-weight: 700" /> <input type="button" value="返回管理界面" onclick="javascript:location='班主任管理界面.aspx'"(6) 班级管理模块界面功能说明:用于班级管理,可实现班级基本信息的添加,删除,更新。并可向前或向后翻看记录。设计说明:载入页面时,可显示学生基本信息表的字段,单击“|”可向前显示一条记录;单击“|”可向后显示一条记录;单击“添加”按钮可将当前记录添加到数据库表中;单击“删除”按钮可删除当前记录;单击“更新”按钮可将当前修改的记录内容添加到数据库表中。班级管理界面如图所示。代码如下:<asp:Label ID="Label1" runat="server" Text="班号" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>&nbsp; <asp:Label ID="Label3" runat="server" Text="班主任" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox> <br /> <br /> <asp:Label ID="Label2" runat="server" Text="年级" style="font-size: large"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>&nbsp; <asp:Label ID="Label4" runat="server" Text="教室" style="font-size: large"></asp:Label>&nbsp;&nbsp;&nbsp;&nbsp; <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox> <br /> <br /> <br /> &nbsp;&nbsp; <asp:Button ID="Button1" runat="server" Text="录入" Width="68px" onclick="Button1_Click" style="font-weight: 700; font-size: large; margin-right: 0px; margin-top: 0px;" Height="28px" />&nbsp;&nbsp;<input type="button" value="添加" onclick="javascript:location='班级管理模块1.aspx'" style="width: 68px; font-weight: 700; font-size: large;">&nbsp;&nbsp;<asp:Button ID="Button4" runat="server" Text="更新" Width="68px" onclick="Button4_Click" style="font-weight: 700; font-size: large" />&nbsp; &nbsp;<asp:Button ID="Button5" runat="server" Text="删除" Width="68px" onclick="Button5_Click" style="font-weight: 700; font-size: large" /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" EnableModelValidation="True" Width="727px" BackColor="White" BorderColor="White" style="font-size: large"> <Columns> <asp:BoundField DataField="班号" HeaderText="班号" SortExpression="班号" /> <asp:BoundField DataField="年级" HeaderText="年级" SortExpression="年级" /> <asp:BoundField DataField="班主任" HeaderText="班主任" SortExpression="班主任" /> <asp:BoundField DataField="教室" HeaderText="教室" SortExpression="教室" /> </Columns> </asp:GridView> <p> &nbsp;<asp:Button ID="Button3" runat="server" Text="l<<" onclick="Button3_Click" style="margin-left: 0px; height: 21px; font-weight: 700;" Width="47px" /> &nbsp;&nbsp; &nbsp;<input type="button" value="返回管理界面" onclick="javascript:location='班主任管理界面.aspx'" style="width: 130px; height: 23px; font-weight: 700;">&nbsp; &nbsp;&nbsp;<asp:Button ID="Button2" runat="server" Text="l>>" onclick="Button2_Click" Width="48px" style="font-weight: 700" />&nbsp;&nbsp;&nbsp; </div> <br> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:课设ConnectionString %>" SelectCommand="SELECT 班号, 年级, 班主任, 教室 FROM 班级信息表"> </asp:SqlDataSource> &nbsp;</form>(7) 成绩管理模块界面功能说明:用于成绩管理,可实现成绩基本信息的添加,删除,更新,并可向前或向后翻看记录。设计说明:载入页面时,可显示成绩基本信息表的字段,单击“|”可向前显示一条记录;单击“|”可向后显示一条记录;单击“添加”按钮可将当前记录添加到数据库表中;单击“删除”按钮可删除当前记录;单击“更新”按钮可将当前修改的记录内容添加到数据库表中。成绩管理界面如图所示。代码如下: <div> <div align="center" style="border: 0px groove Blue; width: 821px; background-color:ButtonFace; margin-right: 0px; font-size: small; height: 332px;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:Label ID="Label1" runat="server" Text="学号" style="font-size: large"></asp:Label>&nbsp; <asp:DropDownList ID="DropDownList1" runat="server" Height="22px" Width="145px" DataSourceID="SqlDataSource1" DataTextField="学号" DataValueField="学号" onselectedindexchanged="DropDownList1_SelectedIndexChanged" AutoPostBack="True" onprerender="DropDownList1_PreRender"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:课设ConnectionString %>" SelectCommand="SELECT 学号, 课程编号, 考试时间, 考试地点 FROM 考试信息表"> </asp:SqlDataSource> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <asp:Label ID="Label3" runat="server" Text="考试时间"

    注意事项

    本文(教务信息管理系统设计报告.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开