ASP.NET英语翻译课程教学网站设计(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET英语翻译课程教学网站设计(3)


 
图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)