第一篇:用户手册(电影购票系统)
用户手册(电影购票系统)概述2 1.1名称2 1.2开发人2 1.3软件概述2 1.4运行环境2 2 用户操作3 2.1 登录注册3 2.2 购买电影票3 2.3 我的订单4 2.4 查询个人信息5 2.5用户管理5 2.6电影管理6 3异常及处理7/ 6 1 概述
1.1名称
电影购票系统
1.2开发人
张松宇
1.3软件概述
电影购票系统是一个为用户提供方便快捷的B/S模式的购票系统,可以实现登陆、注册、买票、退票、评论、查看影评和查询、修改个人信息等功能。
1.4运行环境
运行环境为windows系统常用浏览器。用户操作
2.1 登录注册
如果是已有账号用户,直接输入账号及密码并选择用户类型登录;如果是新用户,点击新用户进入注册页面。/ 6
用户登录界面
用户注册界面
2.2 购买电影票
进入购票页面,会显示出所有电影名称的列表,可以按名称或类型查找电影,也可以直接选票。
电影列表界面 / 6
购票界面
确认付款界面
2.3 我的订单
进入订单模块后,会显示用户的订单列表。点击对应的订单可以进行评论或者退票,退票的话钱会自动返回到自己的余额里。
订单列表界面
评论界面
2.4 查询个人信息
进入个人信息界面后会显示用户的个人信息,可以对自己的密码、用户名称和电话进行修改。/ 6
个人信息界面
2.5用户管理
进入后会显示所有用户的信息,管理员可以对相应的用户信息的权限进行修改或者删除。
用户列表界面
用户信息修改界面
2.6电影管理
进入会显示电影票信息列表,管理员可以添加、修改和删除电影信息。/ 6
电影列表界面
修改电影信息界面
添加电影信息界面
3异常及处理
电影购票系统无明显异常,如发现异常,重启浏览器即可。/ 6
第二篇:工会管理系统_用户手册
工会管理系统V1.0
工会管理系统V1.0 用户手册
“工会管理系统”是一个展示工会信息、管理工会会员的平台。拥有用户名和密码的用户、管理员都可以登录本系统。用户可以浏览工会信息,管理员可以对系统内容、其他角色的用户进行管理。
一、使用说明
1、本系统主要分为三个角色,分别为分会会员、分会管理员和校级管理员,输入正确的用户名和密码便可登录系统。
2、分会会员登录系统的方法:
管理员可以添加用户信息,当信息被添加后,用户可以通过添加的用户名和密码进行登录。
3、分会管理员登录系统的方式:
由校级级管理员添加分会管理员信息,分会管理员通过添加的分会管理员用户名和密码进行登录。
4、各角色功能:
分会会员具有一个模块功能:该会员管理模块具体包含:登录、查看本分会信息、查看本分会会员信息等功能。分会管理员具有两个模块功能:为会员管理模块、统计模块。具体包括:登录、增加修改删除本分会会员、审核会员的会费、查看统计信息。校级管理员具有个三个模块功能:为会员管理模块、统计模块、分会管理模块。具体包含:登录、对所有分会进行管理、查看每个会员信息、查看会员历史轨迹、查看统计数据等。
工会管理系统V1.0
二、功能介绍 2.1—登录功能
输入网址后进入登录页面,如图2.1。分别输入正确的用户名密码,便可进入对应的界面,因为此系统为工会的内部管理网站,用户不能自己进行注册,只能向分会提交申请,由分会为其添加相应的角色,再利用该角色进行登录及相关的操作。
图2.1登录页面
图2.2系统首页
2.2—会员管理功能
2.2.1—会员信息增加功能
工会管理系统V1.0 首先来到系统首页。如图2.2,进入系统首页之后点击会员管理进入会员管理页面。进入添加会员信息界面后,便可以成功进入会员信息添加界面如图2.3,此时分会管理者可以输入相应的会员信息。
图2.3会员增加界面
2.2.2—会员信息模糊查询
下面介绍的为会员信息管理界面,该界面可以对用户信息进行查找、删除、修改功能,首先介绍会员信息查询功能,首先选中所在分会,此处为动态显示的下拉框,随着分会数量的改变动态的发生变化,两项信息必须同时输入否则无法查询,主要是避免不同工会有相同的工号,如图2.4。
工会管理系统V1.0
图2.4 查询页面
2.2.3—会员信息详细查询
之所以设计会员详细信息查看界面,是因为管理界面显示信息有限不可能将所有信息进行详细显示,故增加详情显示功能这样可以查看到该分会的详细会员信息,操作方式为点击显示框中名字下的各会员名字就会显示该会员的详细个人信息如图2.5,和如图2.6。
图2.5 详情首页
工会管理系统V1.0
图2.6 详情首页
2.2.4—会员信息修改功能
会员信息修改功能,主要针对当会员的信息输入错误,或相应信息发生变动时对会员具体信息进行修改,操作步骤:步骤一,首先选中所要修改的会员,然后点击修改按钮如图2.7。
图2.7会员信息修改界面
(一)步骤二,点击修改后进入修改界面如图2.8,修改完信息后点击提交,若不修改,则点击取消按钮如图2.8。
工会管理系统V1.0
图2.8会员信息修改界面
(二)2.2.4—会员信息批量导入功能
各分会所包括的会员较多,逐个添加工作量较大,所以增加批量数据导入功能,使得会员信息能够批量进行导入,从而大幅减少工作量。首先点击会员导入选项,进入会员信息导入界面如图2.10。
图2.10信息批量导入界面
进入会员信息导入界面后选择“请点击此处”下载模板根据模板进行填写,批量导入时注意事项:
1、生日及入会时间格式需写成2018-01-02或2018/1/2否则
工会管理系统V1.0 无法转换成时间戳存入数据库。
2、专业技术职务及最高专业技术级别需按照提供的对照表按照简码进行填写。
3、性别方面男性简码为1女性为2。
4、所属分会根据分会处提供的简码进行填写。如图2.11
图2.11导入数据模板
保存好模板后,点击选择文件选中文件后,点击导入就可以将数据成功导入数据库了如图2.12
图2.12导入数据界面
2.2—分会管理
工会管理系统V1.0 当需要对工会中的各大分会进行操作时点击分会管理选项如图2.2.1 2.2.1—分会添加
在工会名称框中输入想要添加的公会名称即可完成工会添加功能如图2.2.1。
图2.2.1增加分会界面
2.2.2—分会信息修改
选中选框中想要选择的工会然后点击修改按钮如图2.2.2,之后弹出该工会信息修改界面如图2.2.3。
图2.2.2选中分会界面
工会管理系统V1.0
图2.2.3修改分会界面
进入修改界面后可对工会名称进行修改,在选框中修改工会的名称,点击最下方的提交按钮即可保存修改成功,修改界面中还有一个非常重要的功能就是主席副主席的离职和任命。先介绍工会主席的修改功能,首先选择工会主席名称下面的修改按钮点击后进入图2.2.4.图2.2.4修改主席界面
进入该界面后会显示离职主席的名称,后面输入该主席离职的日期,之后选择该分会中新任命的主席选中后选择其任命的日期,然后点击提交按钮如图2.2.5。
工会管理系统V1.0
如图2.2.5信息添加完毕界面
接下来是副主席的离职和任命,副主席和主席的最大区别是副主席可能有多个而主席只能有一个,所以每个副主席的名字均可以点击,点进去后执行的是删除功能,该处实现的是副主席的离职及离职日期的设定,此处为删减副主席并将离职信息加入到历史轨迹中如图2.2.6,此处需要注意需选中将要离职的副主席这样可以有效的避免误删。
图2.2.6删除副主席界面
当想添加新的副主席时点击副主席名字下面的添加按钮,点击后会弹出如图2.2.7界面,该页面会显示所在的分会,从中选
工会管理系统V1.0 中你要添加的副主席并填写任命日期然后点击提交,注意一次只能选一个因为要为每个副主席记录入职时间。如图2.2.7。
图2.2.7副主席增加界面
2.2.3—分会历史轨迹显示
在分会管理界面工会名称会以蓝色进行显示,点击后可进入人员历史记录界面,该界面可看到该分会所有会员历史轨迹,并有筛选功能输入工号进行筛选,进而找到特定一个人的轨迹信息如图2.2.8。
图2.2.8历史轨迹界面
工会管理系统V1.0 2.3—会费管理功能
会费管理功能包括会费名目信息,会员会费信息,以及会费信息导入。点击功能栏里的会费管理选项,进入会费管理界面如图2.3.1所示。
图2.3.1会费管理界面
2.3.1—会费名目信息
点击会费名目选项进入会费名目界面,输入相应年份及会费名目点击添加按钮即可增加会费名目,同样删除时选中要删掉的会费名目点击删除按钮即可如图2.3.2。
图2.3.2名目界面
工会管理系统V1.0 2.3.2—会员会费信息查询
点击会员会费信息选项即可进入会员会费信息选项从中选择相应的会费名目、会员姓名、会费等信息即可简单增加会员会费信息,同时需要删除时选择相应会员点击删除按钮即可如图2.3.3。
图2.3.3会员会费信息界面
查询功能需要同时选中会费名目及会员姓名点击查询才会显示会员信息主要是为了防止不同名目、有相同名字的会员如图2.3.4。
图2.3.4会费信息查询界面
工会管理系统V1.0 2.3.3—会员会费信息修改
修改功能主要是针对增加用户信息,或相关信息输入错误以及用户信息变更等需求,选中需要修改的会员,点击修改按钮如图2.3.5
图2.3.5会费信息修改界面
2.3.4—会费信息批量导入
每个会费名目下都包含大量会员,开发此项功能主要是便于数据批量导入,详情如图2.3.6、2.3.7、2.3.8。
图2.3.6会费导入界面
工会管理系统V1.0
图2.3.7会费导入模板
图2.3.7会费导入完成提交界面
2.4—统计功能
该界面统计会员信息,点击统计信息按钮进入,如图2.4.1所示。
工会管理系统V1.0
图2.4.1统计界
2.4.2—统计信息
选择相应工会点击查询按钮进入统计界面可以计算出该工会总人数男女人数等信息如图2.4.2
图2.4.2统计详情界面
2.5—注销
点击导航栏最右侧的注销即可退出系统如图2.5.1。
工会管理系统V1.0
图2.5.1注销界面
第三篇:分诊系统用户手册
目录
1.使用入门..................................................................................................................................2 1.1 1.2 1.3 1.4 1.5 1.6 系统功能介绍...................................................................................................................2 基本概念...........................................................................................................................2 运行环境说明...................................................................................................................2 系统安装与初始化...........................................................................................................2 系统启动与退出...............................................................................................................2 本子系统的工作流程.......................................................................................................3
2.配置..........................................................................................................................................3 2.1 2.2 2.3 2.4 2.5 2.6 2.7 分诊台安排.......................................................................................................................3 分诊台队列管理...............................................................................................................4 分诊台队列号别管理.......................................................................................................5 医生值班安排...................................................................................................................5 医生值班日志生成...........................................................................................................6 医生值班日志管理...........................................................................................................6 批量删除值班表...............................................................................................................7
3.分诊..........................................................................................................................................8 4.统计查询..................................................................................................................................9 5.常见问题..................................................................................................................................9
分诊子系统是医院信息系统的一个组成部分,它实现了医院分诊台管理所需的各种功能,包括就诊队列管理、门诊医生出诊安排管理、分诊管理。
软件的安装、启动、功能、操作等各方面的内容,是用户使分诊子系统软件的必读资料。
1.使用入门
1.1 系统功能介绍
分诊子系统提供了医院分诊台管理的功能,使用本系统代替传统的手工分诊,可以减轻分诊人员的工作量,提高分诊工作的速度和效率,改善服务,方便病人的就诊。
1.2 基本概念
1、就诊队列:每一个就诊队列对应着一个门诊号别,一个门诊号别可以对应多个就诊队列,分诊实际是把病人分到一个就诊队列。每一台门诊医生工作站都对应着一个就诊队列,从自己的就诊队列提取自己的病人。
2、出诊安排:即门诊医生的排班列表。定义每一个门诊医生的出诊时间及对应的就诊队列。进入门诊医生工作站时要判断此门诊医生是否今天出诊,并且根据自己的就诊队列提取分诊台已经分给自己的待就诊病人。
1.3 运行环境说明
硬件:CPU 200MHZ以上,内存32MB以上 软件:中文Windows98/NT/2000/XP及以上版本 PB9动态库
1.4 系统安装与初始化
系统安装后,首先要进行分诊台的设置、就诊队列的管理、门诊医生出诊安排的管理;需要在系统配置文件里指明系统连接信息,包括后台数据库信息等。
1.5 系统启动与退出
分诊子系统只能运行于中文WINDOWS操作系统,启动前必须先启动WINDOWS操作系统。
启动
启动WINDOWS后,找到分诊子系统应用程序(屏幕显示为一图标),用户鼠标双点分诊子系统图标,就可以启动该系统。
系统启动后,显示版权和登录屏幕:
在登录窗口内,输入用户名和口令,然后按下ENTER键(确认),系统开始登录。若用户输入的用户名和口令都正确,则进入分诊子系统,否则系统会提示用户重新输入,用户最多可有三次机会。
系统登录的目的主要为了保密和数据安全,防止非法用户进入系统。警告:用户必须用合法的用户名和口令进行登录。退出
用户在分诊应用程序窗口如图,选取菜单栏的“退出”菜单项,或者按快捷键ALT +F4(快捷键ALT +F4表示先按下ALT键,保持不动,然后同时按下F4键),便可退出分诊系统。
1.6 本子系统的工作流程
《分诊》子系统主要与《挂号收费一体化》和《门诊医生站》两个子系统有关,分诊主要起到一个连接挂号和门诊医生站的功能。
上《分诊》子系统的门诊数据流程为:首先进行挂号,挂号成功的同时触发器产生待分诊数据,然后《分诊》系统将待分诊病人进行分诊,待分诊病人转为已分诊病人(即门诊医生站的待诊病人),门诊医生站可以看到这部分病人,并进行接诊。
不上《分诊》子系统门诊数据流程为:首先进行挂号,挂号成功的同时触发器直接产生门诊医生站的待诊病人,门诊医生站可以对病人进行接诊。
在《分诊》系统中,首先要进行分诊台及分诊台管理的就诊队列的维护、门诊医生出诊安排的维护;然后才可以进行分诊。
2.配置
2.1 分诊台安排
点击菜单“配置-分诊台安排”,弹出窗体:
新增,系统自动给出分诊台编号,用户输入分诊台名称,以及选择主动分诊否。删除时,对于已经存在的分诊台不能进行删除。
根据在配置文件中[application]字段的参数设置:ConsulationNo=(如ConsulationNo=8即对编号为8的分诊台进行分诊台队列管理。)
2.2 分诊台队列管理
点击菜单“配置-分诊台队列管理”,弹出窗体:
根据在配置参数中的设置,(ConsulationNo=8),打开分诊台队列管理,则是对编号为8(绿色通道分诊台)的分诊台进行分诊台队列管理。新增分诊台队列,根据下拉框选择队列名称;删除时,对于已经存在对应的号别的队列,系统会提示应先删除该队列对应的号别;对分诊台队列管理做出修改之后,点击保存按钮。2.3 分诊台队列号别管理
点击菜单“配置-分诊台队列号别管理”,弹出窗体:
在分诊台队列号别管理窗口中,左上角的数据栏为门诊号别信息,右上角为分诊台队列管理信息。分诊台队列号别管理的作用就是把从左边选择的门诊号别分到右边的分诊队列中,具体操作是:选中左边的门诊号别,用鼠标左击一直按住,移动鼠标到右边,放在你需要分诊的队列名称上,分诊的信息会显示在窗口下面的数据栏中。
2.4 医生值班安排
点击菜单“配置-分诊台队列号别管理”,弹出窗体:
选中上图左上角数据栏中的一条记录,会在右上角出现左边记录的详细信息,左边选择不同的组别医生,右边会出现该组别的用户信息,若要对该组别的某医生进行值班安排,在左上角数据栏中选择该组别,属于该组别的医生会在右边数据栏中显示,根据右边数据栏中的记录选中某医生,点击新增按钮,则对该医生进行值班安排,选择星期、时间段以及队列名称,可以新增多条,保存。
2.5 医生值班日志生成
点击菜单“配置-医生值班日志生成”,弹出窗体:
主要是对值班医生日志进行生成,打开该窗体后,可以自行选择门诊医生出诊生成日期。窗体上方数据栏为某分诊台所有值班医生安排,系统默认的是全选,点击下方的全不选按钮,可以全不选。用户可以选择要生成日志的值班医生,点击生成按钮,系统会生成医生值班日志显示在窗体下方数据栏中,没有保存时,刷新按钮可以清空其中的数据,保存后,提示保存成功,数据也会自动清空。
2.6 医生值班日志管理
点击菜单“配置-医生值班日志管理”,弹出窗体:
根据选择出诊日期,在数据栏中会显示这段时间的门诊医生出诊安排。该窗体的作用对医生值班日志进行管理,对门诊医生进行签到和下班的操作。门诊医生在这里签到后,才能在分诊工作站中被看见,才能分配病人给该医生。
具体操作是:选中当天要出诊的医生,点击签到按钮,系统提示是否真的要为该医生签到,点击是,系统提示保存成功,数据栏中该医生的签到时间会显示为刚签到的时间;下班操作同签到操作一致。
在门诊医生站系统中,支持分诊系统的时候,可以不用在医生值班日志管理窗体中对医生签到,医生在登陆门诊医生站的时候,系统会进行提示“该医生还没有签到,是否签到?”
2.7 批量删除值班表
点击菜单“配置-批量删除值班表”,弹出窗体:
选择起始终止日期,可以选择需要删除的门诊号别,如果不选择门诊号别的,点击删除按钮,则会删除所有的号别。3.分诊
完成了以上的相关配置,退出分诊程序,在配置文件中设置分诊台编号ConsulationNo=信息。重新进入分诊程序。
点击“分诊”菜单,进入分诊主窗体。当没有安排医生坐诊的时候,系统会提示如图:
进入分诊主窗体,如下图:
待分诊病人
已分诊病人
医生站呼叫消息
点击[刷新]按钮,刷新分诊窗体,提取挂号传过来的需要进行分诊信息。
(1)、在分诊工作系统窗体最上方的数据栏中显示此时此刻挂号室可以进行挂号的号别对应的就诊队列的信息,所以于当天的号表和就诊队列维护有关;“待分诊病人”区域显示窗体为未分诊病人详细信息;“已分诊病人”区域显示窗体已分诊病人详细信息;“医生站呼叫消息”区域显示门诊医生工作站传给分诊台的呼叫信息。
(2)、在“待分诊病人”区域选中一个未分诊病人,鼠标左击,拖入坐诊医生队列中的某个医生,进行分诊。选中记录由“待分诊病人”转到“已分诊病人”。同样, 在“已分诊病人”区域选中一个已分诊病人,鼠标左击,拖入到待分诊病人队列中,进行退诊。选中记录由“已分诊病人”转到“待分诊病人”。
(3)、如果病人比较多,可以通过“查询”区域定位记录。选择待分诊还是已分诊病人队列,输入要进行分诊的病人ID号或者就诊序号,点击回车健,“待分诊病人”和“已分诊病人”区域自动选中记录。选中“其他号别”,从下拉列表中选一个号别,“待分诊病人”区域显示此号的未分诊病人。4.统计查询
点击菜单“统计查询-医生工作量统计”,弹出窗体:
选择查询条件,如就诊时间与选择科室,点击查询按钮,即可查询出条件要求下的医生工作量统计,刷新按钮可以清空数据栏中的数据,打印按钮可以将查询出来的数据打印出来,要退出该窗口,点击退出按钮即可。
5.常见问题
1、如果点击“分诊”菜单,系统提示“检索分诊台状态错误”,请检查程序维护的分诊台信息和配置文件中维护的分诊台编码ConsulationNo=信息是否正确。
2、如果点击“分诊”菜单进入分诊窗体时没有错误提示,但是窗体没有任何数据。请检查当日号表中的当日出诊号别对应是否在分诊模块有对应的就诊队列设置。分诊系统对时间段有明确的定义,如果系统时间为8:00至12:00之间,则分诊窗体不显示下午出诊的号别信息。
第四篇:网上商城购物系统 用户手册
用户手册
1.引言
1.1编写目的
本手册编写的目的在于方便用户使用本软件,提供给用户详细的使用方法,使用户迅速了解本软件的功能以及使用方法。预期的读者为系统的开发者、使用者和指导老师。1.2背景
说明:
(1)开发软件系统的名称:网上商城购物系统;
(2)任务提出者:XX;
(3)开发者:计算机科学与技术的小组成员xx;
(4)用户:XX;
(5)本系统将使用SQLServer2000作为数据库存储系统。1.3定义
(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。1.4参考资料
1、《ASP程序设计及应用》 张景峰主编 第011903号 中国水利水电出版社 2009.1
2、《数据库原理及其教程(第三版)》 黄德才主编 第088716号 科学出版社 2010.6
3、《ASP+SQL Server动态网站开发从基础到实践》 杨世锡,赵辉编著 第377507号 电子工业出版社 2005
4、《ASP+SQL Server项目开发实践》 黄雷编著 第38854号 中国铁道出版社 2006
5、《Dreamweaver 8与ASP动态网站开发自学导航》 戎马工作室编著 第298301号 机
械工业出版社 2006
6、《ASP实务经典》 林金霖编著 [M].北京:中国铁道出版社,2001,209
7、《ASP编程基础与实例》丁贵广编著 [M].北京:机械工业出版社,2002,51
8、张海藩.软件工程导论.北京:清华大学出版社,2005.2.用途
2.1功能
A、客户功能
(1)浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查找或者通过搜索栏直接模糊搜索查找相关商品。如有意购买这就必须先注册填写个人信息,然后登陆。
(2)注册:用户必须认真填写个人信息以确保信息正确无误。
(3)登录:登录后的用户可以查看和修改自己的信息。
(4)购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后确定订单。B、管理员功能
(1)管理员注册:管理员注册直接通过数据库用户添加。
(2)管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时系统就转入后台管理界面。
(3)管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改操作,主要负责保持数据库中商品存量与实际库存量保持一致,商品来两不够时采取相应措施。另外还要负责数据库的各种安全性和完整性维护。2.2性能
2.2.1精度
(1)在执行数据增加(例如向数据库增加新的任务)的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据。
(2)在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况。
(3)数据的修改也要保持对应的准确性。
2.2.2时间特性
(1)系统的更新处理时间应该在可接受的范围内;
(2)系统的数据查询时间应该在可接受的范围内;(3)系统的数据统计时间应该在可接受的范围内。
2.2.3灵活性
(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;
(2)能够支持Windows95、Windows98、Windows2000、Windows Me和Windows XP的运行环境; 2.3安全保密
系统提供严格的用户名认证和密码管理机制。通过数据库系统的视图机制和授权机制为用户分配对数据库对象的访问的权限。为数据库服务器合法用户分配用户名和口令,使其能正常登录服务器。
3.运行环境
3.1硬设备
服务器:处理器(CPU),内存容量(RAM)。
客户端:处理器(CPU),内存容量(RAM)。3.2支持软件
(1)本系统只是的操作系统包括:Windows95、Windows98、Windows2000、Windows Me和Windows XP。
(2)本系统支持的数据库:SQL Server 2000。(3)本系统的开发工具:ASP。
3.3数据结构
数据库名称为Shop,其中一共建立了7个表(所有的数据都在以下表中存储),表名分别为:Admin(后台管理用户表)、Users(用户信息表)、Board(公告信息表)、GoodsType(商品类别表)、Goods(商品信息表)、Basket(购物车表)、Complain(客户投诉表)
4.使用过程
4.1安装与初始化
(1)需要安装IIS服务器、Dreamveaver软件、SQL Server 2000软件;
(2)使用本系统之前,首先要在数据库SQL Server 2000中导入数据。
4.2输入
4.2.1输入数据的现实背景
(1)情况——系统处于运行阶段
(2)情况出现是频度——每天
(3)情况来源——用户
(4)输入媒体——键盘(5)限制——无限制
(6)质量管理——没有质量管理
4.2.2输入格式
(1)长度——不能超过数据库中对数据的限定
(2)格式基准——以左面的边沿为基准
(3)标号——严格按照数据库创建的标记和标识符
(4)顺序——按词序输入(5)标点——没有特殊符号
(6)词汇表——禁止使用搜狗拼音圆角打出的字符(7)控制——按钮控制
4.2.3输入举例
4.3输出
4.3.1输出数据的现实背景
(1)使用——输出数据是显示给管理员或者用户
(2)使用频度——每天
(3)媒体——CRI显示、打印
(4)质量管理——没有质量管理(5)支配——保留 4.3.2输出格式
(1)信息显示——以表单的形式罗列出用户所要求的信息
(2)版本布局——传统的三栏式布局
(3)图片——所有图片均使用矢量图
(4)窗体——自适应客户端显示器(5)滚动——窗体内都配置滚动效果
4.3.3输出举例
4.4文卷查询
根据使用需要,在各项数据输入、输出即传输过程中,可以满足各中精度的需求。如:根据关键字精度的不同,查找可分为精确查找和模糊查找,精确查找可以精确匹配用户查找的商品,模糊查找只要满足与输入关键字相匹配的商品即输出,可供读者查找。4.5出错处理与恢复
当用户输入的信息不合法时会有相应的提示信息。而且允许用户修改自己的密码,不允许用户匿名登录。由于数据在数据库中已有备份,所以在系统出错后可以依靠数据库是恢复功能,并且可以依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。再启动程序时必须将操作的内存保存。
4.6终端操作
终端是供用户浏览、查询、购买使用的,和管理员增加、删除、修改商品和用户。通过终端可以进行精确查找和模糊查找。
第五篇:火车购票系统需求分析
火车购票系统需求分析
1.引言
随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,在日常生活中随处都离不开离不开计算机。尤其是在交通发达的今天,要管理大量的车票销售,计算机优势更加体现出来。在数字化的今天,为了加强火车售票的管理必须依靠计算机,使火车售票员更好的对游客的管理更加有序、到位,基于上述种种原因,开发火车站售票系统更加显得重要,我们结合本次课程设计开发以下的火车站售票系统方案。
2.编写目的
本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。本文档供项目经理、设计人员、开发人员参考。3.功能需求
本售票系统应该具备如下功能:
1.浏览功能
列出当前数据库文件中车票的所有记录 可选定一项纪录,显示说有域 2.查询功能
分为对车次信息的查询和客户对已订车票信息的查询。要求: 1)对车次的查询,可以按照发车车次进行查询。2)也可以按照区间查询。
3)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、到站时刻、票价、座位类型设定。
4)车次信息只允许用户查询,不能修改。
5)在查询到的结果中要有对发车时刻,到站时刻的排序功能。3.添加功能
增加一条车票的信息 3.修改信息
通过系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。要求:
售票记录应包括:乘客名、车号、发车日期、订购票数、总价。4.退票
可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。旅客要在列车开出之前到退票窗口进行退票,售票员将会扣除一定的手续费,并且将该票的信息退回到数据库中,退出的车票还能继续出售。5.购票
在售票窗口售票员根据旅客预定的车票,或是根据旅客指定的车次查询是否有可用座位、或是根据旅客提供的车站查询经过此站的所有车次,然后再按照旅客要求的发车日期、发车时间、车厢类型、车票类别(全票、半票)、车次类型等要求选择合适的车次,然后结算并打印出车票给旅客。6.预定
6.预定
根据旅客指定的车次查询是否有可用座位、或是根据旅客提供的车站查询经过此站的所有车次,然后再按照旅客要求的发车日期、发车时间、车厢类型、车票类别(全票、半票)、车次类型等要求选择合适的车次进行预定。
4.性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。
1.准确性和及时性
系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。
2.易用性
本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。
3.系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合国家标准,各铁道部统一。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。
4.系统的响应速度
机票预定系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。
5.数据描述 5.1静态数据 火车票:
列车车号(int SerialNumber)列车始发时间(struct time SetOut)列车始发站(char DeparturePoint)列车终点站(char TerminalPoint)票务:
列车车号(int SerialNumber)已售出车票票数(int FixedNumber)额定载量(int FixNumber)5.2动态数据
输入数据:根据界面提示,键盘输入操作;
查询方式:查询车次、查询始发站;旅客购买时的票务信息,售票员添加、购票、退票时的票务信息; 售票员备份数据恢复所需的数据备份文件; 输出信息:查询车次确定的数据库记录的子集; 统计结果;
车次信息录入、删除(成功或失败); 车次信息查询、购买的操作结果; 数据备份输出的数据备份文件; 内部数据:查询操作建立的索引; 5.3数据词典
1)售票工作人员日志数据字典 名字:售票工作人员日志 别名:售票员工作日志
描述:记录售票工作人员出勤信息的文件,以供统计售票工作人员出勤情 况 定义:售票工作人员日志=日志编号+售票员编号+售票员登录时间+售票员退出时间 2)订票信息数据字典 名字:订票记录 别名:订单信息
描述:存放订单信息的文件,以供用户查询,并作相应操作 定义:订票记录=用户名+车号+发车日期+订购日期+订购票数+总价 3)售票信息数据字典
名字:买票记录 别名:售票信息
描述:存放售票信息的文件,以供用户查询,并作相应操作
定义:买票记录=买票编号+售票员编号+旅客编号+买票数量+买票时间 4)退票信息数据字典 名字:退票记录 别名:退票信息
描述:存放退票信息的文件,以供用户查询,并作相应操作
定义:退票记录=退票编号+售票员编号+旅客编号+退票数量+扣除金额+返还金额+退票时间
5)列车停靠记录数据字典 名字:列车停靠记录 别名:列车停靠信息
描述:存放列车停靠信息的文件,以供用户查询列车有哪些停靠站及任意两站之间的到达时间、出发时间、里程数、历时、各种座位票价、各类座位数量等信息等,并作相应操作 定义:停靠记录=停靠编号+列车编号+车站编号+到达时间+发车时间+两站里程数+历时+硬座价格+硬卧价格+软座价格+软卧价格+特等座价格+一等座价格+二等座价格+高级软卧价格
6)列车信息数据字典 名字:列车记录 别名:列车信息
描述:存放列车信息的文件,以供用户查询列车车次、等级、起点站、终点站、各类座位数量等信息,并作相应操作
定义:列车记录=列车编号+运费序号+列车等级+起点站+硬座总数量+软座总数量 +硬卧总数量+软卧总数量+特等座总数量+一等座总数量+二等座总数量+高级软卧总数量+无座总数量+当前剩余硬座数量+当前剩余软座数量+当前剩余硬卧数量+当前剩余软卧数量+当前剩余特等
6.运行需求 6.1用户界面
采取对话框方式,多功能窗口运行 6.2硬件接口
(1)硬件接口:支持x86系列PC机
(2)网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。6.3软件接口
运行于Windows2000及更高版本。6.4故障处理
正常使用时不用出错,对于用户的输入错误应及时给出适当的改正信息提示,若运行遇到不可恢复的系统错误,也必须保证数据库完好无损。7.其它需求
(1)可用性:该软件也可以通过单步跟踪的操作进行检查处理。
(2)安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。
(3)可维护性:该软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。(4)兼容性:由于尚未测试,故无法对兼容性进行评析。