毕业论文-信息管理学院实验室设备管理系统设计与实现

合集下载

基于RFID的实验室设备管理系统的设计与实现

基于RFID的实验室设备管理系统的设计与实现

[ ] 王 文 豪, 3 刘虎 , 刘金岭 基 于 R I F D技 术 的开发 性 实验 管理 系统 的
关键技 术 [] J . 算机信 息 , 1 (9 :5 . 微计 2 02 )13 0 ( 责任 编辑 : 丽娟 ) 徐
8 0 第8 { ! 曼 墼 6 2”年 期下 旦 型:曼
58 Hz各 频段 的标 准及 特性 如 表 1 示 。 .G 。 所
与传 统 的条 形码 相 比, FD具有 如下 优 势 :不需 要光 源 , RI
甚至 可 以透 过外 部 材 料读 取 数据 ; 用 寿命 长 , 在 恶劣 环 境 使 能 下工 作 ; 以写 入及存 取数 据 ; 签 的内容 可 以动态 改变 ; 够 可 标 能


接收/ 发送
卜] _
《莲
f关闭建立套接字 f
安排 主要 是 课表 的 编制 , 保证 课 程之 间不 冲突 , 于 软 件类 课 对
程需 要 进行 合 理搭 配 。 证 软件 系统 不 冲 突 ; 保 座位 编 排 以班 级 为单位 进行 座位 编排 , 于管 理 以及 信 息收集 。 便
一一 一 一 一
l 监听套接字清除l

l ws 清除 l A
图 4 服 务 器 端 程 序 流 程 实验室 信息化 管理 系统
4 结束 语
塞 笪型I 耋 物联 网时代 的到来给高校实验室管理 系统的升级
用户身份管理l I 信息管理 I I 仪器设备管理l I 实验教学管理
教 育技术 学 2 0 0 9级硕 士研 究 生 , 究方 向为教 育技 术理 论 与应 用。 研
I垒 至 ! 兰! 呈: 堡 璺 : 墨塑 旦 兰 童查 鏊 鍪

学生信息管理系统的设计与实现 毕业论文

学生信息管理系统的设计与实现  毕业论文

广西财经学院毕业论文(设计)学生信息管理系统的设计与实现系别:信息与统计学院专业名称:计算机科学与技术班级:计科0841学生姓名:学号:指导教师:目录中文摘要 (1)Abstract (2)1 绪论 (3)1.1 系统背景 (3)1.2 研究现状 (3)1.2.1 国内研究现状 (3)1.2.2 国外研究现状 (3)1.3 数据库简介 (3)1.4 开发环境简介 (3)2 需求及可行性分析 (5)2.1 需求分析 (5)2.2 可行性分析 (5)2.2.1 技术可行性分析 (5)2.2.2 经济可行性分析 (5)3 概要设计 (6)3.1 系统功能简介 (6)3.2 系统功能分析图 (6)3.3 E-R图 (6)3.4 数据库表设计 (7)4 详细设计 (11)4.1 用户登录模块 (11)4.2 管理员模块 (11)4.3 授权用户模块 (14)4.4 学生模块 (15)5 系统实现 (16)5.1 用户登录模块 (16)5.2 管理员模块 (16)5.3 授权用户模块 (21)5.4 学生模块 (24)6 结束语 (26)参考文献 (27)致谢 (27)学生信息管理系统的设计与实现中文摘要目前,学生信息管理系统已经发展成为学校的学生管理工作中必不可少的一个组成部分,如果没有学生信息管理系统,学生管理的工作都将变得繁杂而且低效率。

随着社会信息化的发展,建立一个能有效减少管理人员的工作量,有效保证数据的完整性、保密性、安全性,系统界面友好、操作简单、实用的学生信息管理系统是非常有必要的。

针对现在一些高校的学生信息管理系统存在的问题,设计实现了一个界面整洁、操作简单、维护容易的学生信息管理系统。

该系统能有效的管理学生基本信息、选课、考试、成绩、班级、教师等信息,还能实现信息的打印与统计,做到信息的规范管理、科学统计和快速查询,是现阶段很好的一个辅助教学程序,具有较强的实用性,极大的提高了高校学生信息管理的工作效率。

基于JSP高校实验室仪器设备管理系统设计与实现

基于JSP高校实验室仪器设备管理系统设计与实现
e 0 0, 要 开 发 工具 是 Jra r D em Wevr r 0 主 2 cet , ra a e o 20 0 4等
的精力无法集中在仪器设备本身 的管理上 , 同时 这种体 系结构也不利 于与其 他业 务部 门进行交
互 管理 .
利用 JP技术 开发基 于 B S模式 的高校 实验 S / 室仪 器设 备管理 系 统 , 轻 了实 验 室 管 理人 员 的 减
据 , 开 并 写入 E cl 中. 户在 E cl 中 可 打 xe表 用 xe 表 以进 行 格式 设置 和保 存 操 作. 个 过 程 只 需 一 次 整 连接 数据 库 , 其他 的处 理都 在客 户端 完成 . 要设 主
2 具体实现
2 1 数 据库 连接 .
计思想是: 在主模块中组织查询条件, 形成完整的 S L语句 , Q 并将 S L语句传 送给 so .s Q hw j p模块. so . p hw j 模块负责连接数据 库, s 并将查询结果显
览和查询设备 的信息. 管理员可 以在客户端实现 对后 台数据库 的管理. 仪器设备管理系统的功能
结构 如 图 1 .
向对象的设计思想 , 通过 JvB a 服务器组件扩 aa en 充其功能及程序代码与硬件平 台无关 , 因此在开
收稿 日期:07— 4— 3 2 0 0 0 作者简 介: 朱建 军(9 3一) 男 , 17 , 吉林公 主岭人 , 吉林化 工学 院讲 师 , 士 , 硕 主要从 事计 算机辅助 设计 、 故障诊 断方面 的研究,
维普资讯
第2 4卷
第 3期
吉 林 化 工 学 院 学 报
J R A F JL N I S 1 T r F C M C L T C N L G OU N L O I I N 1 r 厂E O HE I A E H O O Y I I

硕士毕业论文管理系统的设计与实现

硕士毕业论文管理系统的设计与实现

二、设计与实现
1、需求分析
在需求分析阶段,我们主要对用户需求、功能需求和技术需求进行了详细的 分析。用户需求主要涉及到学生、导师、院系管理员和学校管理员等角色;功能 需求包括论文提交、审核、修改、下载和删除等;技术需求包括系统架构、数据 库、界面设计等方面的要求。
2、系统架构设计
在系统架构设计阶段,我们采用了分层架构的设计模式,将系统分为数据访 问层、业务逻辑层和表现层。数据访问层主要负责数据库的访问和操作;业务逻 辑层负责系统的核心业务逻辑处理;表现层则负责与用户交互,包括学生、导师、 院系管理员和学校管理员等角色的操作界面。
三、实现
1、代码实现
在代码实现阶段,我们采用了Java语言和Spring框架进行开发。首先,我们 根据需求分析和系统架构设计,编写了相应的代码。然后,我们对代码进行了单 元测试和集成测试,以确保代码的正确性和稳定性。
2、测试与优化
在测试与优化阶段,我们对系统进行了全面的测试,包括功能测试、性能测 试、安全测试等。根据测试结果,我们对系统进行了优化,以提高系统性能和稳 定性。
系统维护
在系统维护阶段,我们主要考虑数据备份和系统更新两个方面。对于数据备 份,我们采用了定期备份和增量备份相结合的方式,确保数据的安全性和完整性; 对于系统更新,我们采用了热更新和冷更新两种方式,确保系统的稳定性和可维 护性。
结论
本次演示通过对本科毕业论文选题管理系统的设计与实现过程的详细介绍, 阐述了该系统的优势和不足。该系统的实现提高了选题管理的规范性和效率,减 少了人工操作的繁琐和错误率,同时也为师生的选题工作提供了更好的服务和支 持。然而,该系统仍存在一些需要改进和完善的地方,例如增加智能审核功能、 优化界面设计等。未来的研究方向可以包括进一步优化系统的功能和性能,提高 系统的智能化水平,以满足更多用户的需求。

学生课程管理系统-论文(毕业论文)

学生课程管理系统-论文(毕业论文)

学生课程管理系统-论文(毕业论文)毕业设计 [论文]题目:学生课程管理系统设计与实现学院:计算机科学与技术学院专业:信息管理与信息系统姓名:尹志恒学号:083211244指导老师:王春丽完成时间:2013-5-20摘要随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

课程管理系统是一个不断发展的新型学科,任何一个学校要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的学生课程管理信息系统。

作为计算机应用的一部分,使用计算机对学生课程进行管理,.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高学生课程管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。

本文介绍了在Visual Studio 2005 +SQL Server2005环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个学生课程信息管理系统的过程。

通过分析一个学校学生课程管理的需要,创建了一个行之有效的计算机管理学生课程的方案。

文章介绍了学生课程信息管理系统的系统分析部分,包括可行性分析、数据流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。

关键词:学生课程管理系统,Visual Studio 2005 ,SQL Server2005AbstractWith more and more widespread and profound application of student information technology in management, the implement of management course information system has become mature in technology step by step. Student managing course information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise managementdesign. And the system realization section has provided several major function , together with the main windows and programs. This system friendly interface, simple operation, more practical.KEY WORDS:Student course management system,Visual Studio 2005 ,SQL Server2005目录第一章绪论 (1)1.1问题的提出 (1)1.2现有系统存在问题的分析 (2)1.3系统开发目标与意义 (2)1.3.1系统开发目标: (2)1.4可行性分析 (3)1.4.1 经济上可行性: (3)1.4.3运行上可行性: (3)第二章需求分析 (4)2.1 教育系统学生管理现状分析 (4)2.1.1 学校工作流程分析 (4)2.1.2 学校具体需求分析 (4)2.1.3 系统设计思想 (4)2.1.4 系统设计分析 (5)2.1.5学生课程管理系统的目标 (5)2.2 基于B/S结构技术的应用 (5)2.2.1 B/S结构技术发展简述 (5)2.2.2 动态网站开发技术比较 (6)2.2.3 面向对象的开发过程 (6)2.2.4 开发工具的选择及优点 (7)2.2.5数据库系统选择及其特点 (9)2.2.6开发本系统的意义 (9)第三章学生课程管理系统概要设计 (10)3.1系统设计图例说明 (10)3.2 系统设计业务目标(业务逻辑层) (12)3.2.1系统设计目标概述 (12)3.2.2 身份(角色) (12)3.3 技术总体目标 (13)3.3.1系统技术性能要求 (13)3.3.2 精度 (13)3.3.3 数据管理能力要求 (13)3.3.4 时间特性要求 (13)3.3.5 故障处理要求 (14)第四章学生课程管理系统详细 (14)4.1 系统结构 (14)4.2 程序逻辑 (14)4.2.1系统E-R图: (14)4.2.2查询模块流程图 (15)4.2.3 维护模块流程图 (17)4.3 用户/管理员登入系统设计 (18)4.4 创建数据库 (20)4.5 数据库表逻辑结构设计 (23)4.5.1 数据库表介绍 (23)4.6主要求程序设计说明 (26)4.6.1 管理用户登录模块 (26)4.6.2 类设计说明 (28)类设计是基于OO的设计方法,采用三层体系结构方式,如下图所示: (28)4.6.3 管理功能模块设计 (28)第五章学生课程管理系统测试 (30)5.1. 概述 (30)5.2 测试方法 (30)5.2.1 界面测试 (30)5.2.2 功能测试 (31)5.3 不同的测试技术区分 (32)5.3.1 白盒测试和黑盒测试技术 (32)5.3.2 手工测试和自动化测试 (32)第六章开发技巧和难点 (33)第七章结束语 (33)致谢 (34)参考文献 (35)1 绪论本毕业论文是以学生课程管理系统开发为背景,论述了课程管理系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、系统分析、概要设计、详细设计、开发总结、致谢、参考文献、附录等。

设备管理系统的设计与实现

设备管理系统的设计与实现

设备管理系统的设计与实现作者:龚乾春来源:《大观周刊》2011年第26期中图分类号:C93 文献标识码:A 文章编号:1008-925X(2011)O7-0144-01摘要:目前企业设备自动化管理水平不是很高。

大多数设备管理办法是设备的采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。

本管理信息系统是从企业管理特别是查询与决策信息的管理需求出发,针对企业的实际需求开发设计的。

关键词:设备管理系统设计设备管理系统是企业内部的信息管理系统,是连接企业内部各生产部门的桥梁与纽带,起着核心作用。

本管理信息系统是针对企业的实际需求开发设计的,利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,从企业管理特别是查询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助该企业物资管理实现信息化,以提高企业管理的效率。

1、开发设备管理系统的必要性传统的设备管理主要是以人工抄写记录存档的运行模式。

21世纪是科技信息时代,陈旧的管理模式不是适应新时代的要求,它存在着操作速度慢、散乱、复杂等一系列缺点与不足。

由于散乱、复杂,很可能文案丢失的情况,而且查找也不方便,给管理工作人员带来很大程度的管理滞后,增加了成本,降低了企业生产力。

提高企业生产力,降低成本是当前惟一解决有效途径。

如何解决这一问题正式我要陈述的,关注当代形式,利用社会上出来的先进技术开发出新的设备管理系统是许多企业拭目以待的,正所谓“工欲善其事,必先利其器”。

由此开发的设备管理系统是一套完全为设备管理人员设计的把设备管理由被动管理转为主动管理的系统,它的使用将极大地提高设备管理部门的工作效率,使设备管理人员解脱了繁重的手工劳动,实现了设备整个生命周期的计算机化管理,同时再与使用单位内部网络配合的基础上可以实现无纸化办公。

2、设备管理系统的功能需求分析网络系统的建设主要是为报纸的出版发行服务,报社网络系统内每天有大量出版信息数据和管理信息数据,对网络性能有非常高的要求,必须确保整个报社企业网正常稳定的运作。

实验设备管理系统设计与实现

实验设备管理系统设计与实现

实验室 管理单元电路的作用是 : 接收并执行本单元控制
信号, 实施设备 电源控制 、 设备工作状态检测 , 并将检测结果 上传。其结构如 图 2 所示 。I2 I3 C 、C 组成单 元 C N总线 接 A 口; 4 ( 2 I ~11 组成 控制 信号 译码 传输 通道 ;J C 2 BT及 继 电器 完成驱动 ; 运放将检测信号放大 ; 号码开关实现实验室编号 ; 整个单元 由单 片机统一协调管理。 2 11 单 元 C 总线接 口[ .. N A 2 1 单元 C N总线接 口 A 是实现管理单元与总线可靠通信的 重 要保证。设计 中选择总线控制器 S 00负责完成 C I 0, N A
维普资讯
山西 电子技 术
20 年第 1 06 期
应 用 实 践
实验设 备 管理 系统设 计 与 实现
苏岱安
( 湖南商学院计算机与电子科学系, 湖南 长沙 4 00 ) 12 5
摘 要 : 于具有 9 对 9间实验 室, 间实验 室有 1 7台实验设备 的 实验楼 , 于 C 总线 , 究对其 进行 自动 每 2 基 AN 研 管理 的方法。重点讨论每 间实验 室管理单元 电路 、 口电路的设计 , 接 硬件给 出了具体 电路 参数 , 给 出了相 应软 软件 件流程 , 总结了注意事项及扩展功能。

1 系统 组成
整个系统 建立 在 C 总 线框 架上 …。 由上 位 P N A C机 、 P C—C 接 口、 N A 总线及 9 实验室 管理单 元组成 , 现对 9个 实
每个 实验 室具 有 1 7台设备 的 9 2 9个实验室 进行管 理 , 其结
构如图 1 所示 。上位 P 机作为整 个系统 的核 心 , C 根据人机 对话 界面提供的信息 , 完成设备分配 , 并进行设备使 用人 、 使 用时间等数据 处理 。P A 接 口按总线 协议 将总 线上 的 GC N 数据与上位 P 机的数 据进行 转 换 , 用普 通双 绞线 , 现 C 使 实 系统在 5 m 之 内 效通信。实验室管理单元完成对本单元 K 有 17台设备的控制 、 2 检测。

校园实验设备管理系统的设计与实现

校园实验设备管理系统的设计与实现
c o r r e c t i o n f r a me w o r k i n HAP L , a n d i l l u s t r a t e s t h e p r o c e s s c h a n g i n g o f t h e c o re c t i o n s y s t e m f r o m t h e o p e n l o o p c o n t r o l i n t o t h e c l o s e d l o o p c o n t r o 1 . KEY W ORDS :E MG c o r r e c t i o n s y s t e m;P I t y p e r o l l e r c o r r e c t i o n f r a me wo r k ;c l o s e d— — l o o p c o n t r o l ;s t a i n l e s s s t e e l c o l d
参 考文 献
钢 纠偏控制方法 [ J ] . 冶金 自动化 , 2 0 0 6 ( 4 ) : 3 7 — 3 9 ; 5 7 . ( 任编辑 : 李 敏)
第一作者 简介 : 杨
森, 男, 1 9 8 0年 7月生 , 2 0 0 4年 毕业 于
太原科 技大学计算机科学与技术专业 , 助理工程师 , 太钢不锈 钢
操作 简单方便 。 关键词 : 实验 室设备 管理 系统 ; 系统设计 ; 系统实现 ; A S P . N E T; S Q L S E R V E R 中图分类号 : G 4 8 2 文献标识码 : A 、
随着 网络技术 的飞速发展 ,越来 越多的学校使用 的仪器设 备种类 和数量增 多 ,纯手工的管理方式 已经给使用者 带来 了很 大的困扰 。如何管 好 、 管活仪器设备 , 充分发挥其使用 效益和经
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.3 系统功能模块设计根据上面对实验室设备管理系统的功能分析绘制系统的功能模块图如图1。

图1 系统功能模块图3.4 数据库逻辑设计数据表之间通过E-R 图概念模式可以很好的展示表的内容和表之间的结构关系。

建立的表有:实验室管理员信息表、设备库存信息表、设备处置信息表、设备借用记录表和用户信息表。

管理员可以查看所有表信息,可以实现增删改查等各项功能。

实验室设备系统E-R 图如图2所示。

图2 信息管理学院实验室设备管理系统设计与实现E-R 图设备类别信息表设备处置信息表查看 管理管理员信息表 分配实验室信息表管理用户信息表设备借用申请信息设备信息表申请借用1N 1111NNNN设备信息的实体图如图3所示,设备信息包括设备的名称、类型、分类、存放地点、使用系部、出厂日期、设备状态、入账时间、取得方式、规格和数量等信息。

图3 设备信息实体图实验室信息的实体图如图4所示,实验室信息包括名称、负责人和联系电话等信息。

图4 实验室信息的实体图设备添置信息的实体图如图5所示,设备添置信息主要包括设备的名称、设备编号、添置数量、总金额和添置的时间等信息。

图5 设备添置信息的实体图设备库存信息的实体图如图6所示,设备库存信息主要包括设备的名称、设备编号、数量和总金额等信息。

图6 设备库存信息的实体图设备处置信息的实体图如图7所示,设备处置信息主要包括设备名称和资料类别等信息。

图7 设备处置信息的实体图设备借用申请信息的实体图如图8所示,设备借用信息主要包括设备名称和资料类别等信息。

图8 设备借用信息的实体图用户信息表的实体图如图9所示,用户信息表主要包括用户登陆账号、用户登陆密码、用户角色、姓名、联系电话和地址等信息。

图9 用户信息的实体图4系统详细设计系统采用B/S 结构(Browser/Server,浏览器/服务器结构)和基于Web 服务两种模式,是一个适用于Internet 环境下的模型结构。

只要用户能连上Internet,便可以在任何时间、任何地点使用。

系统工作原理图如图10所示:图10 实验室设备系统工作流程图4.1 数据库详细设计根据系统功能设计的要求以及功能模块的划分,对于系统用户信息数据库,可以列出以下数据信息表。

数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MYSQL ,SQL Server, Oracle 等。

采用了SQL server 2008数据库管理系统,建立的数据库名为ShiYanShiSheBei.mdf 。

此数据库包含如下表:用户信息表(含有userid、username、password、Roule、RealName、Telphone、Address、CreatTime字段,其中userid为主键)如表1所示。

表1 用户信息表(SysUser)字段名类型长度可否为空主键说明userid Int 4 否是用户编号username nvarchar 50 否否用户名称password nvarchar 50 否否用户密码Roule nvarchar 50 否否角色RealName nvarchar 50 否否姓名Telphone nvarchar 50 否否电话Address nvarchar 50 否否地址CreatTime datetime 8 否否创建时间设备处置信息表(含有字段:id、MingCheng、XingHao、LeiBie、KeShi、DanWei、ShuLiang、jinE、QuDeFangShi、BeiZhu、UserId和UserRName,其中id为主键)如表2 所示表2 设备处置信息表(BaoFei)字段名类型长度可否为空主键说明id Int 4 否是主键MingCheng nvarchar 50 否否名称XingHao nvarchar 50 否否LeiBie nvarchar 50 否否类别KeShi nvarchar 50 否否系部DanWei nvarchar 50 否否规格ShuLiang nvarchar 50 否否数量jinE nvarchar 50 否否金额QuDeFangShi nvarchar 50 否否取得方式BeiZhu nvarchar 50 否否备注UserId nvarchar 50 否否用户编号UserRName nvarchar 1650 否否用户姓名设备借用申请信息表(含有字段:Id、MingCheng、XingHao、LeiBie、KeShi、DanWei、ShuLiang、jinE、QuDeFangShi、BeiZhu、UserId和UserRName,其中Id为主键)如表3 所示。

表3 设备借用申请信息表(LingYong)字段名类型长度可否为空主键说明Id Int 4 否是主键MingCheng nvarchar 50 否否名称XingHao nvarchar 50 否否型号LeiBie nvarchar 50 否否类别KeShi nvarchar 50 否否系部DanWei nvarchar 50 否否规格ShuLiang nvarchar 50 否否数量jinE nvarchar 50 否否金额QuDeFangShi nvarchar 50 否否取得方式BeiZhu nvarchar 50 否否备注UserId nvarchar 50 否否用户编号UserRName nvarchar 1650 否否用户姓名设备类别信息表(含有字段:Id、Name和Ds,其中id为主键)如表4 所示。

表4 设备类别信息表(EquipmentTypeInfo)字段名类型长度可否为空主键说明Id Int 4 否是主键Name nvarchar 50 否否类别名称Ds nvarchar 8 否否类别描述实验室信息表(含有字段:LaboratoryId、LaboratoryName、DepartmenUser、Laboratoryel,其中LaboratoryId为主键)如表5 所示。

表5 实验室信息表(LaboratoryInfo)字段名类型长度可否为空主键说明LaboratoryId Int 4 否是主键LaboratoryName Nvarchar 50 否否实验室名称DepartmenUser Nvarchar 50 否否负责人Laboratoryel Nvarchar 50 否否联系电话设备添置信息表(含有字段:Id、EquipmentId、EquipmentName、EquipmentNum、EquipmentDanJia、EquipmentZongJia、AddTime,其中Id为主键)如表6 所示。

表6 设备添置信息表(EquipmentTianZhi)字段名类型长度可否为空主键说明Id Int 4 否是主键EquipmentId Int 4 否否设备编号EquipmentName Nvarchar 50 否否设备名称EquipmentNum Nvarchar 50 否否数量EquipmentDanJia Nvarchar 50 否否单价EquipmentZongJia Nvarchar 50 否否总价格AddTime Nvarchar 50 否否添置时间主键)如表7 所示。

表7 设备信息表(EquipmentInfo)字段名类型长度可否为空主键说明Id Int 4 否是主键shebeimingcheng nvarchar 50 否否设备名称shebeixinghao nvarchar 50 否否型号zhigaochangjia nvarchar 50 否否厂家cunfangdidian nvarchar 50 否否存放地点suoshuleibie nvarchar 50 否否所属类型shiyongbumenId Int 4 否否使用实验室shiyongbumen datetime 8 否否使用实验室shiyongzhuangta nvarchar 16 否否使用状态ruzhangriqi datetime 8 否否入账日期qudefangshi nvarchar 50 否否取得方式Danwei Text 16 否否单位shuliang nvarchar 50 否否数量Jine Money 8 否否金额Chuchangriqi datetime 8 否否出厂日期Shebeimiaoshu Text 16 否否设备描述Addtime datetime 8 否否添加时间4.2 主要功能模块设计系统中主要的功能模块的开发方法和运行界面以及关键代码。

4.2.1 系统登录界面用户登录模块是一个系统必备的功能,只有用户登录后才能进行一些相关的操作,本站用户登录模块用户必须正确的输入账号和密码才能登录本系统。

系统登录系统自动记录帐号的一些重要信息保存到SESSION中供系统中使用,例如帐号名称,帐号编号,用户角色等信息。

用户登录的运行效果图如图11。

用户登录的关键代码如下:private void chkADmin(){dr = data.GetDataReader("select * from SysUser where username='" + TxtUserName.Text.Trim() + "'and password='" + TxtPassword.Text.Trim() + "' and Roule='" + DropDownList1.SelectedValue + "'");if (dr.Read()){Session["adminid"] = dr["userid"].ToString();Session["username"] = dr["username"].ToString();Session["RealName"] = dr["RealName"].ToString();Session["Roule"] = dr["Roule"].ToString();if (Session["Roule"].ToString() == "超级管理员"){Response.Redirect("AdminSys/Default.aspx");}if (Session["Roule"].ToString() == "普通用户"){Response.Redirect("DepSys/Default.aspx");}}else{Alert.AlertAndRedirect("账号或密码错误!", "Login.aspx");}}图11 用户登录界面4.2.2 实验室设备管理实验室设备管理功能模块是系统的核心功能模块主要包括添加设备信息、修改设备信息、查看设备信息、删除设备信息和查询设备信息等功能。

相关文档
最新文档