浅析学生信息管理系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:GoldGhost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]在该设计中,偏重考虑了当用户输入的信息出错时,系统就会出现提示,以便让用户知道出错的原因,并能及时做出修改,所以我站在用户的角度考虑,尽可能设想各种边界条件,如记录为空,输入为空,输入出错等,以此来发现错误,纠正錯误,取得了一定的效果。
  [关键词]信息 系统 模块
  中图分类号:TP 文献标识码:A 文章编号:1009-914X(2013)08-085-01
  一、系统模块的实现
  在系统中包括以下功能:系统管理、学籍信息管理、课程信息管理、成绩信息管理、帮助。分为以下几个模块
  主窗体
  1-1登录模块
  为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在输入正确的用户名和正确的密码之后,才能进入系统。
  用户登录窗体中放置了两个文本框(Textbox),用来输入用户名和密码;两个按钮(CommandButton)用来确定或者取消登录。
  设置一个SSTab控件,供不同用户登录时选择用户权限,超级用户拥有一切权限(包括添加删除和修改以及对用户的管理),普通用户拥有受限制的权限(查询及修改密码),提高了数据库的安全性。
  1-2系统管理模块
  1-2-1添加用户窗体的创建
  进入系统后,将会出现一个主窗体,选择系统管理模块下的添加用户,就可以进入添加用户窗体,可以通过该窗体增加新的用户。
  在这个窗体中放置了三个文本框,用来输入用户名和密码;两个按钮用来确定是否添加用户;三个标签用来标示文本框的提示。
  1-2-2修改密码窗体的创建
  在系统管理模块下,进入修改密码窗体,用户可根据需要修改自己的密码。
  在这个窗体中放置了两个文本框,用来输入密码和确认密码;两个按钮用来确定是否修改密码;两个标签用来标示文本框的内容。
  1-3学籍管理模块
  1-3-1添加学籍信息功能
  选择主窗体中学籍管理模块下的添加学籍信息,就可进入添加学籍信息的窗体,在该窗体中我们可以对学生的学号、姓名、性别、出生日期、班号等学生的信息进行添加。设计时我尽可能设想各种边界条件,如记录为空,输入为空,输入出错等,当输入的信息满足这些边界条件时,将会弹出一个提示框提醒用户,以便用户能及时地做出修改。添加的信息将全部存储到数据库中。
  在窗体上放置多个文本框和下拉式文本框,用来输入学籍信息;两个按钮用来确定是否输入学籍信息;一个按钮用来退出窗体;多个标签用来提示文本框中需要输入的内容。
  1-3-2修改学籍信息功能
  点击学籍管理模块下的修改学籍信息,就进入修改学籍信息的窗体,在该窗体中我们可以对前面添加的学籍信息进行修改。由于用户的需求不同,有的是要对学生的信息做个别的改动,有的是需要删除该条记录,所以该窗体同时包括了修改记录的功能和删除记录的功能。又考虑到用户的误操作,为了方便,我在该窗体中增添了取消修改的功能,可一次性把输入文本框的内容全部置空。
  1-3-3查询学籍信息功能
  进入学籍管理模块下的查询学籍信息窗体,在该窗体中可以对学生的信息进行查询,有三种查询方式。我在设计时,一方面考虑到简洁的因素,用户可以只设置一种查询方式进行查询;另一方面又为了避免数据的重复,用户可以输入详细的信息,也就是同时设置多种查询方式进行查询。进入查询窗体时,myflexgrid中会显示出所有学生的学籍信息,如果不设置查询方式就进行查询,是无效查询,系统会给出提示。在设置好查询方式后,便开始查询,将在myflexgrid中显示出用户所需的学生的学籍信息。
  1-4课程管理模块
  1-4-1课程信息浏览功能
  点击主窗体中课程管理模块下的课程信息浏览,可进入课程信息浏览窗体。为了用户的使用方便,我使用了SSTab控件,故在该窗体中同时包含了课程信息的添加和修改的功能。并且我还在窗体上设置了myflexgrid控件。添加和修改记录后,对于数据有何变化都可以在myflexgrid中显示出来,使用户对所做的操作一目了然。
  1-4-2年级课程设置功能
  进入课程管理模块下的年级课程设置窗体,可以对每一个年级的课程进行设置。
  1-5成绩管理模块
  1-5-1成绩信息管理功能
  点击成绩管理模块下的成绩信息浏览,进入成绩信息浏览窗体,考虑到美观和实用性,界面设置如下图。用Frame控件在窗体中划定一个可浏览成绩信息地方,再在Frame中添加MSFlexGrid控件,运行时将在MSFlexGrid中显示所有学生的成绩信息。使用Toolbar来建立工具条。点击工具条中的修改、添加和查询按钮就可分别进入修改成绩信息窗体、添加成绩信息窗体和查询成绩信息窗体。这三个窗体的界面设置分别类似于学籍管理下修改学籍信息窗体、添加学籍信息窗体和查询学籍信息窗体。
  1-6其它
  操作人员在遇到困难时即可进入帮助菜单寻求帮助。帮助菜单下的“使用说明”将解答你的疑问。帮助菜单下的“关于”详细地列出了关于作者的一些情况,关于版权的一些情况和关于系统的一些情况。进入打印菜单栏,可对你所需要的信息进行打印。
  二、系统后期工程
  在开发这个软件系统的漫长过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,在本次设计过程中,我采用循环测试法,力求在每个阶段结束之前通过严格技术审查,即每完成一个功能,就进行测试,尽可能早的发现并纠正差错,完成模块测试之后再进行系统测试。
  在该设计中,我偏重考虑了当用户输入的信息出错时,系统就会出现提示,以便让用户知道出错的原因,并能及时做出修改,所以我站在用户的角度考虑,尽可能设想各种边界条件,如记录为空,输入为空,输入出错等,以此来发现错误,纠正错误,取得了一定的效果。
  当然,该学生信息管理系统也存在一些不足之处。在成绩管理界面,当3次改变成绩为不同的内容时,程序会出错。虽然尝试了很多方法,仍不能解决。再一点就是关于打印和年级课程信息设置都未能实现,这有待于以后的进一步提高。
  一个应用系统性能的优劣,效率的高低始终应当由用户来做出判决,应用系统在运行过程中,用户会提出一些新的需求和建议,我就会根据用户需求的变化,对本系统做出一定的修改,使其进一步地得到完善和提高。
  1-1 编写目的
  本需求规格说明书是为了开发学生信息管理系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。
  1-2相关术语
  Macromedia Dreamweaver 8:网页设计工具
  Microsoft SQL Server:数据库工具
  1-3 参考资料
  [1]《软件工程模型与方法》,肖丁等,北京邮电大学出版社 。
  [2]《ASP-NET+Dreamweaver8案例精粹》 武新华等,西安电子科技大学出版社
  [3]《信息系统应用与开发案例教程》,陈承欢,清华大学出版社。
其他文献
[摘 要]本文围绕城市公路造价的增长因素进行具体分析,重点对公路工程造价的动态因素进行了剖析并就控制工程造价提出了一些措施。  [关键词]公路造价 增长因素 控制管理  中图分类号:F293.3 文献标识码:A 文章编号:1009-914X(2013)08-047-01  随着城市飞速发展的,尤其近几年来,我国大中小城市都掀起一阵城市规划的热潮,同时对城市公路造价产生了巨大的影响,公路建设造价不断
期刊
[摘 要]楼宇智能化系统也叫建筑设备智能化系统,能自动对建筑内部的环境安全用电设施进行监控,是智能建筑中必不可少的一个重要部分,人们的舒适生活也少不了楼宇智能化系统。其主要部分电气自动化主要负责电力系统的运行和自动控制,通过自动化控制帮助人工操作的繁琐。本文对楼宇的电气自动化控制技术进行探讨,以供参考借鉴。  [关键词]楼宇 电气自动化  中图分类号:TU85-4 文献标识码:A 文章编号:100
期刊
[摘 要]城市道路的排水系统是整个城市功能的重要组成部分.本文结合市政道路排水工程设计实例,对市政排水工程规划存在常见问题作了初步分析,并提出了一些改进建议。  [关键词]城市道路 水害 市政道路排水  中图分类号:TU992 文献标识码:A 文章编号:1009-914X(2013)08-055-01  引言  城市道路的排水系统是整个城市功能的重要组成部分排水系统能否运行通畅对于保障车辆的行驶安
期刊
[摘 要]本文阐述了桥梁加固的基本原则,分析了桥梁需要加固的原因,并深入探讨了桥梁加固的方法。以便使桥梁能更好地、及时地为现代交通运输服务。  [关键词]桥梁加固 原则 方法  中图分类号:U445.7 文献标识码:A 文章编号:1009-914X(2013)08-082-01  目前,我国正处在基础设施建设的高峰时期,交通部门的基础设施建设发展尤为迅速,全国范围内“公路网化”的进程正在不断加快,
期刊
[摘 要]建筑给排水的最大热点是新型管材的广泛应用。建筑排水用硬聚氯乙烯排水管材,简称PVC-U 排水管材,是国家建设部重点推广的项目,备受人们的重视和关注。拉伸屈服强度是(PVC—U)排水管材质量好坏的一个非常重要性能指标,本文对建筑排水用硬聚氯乙烯(PVC-U)管材拉伸屈服强度检测结果的不确定度进行了分析。  [关键词]建筑排水用硬聚氯乙烯管材 检测 伸屈服强度 不确定度  中图分类号:TU8
期刊
[摘 要]根据监测经验,在分析了桥梁施工应力监测中应力误差产生原因的基础上,对误差进行了分类,提出了一套误差值及监测应力真实值的计算方法,并指出了应力监测中避免误差的一些工作方法.  [关键词]桥梁施工 施工控制 桥梁试验  中图分类号:U445 文献标识码:A 文章编号:1009-914X(2013)08-076-01  应力监测成为桥梁监测中最困难和复杂的内容之一,我们有必要对监测应力数值的真
期刊
[摘 要]先勘察、后设计、再施工是工程建设的基本步骤,其中工程勘察是一项基础性的重要工作。近年来,我国的工程勘察技术不断发展,勘察手段日益丰富,勘察范围也越来越广,逐渐朝着勘察设计一体化的方向发展。但在此发展过程中也出现了许多问题,尤其是工程勘察的基本程序模糊不清,工程勘察与工程设计的衔接不够连贯等。本文根据我国工程勘察的经验,指出了工程勘察发展中的诸多问题,并提出了优化和改进措施。  [关键词]
期刊
[摘 要]本文重点对公路沥青路面性能的常见病害演变状况进行分析提出预防沥青路面病害的措施,进一步探讨公路病害的养护工艺和有效成本控制策略。  [关键词]沥青路面 病害原因 预防措施 养护工艺 成本控制  中图分类号:U418.6 文献标识码:A 文章编号:1009-914X(2013)08-046-01  沥青路面的使用功能因随时间积累、交通量增加、天气变化以及路面自身结构和材料等因素会逐渐降低。
期刊
[摘 要]在新形势下,大学生思想政治教育工作面临着新问题、新任务、新要求。如何做好大学生思想政治教育工作,使之更具有实效性和针对性,需要思想政治教育工作者要具有以人文本意识、服务意识、创新意识、学习意識、榜样意识,差别化、个性化地做好大学生的思想政治工作,切实做到解决思想和解决实际问题的有机结合,有效地提高大学生思想政治教育工作的说服力和号召力。  [关键词]大学生 思想政治工作  中图分类号:D
期刊
[摘 要]对于在化学课学习过程中如何开发学生的智力及探究能力的培养做了研究实验.并结合教学大纲、对学生的要求.探索化学教学新方法。着重从激发学生兴趣、理论联系实践及创设情境和模型等开发学生智力激发学习的热情度。  [关键词]创设;誘发:营造;激发;探究  中图分类号:G4 文献标识码:A 文章编号:1009-914X(2013)08-084-01  对于在化学学习过程中如何开发学生的智力提升探究能
期刊