当前位置: 首页 > news >正文

做网站策划遇到的问题谷歌浏览器官网下载安装

做网站策划遇到的问题,谷歌浏览器官网下载安装,网站域名查询官网,wordpress新浪微博图床技术栈:Java,JavaSwing,MySQL 数据库表数量:12个 1.功能描述 管理员功能 管理员是系统的高级用户,拥有对整个系统的全面管理权限。管理员的功能模块包括以下六个方面: 对用户管理增删查改 对售票员…

 技术栈:Java,JavaSwing,MySQL

数据库表数量:12个

1.功能描述   

管理员功能

管理员是系统的高级用户,拥有对整个系统的全面管理权限。管理员的功能模块包括以下六个方面:

  1. 对用户管理增删查改

  2. 对售票员管理增删查改

  3. 对售票点管理增删查改

  4. 对列车管理增删查改

  5. 对列车行程管理增删查改

  6. 对订单管理增删查改

售票员功能

售票员是系统的操作人员,主要负责日常的售票和相关事务处理。售票员的功能模块包括以下三个方面:

  1. 预订列表

    • 显示当前的预订列表,包括用户的预订信息。

  2. 预订记录

    • 显示历史预订记录,包括已完成的预订和已取消的预订。

    • 支持对预订记录的退款功能。

  3. 修改密码

    • 提供修改密码的功能,允许售票员定期或在需要时更改自己的登录密码。

2.制作思路及基础讲解

此项目主要是用于完成大二下半学期的数据库课设,随手记录。制作思路:首先是数据库作为存储数据的地方,编写根据课设要求编写好对应的建表语句和存储过程,视图,触发器等。然后编写好对应系统的Java代码,最后通过JDBC将Java代码与数据库连接起来。

  部分学生可能学的比较浅,不理解mysql,sqlserver,java,c等一堆名词之间的含义。之前有同学找我做过这类似的课设。问的问题都比较抽象,例如用mysql做一个系统之类的。在此简单说一下我对于这些的理解,mysql,sqlserver都是数据库的一种,只不过是外国的所以都是用英文表示,大部分上课不听的同学看到这一堆英文都会比较懵,其实只需简单把数据库(mysql,SQLServer)理解成存储数据的地方,而java,c等语言是用来编写系统逻辑功能的代码。当然在数据库中的存储过程或者触发器什么的,这些功能也能在代码编程语言中通过特定的逻辑实现类似的功能,只不过我们在数据库中写好的话,免去了Java中代码的编写量,并且查询时速度会更快。

3.使用工具及语言详解

不同的学校要求不同,有的是sqlserver,有的是mysql,但其实这两者的区别在我看来区别不大,大部分的语句格式都是一样的,所以我选择了我熟悉的一种,mysql来进行编写。在语言方面,我大一的时候学过c,但是当时没有认真听,后来也慢慢都忘了,大二时学了Java,并且之后又系统性的学了一遍,所以选择来用Java语言编写。对于编译器我使用的是IDEA,版本随意,这个不影响,但需要注意IDEA不是免费的,可以去试用30天,也可以自行网上找方法安装破解版。数据库可视化工具使用的是Navicat,这个工具同样也不是免费的,但提供14天试用期,有长期需求也需要各位自行找破解版。

PS:这里又提到两个新名词,IDEA和Navicat,这不是编程语言,而是工具的名字,大家需要慢慢熟悉这些名词,简单来说就是他能让你的编程之路变得更顺畅,提供了可视化的界面,不需要一直在黑窗口中输入代码

4.部分数据库建表代码

DROP TABLE IF EXISTS `customer`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `customer` (`customer_id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(20) DEFAULT NULL,`sex` int(11) DEFAULT NULL,`id_num` varchar(30) DEFAULT NULL,`tel` varchar(30) DEFAULT NULL,`customer_type` int(11) DEFAULT NULL,PRIMARY KEY (`customer_id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `customer`
--LOCK TABLES `customer` WRITE;
/*!40000 ALTER TABLE `customer` DISABLE KEYS */;
INSERT INTO `customer` VALUES (1,'测试用户1',1,'111111111111111','11111111111',1),(2,'张三',0,'123123123123123','11111111111',0),(3,'李四',1,'22222222222222','33333333333',0),(4,'王五',0,'321321321321321','11111222222',0),(5,'燕六',1,'543215432154321','22222222222',0),(6,'七七',0,'112233445512345','11223344551',0);
/*!40000 ALTER TABLE `customer` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `manager`
--DROP TABLE IF EXISTS `manager`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `manager` (`manager_id` int(11) NOT NULL AUTO_INCREMENT,`point_id` int(11) DEFAULT NULL,`username` varchar(50) NOT NULL,`password` varchar(50) NOT NULL,`name` varchar(20) DEFAULT NULL,`sex` int(11) DEFAULT NULL,`manager_type` int(11) DEFAULT NULL,PRIMARY KEY (`manager_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `manager`
--LOCK TABLES `manager` WRITE;
/*!40000 ALTER TABLE `manager` DISABLE KEYS */;
INSERT INTO `manager` VALUES (1,1,'admin','12345','SuperManager',1,1),(2,1,'user1','12345','测试售票员',1,2);
/*!40000 ALTER TABLE `manager` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `passby`
--DROP TABLE IF EXISTS `passby`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `passby` (`passby_id` int(11) NOT NULL AUTO_INCREMENT,`train_id` varchar(50) DEFAULT NULL,`station_order` int(11) DEFAULT NULL,`depart_station` int(11) DEFAULT NULL,`arrive_station` int(11) DEFAULT NULL,`distance` float DEFAULT NULL,`stay_time` int(11) DEFAULT NULL,PRIMARY KEY (`passby_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `passby`
--LOCK TABLES `passby` WRITE;
/*!40000 ALTER TABLE `passby` DISABLE KEYS */;
INSERT INTO `passby` VALUES (1,'k1',1,1,2,2000,20),(2,'k1',2,2,3,1000,10);
/*!40000 ALTER TABLE `passby` ENABLE KEYS */;
UNLOCK TABLES;--
-- Table structure for table `seat`
--DROP TABLE IF EXISTS `seat`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `seat` (`seat_id` int(11) NOT NULL AUTO_INCREMENT,`train_id` varchar(50) DEFAULT NULL,`carriage_num` int(11) DEFAULT NULL,`seat_num` int(11) DEFAULT NULL,`seat_type` varchar(30) DEFAULT NULL,PRIMARY KEY (`seat_id`)
) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Dumping data for table `seat`

5.Java代码思路及结构

此处只放部分代码截图

 6.效果运行实例  

附带源码,数据库文件,根据不同项目需收费10-20元,有意可后台私信 

http://www.dt0577.cn/news/26055.html

相关文章:

  • 微信公众号程序悟空建站seo服务
  • 朔州做网站的公司凡科建站小程序
  • div css网站实例seo企业建站系统
  • 怎么查看网站公司排名app
  • 哪有做机械设计的网站seo渠道是什么意思
  • 山东德州网站建设哪家最好怎么给产品找关键词
  • seo百度贴吧百度seo怎么优化
  • 购物网站可行性分析报告佛山百度关键词seo外包
  • 企业网站建设自己的官网emlog友情链接代码
  • 上海公司做网站的价格aso优化贴吧
  • 广州网站建设哪里好新闻稿发布平台
  • 国医堂网站平台建设青岛模板建站
  • 自己做视频网站如何接广告aso关键词优化工具
  • ps图做ppt模板下载网站有哪些打开百度官网
  • 图片展示类网站小程序开发
  • wordpress调用seo网站分析报告
  • 政府移动门户网站建设意见桂林网站设计
  • 网站seo推广排名培训公司
  • 网站首页模块百度怎么做广告推广
  • 同ip网站做301手机seo快速排名
  • 标书制作注意事项网站优化流程
  • 网站建设珠海手机搜索引擎排名
  • 人才招聘网网站策划方案网络营销策划方案书
  • 佛山企业网站制作公司企业如何进行网站推广
  • 网站建设与动态网页重庆关键词自然排名
  • 做网站维护的是什么公司新手网络推广怎么干
  • wap网站 html5友情链接推广
  • 政府网站群集约化建设方案互联网营销主要学什么
  • 建设一个地方门户网站网络广告策划书范文
  • 法国化妆品进口报关做网站石家庄百度搜索引擎优化