- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生管理系统详细设计说明书—计算机毕业设计
学生管理系统详细设计说明书系统规划说明书在此次大作业之间,我们班级并没有一套完善的学生管理系统。一直以来,班级管理工作主要是简单的WORD文档的使用和ACESS数据库的应用。其操作方法简单但功能很不完善,简明性和实用性都较差。因此,我们第四小组决定利用此次大作业的机会,开发一套专门用于班级管理工作的数据库系统。经过仔细研究分析,我们决定将系统分为三大菜单部分。分别为学生人事档案管理,学生成绩查询,后台操作管理三部分。为了便于指导员和学校领导对班级情况的了解管理,其中主要侧重点在学生人事档案管理方面。在学生人事档案管理又分为学生人事维护打印和查询打印两个分支。学生成绩菜单具有查询打印功能。系统管理分为操作员管理,密码管理,数据备份等部分。三大菜单部分紧密结合联系,共分为两个数据库,第一个数据库包括学生管理维护表和成绩查询表,第二个数据库包括系统管理表。如下图所示(图1)(图1)系统说明书05计专学生管理系统基于FOXPRO 6.0中文版开发。FOXPRO在数据库开发方面具有方面,实用,简单,直接等优点。同时其也具有一定的局限性。本系统主要面向班级指导员和班级学生开发使用,因此主要侧重于系统的使用性和方便性。同时在安全性方面,我们也十分重视。特别是操作员级别的划分等密码管理,我们都做了仔细的分析研究。(一)、系统界面的设计,我们主要是本着实用简便的原则设计制作。在系统界面被打开时,会播放一段欢迎曲,界面包括本系统的系统名称,设计人员和所在小组。下面是系统的首界面(图2):(图2)系统界面中有登陆系统按钮,系统使用人员可以点击进入密码验证页,如果在一分钟内用户没有点击此按钮,系统会自动跳到密码验证页。此程序的实现代码会在详细设计书中说明。(二)、密码验证作为系统最基本的安全管理步骤。用户如果不输入合法的用户名和密码,系统是不能进入的。当用户输入合法的用户名和密码时,系统管理会自动判断此用户是什么级别的用户,具有什么权限,使用户的操作具有合法性。密码验证页包括操作员姓名和密码两个部分。具体的代码实现也将在详细设计书说明。下面是密码登陆页的图示(图3):(图3)当操作员的名称和密码均正确的时候,系统便会进入系统使用主菜单。主菜单共分为三个分菜单项:学生信息管理,学生成绩管理,系统管理。如图(4)在学生信息管理中分为学生信息维护和学生信息查询两个菜单项,在学生成绩管理中含有学生成绩查询打印菜单项,在系统管理中分为:操作员管理、口令设置、权限管理、系统日志、数据备份、数据恢复、 退出系统七项。下面为本系统的使用数据流程图:详细设计说明书根据系统规划和需要分析,把系统划分为学生信息管理,学生成绩查询,系统管理三个模块。本系统用到的主要有以下文件:主控程序main.prg、启动界面(封面)face.scx、系统登录界面(口令验证窗口)pass.scx、,主菜单main_menu.mpr。程序的调用关系如下:主控程序main.prg中调用界面表单face.scx,封面中调用“口令验证窗口”表单pass.scx,口令正确则调用系统菜单main_menu.mpr。各菜单项调用相对应的表单。(一)、主控程序main.prg的代码实现为:CLEAR 清屏CLEAR ALL 从内存中释放所有的内存变量CLOSE ALL 关闭各种类型的文件SET ESCAPE OFF 禁止运行的程序和命令在按 Esc 键后被中断SET SAFETY OFF 指定在改写已有文件时不显示对话框SET DELETE ON 使用范围子句处理记录的命令忽略标有删除标记的记录SET SYSMENU OFF 在程序执行期间废止 Visual FoxPro 主菜单栏RELEASE WINDOW 常用 关闭常用工具栏SET CENTURY ON 年份以四位显示SET DATE TO ymd 日期格式为年、月、日SET MARK TO - 指定日期分隔字符SET HOURS TO 24 指定为 24-小时时间格式_SCREEN.Visible=.t._SCREEN.Caption=05计专学生管理系统 系统窗口标题_SCREEN.Icon=.\dod.ico 系统标题栏图标*判断显示器当前分辨率_SCREEN.Width=SYSMETRIC(1) _SCREEN.Height=SYSMETRIC(2)*根据分辨率不同,为系统设置不同的背景图片IF SYSMETRIC(1)=1024 _SCREEN.Picture=.\img\bj.jpgELSE _SCREEN.Picture=.\img\bj.jpgENDIFDO FORM .\face.scx 调用登录界面表
文档评论(0)