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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

学生信息管理系统设计报告的主要内容S.docx

1、学生信息管理系统设计报告的主要内容S学生成绩管理系统设计报告的主要内容大作业设计报告的书写:学生成绩管理系统的设计一、系统设计 1、系统功能模块分析学生成绩管理系统通常包括学生基本信息管理、学校所开设课程情况和成绩的管理。设计学生管理系统的目的就是利用计算机的快速浏览、维护、查询、统计功能,替代管理人员对数据的手工处理。用计算机对学生的各种信息进行日常管理时,经常要进行数据的:浏览、查询、修改、添加、删除、统计、和打印等操作。针对上述要求,设计的成绩管理系统应包括实现这些功能的模块2、系统功能模块设计在系统分析的基础上,结合操作上的方便性,学生信息管理应用程序包括系统主模块和查询、维护、统计和

2、打印等几大功能模块,每个功能模块的子模块如图所示: 画出系统功能结构图 (见课件第8章 一、分析系统要求,确定系统功能模块) 简单叙述各功能模块的功能:例:(1)系统主模块 提供了学生信息管理的主界面,作为进入系统的唯一入口。在系统主界面中,不仅提供了用于调用系统各功能模块的操作方法,而且还需要对使用系统的用户进行合法性检验等相应操作。(2)维护模块(3)查询模块:提供了用于对数据进行查询操作的操作界面,用户可以按学号或姓名查找某人信息、某学生所选课的情况;也可以按专业进行查询;也可以按开课学期查找课程情况等(4)维护模块: (5)统计模块: (6)退出模块: 二、数据库设计与实现1、数据库的

3、设计涉及到一个数据库Xscjxt.dbc 和四个数据表:Xsda.dbf、Xscj.dbf 、Kc.dbf 、Password.dbf数据表结构:(抓图)比如:Password.DBF的数据表结构如下图:2、数据库的实现:(1)创建项目管理(2)创建数据库及四个数据表的结构、建立相关的索引、表间的关联等 表与表之间的关联(打开数据库设计器抓图 )三、系统功能模块的详细设计采用模块化程序设计方法,可以将一个复杂系统的设计转化为多个简单系统设计,便于修改和维护,也便于多人同时开发系统。1、设计系统登录界面(主界面.SCX)设计系统登录界面 (主界面.Scx)要求设计如图所示的界面。由Label、C

4、ommand、Combo1 和Timer(计时器)控件组成,其中,定时器主要用于控制实现欢迎文字的从左向右滚动设计步骤:打开表单设计器,建立一个新的表单,添加相应的控件、设置其属性、及相关代码表单对象的属性设置: 在数据环境中增加Password.dbfForm1: caption (登录系统) , MaxButtom(.f.),Minbutton(.f.) &最大化、最小化按钮Label1: Caption(学生信息管理统),Fontsize=20,Alignment=2-中央Label2: Caption(用户名), Fontsize=12Label3: 密码, Fontsize=12La

5、bel4:Caption(欢迎使用学生信息管理系统) ,Fontsize=11Forecolor=RGB(255,0,0)Command1:Caption(确认)Command2:Caption(取消)Text1: PasswordChar (*) 指定占位字符Combo1: ReadOnly (.F.) RowSource (Password.用户名) RowSourceType (6-字段) 系统登录界面对象的事件过程代码如下:按钮对象Command1(确认)的Click事件过程代码如下:Private mPassword,username & 保存用户密码变量,隐藏型内存变量,与主程序中

6、的同名变量不冲突Select passwordusername=alltrim(Tbo1.value)mPassword=alltrim(thisform.text1.value)locate for alltrim(用户名)=usernameIf found() and mPassword=alltrim(密码) Thisform.visible=.f. &form1不可见 do xscjmenu.mpr &执行主菜单xscjmenu.mprelse messagebox(用户名或密码错误,请重新输入!) Thisform.Text1.setfocus &光标移动到Text1中Endif 按

7、钮对象Command2(取消)的Click事件过程代码:Thisform.Combo1.Value=“”ThisForm.Text1.Value=“”Thisform.Text1.SetFocus &光标移动到Text1中运行主界面.SCX 用户名:user0001 &(在组合列表中选择)密码:user01 &输入密码即可显示学生信息管理菜单窗,通过菜单可以选择你所需要的功能,完成用计算机管理学生信息2、编辑功能模块的设计(只介绍编辑学生记录.SCX的设计过程,即设计步骤) 编辑学生记录界面如下: 描述设计步骤: 3、维护功能模块的设计(只介绍维护学生成绩.SCX的设计过程)抓图显示维护学生成

8、绩表单执行后的界面,界面如下: 描述设计步骤:4、查询功能模块的设计( 重点介绍一到两个模块) 抓图查询功能的菜单界面如下:重点介绍一到两个模块的设计步骤(界面要抓图) 比如: 按编号查询表单的设计步骤以及按专业查询成绩表单的设计步骤5、统计模块的设计 (同上)6、退出7、菜单的设计(主菜单文件名为: Xscjmenu.mpr) 只要列出表格即可 比如:主菜单名称子菜单名称文件名编辑 编辑学生纪录编辑学生记录. SCX 编辑学生成绩 编辑学生成绩.SCX 编辑课程纪录 编辑课程纪录.SCX维护 统计 查询退出返回Set Sysmenu to default退出Quit注意:保存菜单文件名为:

9、Xscjmenu.Mnx, 存盘后系统生成一个.mnx 的菜单文件(menu.mnx),它不是一个可执行程序,需要用它生成一个菜单源程序代码,才可以执行。 生成菜单程序在菜单设计器中选择“菜单”-“生成”xscjmenu.mpr( 参考课件) 抓图: 运行菜单后的Window窗口图四、设计主程序及连编1、主程序的设计 (命令文件的文件名及文件中的相关代码)注意要设置成主程序1)应用系统的主程序开发数据库应用程序时,在完成了各个 功能模块的设计之后,应为整个应用系 统设计一个启动程序文件(又称主程序)。 主程序文件通常可以是一个程序文件 (.PRG)、一个表单文件(.SCX)或者是一个 菜单程序

10、文件,主程序文件在整个系统 中的作用:2)主程序的设计(xscjmain.prg)set talk offclear allclose allset safety offset exclusive on & 以独享方式打开数据表、数据结构非只读 _screen.autocenter=.t. &居中_screen.windowstate=2 &窗口最大化 _screen系统变量do form 主界面.scx &执行系统登录界面read eventsset talk on 最后在代码选项卡中选择XsglMain.prg文件,然后单击鼠标右键,设设置主文件命令,便可将其设置为主文件。如需要启动整个应用程序,选择XscjMain.Prg 后单击运行按钮2、如何连编成应用程序系统在项目管理器中,单击“连编”,选定“重新编译全部文件”复选框,及“连编可执行文件”单选项,系统开始连编,生成一个扩展名为EXE的文件Xscjxt.exe (改名为学生成绩 管理.exe)若询问是否移去某些文件,请按“Yes” 退出FVP环境,运行Xsglxt.exe (或学生信息管理.exe)即可执行学生信息管理主程序。五、总结 运行效果、心得体会等

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

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