毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net通用教学辅助学习网站的设计与实现(3)
2.1.2教师部分的主要功能
教师登录功能,根据权限进入教师相应的页面的功能;
教师修改个人资料功能;教师在线布置、批改作业功能教师基于留言板功能的网上答疑。
2.1.3学生部分的主要功能
学生登录功能,根据权限进入学生相应的页面的功能;
学生修改个人资料的功能;
学生查看、下载老师的作业题目,上传作业;
学生在网上对老师提出疑问并能查看他人对老师提出的疑问及解答的功能。
实验教学辅助系统的软件总体结构。框内注明了模块的名字:方框之间的直线表示模块的调用关系。
2.2 系统模块图
图1 作业
管理系统
模块图
3 系统详细设计
在完成系统的E-R图(实体-关系图)之后,需要将E-R模型转化为关系模型,也就是说,要设计出数据库所需要的表格。在这里,选用的是关系数据库,因为关系数据库中的二文表格可以很清楚地描述数据之间的联系。
根据E-R图(实体-关系图)和数据字典,设计出教学辅助系统数据库的各个数据表。根据系统用户使用要求得到系统用户数据表,根据员工、部门实体得到教师信息数据表,根据学生实体属性设计得到学生数据表,根据管理员实体属性设计得到管理员数据表等。
3.1 系统数据
数据字典是对流程图加以补充说明的工具,为系统管理员提供了数据项的综合信息。下面将列出管理系统中的几个重要数据元素:
1、上载作业信息表
说明:存储学生上载作业信息
结构:(主键)上传作业信息编号(长整型)+作业信息编号(长整型)+教师编号(长整型)+学生编号(文本50)+作业分数(日期/时间)+作业上传地址(文本50)
2、教师发布作业信息表
说明:存储老师发布作业信息
结构:(主键)上传作业信息的编号(长整型)+作业信息的编号(长整型)+教师编号(长整型)+学生编号(文本50)+作业分数(日期/时间型)+作业上传地址(文本50)
3.2 用户数据表
学生基本信息数据表:用于保存系统用户的帐户信息,数据表命名为“student”,见表1:
表1 student表结构
列名 数据类型 是否为空 说明
username varchar(50) 否 用户名
password varchar(50) 可以
name varchar(50) 可以
studyid varchar(50) 否
sex varchar(50) 可以
specialty varchar(50) 可以
classid varchar(50) 可以
phone varchar(50) 可以
rdate datetime 可以
教师基本信息数据表:用于保存员工与工资管理有关的信息数据,数据表命名为“teacher”,见表2:
表2 teacher表结构
列名 数据类型 是否为空 说明
workid varchar(50) 否
tpassword varchar(50) 可以
tname varchar(50) 可以
sex varchar(50) 可以
subject varchar(50) 可以
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
Flash农夫与蛇动画设计
下一篇:
C#俄罗斯方块游戏设计实现+流程图
java+mysql通用试题库系统后台设计与实现
基于网络的通用试题库系...
ASP.NET的Web网络應用程序开...
一種GSM网络的通用短信息...
基于网络的通用试题库系统的整体规划与设计
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
C#学校科研管理系统的设计
国内外图像分割技术研究现状
神经外科重症监护病房患...
公寓空调设计任务书
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
志愿者活动的调查问卷表