列车时刻管理系统C语言程序设计(源代码)

列车时刻管理系统C语言程序设计(源代码)
列车时刻管理系统C语言程序设计(源代码)

学生管理系统源代码

#include #include #include #include #define INIT_SIZE 10 #define INCRE_SIZE 10 #define SUBJECT_NUM 3 #define LEN 3 void show_Start(); void show_Table(); void addRecord(); void Info_delete(); void deleteRecord(); void delete_Num(int); void delete_Name(char tarName[]); void Info_modify(); void modifyRecord(); void modify_Num(int); void modify_Name(char[]); void Info_query(); void queryRecord(); void query_Num(int); void query_Name(char[]); void display(); void quit(); void menu_CMD(); char *subject[SUBJECT_NUM] = struct STUDENT

{ int num; char name[20]; char sex; float score[SUBJECT_NUM]; }; //struct STUDENT stu[LEN + 1]; //STUDENT *record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE); int static stuNum = 0; // STUDENT *record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE);; int main() { //record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE); //STUDENT *record = (STUDENT*)malloc(sizeof(STUDENT)*INIT_SIZE); /* record[1].num = 1001; strcpy(record[1].name,"Jason"); record[1].sex = 'M'; record[1].score[0] = 85.0; record[1].score[1] = 90.0; record[1].score[2] = 95.0; record[2].num = 1002; strcpy(record[2].name,"Jerry"); record[2].sex = 'M'; record[2].score[0] = 85.0; record[2].score[1] = 90.0; record[2].score[2] = 95.0; record[3].num = 1003; strcpy(record[3].name,"Jessie");

列车时刻查询决策系统设计

课程设计任务书 班级姓名学号 课程设计起止日期2007年3月6日至2007年3月17日 实习地点 课程设计题目列车时刻查询决策系统 课程设计内容与要求: 列车时刻查询决策系统主要功能是:通过列车时刻查询决策系统,管理人员可以对车站设置、列车类型进行新建和修改,及列车票价的调整;对车次进行增加和维护;用户可以对列车的查询进行站站查询,及车次查询。在查询当中可以查询到任意车次始发站和终点站两站之间的所有车次,并且可以查询出所要查询的两站之间距离公里数、经过的时间、行驶总时间、票价和车次类型等各种信息。 主要有以下几个功能模块: 1、基础数据模块:包括车站设置、列车类型、价格调整、退出系统。 管理员可以在车站设置中进行车站的新建和修改;在列车类型中对列车类型进行新建和修改;以及在价格调整中进行列车票价的调整。 2、车次管理模块:包括增加车次、车次维护。 管理员可以对车次进行增加和维护。 3、列车查询模块:包括站站查询、车次查询。 用户可以在此系统中进行站站查询,及车次查询。

指导教师 2007 年 3 月 17 日

1、课程设计目的和意义 1.1设计目的 列车时刻查询决策系统是便民类的系统。该系统能够为用户提供有关列车时刻充足的信息和快捷的查询手段。在计算机普及的信息时代,用电脑软件来查询列车时刻已经替代了一直以来人们使用传统的方式查询列车时刻,用传统的方式存在着许多缺点,如:效率低、时间长、繁琐,给用户带来了诸多不便。使用电脑软件进行查询,具有很多优点,例如:查询迅速、方便、清晰、信息存储量大等。因此有利于人们快速、方便的查找到所需的相关列车时刻信息。从真正意义上做到了“便民”。 1.1.1设计意义 列车时刻查询和决策工作是一项琐碎、繁杂的工作,由于列车时刻在各种节日休假时期经常性的调整,导致列车时刻表必须经常修改,以确保准确无误的向用户及时的提供列车时刻信息。几十年前的那种传统的方式存在着许多缺点,如:效率低、时间长、繁琐,给用户带来了诸多不便。在计算机普及的信息时代,使用电脑软件进行查询,使查询更加迅速、方便、清晰。 此列车时刻查询决策系统软件,能帮助人们利用计算机快速方便的查询列车时刻。本软件集列车基本数据、车次管理、列车查询于一身,目的在于能够使管理人员更加方便快捷的对列车时刻进行更新和管理。同时使用户更加方便快速的查询列车时刻信息。此列车时刻查询决策系统使列车时刻信息的查询工作更系统化、规范化、自动化。从而在一方面提高了管理人员的工作效率,减少了传统人工管理方式所带来的人力,物力的浪费,另一方面由于本软件具有查找方便、可靠性高、存储量大等优点,所以实现了列车时刻信息查询及管理的自动化。 2、软硬件环境 软件环境:Windows XP 硬件环境:CPU:inter pentinum?4、主频:2.80G赫兹、内存:256M、40G硬盘开发环境:Windows XP 、Delphi5.0 、Microsoft Office Access 2003 inter pentinum?4、256MB内存、40G硬盘 3、系统设计及开发过程 3.1需求分析 需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。 需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。 基于需求分析的方法,我从网络中以及经常需要进行列车时刻查询的人群中进行了调查,得出此列车时刻系统的功能包括以下各项: 3.1.1基础数据模块 此模块包含了车站设置、列车类型、价格调整、退出系统四种功能。 3.1.1.1 车站设置

C++学生管理系统课程设计 源代码

//===================================================================== ============================================ //student.h 定义了抽象类Person,派生了student(及为信息类)、定义了节点类Node、定义了链表类List //===================================================================== ============================================ #ifndef STUDATA_H #define STUDATA_H #include //================================================================ int GetID(); class List; //------------------------------------- class Person{ //抽象类 protected: int ID; //学号 char Name[15]; //姓名 public: virtual bool operator<(Person&)=0; //<运算符重载 virtual bool operator>=(Person&)=0; //>=运算符重载 }; //--------------------------------------------------------------------------------------- class Student:public Person{ //学生类 int Score[4]; //成绩 void SwapData(Student*); //交换数据 public: Student(int =0,char* =NULL,int* =NULL); //构造函数 bool operator<(Person&); //<运算符重载 bool operator>=(Person&); //>=运算符重载 friend ofstream&operator<<(ofstream&,Student*); //<<运算符重载输出到文件 friend ifstream&operator>>(ifstream&,Student*); //>>运算符重载从文件输入 friend ostream_withassign& operator<<(ostream_withassign&,Student*); //<<运算符重载输出到显示器 friend istream_withassign& operator>>(istream_withassign&,Student*); //>>运算符重载从键盘输入 friend class List; }; //---------------------------------------------------------------------------------------------------------------- class Node{ //结点类 Student *Stup; //指向学生对象指针 Node *Prev,*Next; //指向前后结点指针 public: Node(); //构造函数 Node(Student*); //构造函数

学生成绩管理系统源代码

学生成绩管理系统源代码-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

#include #include #include #include #include #include #include #include #define PRINT1 textcolor(12); cprintf("\r 请按任意键返回主菜单 \n\r");textcolor(10); getch();clrscr(); break; int shoudsave=0; struct student /* 学生信息结构体定义*/ { char num[10],name[20],cla[4]; int score1,score2,score3,total,ave; }; typedef struct node { struct student data; struct node *next; }Node,*L; void print1() { cprintf("\r============================================================= ==================="); } void print2() { cprintf("\n\r 1.输入学生成绩信息在这里你可以按照提示输入学生的班级,学号,姓名及各科成绩.\n"); cprintf("\n\r 2.注销学生成绩信息在这里你可以按照学号或姓名将某名学生的信息从本系统中删除.\n"); cprintf("\n\r 3.查询学生成绩信息在这里你可以按照学号或姓名查询某一名学生的信息.\n"); cprintf("\n\r 4.修改学生成绩信息在这里你可以按照提示修改某一名学生的学号,姓名及各科成绩."); cprintf("\n\r 5.学生成绩信息排序在这里你可以看到所有学生的各科成绩.\n"); cprintf("\n\r 6.学生成绩信息统计在这里本系统将为你显示所有科目的最高分及最低分所得学生.\n"); cprintf("\n\r 7.显示学生成绩信息在这里你可以看到系统中所有学生的信 息.\n"); cprintf("\n\r 8.保存学生成绩信息在这里你可以将学生你信息保存到内存 中.\n");

铁路时刻表

查询比较铁路、公路、水运、航空交通时刻表异同 1.铁路时刻表 1.1铁路时刻表概念 铁路时刻表:列车在铁路车站的到达、出发或通过时刻以及在停车站的停车时间的表格,其编制以列车运行图为依据,是运行图的表格化,按使用对象和使用场合的不同,有多种形式,如供旅客使用或供铁路职工使用的;供手头翻阅用或供张贴公告用的等,有些时刻表还标出各站间的里程。 铁路列车时刻表是由许多基本要素所组成的,在内容上有两类:时间要素和数量要素。 (1)时间要素包括:区间运行时分,停站时分,折返时分,出入车辆段停车场时分,运营时间和停送电时间。 (2)数量要素包括客流量分布,列车最大载客率,列车满载率,出入库能力等。 现有的铁路旅客列车时刻表的组成要素包括车次、始发站、终点站、经过站、始发时间、终到时间、中间站到发时间、停站时间。供旅客使用的列车时刻表还可查询相应席别的车票价格等附加信息,而供铁路职工使用的列车时刻表(又称列车运行图)包含了车底周转时间等信息。 1.2不同类型的铁路时刻表 根据使用对象和使用场合的不同,铁路旅客列车时刻表常分为供旅客使用的列车时刻表和供铁路职工使用的列车运行图。前者我们可以通过12306网上铁路客户服务中心查询,后者需要查询相关资料获得。 1.2.1旅客列车时刻表 根据不同的客流和不同的线路设备条件开行不同等级的列车,我国旅客按速度大致可分为高铁城际旅客列车、动车组旅客列车、直达旅客列车、特快旅客列车、快速旅客列车、普通旅客列车和其他旅客列车。 通过12306网上铁路客服中心查询,各类旅客列车的时刻表排列方式基本一致,旅客可以根据不同的需求通过不同的检索内容查询列车。 (1)已知出发、终到车站和出行日期,可查询各车次信息,如下: 图1:北京—上海车次查询

列车车次查询系统设计与实现

摘要 当前我国交通网上信息系统的发展处于一个较高的水平,广大乘客可以通过许多的方式获得交通信息,例如:通过使用火车、飞机时刻表,或者是到各个旅游网站、地图网站去查询。 在此背景下,本文首先考虑了我国交通的现状和不同乘客的实际要求,分析了此系统应该具有的功能;其次对系统的主要功能模块进行了详细地描述,其中主要包括各列车查询模块和列车信息管理更新模块,最后结合系统开发阶段和调试阶段发现的问题,提出了系统需要完善的地方,总结了开发此系统所取得的经验和体会。 列车时刻查询系统主要功能是:通过列车时刻查询系统,管理人员可以对车站设置、列车类型进行新建和修改,及列车的调整;对车次进行增加和维护;用户可以对列车的查询进行站站查询,及车次查询。在查询当中可以查询到任意车次始发站和终点站两站之间的所有车次,并且可以查询出所要查询的两站之间距离公里数、经过的时间、行驶总时间、票价和车次类型等各种信息。 本系统使用mySQL来设计与开发的列车信息查询系统,具有良好的用户界面。系统中实现了通过车次、路线、发站及到站信息来查询列车详细信息的功能。关键词:mySQL数据库;查询系统 ABSTRACT

At present, the development of China's transportation network information system at a high level, the majority of passengers can get traffic information through a number of ways,For example: through the use of the train, aircraft schedule, or to the various tourist sites, map sites to check. In this context.we firstly consider the practical requirements of traffic of our country current situation and different passengers, analyzed the function of this system should have; followed by the main function of the system modules are described in detail, including train each query module and train information management update module. Finally, according to the problems found in the system development and debugging phase,the system needs to perfect place, and summed up the experience that gained from the development of this system.Train schedule inquiry system main function is: through the train schedule inquiry system, managers can of the station, train type to create and modify, and train the adjustment; on the trips to the increase and maintenance; the user can query on the train station inquiries, trips inquiries. In the query can query to any trips originating station and the end of all trips between the two stations, stations, and can query to query between two stations distance kilometers, elapsed time, driving time,

(完整版)JAVA学生管理系统源代码

JA V A学生管理系统源代码 一、程序 import java.util.*; public class Test {//主程序 public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.println("------请定义学生的人数:------"); Student[] stuArr = new Student[in.nextInt()]; Admin adminStu = new Admin(); while(true){ System.out.println("-----请选择你要执行的功能-----"); System.out.println("10:添加一个学生"); System.out.println("11:查找一个学生"); System.out.println("12:根据学生编号更新学生基本信息"); System.out.println("13:根据学生编号删除学生"); System.out.println("14:根据编号输入学生各门成绩"); System.out.println("15:根据某门成绩进行排序"); System.out.println("16:根据总分进行排序"); System.out.println("99:退出系统"); String number = in.next(); if(number.equals("10")){ System.out.println("请输入学生的编号:"); int num = in.nextInt(); System.out.println("请输入学生的姓名:"); String name = in.next(); System.out.println("请输入学生的年龄:"); int age = in.nextInt(); adminStu.Create(num,name,age,stuArr);//添加学生}else if(number.equals("11")){ System.out.println("执行查找学生基本信息的操作"); System.out.println("请输入学生的编号进行查找:"); int num = in.nextInt(); adminStu.find(num,stuArr);//查找学生 }else if(number.equals("12")){ System.out.println("执行更新学员的基本信息操作"); System.out.println("请输入学生的编号:"); int num = in.nextInt(); System.out.println("请输入学生的姓名:"); String name = in.next();

火车票务管理系统(C语言)

火车票务管理系统 一、课题内容和要求 设计目标:设计一个火车票务管理系统,用C语言实现。对该系统的要求如下: 需求描述: 1.系统功能 (1)火车时刻信息录入。包括车次、日期、起点、终点、开车时间、到达时间、票价。 数据存入数据文件hchsk.dat或hchsk.txt中。 (2)火车时刻信息查询。 按照车次查询 按终点查询 按起点查询 按终点和日期查询 (3)统计 按终点统计每日的车次数 按起点统计每日的车次数 2. 系统主界面应有以下功能选项 录入火车时刻信息 查询火车时刻信息 统计火车车次 退出 注:建议用VC环境开发用户界面。 结果形式: 提交程序设计报告和可演示的系统软件 二、需求分析 系统主界面应有以下功能选项 1.录入火车时刻信息 2.查询火车时刻信息 3.统计火车车次 4.退出

(1)火车时刻信息录入。包括车次、日期、起点、终点、开车时间、到达时间、票价。 数据存入数据文件hchsk.dat或hchsk.txt中。 (2)火车时刻信息查询。 按照车次查询 按终点查询 按起点查询 按终点和日期查询 (3)统计 按终点统计每日的车次数 按起点统计每日的车次数 二、概要设计 void SearchTrainNum();//按照车次查询 void SearchToPlace();//按终点查询 void SearchFromPlace();//按起点查询 void SearchToPlaceAndDate();//按终点和日期查询 void CountToPlace();//按终点统计每日的车次数 void CountFromPlace();//按起点统计每日的车次数 三、详细设计 程序的源代码与注释 #include #include #include void SearchTrainNum(); void SearchToPlace(); void SearchFromPlace(); void SearchToPlaceAndDate(); void CountToPlace();

学生学籍管理系统(含java源代码)

学生学籍管理详细设计 学号:____________ 姓名:____________ 班级:____________ 一、设计题目: 学生学籍管理 二:设计内容: 设计GUI学生学籍管理界面,用户可以加入学生信息,并对基本信息进行修改,添加,查询,删除。 三:设计要求: 进行简单的学生信息管理。 四:总体设计 (1)登陆界面的设计 (2)主窗体的设计 (3)添加学生信息窗体 (4)查询学生信息窗体 (5)修改学生信息窗体 (6)删除学生信息窗体 (7)事件响应的处理 五:具体设计 (1)程序结构的说明: A.入口程序:; B.登陆界面程序:; C.主窗体程序:; D.添加信息窗口程序:; E.修改信息窗口程序:;

F.查询信息窗口程序:; G.删除信息窗口程序:; H.程序数据连接:; (2)程序代码及分析说明 A.程序源代码(已提交) 是程序的入口。使登录窗口位于窗口中间,并且不可改变窗口大小。 是程序的登陆窗体。输入用户名和密码(用户名和密码在数据库的password表中)点击“进入系统”,然后登陆界面消失;出现要操作的界面(屏幕左上角)。是添加信息界面。添加基本信息后,点击“添加信息”按钮,将信息加入xinxi 表中。 是修改信息界面。输入要修改的学号或姓名(两者数其一或全部输入),并输入所有信息,点击“修改信息”按钮(如果数据库中不存在此学号,则弹出对话框“无此学生信息”),若有则修改。 是删除信息界面。输入要删除的学生的学号,点击“删除信息”按钮,弹出确认删除对话框,即可删除该生信息。 是查询信息界面。输入要查询的学生学号,点击“信息查询”按钮,在相应的文本区里显示查询的信息。 H:源代码 ; import .*; etScreenSize(); Dimension frameSize=(); if> { =; } if> { =; } ( (true); } public static void main(String[] args) { try{ ()); } catch(Exception e) { (); } new student(); } }

学生信息管理系统源代码

学生信息管理系统源代码 import java.io.*; class StuInfo { public String name; public int number; public String sex; public String age; public String bir; public String email; public String addr; public String tel; public String getName() { return name; } public void setName(String name) { https://www.360docs.net/doc/3e13638179.html, = name; } public int getNumber() { return number; } public void setNumber(int number) { this.number = number; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } public String getBir() { return bir; } public void setBir(String bir) { this.bir = bir; } public String getEmail() { return email;

列车时刻表信息管理系统实践报告C语言源代码

#include"stdio.h" #include"stdlib.h" #include"string.h"/*定义头文件,处理文件及字符数组时要用到相应功能*/ #define N 10 void fmenu() { system("cls"); printf("************************欢迎使用苏州列车时刻表信息管理系统v1.20*****************\n"); printf("\t\t\t\t %c1. 查询列车\n",3); printf("\n"); printf("\t\t\t\t %c2. 修改列车\n",3); printf("\n"); printf("\t\t\t\t %c3. 增加列车\n",3); printf("\n"); printf("\t\t\t\t %c4. 取消列车\n",3); printf("\n"); printf("\t\t\t\t %c5. 保存信息\n",3); printf("\n"); printf("\t\t\t\t %c0. 退出\n",3); printf("********************************************************************* ***********\n"); printf("请选择要执行的操作:\n");/*菜单程序,用于各种功能的选择*/ } struct train/*定义结构体*/ { char name[8]; char checi[6]; int year; int month; int day; int hour; int minute; }lieche[N];/*定义一个结构体数组*/ void paixu(struct train *p);/*函数声明*/ void chaxun(struct train *p)/*子程序,其功能是查询列车*/ { paixu(lieche);/*先排序一下,方便查看*/ char a[8];/*定义一个字符数组,输入要查询的列车*/ int k=0,i,c; printf("请输入要查询的列车:\n"); scanf("%s",a); for(i=0;i

学生信息管理系统系统源代码

系统源代码 一、登录界面代码 using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class login : System.Web.UI.Page { protected void txtid_Click(object sender, EventArgs e) { txtid.Text = ""; txtpassword.Text = ""; } protected void Button1_Click(object sender, EventArgs e) { string strconn = ConfigurationManager.AppSettings["connStr"]; SqlConnection conn = new SqlConnection(strconn); conn.Open(); DataSet ds=new DataSet () ; SqlDataAdapter da = new SqlDataAdapter("select * from users where userid='" + txtid.Text + "' and userpwd='" + txtpassword.Text + "'", conn); da.Fill(ds); if (ds.Tables[0].Rows.Count==0) { Label3 .Text =" 账号或密码错误,请重新输入!";

列车时刻查询管理系统

沈航北方科技学院 课程设计说明书课程名称软件综合课程设计 系别信息工程系 专业计算机科学与技术 班级 B141102 学号 B14110208 学生姓名 指导教师史俊 2014年11月

沈航北方科技学院 课程设计任务书 系别信息工程系专业计算机科学与技术 课程设计题目列车时刻查询管理系统 课程设计的内容及要求: (一)主要内容 设计一个火车时刻表查询管理系统,主要实现以下功能: 1、客户可以对全国范围内的火车时刻进行查询; 2、能够按车次、始发站、终到站、发车时间、到站时间、中途到站以及中途到站 时间和中途发车时间对车次进行查询; 3、可以查询某站经过的所有车次; 4、可以按票价进行排序; 5、管理员需凭密码进入系统,可以实现添加、修改、删除各车次信息等功能。 (二)基本要求 1、系统采用VB、VC++或JAVA作为开发工具,数据库应用SQL Sever或ORACLE; 2、独立完成系统的设计、编码和调试,通过指导教师当场验收; 3、交出完整的课程设计报告。 指导教师史俊2014 年11 月8 日 沈阳航空航天大学北方科技学院

课程设计成绩评定单 课程名称软件综合课程设计 课程设计题目列车时刻查询管理系统 专业计算机科学与技术班级 B141102 学号B14110208姓名答辩日期2014 年11 月21日 指导教师(答辩组)评语: 课程设计成绩 指导教师(答辩组)签字 年月日

摘要 本次课程设计模拟列车时刻查询系统开发过程,简单介绍开发背景与意义,着重与需求分析和总体详细设计。 本报告中首先说明了该系统的背景与需达到的目的,主要是为了方便管理以及方便生活,之后详细说明了系统的业务流程和系统开发流程,重点介绍了系统各模块的功能及相关功能的具体方向。本系统达到实验要求,可以对车站信息进行管理,能够在给出起始站和终点站情况下列出它们之间的所有行驶路线和起止时刻,能够对系统使用用户信息进行管理。 关键词列车时刻查询;方便用户;达到要求;

c大作业学生信息管理系统源代码

c大作业学生信息管理系统源代码

学生信息管理系统源代码: #include #include #include #include #include #include struct student { char num[30]; int maths; char name[30]; int chinese; char clas[30]; int english; int total; float average; student *next; }; //◆1(1) void createlist(student * & head) //学生成绩文件导入功能(用链表储存) { char t[80],num0[30],name0[30],clas0[30]; int chinese0,maths0,english0;

student *s,*p; ifstream instuf("student-score.txt",ios::in); if (!instuf) {cerr<<"file could not be open."<>num0>>name0>>clas0>>chinese0>>maths0>>english0) { s=new student; strcpy(s->num,num0);strcpy(s->name,name0);strcpy(s- >clas,clas0); s->chinese=chinese0;s->maths=maths0;s->english=english0; s->total=s->chinese+s->maths+s->english; s->average=float(s->total)/3; if (head==NULL) head=s; else p->next=s; p=s; } p->next=NULL; instuf.close();

学生管理系统(界面+源代码)

内蒙古信息工程系 学实训报告 系部:信息技术系 课程名称:网站网页制作 专业班级:14计算机网络技术一班姓名:xxx 任课老师:xxx

左侧主要运用了TreeView控件,然后用户信息运用了GridView控件,链接数据源,在页面中展示用户信息,主要代码:

学生成绩管理系统源代码

#include #include #include #include #include #include #include #include #define PRINT1 textcolor(12); cprintf("\r 请按任意键返回主菜单\n\r");textcolor(10); getch();clrscr(); break; int shoudsave=0; struct student /* 学生信息结构体定义*/ { char num[10],name[20],cla[4]; int score1,score2,score3,total,ave; }; typedef struct node { struct student data; struct node *next; }Node,*L; void print1() { cprintf("\r======================================================================= ========="); } void print2() { cprintf("\n\r 1.输入学生成绩信息在这里你可以按照提示输入学生的班级,学号,姓名及各科成绩.\n"); cprintf("\n\r 2.注销学生成绩信息在这里你可以按照学号或姓名将某名学生的信息从本系统中删除.\n"); cprintf("\n\r 3.查询学生成绩信息在这里你可以按照学号或姓名查询某一名学生的信息.\n"); cprintf("\n\r 4.修改学生成绩信息在这里你可以按照提示修改某一名学生的学号,姓名及各科成绩."); cprintf("\n\r 5.学生成绩信息排序在这里你可以看到所有学生的各科成绩.\n"); cprintf("\n\r 6.学生成绩信息统计在这里本系统将为你显示所有科目的最高分及最低分所得学生.\n"); cprintf("\n\r 7.显示学生成绩信息在这里你可以看到系统中所有学生的信息.\n"); cprintf("\n\r 8.保存学生成绩信息在这里你可以将学生你信息保存到内存中.\n"); cprintf("\n\r 9.帮助学生成绩信息在这里你可以获得帮助信息.\n");

C语言课程设计火车票管理系统

二、设计内容 设计一个火车票务管理系统,用C语言实现。对该系统的要求如下:需求描述: 1.系统功能 (1)火车时刻信息录入。包括车次、日期、起点、终点、开车时 间、到达时间、票价。数据存入数据文件或中。 (2)火车时刻信息查询。 按照车次查询 按终点查询 按起点查询 按终点和日期查询 (3)统计 按终点统计每日的车次数 按起点统计每日的车次数 2.系统主界面应有以下功能选项 录入火车时刻信息 查询火车时刻信息 统计火车车次 退出

三、详细设计说明 #include<> #include<> #include<> intMENU();ode,T[i].data,T[i].lp,T[i].ap,T[i].lt,T[i].at,T[i].price入火车时刻信息\n"); printf("2.查询火车时刻信息\n"); printf("3.统计火车车次\n"); printf("4.退出\n"); printf("-----------------------------------------\n"); printf("请选择:"); scanf("%d",&choice); gets(l); returnchoice; } ode); printf("日期"); gets(T[i].data); printf("起点"); gets(T[i].lp); printf("终点"); gets(T[i].ap); printf("开车时间"); gets(T[i].lt); printf("到达时间"); gets(T[i].at); printf("票价"); gets(T[i].price); n++;

数据库课程设计报告-火车时刻查询系统

景德镇陶瓷学院数据库课程设计报告院系:信息工程学院 专业:计算机科学与技术 班级:计科2班 学号:201310510112 姓名:张旸

火车时刻查询系统 一、需求分析 1.1编写目的 火车时刻查询功能是本系统的主要功能,通过实现火车时刻信息和票务信息的计算机信息化系统管理,以提高工作效率。该系统能够为用户提供有关火车时刻的信息和快捷的查询手段。 1.2背景 项目名称:火车时刻查询系统 项目提出者:项目组织人员 项目开发者:项目开发小组 项目鉴定者:暂无 项目开发时间:2015年6月15日-2015年6月23日 1.3定义 系统数据流程图的一些定义 1.4目标 当管理人员和旅客使用了此系统后,可以实现以下主要功能: 1.管理员可以录入新的火车信息; 2.管理员可以查询、核对、修改、删除火车信息; 3.旅客可以根据车次或站点查询自己需要查询的火车信息。 1.5系统需求分析 系统的工作总体规划由该系统管理人员在系统中完成对各种所需的基本数据的维护,包括相关火车信息的录入、查询、核对、修改、删除以及对各项信息的变动都将在这里进行操作。 后台管理主要由系统建设人员和系统管理人员进行操作。他们可以进行 各种火车信息例如车次、出发站、到达站、出发时间、到达时间、历时 等信息的录入、查询、核对、修改、删除等。

前台主要是让旅客了解各种火车信息以对自己的出行做好规划。 1.6系统功能分析 1.6.1车次查询 通过列车的车次,查询出列车的详细信息:车次、出发站、到达站、出发 时间、到达时间、历时。 1.6.2时间查询 通过输入出发时间、到达时间,查询出列车的详细信息:车次、出发站、到达站、出发时间、到达时间、历时。 1.7开发环境 操作系统:Windows 8.1 数据库管理系统:SQL Server 2012 二、概念设计 概念结构是将需求分析抽象为信息结构即概念模型的过程,这样才能更 好地、更准确的用某一DBMS实现这些需求,是整个数据库设计的关键,它主要特点是能真实、充分地反映现实社会,包括事物和事物之间的联 系,能满足用户对数据的处理需求,是对现实世界的一个真实模型,而 且还易于理解,也方便用户的操作,对数据的修改和各种模型的转换。 2.1数据库E-R图 2.2由系统E—R图转化而得到的关系模式如下: 火车基本信息:车次、出发站、到达站、出发时间、到达时间、历时, 其中车次为主键。

相关文档
最新文档