菜单
  

    (1)管理员管理模块
     该模块包括管理员登陆系统、学生信息管理、教师信息管理和退出系统。其中学生信息管理又包括增加、删除、修改学生的基本信息,以及对学生成绩信息的发布。教师信息管理包括增加、删除和修改教师的基本信息。
    (2)学生管理模块
     该模块包括注册、登陆系统、查看个人信息、修改密码和退出系统等功能。
    (3)教师管理模块
    该模块包括注册、登陆系统、查看学生信息、修改密码和退出系统等功能
    具体的系统功能结构如图1所示:
    图1  系统模块功能结构
    4.数据库设计
    在系统设计过程中,数据库的设计是系统的核心和基础,把系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
    4.1数据库概念设计
    概念结构设计通常使用E-R图对它的描述工具进行设计,对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计E-R图。通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定,具体说明如下:
    图2 实体信息关系E-R图
    4.2数据库逻辑结构设计
    数据库逻辑设计就是将E-R图转换为关系模型的过程,就是将所有实体和关系转换成一系列的关系模式。具体描述如下:
    (1)管理员表(姓名、密码);
    (2)课程成绩信息表(课程号、学号、课程名、成绩);
    (3)学生信息表(学号、姓名、密码);
    (4)教师信息表(编号、姓名、密码)。
    4.3数据库物理结构设计
    该系统采用SQL Server 2005作为数据库,数据库命名为“DB_ZXCF”,数据库包含4个表,分别为管理员表(admin)、课程成绩信息表(coursegrade)、学生信息表(student)和教师信息表(teacher)计的物理表结构如下图所示:
    (1)系统管理员信息表
    管理员信息表admin主要用于保存后台管理人员的用户名和密码等信息,admin表字段说明如表1所示。
    表1 admin(管理员信息表)
     
    (2课程成绩信息表
    课程成绩信息表coursegrade主要用于保存课程编号、课程姓名、成绩和学号等信息,coursegrade表字段说明如表3所示。
    表2 coursegrade(课程成绩信息表)
     
    5.系统详细设计与实现
    系统主要可以实现管理员登录和普通用户(教师、学生)注册、登陆。首先注册一个新用户,登陆时,普通的用户和系统的管理员进三个不同的界面:管理员界面、学生界面和教师界面。其中管理员能够实现对整个学生信息的添加、修改、删除、查询等操作以及教师的相关信息进行管理。此外,可以发布学生成绩,方便教师及时进行在线查询。教师有权对自己的密码进行修改并进行学生成绩查询。学生可以在自己的权限内查看个人基本信息,修改密码以及个人成绩的查询。
    5.1数据库连接
    在开发过程中,经常会用到一些公共模块,如数据库连接,所以在Web.config文件中指定数据库连接字符串配置信息,在Web.config文件添加如下代码。其作用就是方便页面与数据库的连接,节省了页面连接数据库时需要的大量代码。实现数据库连接的关键代码如下:
    <configuration>
      <appSettings/>
      <connectionStrings>
        <addname="ZXCF"connectionString="Data ource=.\SQLEXPRESS;Initial Catalog=ZXCF;Integrated Security=True" providerName="System.Data.SqlClient"/>
      </connectionStrings>
  1. 上一篇:ASP+ACCESS企业网站的设计与实现
  2. 下一篇:C++数据结构算法演示系统设计
  1. java+mysql设备监控记录的大...

  2. 医院查询与挂号系统设计与实现

  3. jsp小企业品质在线评分系统设计与实现

  4. php+mysql在线专家门诊预约系统的设计与实现

  5. jsp+sqlserver鲜花在线销售系统的设计+ER图

  6. 基于.net的在线考试系统网站设计与实现

  7. C#基于ARCGIS的校园电子地图查询系统设计

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 十二层带中心支撑钢结构...

  10. 电站锅炉暖风器设计任务书

  11. 杂拟谷盗体内共生菌沃尔...

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 乳业同业并购式全产业链...

  14. 中考体育项目与体育教学合理结合的研究

  15. java+mysql车辆管理系统的设计+源代码

  16. 大众媒体对公共政策制定的影响

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回