软件工程网上辅助教学系统(大学本科方案设计书方案设计书)内容摘要:
昌航空大学软件学院学士学位论文 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 查询课件、下载课件等功能 普通用户可以在 软件工程网上教学辅助系统上查询课件、下载课件等。软件工程网上辅助教学系统(大学本科方案设计书方案设计书)
相关推荐
ardized format. 1. Review Training Needs with Division Heads / Department Heads Responsibility: All HODs/Assistant HODs/Section Heads/Supervisors Definition: A Training Need is a specific area of an
现金业务情况下 ,才能办理现金业务;银行工作人员在办理了一个客户业务后,按一个呼叫按钮,由系统安排其下一个办理业务的顺序号;顺序号在窗口前的 LED 屏上显示的同时进行语音播音,提示客户前来办理业务。 因此,本次我设计的银行叫号系统其业务调度规则如下:银行设置两个取号机,分别是现金业务取号机和非现金业务取号机,顾客根据自身办理业务来选择对应叫取号机打印自己的号码;银行共设置五个叫号机,其中 2
信号采集与处理 课题 设计 步骤及流程图 本 课题 设计主要是 针 对一段 原始 语音信号,加入 设计 噪声后,用 窗 函数法设计出的FIR滤波器对加入噪声后的语音信号进行滤波去噪处理,并且分析对比前后时域和频域波形。 课题 的设计流程图如下图。 图 课题设计流程图 语音信号处理 语音信号的采集 将话筒输入计算机的语音输入插口上 ,启动录音机, 要求为 8000HZ, 8 位单声道的音频格式
求一点也不低于发达国家。 但另一方面,我国生产这些商品所需 模具的工作母机即模具加工设备的制造水准,从总体上来说还是比较低的。 这就出现了一个奇怪的现象,这些年我国模具生产所需的先进加工设备、制造软件及切削刀具进口越来越多。 去年,我国机床进口约 60 亿美元,其中用于模具生产的就占十分之一;去年我国模具生产所需超硬质合金和陶瓷等超硬刀具销售额约 12 亿元,其中 90%依赖进口。
在平时, ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。 因此它可用作对外部输出的脉冲或用于定时目的。 然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。 如想禁止ALE 的输出可在 SFR 区中的 8EH 地址上置 0。 此时, ALE 只有在执行 MOVX, MOVC指令是 ALE 才起作用。 另外,该引脚被略微拉高。 如果微处理器在外部执行状态