云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 刘国 - 图文

刘国 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/5 14:18:07

库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。本数据库表较为简单,且每个表中定义主键约束或者唯一性键约束,已经间接创建了索引,故无需再创建索引。

2.4 处理功能设计

2.4.1 主控模块设计:

(1)、登录系统模块:

在登录窗体界面中,你可以输入代码和密码,选择你的身份(操作员或系统管理员),确认后就可进入主界面窗体。如果你是学生,且还没注册,可以在此窗体界面上点击“注册”,在注册界面输入所要求的项,确定后重新返回登录界面,用你刚注册的账号登录进入主界面。

在主界面中包含上述模块图的几部分,根据身份,即是用户或者管理员,对应权限不同,分为不同的主界面,即用户主界面和管理员主界面。

(2)、系统设置模块图:

用户:在此模块用户可以查询、修改自身注册信息以及退出登录,退出系统后将返回登录界面。

管理员模块:在此模块管理员除了拥有用户的各项设置外还可以注册新的管理员,但为了安全起见,此功能只有当登录人是票点主任时才可执行。

2.5子模块设计: 2.5.1、管理员模块

1、车票信息管理模块:在此模块,管理员可以执行车票信息录入、查询、删除和修改功能,不过删除和修改功能须当该车次没有被预订的情况下才可执行。

2、订票管理模块:在此模块,管理员可以查询所有订单情况、

已付款取票和未付款取票的订单情况,还可以按学号查询某学生的订票情况以及各种统计信息,并在学生来付款取票时执行“付款”操作。另外还可以在订单已付款或学生取消订单时删除订单。

2.5.2、用户模块:

1、订票管理模块:在此模块,用户可以查询车票信息和自身订票情况。查询车票情况分为按车次、按目的地、按起始站—目的站查询,当查询到自身所想要的车票时即可订票,但注意预定票的目的地须与学生家乡所在城市相符,否则系统不允许订票;查询自身订票情况包括订单信息及金额统计,还须注意订票信息上要求的取票期限,订票人须在规定期限内去所在校区的票点付款取票,逾期票点工作人员将不予处理。

第三章

系统开发及实现

3.1 数据库及其表结构的建立:

利用SQLServer企业管理器创建数据库Tickets,然后创建表: 1、学生表Book

create table Student

(Sno varchar(12) primary key, Sname varchar(20) not null, Ssex varchar(4) not null, Spw varchar(12) not null, //密码 Sadm varchar(40) not null, //学院

Sdept varchar(30) not null, Sclass numeric(4) not null, Stel varchar(12) not null, //电话

Semail varchar(50) not null, Shcity varchar(30) not null //所在地 );

2、车票信息表Ticket create table Ticket

(Tno varchar(20) primary key, //车次号

Startcity varchar(30) not null, Starttime varchar(20) not null, Endcity varchar(100) not null, Endtime varchar(20) not null, Ttype varchar(20) CHECK (Ttype IN('硬座','软座','硬卧','软卧')), Tickets int not null //票数 );

3、车次站次信息表Citysite create table Citysite

(Cityno numeric(8) identity(1,1), //票点号 Tno varchar(20), City varchar(100), Tprice decimal not null, //票价 primary key (Cityno,Tno),

foreign key (Tno) references Ticket(Tno) on delete cascade )

4、订票单表Book create table Book

(Bno numeric(8) identity(1,1) primary key, Sno varchar(12), Maketime datetime not null, judge int, foreign key (Sno) references Student(Sno),);

5、订票详细信息表Bookno create table Bookno

(ID numeric(8) identity(1,1) primary key,

Bno numeric(8), Tno varchar(20), City varchar(100),

Booktime varchar(20) not null, Ticketnums int not null, Price decimal not null, //票价

搜索更多关于: 刘国 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。本数据库表较为简单,且每个表中定义主键约束或者唯一性键约束,已经间接创建了索引,故无需再创建索引。 2.4 处理功能设计 2.4.1 主控模块设计: (1)、登录系统模块: 在登录窗体界面中,你可以输入代码和密码,选择你的身份(操作员或系统管理员),确认后就可进入主界面窗体。如果你是学生,且还没注册,可以在此窗体界面上点击“注册”,在注册界面输入所要求的项,确定后重新返回登录界面,用你刚注册的账号登录进入主界面。 在主界面中包含上述模块图的几部分,根据身份,即是用户或者管理员,对应权限不同,分为不同的主界面,即用户主界面和管理员主界面。 (2)、系统设置模块图: 用户:在此模块用户可以查询、修改自

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com