网站大量收购独家精品文档,联系QQ:2885784924

专业课程设计II报告B精要.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专业课程设计II报告 ( 20 / 2014 学年 第 学期) 专 业 计算机科学与技术 学 生 姓 名 王欣源 学 生 学 号 指 导 教 师 戴 华 指 导 单 位 计算机科学与技术系 日 期 2014.1.5 - 2014.1.16 指导教师成绩评定表 学生姓名 班级学号 专业 计算机科学与技术 评分内容 评分标准 优秀 良好 中等 差 平时成绩 认真对待课程设计,遵守实验室规定,上机不迟到早退,不做和设计无关的事 设计成果 设计的科学、合理性 功能丰富、符合题目要求 界面友好、外观漂亮、大方 程序功能执行的正确性 程序算法执行的效能 设计报告 设计报告正确合理、反映系统设计流程 文档内容详实程度 文档格式规范、排版美观 验收答辩 简练、准确阐述设计内容,能准确有条理回答各种问题,系统演示顺利。 评分等级 指导教师 简短评语 该同学出勤率(满勤、较高、一般,较低),学习态度(端正、较端正、一般、较差),演示程序(未)达到了(基本要求、提高要求1或/和2),撰写报告格式(规范、一般)、表述(清晰、一般、不清楚) 指导教师签名 日期 2014年1月15日 课题内容和要求 (1) 高铁车次信息:车次,出发地,到达地,时间,价格,总车票数量等; (2) 旅客信息:ID,姓名,性别,年龄,身份证号码等; (3) 订票信息:ID,车次,车厢号,座位号,订票时间; 2.课题实现的基本功能有: (1)系统可支持登录的用户分为两类: 普通旅客和管理员,不同用户登录进入系统均需验证用户名和密码,验证失败则不允许登录。 (2) 对于普通旅客用户而言,需完成如下的功能: ① 系统能够实现注册,如果数据库中没有此用户信息则需要注册,只有注册成功的用户才能进入到此车票订购信息管理系统(同时注册的用户的信息写入到数据库中的用户信息表中); ② 支持普通用户查询某一车次的信息(需要输出当前车次出发地,到达地,出发时间,到达时间,价格,车票总数及剩余的票数)。查询条件由用户指定,可以输入车次查询,可以输入出发地和目的地进行查询,同时能够按照出发时间和价格进行排序输出(排序方法由用户选择); ③ 支持普通用户的订票和退票的功能(用户订的车次信息也能够存储到数据库中的车票订购的表中)。 (3) 对于管理员用户而言,需完成如下功能: ① 支持查询某位旅客的订票信息,当输入该旅客的姓名时,可以在屏幕上显示出该旅客的所有的订票信息; ② 支持查询某车次的基本信息及订票情况,当输入某一车次ID时,可以在屏幕上显示出该车次的基本信息(包括出发地,到达地,出发时间,到达时间,价格,当前已售出车票数量,剩余数量和总数量)以及与该车次相关的旅客订票信息(需输出旅客的姓名,车次号,车厢号,座位号,以及订票的时间); ③ 支持管理员对列车信息的管理,如增加一趟列车(包括添加车次,出发地,到达地,出发时间,到达时间,价格,车票总数),删除某趟列车,修改某趟列车的信息(修改除车次外的信息)。 课题实现的提高要求有: 实现良好的图形化用户界面(即需要有UI的设计); 支持从出发点到终点的最佳路线的选取和计算,例如计算从扬州到北京的费用最低路线、换乘次数最少路线、旅途时间最短路线等。 二、需求分析 有关课题的需求在第一部分已详细的叙述清楚,在此简要说明。此次设计的高铁车次订票信息管理系统的需求有: 实现数据存储采用数据库。 能够实现友好的界面设计。 实现普通用户的注册,登录,并实现查询车次订票退票的功能。 实现管理员对普通乘客,车次的查询,支持对列车信息的增加修改和删除的操作。 我设计此系统的基本思路为: 此次的课程设计要求与数据库相连接,我采用的是MySql与MyEclipse以及jdk1.7版本。MyEclipse是一个开放可扩展的集成开发环境(IDE)。它不仅可以用于Java的开发,通过开发插件,它可以构建其他的开发工具.MyEclipse是开放源代码的项目,并可以免费下载。MySQL 具有强大的数据管理功能,提供了丰富的管理工具支持数据的完整性管理、安全性管理和作业管理,是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。两者的连接比较容易,在java程序中导入mysql-java-connector.j

文档评论(0)

boss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档