标签:管理系 e-r图 ble 编程 engine dmi pre 加强 blank
今天将为大家分析一个毕业论文管理系统(为加强本科生毕业论文管理与监控,提高毕业论文管理信息化程度,基于J2EE开发了毕业论文管理系统。根据实际需求,设计了毕业论文的选题、任务签订、开题、中期检查、论文提交、指导、评阅和论文答辩等相关环节,构建了系统的E-R图与逻辑结构,最后编程实现。),该项目使用框架为SSM(MYECLIPSE),选用开发工具为MYECLIPSE。毕业论文管理系统为一个 后台项目。
为了完成该系统,我们首先需要对该系统进行需求分析。一个毕业论文管理系统应包含用户角色有管理员、教师、学生。为了能让用户顺利登陆系统完成相关操作,需要为每种登陆角色设置账户和密码字段。
为了完成系统的功能需要为学生设置题目表,记录题目信息。在题目表中定义了两者的关联关系,其中题目的学生与学生的mingzi字段对应、题目的学生id与学生的id字段对应
。
总结得出该系统所有数据为:管理员(admin)、教师(jiaoshi)、学生(xuesheng)、题目(timu)
管理员表
字段名 | 类型 | 属性 | 描述
id | int(11) | PRIMARY KEY | 管理员id
username | varchar(255) | | 账号
password | varchar(255) | | 密码
教师表
字段名 | 类型 | 属性 | 描述
id | int(11) | PRIMARY KEY | 教师id
mingzi | varchar(255) | | 名字
username | varchar(255) | | 账号
password | varchar(255) | | 密码
学生表
字段名 | 类型 | 属性 | 描述
id | int(11) | PRIMARY KEY | 学生id
mingzi | varchar(255) | | 名字
username | varchar(255) | | 账号
password | varchar(255) | | 密码
题目表
字段名 | 类型 | 属性 | 描述
id | int(11) | PRIMARY KEY | 题目id
biaoti | varchar(255) | | 标题
neirong | varchar(255) | | 内容
xuesheng | varchar(255) | | 学生
xueshengid | varchar(255) | | 学生id
zhuangtai | varchar(255) | | 状态
sql建表语句为
SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- ---------------------------- -- Table structure for ggbanjiwangzhan -- ---------------------------- DROP TABLE IF EXISTS `t_admin`; CREATE TABLE `t_admin` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘管理员id‘,`username` varchar(255) DEFAULT NULL COMMENT ‘账号‘,`password` varchar(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘管理员‘; -- ---------------------------- DROP TABLE IF EXISTS `t_xuesheng`; CREATE TABLE `t_xuesheng` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘学生id‘,`mingzi` varchar(255) DEFAULT NULL COMMENT ‘名字‘,`username` varchar(255) DEFAULT NULL COMMENT ‘账号‘,`password` varchar(255) DEFAULT NULL COMMENT ‘密码‘,`lianxifangshi` varchar(255) DEFAULT NULL COMMENT ‘联系方式‘,`banji` varchar(255) DEFAULT NULL COMMENT ‘班级‘,`nianji` varchar(255) DEFAULT NULL COMMENT ‘年级‘,`banjiid` int(11) DEFAULT NULL COMMENT ‘班级id‘,PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘学生‘; -- ---------------------------- DROP TABLE IF EXISTS `t_banji`; CREATE TABLE `t_banji` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘班级id‘,`mingzi` varchar(255) DEFAULT NULL COMMENT ‘名字‘,`banzhang` varchar(255) DEFAULT NULL COMMENT ‘班长‘,`banzhangid` int(11) DEFAULT NULL COMMENT ‘班长id‘,PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘班级‘; -- ---------------------------- DROP TABLE IF EXISTS `t_huiyi`; CREATE TABLE `t_huiyi` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT ‘回忆id‘,`biaoti` varchar(255) DEFAULT NULL COMMENT ‘标题‘,`neirong` varchar(255) DEFAULT NULL COMMENT ‘内容‘,`xuesheng` varchar(255) DEFAULT NULL COMMENT ‘学生‘,`xueshengid` int(11) DEFAULT NULL COMMENT ‘学生id‘,`shijian` varchar(255) DEFAULT NULL COMMENT ‘时间‘,PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘回忆‘;
标签:管理系 e-r图 ble 编程 engine dmi pre 加强 blank
原文地址:https://www.cnblogs.com/qwcx/p/11517989.html