计算机信息管理论文

您当前的位置:学术堂 > 计算机论文 > 计算机信息管理论文 >

开发新系统的可行性分析

来源:学术堂 作者:姚老师
发布于:2016-11-07 共2129字
  本篇论文快速导航:

展开更多

  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 操作系统的界面,易学易会。管理员在编辑、查询信息时,只需在相应位置输入需要编辑以及查询的信息,即可对相关信息进行快捷、方便地修改与查询。

返回本篇论文导航
相关内容推荐
相关标签:信息管理与信息系统毕业论文
返回:计算机信息管理论文