软件工程网上辅助教学系统毕业设计论文(编辑修改稿)内容摘要:
id 为老师的编号、 remark 为课件的标记。 8 表 课件表 列名 数据类型 长度 允许空 id int 4 Coursewarename varchar 50 是 addtime datetime 8 是 filename varchar 50 是 path varchar 100 是 teacherid varchar 50 是 remark varchar 200 是 试卷 表 : 存储 试卷信息。 Id 为试卷的编号、 papersname 为试卷名称、 addtime 添加时间、 remark 为试卷标记。 表 试卷表 列名 数据类型 长度 允许空 id int 4 papersname varchar 50 是 addtime datetime 8 是 remark varchar 200 是 作业表 : 用于存放教师布置的课后作业。 字符为:作业名称、时间、路径等信息。 Id 为作业编号、 homeworkname 为作业的名称、 addtime 为上传时间、 filename为在系统文件的名称、 path 为上传文件的路径、 stuid 为学生的编号、 remark 为作业标记、 isRead 为是否阅读。 9 表 作业表 列名 数据类型 长度 允许空 id int 4 homeworkname varchar 50 是 addtime datetime 8 是 filename varchar 50 是 path varchar 100 是 stuid varchar 50 是 remark varchar 200 是 isRead int 4 是 问题: 用于存放 学生的提问问题和老师解答问题的表。 Id 为编号、 title 为标题、 content 为问题内容、 addtime 为上传时间、 stuid为学生的编号、 isresolved 为是否解决、 answertitle 为答案标题、 answercontent回答内容、 teacherid 为老师编号。 表 问题表 列名 数据类型 长度 允许空 id int 4 title varchar 50 content varchar 200 是 addtime datetime 8 是 stuid varchar 50 是 isresolved char 10 是 answertitle varchar 50 是 answercontent varchar 200 是 teacherid varchar 50 是 考试信息表:用于存放考试内容。 Id 为编号、 papersid 为试卷编号、 title 试卷标题、 type 类型 optionA、 B、 C、 D为选项、 answer 为答案。 10 表 考试信息表 列名 数据类型 长度 允许空 id int 4 papersid int 4 是 title varchar 200 是 type varchar 50 是 optionA varchar 50 是 optionB varchar 50 是 optionC varchar 50 是 optionD varchar 50 是 answer varchar 200 是 管理员: 用于存放 管理员信息。 Id 为管理员编号、 password 为密码。 表 管理员表 列名 数据类型 长度 允许空 id varchar 50 password varchar 50 答案表: 用于存放学生在线做答的答案信息。 Id 为编号、 quesid 为问题编号、 answer为答案、 stuid 为学生编号、 pspersid 为试卷编号。 表 考试答案表 列名 数据类型 长度 允许空 id int 4 quesid int 4 answer varchar 50 是 stuid char 10 是 pspersid int 4 是 课程表:用于存储课程信息 id 为课程编号、 name 为课程名称、 dep 为系、 mark 为标记、 detail 为课程介绍。 11 表 课程表 列名 数据类型 长度 允许空 id varchar 50 name varchar 50 dep varchar 50 是 mark varchar 50 是 detail varchar 500 是 教师表:用于存储教师个人信息。 Id 为编号、 name 为名称 title 为职称、 password为密码。 表 教师信息表 列名 数据类型 长度 允许空 id char 10 name varchar 50 title char 10 是 password char 10 上传信息表:用于存放上传文件本地的路径信息。 Id为编号、 wid_name 为文件所在大的名称、 path 为路径、 min_path 为具体路径、 sizes 为大小、 times 为时间、 ip 为上传者的机 IP 表 上传信息表 列名 数据类型 长度 允许空 id int 4 wid_name varchar 7 是 path nvarchar 60 是 min_path nvarchar 60 是 sizes int 4 是 times varchar 50 是 ip varchar 20 是 12 . 数据库的实现 上述的数据表存储信息,系统进行数据库连接具体实现要核心代码: public class DataBaseConnection { /** *一个静态方法,返回一个数据库连接 *这样达到了对数据库统一控制的目的 */ //MySQL 数据库连接信息 //MySQL 数据库驱动程序 //String MySQLDriver= //MySQL 数据库连接字符串。 //upload 为数据库名, user 为登录用户名 ,password 为登录密码。 //String MySQLURL=jdbc:ncoding=GBK //SQL Server 数据库连接信息 //SQL Server 驱动程序 //String SQLDriver=。 //SQL Server 数据库连接字符串 //upload 为数据库名, user 为登录用户名, password 为登录密码。 //String SQLURL=jdbc:jtds: public static Connection getConnection() { Connection con=null。 String SQLDriver=。 String SQLURL=jdbc:microsoft:6。 try { (SQLDriver).newInstance()。 con=(SQLURL)。 } catch(Exception e) { 13 ()。 } return con。 } }。 //在其他文件里面就可以直接调用 Connection con=()。 来获得数据库的连接 . 系统模块的设计 本系统具体分为:用户操作、管理员操作模块 用户操作 模块 a 用户的登录模块 用户可以注册成为系统用户 ,填写相应的个人信息;系统也要为用户提供一个以用户身份登陆的接口;当用户个人信息需要修改时,如地址变更等,应能及时更改,这点暂有管理员代为修改。 用户登录的核心代码: jsp:useBean id=ss scope=page class=//引用 login 类 jsp:setProperty name=ss property=* / /jsp:useBean jsp:useBean id=db scope=page class=/ % String sql=。 String kind=()。 String pw=。 ResultSet rs =null。 String id=()。 (进入验证 )。 sql=select password from +kind+ where id=39。 +id+39。 //SQL 用查询的语句 ()。 rs=(sql)。 //查询用户信息 14 if(()){ pw=(password).trim()。 } if(().trim().equals(pw)) //判断 用户是否登录成功 { (进入验证 ====通过验证 )。 (id,(id))。 //在 session 中缓存用户信息 int flag=()。 (flag,(flag))。 (?flag=+flag)。 //重定向用户请求 (flag)。 } else { String message= 登陆失败,用户名或密码有误。 (error,(message))。 (?error=39。 error39。 )。 } % 用户可以在本页面登录: 15 图 用户登录后的主页面为下图,此为系统的主界面;用户可以在 这里进行具体操作: 16 图 用户登录后主页面 c 查询课件、下载课件。软件工程网上辅助教学系统毕业设计论文(编辑修改稿)
相关推荐
化需求动态调整整个系统需要的电力及冷却系统,是落实节能减排方针的典型。 云计算技术 实现信息化投资的精确量化 XX 软件园中小企业服务云平台设计方案 5 因为信息化建设的特殊性,传统的信息化建设 由于 无法给出精确 IT资源使用细节报告,因而 使 企业对于 IT系统建设的精确的投资回报率 始终无法得到准确的结果, 因此 常常在建设规划和预算方面与实际情况产生较大的偏差。 云计算技术通过按需分配
, N。 tu dd —— 汽车制动减速度, sm。 根据上述汽车制动时的整车受力分析,考虑到汽车制动时的轴荷转移及 G=mg,则可求得汽车制动时水平地面对前、后轴车轮的法向反力 Z1,Z2 分别为 tug ddghLLGZ 21 ( 36) tug ddghLLGZ 12 ( 37) 令 qgdd tu , q 称为制动强度
轴孔端面加工余量计算表(单位 mm) 铸件毛坯 粗车端面 半精车端面 加工前尺寸 最大 102 最小 加工后尺寸 最大 102 100 最小 加工余量(单边) 最大 1 最小 加工公差(单边) + 最小余量最大余量最大余量最小余量22 + 图一 轴承孔端面工序间尺寸公差分布图 确定切削用量及切削工时 工序 40 铣 8 粗铣 A 面保证尺寸 0 选用高速钢镶齿三 面刃铣刀, wd
的基本原则进行加工。 工序的划分 工序的划分可以采用两种不同原则,即工序集中原则和工序分散原则。 工序集中原则是指每道工序包括尽可能多的加工内容,从而使工序的总数 减少。 在数控机床上加工的零件,一般按工序集中原则划分工序,划分方法如下: ( 1)按所用刀具划分 以同一把刀具完成的那一部分工艺过程为一道工序,这种方法适用于工件的待加工表面较多、机床连续工作时间过长
这又迫使轮胎生产者制造 相同规格的不同尺寸的轮胎 ;于是对一个单一车辆制造者的特定尺寸,给予 特殊标志 ,小的 星号,小的圆周,小方块等等。 这种结果 导致了不必要的生产工厂的麻烦 ,增加成本和发货难度。 此外,从 最终使用者 的观点,在替换胎市场,他不买这样的轮 胎,甚至没意识到,这种设计是为他的车辆设计的,这才是最糟糕的。 轮胎设计基础及增强 28 承受负荷的结构部件 轮胎设计基础及增强
路径、 teacherid 为老师的编号、 remark 为课件的标记。 8 表 课件表 列名 数据类型 长度 允许空 id int 4 Coursewarename varchar 50 是 addtime datetime 8 是 filename varchar 50 是 path varchar 100 是 teacherid varchar 50 是 remark varchar