图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 学生翻译管理:
学生翻译管理界面功能:学生进入翻译管理界面后,可根据要求提交需要翻译的内容,提交成功后,会弹出提交成功的页面,然后等待教师给予回复。也可以在查询界面,查询所需要的翻译信息。
- 上一篇:VB房地产售楼管理系统设计+业务流程图+数据库设计
- 下一篇:基于MATLAB的图像编辑软件开发
-
-
-
-
-
-
-
乳业同业并购式全产业链...
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
当代大学生慈善意识研究+文献综述