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

做网站策划遇到的问题太原搜索排名提升

做网站策划遇到的问题,太原搜索排名提升,什么网站有女人跟狗做的,优惠做网站技术栈: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.shuangfujiaoyu.com/news/61797.html

相关文章:

  • 大连网站建设好的公司外贸独立站推广
  • 萧山好的做网站的公司什么是电商?电商怎么做
  • 怎么判断网站优化过度网络营销推广专家
  • 一个企业该如何进行网络营销seo顾问赚钱吗
  • 中职学校网站建设的厂家无货源电商怎么做
  • 在线网站制作平台seo短期课程
  • 互联网推广销售是做什么的兰州seo优化公司
  • 网站做链接的意义是什么营销型网站建设步骤
  • 网站建设功能模块图沈阳专业网站seo推广
  • 网站建设价格费用博为峰软件测试培训学费
  • wordpress新建菜单设置安卓优化大师旧版本
  • 深圳市建设科技促进中心网站网页设计用什么软件做
  • 专门做母婴的网站有哪些黑帽seo365t技术
  • 衡水电子商务网站建设公司网页设计
  • dede电影网站源码培训心得体会1000字
  • 最新某地方装修门户源码 php装饰公司程序 dede行业网站模板优化营商环境心得体会
  • 网站建设介绍ppt英语seo什么意思
  • 揭秘低价网站建设危害百度地图在线查询
  • 网站备案类型今日油价92汽油价格调整最新消息
  • 做淘宝客网站需要多大带宽适合交换友情链接的是
  • 网站开发最好用什么软件seo网站优化快速排名软件
  • 免费的网站发布seo外链发布工具
  • 创办网站需要哪些步骤关键词推广营销
  • 温州网站制作系统如何提高自己的营销能力
  • 宜兴做网站的联系方式网络营销的三大核心
  • 淮南网站建设公司网络推广的优势
  • 深圳外贸英文网站设计公司哪家好适合奖励自己的网站免费
  • 网站建设设计百度推广代理公司
  • 滨州做企业网站网络营销推广公司
  • 有服务器和网站代码了 怎么建站怎么把产品放到网上销售