3.3 用例描述。
本节选取有代表性的用例进行描述。
一。登录的用例。
1.执行者:系统管理员2.目的:登陆系统3.前提条件:无4.结束条件:系统成功登陆5.基本序列:
1)显示"登录窗体",等待用户输入用户名和密码;2)管理员输入用户名和密码;3)若密码正确,显示主界面。
6.异常序列:
1)若信息输入错误,则给予报错提示,要求修改。
2)若信息输入错误 3 次,则自动退出系统二。登记学生信息的用例。
1.执行者:系统管理员2.目的:登记学生信息3.前提条件:系统已登陆4.结束条件:学生信息被成功添加到数据库5.基本序列:
1)在菜单栏处选择"学生信息→学生信息设置",打开"学生信息设置"窗体;2)单击"添加"按钮;3)添加窗体内各项信息;4)单击"保存"按钮;5)系统检查输入的信息是否有误;6)若输入的信息无误则将学生信息写入数据库。
6.异常序列:
1)若非空字段为空,则给予报错提示,要求修改。
2)生日等未按格式输入,则给予报错提示,要求修改。
3)若该学生信息已存在,则给予报错提示,要求修改。
三。登记学生成绩的用例。
1.执行者:系统管理员2.目的:登记学生成绩3.前提条件:系统已登陆4.结束条件:学生成绩被成功添加到数据库5.基本序列:
1)在菜单栏处选择"学生信息→登记学生成绩",打开"登记学生成绩"窗体;2)单击"添加"按钮;3)在"年级"处选择需要输入成绩的学生所在的年级;4)在"班级"处选择需要输入成绩的学生所在的班级;5)在"姓名"处选择需要输入成绩的学生的姓名;6)在"课程"处选择需要输入成绩的课程;7)在"分数"文本框处输入成绩;8)单击"保存"按钮;9)若输入的信息无误,则将学生成绩写入数据库。
6.异常序列:
1)"年级"、"班级"、"姓名"、"课程"、"分数"中有空字段,则给予报错提示,要求修改。
2)分数超过系统要求的范围(大于 100 或小于 0),则给予报错提示,要求修改。
四。查询学生信息的用例。
1.执行者:系统管理员2.目的:查询学生信息3.前提条件:系统已登陆4.结束条件:学生信息被成功查询5.基本序列:
1)在菜单栏处选择"查询→查询学生信息",打开"查询学生信息"窗体;2)添加窗体内若干信息,可不用添加完全;3)单击"查询"按钮;4)系统检查输入的信息是否有误;5)若输入的信息无误则显示所要查的学生信息。
6.异常序列:
1)未输入任何信息,则给予报错提示,要求修改。
2)输入的信息未查找到任何学生,则给予"查无此学生"的报错提示。
五。学生端查询学生信息的用例。
1.执行者:学生用户2.目的:查询学生信息3.前提条件:无4.结束条件:学生信息被成功查询5.基本序列:
1)打开 IE 浏览器,输入网址;2)显示学生端登陆界面;3)学生输入用户名和密码;4)若密码正确,显示主界面;5)单击"查询学生信息"按钮;6)显示自己的学生信息。
6.异常序列:
1)学生所用的计算机未联网,则无法登陆。
2)登陆时输入的信息未查找到任何学生,则给予"用户名或密码错误"的报错提示。
3)若登陆时密码输入错误 3 次以上,则自动退出系统。
3.4 系统运行环境要求。
一。硬件环境。
1.CPU 主频 1G 以上的 PC 微型机。
2.内存要求至少 128MB 以上。
3.程序在运行时至少应拥有 1G 的剩余的磁盘空间。
4.VGR 高分辨率的显示器。
5.安全可靠的不间断电源。
二。软件环境。
1.微软公司开发的 Windows98 及其以上版本的操作系统。
2.美国 Microsoft 软件公司开发的 Microsoft SQL Server2000 关系型数据库开发工具。
3.5 安全性分析。
要保证数据的安全,应避免不当使用或计算机病毒的攻击,应有数据备份功能,数据备份是把数据库保存在硬盘上,一旦系统破坏或数据丢失,可以及时地从硬盘中读取数据。
由于该系统取代了原来的档案管理方式,数据库中的数据是较为重要的,不是专职人员不能查询、更改数据,通过用户标识和密码防止非法用户操作,这里只有管理员一种用户。管理员为了加强管理,防止数据的非法操作,应单独使用一台机器操作该软件。
3.6 可行性分析。
可行性分析是从技术、经济、社会和其它方面的基础上,为了避免投资失误以确保新系统的开发成功,根据实际情况对开发新系统进行可行性分析和研究,该可行性研究的目的是确定是否可以在最短的时间内以最小的成本解决问题[23].
3.6.1 技术可行性。
以 Windows XP 为操作系统,采用 Microsoft Visual Basic 6.0 和 JSP 为开发工具,采用 Microsoft's SQL Server 2000 数据库技术,设计与开发本学生信息管理系统。Visual Basics 语言设计应用程序时有可视化设计和事件驱动两个特点,JSP 支持的平台数量大,Microsoft's SQL Server 2000 提供了表、查询等来建立数据库系统的对象,具有使用方便、可伸缩性好与相关软件集成程度高等优点,为建立信息丰富、功能完备的学生信息管理系统打开了方便之门,普通用户不需要编写任何代码就可以完成对信息进行操作的任务,因此,开发本系统在技术上是可行的。
3.6.2 经济可行性。
一方面,本系统界面友好,功能丰富,可以提高管理员的工作效率,从而起到节省人力、物力的作用,进而可以提高经济效益;另一方面,本系统的开发成本低廉,在现有的大众配置的 PC 机上就可以提供开发该系统所需要的所有硬件环境与工具软件。
3.6.3 操作可行性。
仿 Windows 操作系统的界面,易学易会。管理员在编辑、查询信息时,只需在相应位置输入需要编辑以及查询的信息,即可对相关信息进行快捷、方便地修改与查询。
1引言实验室信息管理系统(LaboratoryInformationManagementSystem,LIMS)是基于计算机局域网,专门针对一个实验室的整体环境而设计,是一个包括信号采集设备、数据通讯软件、数据库管理软件在内的...
现阶段,计算机和网络已经得到了非常广泛的应用,人们对信息技术质量的要求日益提升,这对计算机信息管理技术而言既是一次发展机遇,同时也是一种强大挑战。计算机信息管理技术是一种以传播信息为主要目的,促进各领域深层次沟通的先进技术,在当前全球范围...
信息管理系统已在许多企业中得到实际使用,并带来了良好的经济效益。以大数据和物联网为代表的下一代信息技术的发展为企业的业务管理提供了广泛的技术支持,并为改进标准化业务项目提供了机会。...
在计算机发展迅速的今天,计算机的网络信息技术也开始在医院中运用。有了计算机的辅助,医院的医疗服务质量以及医院的经济效益等都得到了大幅度的提高。...
1.高校计算机信息管理的现状随着信息的不断发展,高校微型计算机的普及和应用也出现越来越多的问题。主要体现在以下几个方面:(1)信息安全。由于所有的数据和信息都分散存储在PC本地硬盘中,使得数据丢失和信息泄露的途径非常多。数据在终端本地存储,...
一、办公自动化的概述1.办公自动化内涵。办公自动化是二十一世纪兴起的一种新型的办公方式,主要是通过利用科学原理和计算机通讯,使办公程序更加简单化。办公自动化主要涵盖的内容有文字、图像、音频等信息,计算机强大的文字以及数据处理功能的应用给办...
第一章绪论。1.1背景分析。在任何时代的任何行业,恐怕都无法离开对信息的加工和处理。在不同的学科领域内,信息一词有着不同的涵义,在管理学领域内,信息这一概念是指外界的资讯经过加工处理后形成的一种数据形式,更进一步地说是一种有次序符号的排列...
1.概述赤道几内亚巴塔港是西非港口建设项目,项目内容包括港口集装箱码头的建设及码头配套的计算机控制管理与通讯系统。集装箱码头计算机控制管理与通讯系统是指能够帮助码头进行装卸、堆存、集疏运等作业的计算机管理系统。该系统主要包括主机系统、有线网...
1、煤矿管理引入计算机信息化技术的重要意义在煤矿生产过程中,由于所涉及到的安全隐患信息较多,因而需要借助特定的技术对这些信息进行采集、编目、检索,以及查找统计的操作,而计算机信息化技术则凭借其独特的快速高效便利性被广泛用于此操作环节中。从...
本文将针对GIS技术的内涵、组成部分以及应用前景进行分析, 进而提出电力计算机信息管理系统的现存问题以及解决方法, 最后基于GIS的电力计算机信息管理系统的总体方案以及运行效益进行了分析...