课程设计内容格式范例 - 图文(5)

2019-08-29 18:29

武汉理工大学《管理信息系统》课程设计说明书

表3-9 课堂点名表

编号 1 2 3 4 5 6 7

字段名称 课堂考勤编号

学号 日期 节次 是否出勤 是否请假

是否旷到

数据结构 自动编号 编号 时间/日期 数字 文本 文本 文本

主键 是

允许空 否 否 否 否 否 否 否

3.4 输入输出设计

输入和输出是用户与系统进行交互的界面,是用户与系统关系最密切的两部分,是两个主要接口,也是一项手工作业多的操作。一个好的输入输出系统将会大大增加用户对系统的信息,也给用户带来良好的工作环境。

3.4.1 输入设计

本系统主要是学生相关基本信息、课程信息、成绩信息以及学生考勤信息的录入,信息录入量比较大所以很对地方采用了通过excel将数据导入的方法来实现数据的输入,当然也有部分数据是逐条输入的,比如补考成绩,由于这部分数据是按科目输入且工作量不是很大,所以可以逐条输入。系统对重复数据以及非法数据都有一定的提示,尽量杜绝非法数据的录入。输入数据的汇集和输入操作都简便易行,有效地减少了错误的发生。 本系统中数据全部是选用键盘方式人机交互输入数据,做到了计算机屏幕显示格式与单据格式一致。输入数据的形式全部采用“填表式”,由用户 逐项输入数据,输入完毕后系统具有要求“确认”数据是否正确无误的功能。

3.4.2 输出设计

本系统的数据输出主要是通过报表输出。对一些重要结果通过查询后得到,然后通过打印机打印出来。另外由于有时需要从系统中输出大量数据,所以本系统还设置了通过excel将数据导出的功能,可以将数据导出到电子表格中后再按要求进行详细修改和打印。

武汉理工大学《管理信息系统》课程设计说明书

3.4.3 用户界面设计

本系统的主界面设计使用的是下拉菜单结合快捷键的方法,使界面更加友好便捷。而各功能界面则是使用填表式和按钮式相结合的方式。添加和修改信息时主要是采用填表式,这种方法简便易读,并且不容易出错。查询和打印功能用的是按钮式,使用这种方式使界面显得美观、漂亮,使系统看起来更简单、好用,操作更加灵活方便。这样用户可以方便的通过屏幕窗口与计算机进行对话、向计算机输入有关数据、控制计算机的处理过程,并快速的将计算机的处理过程反映给用户。具体的用户界面见第四节系统实施部分。

武汉理工大学《管理信息系统》课程设计说明书

4 系统实施与测试

4.1 系统实施

本系统在Windows vista环境下开发,利用delphi7.0作为开发工具,用SQL Sever2000设计后台数据库,通过ADO实现对数据库的操作。本系统界面友好,功能清晰,使用方便。下面介绍本系统各个功能模块的实施情况。

4.1.1 登陆设计

1)系统主界面

登陆界面是进入该系统的第一个窗口,凭有效的用户名和密码才能登录本系统进行相关的操作。本系统有两种用户,管理员和普通用户。管理员用户名为admin,初始密码为123,进入系统后可以自行修改密码。界面如图4-1所示:

图4-1 登录界面

4.1.2 系统主界面设计

系统主界面是系统中所有功能的入口,通过正确的用户名和密码登录以后,所出现的窗口,包括功能有:学生基本信息管理,专业课程信息管理,基础课程信息管理,专业班级信息管理,与家长会谈信息管理,学生成绩信息管理,考勤信息管理,数据维护,信息打印,用户管理以及相关系统的相关说明等功能;

武汉理工大学《管理信息系统》课程设计说明书

在界面的状态栏上显示登录日期及时间,方便管理人员进行时间管理。所有功能采用的是传统的菜单下拉框另外辅助快捷菜单,点击快捷菜单可以直接到达相应功能界面,快捷菜单上图片直观的表示了菜单的功能,方便实用。

本模块主要是一个桥梁,此模块里没有涉及到真正的代码,相当于一个索引,用于可以根据实际需求与相关的操作到达相应功能模块。另外此模块亦是管理权限的关键,因为此模块是由登录界面弹出,需判断登录界面用户的类型,再给与权限的分配。管理员进入后只有普通用户密码修改这一快捷菜单不可用,其他均可以操作。而普通用户登录后有些操作则不能执行。

图4-2 系统主界面

4.1.3 基本信息设置界面设计

1)学生基本信息设置

基本信息设置是对学生的基本信息进行管理,包含有学生的学号,姓名,性别,出生年月,专业,班级,照片,入学年月,高考成绩,父母相关信息,家庭地址以及雅思成绩信息等进行管理。相关管理涉及到插入,删除,查询,打印,修改。

本模块所用到的响应事件的控件有speedbutton,bitbtn,通过点击主界面中的相应的speedbutton进入该界面。还用到其他的非可视组件有OpenDialog,OpenPicDial,ADOconnection系列组件,rave5.0和 quickreport系列报表组件以及可视组件DBgrid,GroupBox,RadioButton,CheckBox,DateTimePicker,ComboBox。本模块用pagecontrol

武汉理工大学《管理信息系统》课程设计说明书

组件添加两个tabsheet分别进行信息的查询和删除与信息的录入和修改。

本系统使用到的关键技术有照片的入库与出库,其中要用到“流”的概念,单纯的insert语句不能是一张图片写入到数据库,必须要用到堆,即内存流,在内存中先分配与图片格式一样的空间,然后把照片写入到内存中,再把内存中的数据post到数据库中,数据库中采用的类型必须是image型的,它可以存储多种格式的照片。而照片的出库则是采用相反的技术,亦是在内存中分配一个相应图片格式的区域,将数据库中的照片写入到该区域中,然后将内存中的图片导入到相应的图型控件里面。删除照片则是将数据库中的相应的字段赋值为空即可。

本窗口链接的窗口有学生信息打印窗口。

在信息查询界面中可以按个人和班级进行查询。按个人又可以分学号和姓名两种方式查询。

图4-3 学生个人信息查询

点击“显示当前学生的照片”可以显示学生照片,方便班主任尽快熟悉学生信息,进行学生管理。查询处学生个人信息后可以打印该学生的详细信息,而打印班级信息则只是打印学生的最基本信息。打印是采用的调用系统默认的打印机,采用A4型号纸进行打印,在打印资料之前可以进行预览,效果如图4-4所示:

在该界面中还可以按性别或者班级查询班级信息,并可以逐个显示班级学生照片。


课程设计内容格式范例 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:竹笛兴趣小组下期教学计划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: