《学生信息管理系统用户手册(共9页).doc》由会员分享,可在线阅读,更多相关《学生信息管理系统用户手册(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上JIANGXI AGRICULTURAL UNIVERSITY用户手册题目: .NET学生信息管理系统 学 院: 软件学院 小 组: 第一小组 组 员: 王亚雄 刘玉兰 张海斌姚鹏燕 黄中荣 谢金福 组 长: 王亚雄 班 级: 软件1013班 指导教师: 李佳航 目录1 引言1.1编写目的编写目的:明确用户对学生信息管理系统的功能需求和性能要求,并将这些需求用规格化的语言和规范化的结构完整,准确地表达清楚,以此统一软件开发者和用户对学生信息管理系统软件的理解和认识。这是开发学生信息管理系统的基础,也是软件开发者和用户达成共识的基础,编写该软件需求分析说明书的目的就在于
2、此。1.2 背景见概要设计1.3定义见需求分析及详细设计1.4参考资料1.中华人民共和国国家标准计算机软件开发规范2.中华人民共和国国家标准计算机软件开发文件编制指南3.中华人民共和国国家标准计算机软件需求说明说编制指南4机械工业出版visual C# 2008项目案例开发2.用途2.1功能软件功能:该软件主要功能是实现高校学生信息的管理,具体包括基础信息设置(系别设置,专业设置),班级信息管理(班级信息维护,班级信息浏览),学生基本信息管理(学生基本信息导入,学生基本信息录入,学生基本信息维护,学生基本信息浏览,学生基本信息查询,学生表格打印),系统维护(数据备份,数据还原,数据清理,用户管
3、理,修改密码),帮助,退出系统。2.2性能2.2.1精度在运行此软件时候,对输入数据额精度不作严格要求,若输入数据时文本类型的数据,则其精度要求为最精度的数据;若输出数据时整型或长整形类型,则其精度要求为保留小数点后一位,而在传输过程中的数据精度不作要求。2.2.2时间特性要求系统响应时间,更新处理时间,数据传输,转换时间,计算时间都在1秒以内,即是说系统对指令的响应都是迅速的。2.2.3灵活性a.在操作方式方面:操作指令既可以用鼠标直接点击输入,也可以使用键盘输入快捷键命令;b.在运行环境方面:此软件可以在当前的所有windows操作系统上运行使用;c在于其他软件皆空方面:保证此软件可以喝当
4、前大部份打印机相连接;d.在京都和有效期限以及计划方面:保证在以后的较长一段时间内此软件易于升级和维护2.3安全保密本软件系统在登陆时必须经过身份的验证,但验证为非法用户时,该用户无法登陆系统,此外,在设计到天际、修改、删除学生信息的操作时,系统也会先验证该用户的使用权限,如无权限,这些操作也会中断。各用户的权限如下:a. 系统超级管理员,对本系统有绝对的管理使用权限,更可以注册新的管理员。b. 系统普通管理员,对本系统有既定的管理使用权限,权限不同,其操作就不同。c. 系统只读管理员,对本系统有既定的管理使用权限,只可以浏览学生的各种信息,而不能更改或添加删除学生信息。这样可以有效的控制使用
5、权,保证数据的准去,同时查询权也做了限制,对学生信息起到了保密作用。3运行环境3.1硬设备运行笨软件所需要的硬件设备的最小配置:奔腾133、内存16兆以上的pc机(硬盘空间为2G)满足输入端条件;打印机可选。3.2支持软件运行本软件所需要的支持软件,如:a. 操作系统:Windows xp Windows 07 均可运行。b. 编程语言:Visual Studio 2008用C#编程;c. 数据库管理系统的名称和版本号:Sql Server 2005;后台数据库管理工具是 SQL Management studio 2005d. 其他支持软件:系统直接调用3.3数据结构本系统使用的数据库是SQ
6、L2005数据库文件。4使用过程软件的功能同系统的输入源结构,输出接受机构之间的相互关系由下文可知。4.1安装与初始化只需要用户机器上安装了visual stdio 2008 和 sql 2005启动软件,进入登陆界面。初始化的用户和密码:4.2安装规定输入数据和参量的准备要求4.2.1输入数据的现实背景输入数据现实背景主要是:a. 输入数据的来源主要是教学办公室,通过键盘输入到计算机。b. 输入的频度是根据每一项操作状态的函数,一般来说是一年输入一次;c. 没有时间限制;d. 有效的输入范围就是输入各个项,当输入有误时无法跟数据库对应,则不显示任何信息或弹出错误提示,需重新输入;e. 数据本
7、身无保密措施;f. 对输入的数据可做备份转储,无用的数据可以删除。4.2.2输入格式数码对初始数据和参量的格式要求,包括语法规则和有关约定,如:a. 长度int(4)char(20)varchar(50)b. 格式基准文本,整型,数字等c. 标号标记或标识符;d. 顺序各个数据项的次序及位置;e. 标点用来表示行,数据组等的开始或结束而是偶那个的空格、斜线、星号、字符组;f. 词汇表给出允许使用的字符组合的列表,禁止使用字符组合的列表;g. 省略和重复给出用来表示输入元素可省略或重复的表示方式;h. 控制给出用来表示输入开始或结束的控制信息。按照数据库的字符串长度输入输出:班级输入:系别输入:
8、专业输入:学生信息管理输入:用户管理输入:4.23输入举例为每个完整的输入形式提供样本,包括:a. 控制或首部用来表示输入的种类和类型的信息,标志符输入日期,正文起点和对所用编码的规定;b. 主体输入数据的主体,包括数据文卷的输入表述部分;c. 尾部用来表述输入结束的控制信息,累计字符总数;d. 省略可为空的数据输入数据是可省略的:e. 重复非标识列输入数据是可以重复的。4.3输出对每项输出作出说明。4.31输出数据现实背景说明输出数据的现实背景,主要是:a. 使用学生信息管理人员;b. 使用频度每周,定期备份查阅;c. 媒体打印,CRT显示,磁带,卡片,磁盘;d. 质量管理合理性检查,出错纠
9、正的规定;e. 支配输入数据是保留还是废弃,分配权限。4.32输出格式给出对每一类输出信息的解释,主要是:a. 首部输入数据的标志,输出日期和输出编号;b. 主体输出信息的主体,包括分栏标题;c. 尾部包括累计总数,结束标记。4.23输出举例为每种输出类型提供例子。对例子中的每一项说明:a. 定义每项输出信息的意义和用途;b. 来源是从特定的输入中抽出、从数据库文卷取出、或从软件的计算过程中得到;c. 特性输出的值域、计量单位、在什么情况下可缺省等。4.4文卷查询这一条编写针对具有查询能力的软件,内容包括:同数据库查询有关的初始化、准备、及处理所需要的详细规定,说明查询的能力、方式、所使用的命令和所要求的控制规定。如:对数据的查询4.5出错处理和恢复1用户输入不合法报错。2数据库及时备份4.6终端操作当软件是在多终端系统上工作时,应编写本条,以说明终端的配置安排,连接步骤,数量和参数输入步骤以及控制规定,说明通过终端操作进行查询,检索,修改数据文卷的能力,语言,过程以及辅助性程序等。专心-专注-专业
限制150内