好文档 - 专业文书写作范文服务资料分享网站

华北电力大学软件工程实验报告

天下 分享 时间: 加入收藏 我要投稿 点赞

数据词典:

administrator 图书馆管理员信息 字段值 a_num a_name a_password 数据类型 varchar(50) varchar(50) varchar(50) NOT NULL NOT NULL 约束 Primary Key 描述 管理员编号 管理员姓名 管理员登录密码

reader 学生读者信息 字段值 r_num r_name r_password r_sex r_class 数据类型 varchar(50) varchar(50) varchar(50) char(10) varchar(50) NOT NULL NOT NULL NOT NULL NOT NULL 约束 Primary Key 读者编号 读者姓名 读者登录密码 读者性别 读者的专业班级 描述 book 图书或期刊信息 字段值 L_num L_name L_type L_author L_press 数据类型 varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) 约束 Primary Key NOT NULL NOT NULL NOT NULL NOT NULL 描述 图书编号 图书名称 图书类型 图书作者 图书出版社

borrow 借书还书信息 字段值 B_lnum B_lname B_rnum B_time R_time 数据类型 varchar(50) varchar(50) varchar(50) datetime datetime 约束 Primary Key NULL Primary Key NULL NULL 描述 图书编号 图书名称 读者编号 借书日期 还书日期 2.3 性能需求 1)数据精确度

查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。在添加任何记录时,要保证数据库中数据的一致性,避免发生错误,要求不能有误差。 2)时间特性

检索响应时间应在人的感觉和视觉事件范围内; 更新数据库处理时间小于等于1s; 网络传输时间小于等于2s。

3)适应性

技术约束:本项目的设计是在C# winform窗体程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。

标准约束:该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。

2.4 运行需求

1)用户界面

本系统是以窗体的形式工作的,打开系统后,呈现在眼前的是一个登陆界面,输入学生证号和密码进入系统,图书管理员输入管理员账号和密码,即可以选择要进行的操作,各种操作都与数据库相连接,数据库的数据保持实时性,一旦做出改动,数据库马上保存,保证不数据的完整,不丢失。对用户友好。用户界面的设计要遵循用户界面设计的原则,做到以人为本、尽可能减少用户记忆、保持界面的一致性。力求设计结果应做到美观大方、直观、明了、条理清晰,实现“傻瓜型”管理——易学、易用、易管理。

主要页面截图:

登陆界面:

读者图书查询界面

用户借阅界面:

管理员图书管理界面:

管理员用户管理界面:

管理员借阅管理界面:

2)硬件接口

需要浏览器进行显示,键盘进行输入。 3)软件接口

Windows 7,Windows vista/ Windows xp或更高版本的操作系统或更高的版本 4)故障处理

对于硬件故障,系统能够自动备份数据,防止由于计算机故障致使数据丢失; 对于数据库,要求在发生故障时,能够实现数据的恢复;

对于实际应用程序,要求能够判断,当用户输入一些错误信息后,系统应该能够给出相应的错误提示信息,不应该因输入错误信息而终止系统的运行。

2.5 其它需求

可使用性:本系统一学易用,不用对使用人员进行特殊的培训,要求容易使用,界面友好; 系统最小寿命:系统应能在无重大改动的条件下正常运行3年以上。 安全保密:除管理人员外,其他人员不能对学生及书籍信息做任何修改。

可维护性:由于本系统一学易用,管理方面也相对简单,数据库的管理需要专门管理员管理; 可移植性:对Microsoft的Windows XP以上的系统均可使用;对其他系统暂不支持。

3. 软件设计说明书

3.1 软件模块结构图

华北电力大学软件工程实验报告

数据词典:administrator图书馆管理员信息字段值a_numa_namea_password数据类型varchar(50)varchar(50)varchar(50)NOTNULLNOTNULL约束PrimaryKey描述管理员编号管理员姓名管理员登录密码reader学生读者信息字段值r
推荐度:
点击下载文档文档为doc格式
5q93t3xzsp0weks4q8jb3z01x0bw3600n6z
领取福利

微信扫码领取福利

微信扫码分享