需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10371 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:现如今,时代的变化,人们对于信息科学的了解,已有从前的低水平向高水平改变,了解程度显然提高,科学化管理能提高工作管理效率,促进发展。实验室日程管理系统[1]可以摆脱纸质化办公,减少因纸张丢失而造成的后果,可以增大储存空间,更加绿色环保,该系统采用的是Java语言,MySql数据库,JSP技术,采用SSM框架进行开发的。该系统的主要使用者分为管理员、学生和教师。管理员的主要功能是对人员信息进行操作,发布消息等,具体为以下几个功能:个人信息、公告信息、实验室信息、日常工作、杂物信息等,教师的主要功能为:个人信息、公告信息、实验室信息等,学生的主要功能为:个人信息、公告信息等。通过这些功能模块的设计,基本上实现了整个实验室日程信息管理[2]的过程。
关键词:实验室日程管理系统;java语言;Mysql数据库;SSM框架[3]
目 录 摘 要 Abstract 1 前言-1 1.1 课题背景及意义-1 1.2 国内外研究现状-1 1.3 本课题主要工作-2 2 系统开发环境-3 2.1 Java语言-3 2.2 Mysql数据库-3 2.3 SSM框架-4 3 系统分析-5 3.1 可行性分析-5 3.1.1 技术可行性-5 3.1.2 操作可行性-5 3.1.3 经济可行性-5 3.2系统流程分析-5 3.2.1系统开发流程-5 3.2.2 用户登录流程-6 3.2.3 系统操作流程-7 3.2.4 添加信息流程-8 3.2.5 修改信息流程-8 3.2.6 删除信息流程-9 3.3系统用例分析-9 3.3.1管理员用例图-9 3.3.2教师用例图-10 3.3.3学生用例图-11 4 系统设计-12 4.1 系统概述-12 4.2 系统结构设计-12 4.3数据库设计-13 4.3.1 数据库设计原则-13 4.3.2 数据库实体-13 4.3.3 实体联系图-15 4.3.4 数据库表设计-17 5 系统界面实现-19 5.1 登录界面功能-19 5.2 管理员功能模块-19 5.2.1 发布公告信息功能-19 5.2.2 实验室信息修改功能-21 5.3 教师功能模块-23 5.3.1 查看公告信息功能-23 5.3.2 学生信息添加功能-23 5.3.3 回复意见功能-24 5.4 学生功能模块-24 5.4.1 发布意见信息功能-24 5.4.2 查看公告信息功能-25 5.4.3 杂物信息功能-25 6 系统测试-27 6.1系统测试的意义-27 6.2 测试方法-27 6.3测试内容-28 6.3.1 用户登录测试用例-28 6.3.2 发布公告信息测试用例-28 6.3.3 实验室信息修改测试用例-28 6.3.4 人员信息添加测试用例-29 6.3.5 查看公告信息测试用例-29 6.3.6 杂物信息添加测试用例-29 6.4测试分析-29 结 论-30 参考文献-32 致 谢-33 |