java网站通知系统设计
如果是你一个人开发,那就照着需求一步步做呗。比如:
首先要有登录界面,登录界面设计好,需要传入的参数有 用户名,密码,登录身份;这时你就设计一个数据库表 user(login_name,login_password,login_type);这时候登录进去,因为不同人的权限工作内容不同,因此登录进去显示的界面和选项也不同,你需要设计3种界面(学生:单一的查询成绩(此时你就需要创建一个学生表student(id,name,score));教师:查看学生成绩以及自己的教学科目,此时创建一个教师表teacher(id,name,course);管理员:这个页面设计是重头戏,数据处理先做好(以@RequestMapping(“/xxxx.do”)为主,设计rest api用于提供页面请求接口,建议使用spring_servlet和hibernate配合实现,使用MVC分层设计。
② 教务系统网站设计java-web需要哪些详细的过程
用任何技术开发网站,步骤都是那几步.只是实现的技术不同. 需求分析: 首先要知道这个网站是做什么的,几大模块要分清楚.这个就需要与网站需求人员进行详细的讨论和设计.然后写好需求文档 架构设计: 知道需求了,你要根据需求构建出网站的架构,好的...
③ 运用Java语言 设计一个网站
程序员没有这么闲得慌在这里给你做的
时间是程序员的钱,
你要是要自己学习的话可以到各个网站去搜索教程,
不要自己学习的话就到程序员兼职网站去付费咨询
④ java web的新闻发布系统的数据库设计
一个表记录站点信息,
website CREATE TABLE `website` (
`WebSiteID` varchar(40) character set utf8 NOT NULL,
`WebSiteName` varchar(50) character set utf8 default NULL,
`SavePath` varchar(500) character set utf8 default NULL,
`State` varchar(40) character set utf8 default 'running',
`Information` text character set utf8,
`Sys_ID` int(11) NOT NULL auto_increment,
`visitPath` varchar(500) collate utf8_bin default NULL,
`threadnumber` int(2) default '4',
PRIMARY KEY (`WebSiteID`),
UNIQUE KEY `Sys_ID` (`Sys_ID`),
UNIQUE KEY `WebSiteName` (`WebSiteName`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC
一个表记录栏目信息
channel CREATE TABLE `channel` (
`ChannelID` varchar(40) NOT NULL,
`ChannelName` varchar(50) default NULL,
`WebSiteID` varchar(40) default NULL,
`FacID` varchar(40) default NULL,
`ShortName` varchar(50) default NULL,
`Orderby` varchar(50) default NULL,
`PageSize` int(3) default NULL,
`SendTO_ChannelID` varchar(40) default NULL,
`Sys_ID` int(11) NOT NULL auto_increment,
`FileTemplateID` varchar(40) default NULL,
`ListTemplateID` varchar(40) default NULL,
PRIMARY KEY (`ChannelID`),
UNIQUE KEY `Sys_ID` (`Sys_ID`),
UNIQUE KEY `ChannelName` (`ChannelName`,`WebSiteID`),
KEY `FK_channel` (`WebSiteID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
一个表记录文章信息
article CREATE TABLE `article` (
`ArticleID` varchar(40) NOT NULL,
`ChannelID` varchar(40) default NULL,
`Title` varchar(500) default NULL,
`ViceTitle` varchar(500) default NULL,
`Summary` text,
`Source` varchar(500) default NULL,
`Arthor` varchar(50) default NULL,
`PublishDate` varchar(50) default NULL,
`Content` text,
`ReadTimes` int(4) default NULL,
`Count` int(4) default NULL,
`Editor` varchar(40) default NULL,
`LastEditTimes` datetime default NULL,
`UserID` varchar(40) NOT NULL,
`KeyWords` varchar(500) default NULL,
`Sys_ID` int(11) NOT NULL auto_increment,
`State` varchar(40) default '新稿',
`DelUserID` varchar(40) default NULL,
PRIMARY KEY (`ArticleID`),
UNIQUE KEY `Sys_ID` (`Sys_ID`),
KEY `FK_article` (`ChannelID`),
KEY `FK_article2` (`UserID`),
KEY `State` (`State`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
一个表用来记录模板信息
template CREATE TABLE `template` (
`TemplateID` varchar(40) NOT NULL default '',
`LogicName` varchar(50) default NULL,
`PhysicsName` varchar(50) default NULL,
`Type` varchar(40) default NULL,
`TemplateContext` text,
`WebSiteID` varchar(40) default NULL,
`Memo` text,
`Sys_ID` int(11) NOT NULL auto_increment,
PRIMARY KEY (`TemplateID`),
UNIQUE KEY `Sys_ID` (`Sys_ID`),
KEY `FK_template` (`WebSiteID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
主要就这些吧
当然还应当有其它像用户表,权限等表,
⑤ 基于java web的图书管理系统的设计与实现怎么写
第一步: 首先要抄确定你的开发袭框架, 比如springmvc+mybatis, 然后框架整合一下能跑通
第二步: 分析需求, 比如至少需要哪些模块, 诸如登录注册模块, 图书管理模块, 用户管理模块等等
第三步: 选择一个主题做前端, 然后实现你的mvc相关层的代码即可
如果不会的话可以look at my name, 肯定又符合你要求的项目
⑥ 网站的系统通知功能应该怎么设计
我觉得可以这样设计。
一个通知表,通知id,通知标题,通知内容
一个通知用户关联表,通知id,用户id,是否已读
⑦ java api是什么意思
api,application programming interface,应用程序编程接口。在不同场合,这个编程接口的含义不同:回
1、java api是指java标准类库提供的函数答,android开发的api是指android sdk函数库。
2、网站api一般是指一个网站提供的接口,比如登录验证、信息查询、通知、支付等等。
windows api是指windows操作系统提供的api
⑧ XX房产信息系统的设计与实现(基于Java的网站)
XX房产信息系统的设计与实现(基于Java的网站)嗯哪,我有的,
⑨ SSH框架做的java web信息管理系统,如何实现后台数据库有消息时能在页面上提醒,在查询以后提醒消失
实现这样的功能大致流程如下:
在数据库中为存放消息记录的表添加一个字段(或是其他相关表中来添加字段),并可以这样规定,0表示无消息要通知,1表示有消息要通知;
在相关的web页面中当页面加载时设一个异步请求去查询一下那张表中的那个字段,若是0则不提醒,若是1则提醒(提醒的方式你自己决定);
当有提醒且用户点击你提醒的内容后,在进行相关查询时你可以在后台中将那个关键字段重新置为0,这样也就实现了“查询后提醒消失”的功能。
附:按上述流程做,应该就OK的了!
⑩ java系统设计:请思考以下题目并给出自己的简要设计方案.
试题也发上来?