ASP.NET英语翻译课程教学网站设计(3)
时间:2016-11-30 11:38 来源:毕业论文 作者:毕业论文 点击:次
图2: 系统详细流程图 4.2数据库设计 根据系统的实际需求和对数据库的详细分析,英语翻译课程网站的数据库设计如下:数据库命名为Translation。该数据库由8张表组成,分别为tb_Admintb_Bulletin,tb_class,tb_Image,tb_leaveword,tb_Member,tb_Reply,tb_ziliao。数据库中主要表详细设计结果如下: tb_Admin(管理员表):编号,用户名,用户密码,角色确认,Email,注册日期。 tb_Bulletin(新闻表):编号,标题,内容,上传日期,上传者。 tb_class(作业表):编号,类型,路径。 tb_Image (图片表):编号,名称,路径。 tb_leaveword(留言表):编号,用户名,标题,内容,提交日期,IP地址。 tb_Member(用户表):编号,用户名,密码,真实姓名,性别,联系电话,邮箱地址,住址,邮政编号,注册日期。 tb_Reply(回复表):编号,姓名,内容,回复编号,IP地址。 tb_ziliao(资料表):编号,名称,图标,路径,文件说明。 其主要数据表的设计如下: 表1:tb_leaveword(留言表) 描述 列名 数据类型 允许空 编号 ID int 否 用户名 Uid varchar(50) 是 标题 Subject varchar(50) 是 内容 [Content] varchar(200) 是 提交日期 DateTime datetime 是 IP地址 IP varchar(50) 是 表2:tb_Reply (回复表) 描述 列名 数据类型 允许空 编号 ID int 否 姓名 UName nvarchar(50) 是 内容 [Content] varchar(50) 是 回复日期 Datetime nvarchar(50) 是 回复编号 ReplyID int 是 IP地址 IP nvarchar(50) 是 5.系统实现 5.1登录注册: 5.1.1 注册: 功能:注册模块主要实现用户的注册功能 具体操作:首先在网站首页点击注册按钮即可进入注册界面,然后按照要求填写所需信息,最后点击提交按钮即可注册成功。 5.1.2 登陆 登录模块主要实现用户的登录。为了保障系统资源的安全性,用户必须登录后才能使用该系统的相关资源。教师在输入正确的信息后登录到教师界面,可以完成相应的功能。学生也进入学生界面后实现相应的操作。但是输入错误信息时,系统会提醒登录错误,系统自动转到主界面。教师和学生的主页都采用母版页,而功能的实现页则以内容页的形式调出来显示。 5.2学生管理: 5.2.1 学生作业管理: 学生作业管理界面:主要是实现上传作业、下载资料两个功能。 上传作业模块:为学生提供上传作业的功能。 下载资料模块:提供资料的全部信息供学生下载。 具体操作:进入上传作业界面后,点击浏览按钮后可根据要求,选择要上传的作品,随后点击上传按钮即可上传。在下载资料界面选择所要下载的资料,点击下载后可下载所需资料。 5.2.2 学生翻译管理: 学生翻译管理界面功能:学生进入翻译管理界面后,可根据要求提交需要翻译的内容,提交成功后,会弹出提交成功的页面,然后等待教师给予回复。也可以在查询界面,查询所需要的翻译信息。 (责任编辑:qin) |