网站大量收购独家精品文档,联系QQ:2885784924

学生教务管理系统2.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作用:系统登录主要用于对用户进行安全性检查,以防止非法用户进入系统。 另外,使用本系统的用户有多种类型,不同的用户具有不同的操作权限。 系统运行时首先出现登录窗口,要求用户输入用户名和密码,单击“登录”按钮时对用户的身份进行验证。 3.3.2数据库在进行分析之后得到数据库的逻辑结构,数据库的逻辑结构设计是决定数据库性能的关键因素也是进行关系数据库优化的核心,在数据库逻辑结构基础上创建物理数据库。 1、首先使用SQL命令建立学生信息管理系统数据库XSGLXT CREATE DATABASE student ON ( NAME=stu_data, FILENAME=d:\XSGLXT\student.mdf, SIZE=4MB, FILEGROWTH=50% ), ? ( NAME=stu_data_n.ndf, FILENAME=d:\XSGLXT\student_n.ndf, SIZE=3MB, MAXSIZE=30MB, FILEGROWTH=15% ) ? log on ( name=stu_log, filename=d:\XSGLXT\student.ldf, size=4mb, filegrowth=2mb ) 图4-1 学生信息管理系统数据库的建立 2、数据库逻辑设计 数据库逻辑设计的任务是根据数据库概念设计的结果,设计数据库的概念模式和外模式,这是数据库结构设计的重要阶段。外模式和概念模式是用户所看到的数据库,是应用程序访问数据库的接口。设计逻辑结构分为以下步骤: 1将概念结构转化为一般的关系模型; 2将转换来的关系模型向特定DBMS支持下的数据模型转换; 3对数据模型进行优化; 据以上分析,学生学籍管理系统数据库中的表格的设计结果如下表所示 3、 物理设计 物理结构设计是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。 输入:系统关系数据结构 输出:系统数据库物理结构 ? 输出/输入设计方案 输出设计 输出时系统产生的结果或提供的信息。对于大多数用户来说,输出时系统开发的目的和评价系统开发成功与否的标准。另外,在输出设计上应尽量保持输出流内容和格式的统一性。常用输出设备有打印机、显示器、磁带、光盘等,常见的输出介质有纸张、磁盘、光盘、多媒体介质等。输出信息的内容包括输出项目、位数、数据形式(文字、数字)。 输入设计 在输入设计中,提高效率和减少错误是两个最基本的原则。应当控制输入量,减少延迟,减少错误,尽量简化输入过程。 输入内容:用户名、密码,登录成功后可进入系统进行相应的输入。学生管理系统能够完成学生有关信息的录入以及各种详细信息等,在输入界面中,可以通过选择、填写等方式来实现信息的输入,数据库文件由手工写入的信息组成,使数据库输入的工作可以简洁直观,可方便完成以后的数据保存、编辑等工作。比如在输入年份的时候要按照规定格式写,如2007-2008;在选课栏中设置下拉列表供用户选择,选定后可单击按钮即可以实现数据的录入。 输入设计的目标是要尽可能减少数据输入中的错误,在设计中,要对全部输入数据设想其可能发生的错误并对其进行校验。 主控模块控制图 学生信息管理模块IPO图 系统名称:管理信息系统 模块名:信息接受发出模块 输入: 由管理系统提供的信息模块提供学生的收发数据 输出: 由管理系统提供的信息模块接收)编辑过的数据、无效的及应删除的数据。 处理内容 如:要添加新的课程则调用增加课程在用模块。 如:要取消课程则调用减少课程在用数据模块。 以学生学籍管理举例说明学生数据处理过程 登陆界面设计: 作用:系统登录主要用于对用户进行安全性检查,以防止非法用户进入系统。另外,使用本系统的用户有多种类型,不同的用户具有不同的操作权限。 系统运行时首先出现登录窗口,要求用户输入用户名和密码,单击“登录”按钮时对用户的身份进行验证。 1添加对话框资源和对话框类 2添加消息处理函数 3输出自定义大小和颜色的字体 4“登录”按钮处理 5“登录”模块调用 步骤1:添加对话框资源和对话框类 1添加一个对话框资源 IDD_DIALOG_LOGIN,Caption 属性为“系统登录”。对话框界面设置如图所示,其中的主要控件属性和对应的成员变量见下表。 然后为该对话框生成一个新类 CLoginDlg,将其基类设为CDialog,继承方式为public。 比如:为系统的运行起始窗体如下图 设计步骤: 1.在解决方案资源管理器窗口中添加名称为logon.cs窗体类文件。 2.在该窗体

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档