毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net英语四六级在线报考平台设计与实现(3)
各实体属性及实体之间的关系如图2所示。
图2 各实体之间的E-R关系图
3.2数据库逻辑结构设计
本系统采用SQL Server 2005数据库,在SQL Server 2005的企业管理器中创建的SQL数据库名称为DB_SLJ。包含如下几个表。
表1 管理员数据表(tb_Users)
字段名称 字段类型 字段说明 是否为空 其他说明
userid nchar(10) 用户登录帐号 否 主键
password nchar(10) 用户密码 否
role char(10) 用户角色 是
表2 学生数据表(tb_Students)
字段名称 字段类型 字段说明 是否为空 其他说明
Userid nchar(10) 用户登录账户 否 主键
xuehao nchar(10) 学号 否
xingbie nchar(10) 性别 否
zhuanye nchar(10) 专业 否
jibie nchar(10) 级别 否
zhaopian nvarchar(MAX) 照片 是
表3 成绩数据表(tb_chengji)
字段名称 字段类型 字段说明 是否为空 其他说明
id int 编号 否 主键 自增
xuehao nchar(10) 学号 否
xingming nchar(10) 学生姓名 否
xingbie nchar(10) 性别 否
zhuanye nchar(10) 专业 否
jibie nchar(10) 级别 否
chengji nchar(10) 成绩 否
4.系统实现
由于该系统基于 B/S 平台构建,所以在设计上设有不同的用户登录系统。按照登录用户角色划分为管理员模块及学生模块。
(1)系统登录模块
这一模块的主要功能是实现用户的登录。为了保障系统资源的安全性,用户必须登录后才能使用系统的相关资源。管理员和学生的登录模块是用数据库中的数据表来完成的。用户登录后通过对数据库中相应表的身份类型进行权限确定,在输入正确的情况下管理员登录后转到管理员的界面,可以完成相应的功能操作。学生也进入学生界面后实现学生的功能操作。但是输入错误时系统会提醒用户名或密码错误,重新回到用户登录界面。
管理员登录进入管理员界面后可以看到在界面的菜单栏里有四个菜单:用户注册信息管理、学生信息管理、学生成绩管理、退出管理员系统。同样,学生登录系统后可以进入学生页面,进行四优尔级的选报或是选择其他操作。具体流程如图3所示。
图3 系统登录流程图
(2)管理员模块
系统管理员是该系统的核心用户,应该拥有本系统的所有操作权限,具体包括用户注册信息管理、学生信息管理、学生成绩管理等功能。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
基于RSA的数字签名的设计与实现
下一篇:
ASP.net网上花店系统的设计与实现
ASP.NET的Web网络應用程序开...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
ASP.NET微信平台的办证系统设计
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...
神经外科重症监护病房患...
公寓空调设计任务书
承德市事业单位档案管理...