西安石油大学学生成绩管理系统的分析与设计报告 下载本文

西安石油大学本科毕业设计(论文)

4.5 物理配置方案设计

操作系统:Windows 7 开发工具:Dreamweaver CS6 数据库:MS Office Access 2007

硬件配置:CPU Pentium 200MHz 以上 内存:1G RAM以上 硬盘:100G以上磁盘空间 显示分辨率:建议1366×768像素

系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。该系统以Windows 7为平台,采用ASP网络程序设计语言。

15

西安石油大学本科毕业设计(论文)

5 西安石油大学学生成绩管理系统实现

5.1 登录界面的实现

西安石油大学学生成绩管理系统的主要用户有管理员、教师教辅人员和在校学生,在登录时用户通过选择用户类型,输入用户账号和密码进行登录。其中初始密码与用户账号相同。登录界面如图5-1所示。

图5-1 登录界面

5.2 主界面的实现

西安石油大学学生成绩管理系统根据用户类型不同设计了三个主界面,即管理员主界面、教师教辅人员主界面、学生主界面,其整体框架基本相同,主要由头部、菜单栏、桌面、底部四部分组成。头部主要由系统名称显示区与快捷方式导航条组成;菜单栏为树形列表,主要为各功能模块菜单;桌面主要用于显示各表单内容;底部主要显示当前系统时间、登录用户类型与用户名,以及系统版权说明信息。主界面以管理员主界面为例,如图5-2所示。

16

西安石油大学本科毕业设计(论文)

图5-2 管理员主界面

5.3 基本信息管理模块的实现

西安石油大学学生成绩管理系统主要包括院系基本信息、专业基本信息、课程基本信息、教师基本信息、学生学籍信息等模块,主要用以为系统提供基础信息,实现学生成绩管理的需求,其主要功能有添加、查询、修改、删除。以专业基本信息管理与学生学籍信息管理界面为例,如图5-3、5-4所示。

图5-3 专业基本信息管理界面

17

西安石油大学本科毕业设计(论文)

图5-4 学生学籍信息管理界面

5.4 查询功能的实现

西安石油大学学生成绩管理系统中查询功能的实现根据不同用户需求设计不同的查询条件,实现组合查询与模糊查询。查询功能模块主要有院系基本信息查询、专业基本信息查询、课程基本信息查询、教师基本信息查询、学生基本信息查询、教学计划查询和学生成绩查询。查询结果中,点击各基本信息的名称,则可以查看该基本信息的详细信息。

管理员与教师教辅人员身份对系统查询功能的主要需求有: (1) 院系基本信息查询

主要根据院系代码和院系名称为条件进行查询,其中院系名称为下拉列表形式,若所有条件均为空,则查询结果为所有院系信息。

(2) 专业基本信息查询

主要根据隶属院系、专业代码、专业名称、专业级别、专业状态为条件进行查询,其中隶属院系、专业级别和专业状态为下拉列表形式,若所有条件均为空,则查询结果为所有专业基本信息。

(3) 课程基本信息查询

主要根据承担院系、课程代码、课程名称、课程类别、课程状态为条件进行查询,其中承担院系、课程类别和课程状态为下拉列表形式,若所有条件均为空,则查询结果为所有课程基本信息。

(4) 教师基本信息查询

管理员主要根据教师代码、教师姓名、教师性别、所在院系为条件进行查询,其中教师性别和所在院系为下拉列表形式,若所有条件均为空,则查询结果为所有教师基本信息。教师教辅人员只可以查看自己的个人信息。

18