毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net在线查分系统的设计与实现+ER图+功能模块图(3)
(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>
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP+ACCESS企业网站的设计与实现
下一篇:
C++数据结构算法演示系统设计
ASP.NET的Web网络應用程序开...
局域网图书资料查询系统【4032字】
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
公寓空调设计任务书
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
承德市事业单位档案管理...