JSP学生选课系统 第5页
第3章逻辑结构设计
3.1 E-R图向关系模型转换
学生表中:
ID(代理主键),NAME(学生名),CREDITS(学分),AGE(年龄)属性不能为空。
外表中字段为:ID(代理主键),SID(学生表外键),CID(课程表外键);属性不能为空。
外表中字段为:ID(代理主键)NAME(教师名);属性不能为空。
课程表中:
ID(代理主键),NAME(课程名),CREDITS(学分),TEACHER-ID(教师ID号),SUBJECT(科目),TIME(上课时间),LOCATION(上课地点),NUMSTUDENT(教室容纳最多人数),INSTUDENT(已选人数);属性不能为空。
若图片无法显示请联系QQ3249114,本论文免费,转发请注明源于www.751com.cn图3.1 学生表
创建STUDENT表:
表中的字段为:ID(代理主键),NAME(学生名),AGE(年龄),CARD(卡号),PWD(密码); 属性不能为空。
图3.2 课程表
创建一个COURSE表:
表中的字段为:ID(代理主键),NAME(课程名),CREDITS(学分),TEACHER-ID(教师ID号),SUBJECT(科目),TIME(上课时间),LOCATION(上课地点),NUMSTUDENT(教室容纳最多人数),INSTUDENT(已选人数);属性不能为空。
3.2 PDM图的生成
3.3数据库表关系图
3.3 物理结构设计
图3.4 学生和课程关系表
图3.5 教师表
第4章 具体实现
4.1 部分界面及其主要代码
4.1.1 注册模块
若图片无法显示请联系QQ3249114,本论文免费,转发请注明源于www.751com.cn图4.1注册页面 图4.2注册失败
图4.3注册失败 图4.4注册失败
注册功能核心代码:
以上错误信息是由RegFormBean和消息资源文件联合实现的。
消息资源文件代码如下:
errors.header=<UL>
errors.prefix=<LI><B><FONT COLOR="RED">
errors.suffix=</FONT></B></LI>
errors.footer=</UL>
value.required={0} \u5fc5\u987b\u586b\u5199\uff08\u4e0d\u53ef\u4ee5\u586b\u5199\u9ed8\u8ba4\u
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页