实验室管理系统软件工程课程设计正式版_第1页
实验室管理系统软件工程课程设计正式版_第2页
实验室管理系统软件工程课程设计正式版_第3页
实验室管理系统软件工程课程设计正式版_第4页
实验室管理系统软件工程课程设计正式版_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆

2、蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇

3、蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄

4、螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅蒂蒂羅羁蒁薄螈芀蒁蚆羄膆薀蝿螆肂蕿蒈羂羈膅蚁螅羄膄螃肀节膄蒃袃膈膃薅肈肄膂蚇袁羀膁蝿蚄艿芀葿袀膅艿薁蚂肁芈螄袈肇芈蒃螁羃芇薆羆节芆蚈蝿膈芅螀羄肄芄蒀螇羀莃薂羃袆莂蚅螅膄莂莄羁膀莁薇袄肆莀虿聿羂荿螁袂芁莈蒁蚅膇莇薃袀肃蒇蚅蚃罿蒆莅衿袅蒅蒇蚁芃蒄蚀羇腿蒃螂螀肅袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈

5、膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈

6、螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆

7、袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇

8、袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇

9、羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅

10、羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆

11、羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇

12、肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅

13、肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅

14、肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆

15、膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄

16、膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄

17、袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅

18、袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃

19、袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃

20、罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄

21、羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂

22、羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂肇蚂蚃袂节薈蚂羄肅薄蚁膆芀蒀蚀袆膃莆虿羈荿蚄虿肁膂薀蚈膃莇蒆螇袃膀莂螆羅莅芈螅肇膈蚇螄袇莄薃螃罿芆葿螃肂蒂莅螂膄芅蚃螁袃肈蕿袀羆芃蒅衿肈肆莁袈螈芁芇袇羀肄蚆袇肂莀薂袆膅膂蒈袅袄莈莄袄羇膁蚃羃聿莆蕿羂膁腿蒅羁袁莄莀薈肃膇莆薇膆蒃蚅薆袅芆薁薅羈蒁蒇薅肀芄莃蚄膂 软件工程课程设计 项目组报告 设计题目: A4 实验室设备管理系统(V3.0)班号: 项目组号: 项

23、目组长: 朱云辉 学号: 3060702115 成 员: 荣华肖广保孙俊宝任西山 指导教师: 完成时间 2010年 1月 10日安徽工程科技学院 计算机科学与工程系2010年1月 A4实验室设备管理系统V3.0 提交日期:2010年1月10日 目录第一章 A可行性研究报告 4 1 引言 5 2 可行性研究的前提 6 3 技术可行性分析 7 4经济可行性分析 7 5用户使用的可行性 8 6 结论意见 8第二章 B需求分析说明书 . 9 1 引言 . 10 2 目标系统任务概述 123需求规定 .13 4建立数据字典 15 5算法描述 16 6建立E-R图16 7建立状态图 16第二章 C概要设计

24、说明书19 1引言 20 2总体设计 21 3接口设计 22 4运行设计 23 5系统数据结构设计24第三章 D详细设计说明书27 1引言 28 2程序系统结构29 3程序设计说明33第四章 E测试说明书37 1引言 38 2测试要求42 3测试策略42 4测试计划43 5测试用例设计43 6评价44 项目总结45 个人小结46 软件工程课程设计任务书一、 本课程设计的地位、目的软件工程课程设计是培养训练学生软件开发能力的重要实践性教学 环 节,与软件工程课程的教学内容紧密配合,同步进行。开设该课程设计的主要目的是:通过软件开发的实践训练,使学生进一步理解该课程介绍的概念、方法和原理等内容,体

25、会软件生存期的各个阶段和软件开发过程,建立本课程的整体框架;加深对开发过程中所涉及的各种图形工具的认识和理解;学会利用现有的计算机辅助工具独立完成软件系统的开发工作。二、 本课程设计的步骤和要求步骤安排 与任务安排 :1 、 命题2 、 可行性分析,需求分析(任西山)3 、 概要设计(孙俊宝)4 、 详细设计(荣华)5 、 程序编码(朱云辉)6 、 软件测试(肖广保)任务要求:1 、 熟悉系统实现工具和上机环境2 、 完成上述设计步骤3 、 书写系统上述文档和撰写课程设计报告三、 本课程设计的说明书撰写要求题目:实验室设备管理系统1 、正文应包括以下几个部分:1 ) 系统环境配置和使用工具简单

26、介绍2 ) 可行性分析和系统需求分析文档3 ) 系统设计文档(包括:系统结构、界面设计、详细设计以及数据设计等文档)4 ) 软件测试(采取的测试策略、测试用例的设计等)2 、小结,主要对本次课程设计过程中的收获和体会以及不足和存在的问题 进行总结。 前言 本软件主要是针对校园实验室的设备进行管理,目的是使设备日常的管理更加方便以及统计设备使用、维修、和报废的各种情况。还有就是查询和生成报表的功能。通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了

27、解和调查后,基本清楚了设备信息管理的功能需求。本课程设计说明书共五章。第一章为可行性分析,主要讨论该系统技术、 经 济、社会方面的可行性。第二章为需求分析,主要明确该系统应具备的一些基 本 功能。第三章和第四章为概要设计和详细设计,主要讲述系统的设计和实现。 第 五章为测试,主要是对该系统进行简单的功能测试。本系统采用先进的计算机技术开发,主要思想是面向对象的设计策略,界面友好、操作方便,管理员可以针对不同需求,对设备进行管理,如添加设备,维修设备,报废设备的,也可生成报表等。我们小组成员讨论分析,根据个人能力对任务进行合理分配共同开发出的。由于我们水平有限加之时间仓促,本课程设计说明书中难免

28、有不妥之处,还望老师批评更正。 A可行性研究报告 更新记录 引言1.编写目的实验室设备管理系统的目的是对学校实验室的设备使用情况进行统计、更新,以便于学校硬件资源的日常管理、开发和利用。可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间 软件工程与软件文档写作,文斌,刘长青,清华大学出版社.可行性研究的前提2.1要求主要功能:为学校实验室设备的统计、更新等操作提供服务,方便学校实验室设备管理工作,提高实验室设备质量和管理效率。性能要求:)系统对于已彻底损坏的设备的报废处理作信息详细记录。)对于严重问题的修理做修理日期设备名、修理厂家、修理费、责任人等的记录。 )对于急需又缺少的设备

29、要有设备购买申请表。)对于新购设备进行登记,包括类别、设备名、型号、规格、单价、数量购置日期、生 产厂家、购入人等,同时对申请表的内容进行更新。)可以随时对现有设备及其修理、报废情况进行统计、查询,能够按类别和时间段查询。输入要求:新设备信息、修理信息、申请购买信息、报废信息、具体 查询统计要求。输出要求:设备购买申请表、修理报废注销设备资金统计表安全与保密要求: 设备管理员有查询和更新数据的权限,领导有审核申请表和查询的权限。一般设备使用者(其他)只有查询的权限。完成期限:预计两个月,即截止10年1月4日。2.2目标:系统实现后,提高大学校实验室设备管理和服务效率。对设备的更新及时的记录,减

30、少信息查询和统计的烦琐过程及其带来的开销,最大限度的方便学校设备管理员和设备使用者。2.3条件,假定和限制建议软件寿命:5年。经费来源:安徽工程科技学院硬件条件:服务器Tomcat6.0,终端为pc机。运行环境:Windows NT数据库:Mysql5.0投入运行最迟时间:2010/03/01。技术可行:现有技术可完全承担开发任务。操作可行:,软件能被原有工作人员快速接受。技术可行性分析对以往的系统的分析在进行信息化之前的实验室设备管理工作,完全依靠人工进行,设备的的使用情况采用花名册、履历本等纸质表格进行人工填写和保存,设备现有、修理和报废情况的查询需要翻帐本式的登记本,设备使用情况的信息需

31、要手工进行。这就导致设备的使用信息不能得到更新,查询工作比较烦琐,办事效率极低。开发系统简要描述在实验室的终端安装Windows NT的PC机,主要目的是向设备管理者传动数据提供查询服务。以及方便设备管理员对设备的统计和更新做记录。经济可行性分析4.1支出基础投资:终端PC机台:000*0 = 万网络设备: 万辅助配置: 万 共计:万其他一次性投资:Mysql5.0 :1 万Windows NT: 万操作员培训费:5 万共计:0 万经常性支出:人工费用: 3(月)*0(人)*000(圆)=12万其他不可知额外支出: 0万: 22万 支出总计:32万4.2效益非赢利项目4.5敏感性分析设计系统周

32、期为五年, 估计最长可达10年处理速度: 一般查询速度<4秒关键数据查询速度: <2秒 我们设计的实验室设备管理系统是以微软为操作平台的。在现在的软件行业中,微软无疑是发展的最快的。微软的每一个软件的发行几乎都代表的软件行业的最新动态。微软设计的软件使用基本规则已经被广大的I T行业认识所认可。所也使用微软在操作上比起其他的操作平台有一定的便捷性。但是现实上很少在中国微软所推出的操作系统盗版非常猖獗。作为系统的开发者,我们建议用户采用整版的微软操作系统。如果因为使用盗版操作系统所带来的任何损失。本开发小组概不负责。 与传统的作品有所不同,计算机软件的的流通不仅仅是软

33、件实物的交易,也是软件使用权的授权合同。在我们向用户提供我们的产品时,我们和用户之间要协商好工资管理系统的使用授权问题。只有这样,软件制造者和用户才可以保障自己的合法权益。5.用户使用的可行性作为本产品的使用者要求有一定的计算机基础,可以熟练得使用window操作系统所提的各种功能。数据库管理要求具有专业水平的数据库管理员,而且要经过我们的专门培训。我们会在售出后长期提供软件维护免费服务,以便用户在软件使用中出现的问题.6.结论意见现在应用在大中型企业的信息管理系统中,几乎都包括了设备管理模块.有些环境中是有大型ERP软件中的一个模块引进的,有些作为企业的财务系统的一部分.这些根据规范的 西方

34、管理制度设计的设备管理软件,在很多时候还不能完成解决中国特色中小企业的问题,本 软件设计工作就是要为这些具有中国特色的中小企业解决他们在设备管理方面的问题. 通过在学校经过一周的调研,并参考其它同行设计实验室设备管理软件,我基本上搞清了象我们学校的小型企业对系统的需求,如果能够设计一套针对类似学校的小型国有企业的设备管理系统特别有意义,并且是现行的设备管理软件代替不了的.在和小组成员多次交流后,确定实现方案的要点和工作计划.本系统的实现的主要功能有:统计查询、申请购买、审核申请、维修设备、报废设备、信息修改、数据管理等功能. 在如研究任何其他软件项目一样,我们设计也经历了从选题,调研,熟悉开发

35、环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改.在各阶段的时间安排上,选题和调研用了1周左右的时间;熟悉开发环境,实验关键技术,查找类似的相关系统得资料用了1周时间;系统概要设计用了1周的时间;数据库结构设计用了1周时间;功能模块开发和测试用了2周时间;系统调试和试运行,修改约1周时间.完成全部工作大约7个周的 时间.第二节 项目可行性分析一、经济可行性:本系统开发投资约为 25 万左右,实验室设备管理是学校管理的重要组成部分,它与学校的财务管理有着密切的联系。对于实验室设备比较多和繁杂的学校,手工进行设备统计

36、和更新工作往往需要耗费大量的人力与时间。由于设备管理在时间和操作上存在着一定的重复性、规律性,这使得设备管理的计算机化成为可能,该项目的提出正是为了在此基础上进一步实现学校实验室设备管理的规范化和自动化本系统定会受到各学校的欢迎,拥有一定的市场,可在短时间内收回成本,并有可观的经济效益。二、技术可行性:根据客户提出的系统功能、性能及实现系统的各项条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以

37、在规定期限内完成开发三、法律可行性:研究开发此系统的过程并未涉及到合同侵权责任以及各种与法律相抵触的问题。四、社会可行性:本系统定位于各高校,也可以适用于各中小型企业。运用此系统进行实验室设备管理,给各院校教职工带来极大的方便。 B需求分析 更新记录 1引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,设备管理系统软件为设备管理带来了极大的方便。该软件是以Java语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些简单的汉

38、字、数字,即可达到自己的目标。1.1编写目的本需求的编写目的在于设备管理系统软件的开发途径和应用方法。本需求的预期读者是与设备管理系统软件软件开发有联系的决策人,开发人员,支持本项目的领导和公司人员,软件验证者。1.2背景及范围本项目的名称:实验室设备管理系统软件。本项目能具体化、合理化的管理设备货物信息,用结构化的思维方式去了解计算机的基本工作原理和汉语程序设计语言。1.3定义Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属

39、架。这个框架之所以叫“Struts”,是为了提醒我们记住那些支撑房屋,甚至踩高跷时候的基础支撑。这也是一个解释Struts在开发Hibernate是一种 它是使用提供了一个使用方便的框架。设备管理系统:设备管理系统是帮助设备管理人员对设备的管理软件。使用Java编程语言,独立完成其功能。1.4参考资料实用软件工程,郑人杰等,清华大学出版社。软件工程实践者的研究法郑人杰等译,机械工业出版社软件工程与软件文档写作,文斌,刘长青,清华大学出版社. 2目标系统概述2.1目标本软件主要是针对校园实验室的设备进行管理,目的是使设备日常的管理更加方便以及统计设备使用、维修、和报废的各种情况。还有就是查询和生

40、成报表的功能。通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了设备信息管理的功能需求。2.2用户简介该系统的用户是学校各实验室的管理人员,领导可以通过该系统对购买设备进行申请,一般用户可以查询设备。2.3 组织结构和职责本系统采用MVC模式开发,有Action,Biz,Dao三个主要的包。系统的组织结构比较简单,主要是B/S结构,在实验室和领导办公室可以通过浏览器访问系统。其中实验室终端:管理员录入设备购买信息,设备报废信

41、息,设备维修信息和设备查询信息等领导办公室客户端:领导登录,审核设备购买申请表。3需求规定3.1功能需求:对实验室设备管理系统进行分析,和小组成员讨论后,初步分析“实验室设备管理系统”应具备以下的主要功能。(1) 设备资料信息的输入、删除和修改;(2) 设备使用信息的查询和打印;(3) 管理员对设备维修、报废、采购的信息的 申请和修改;(4) 领导对设备申请信息的确认及审核。3.2功能需求点列表1用户管理用户管理主要负责用户信息的维护,保障用户的权限。用户有对系统设备的使用信息的查询如果是领导则是对购买申请表进行审核。2设备管理设备管理包括设备信息的录入,设备更新信息的统计。在学期中由检修员检

42、修设备并将信息提交给管理员。设备的报废、维修、采购等信息的管理。它是系统的核心模块。3数据管理数据管理包括删除报废的设备记录 、删除审核成功的设备记录、 备份数据 、还原数据3.3建立系统流程图 在与用户有过深入的交谈后,我们对系统的基本构建有了个大概的框架,这时为了使工程能 够进一步的展开,需要我们建立系统流程图。下图为系统流程图,描绘了实验室设备管理系统的大致处理过程。 由管理员整理设备的信息,包括设备的维修、报废和采购的信息。管理员负责信息的录入、删除和修改。每学期前,用户如果有什么新的设备的需要可以通过系统向管理员发出申请。在学期中,检修员(即二级管理员)会将设备的检修状况信息录入。最

43、后管理员会根据实际情况整理数据。有审核部门(领导)审核数据,审核通过后就可以向财务处申请财务支出。设备信息对用户公开。用户可以查询设备信息。对需要预定的设备可以提前预定。学期中,检修员对设备检修将检修数据提交给管理员。由管理员将信息整理作出指令,包括设备的维修、报废和重新购买。这些操作都在实验室设备管理中具体实现。下图是对系统流程图中的实验室设备管理系统经过调研的流程图。 3.4、建立数据流图(数据字典在详细设计中)实验室设备管理数据流图通过对上图的抽象处理,得到如图所示的实验室设备管理数据流图 在该数据流图中用“为审核设备数据”代替“设备管理表”中的数据。用户必须是设备管理员才能填写设备管理

44、表,只有授权的设备管理员才有资格对正式的设备管理表进行增加、修改、删除、查询和系统维护等操作。如图所示,对“设备管理”功能进行细化,进一步展开。可以分解为以下几个逻辑功能。 ·查询设备信息(设备统计):对实验室中的设备进行查询,了解设备状况。 ·添加设备:对因其他原因的需要进行增加设备情况来进行相应的操作。·维修设备:对一些损坏的设备进行调查并采取更换设备或进行维修等操作。 ·报废设备:对一些已经损坏并不能进行维修的设备进行移除和作废处理等操作。 上述几个子功能及它们之间的关系,可以用如下所示的数据流图来描绘(图4.2)。 图中的“利用数据”,可以分解成

45、以下几个子功能。·汇总数据:对设备管理数据进行汇总,即对设备的报废和维修信息以及新设备的申请表的审核信息的删除更新。·统计数据:对现有设备信息进行统计以及对报废和维修的设备信息记录的查询。 ·查看相关信息:对设备管理数据状况进行查询。最后,把分解的数据流图的结果逐层替换高层的处理框,得到一张详细的,完整的实验室设备管理数据流图,如下图(所示。 4、建立数据字典4.1. 实验室设备管理数据字典。名字:实验室设备管理表别名:设备详细信息表描述:记录实验室设备的具体详细信息定义:设备管理表=设备号+类别+设备名+类型+规格+单价+购买时间+生产厂家+购买 人+设备所处状

46、态位置:设备管理数据库 4.2. 实验室设备购买申请数据字典。名字:实验室设备购买申请表别名:设备购买申请信息表描述:记录实验室设备购买的具体详细信息定义:设备申请购买表=类别+设备名+类型+规格+单价+数量+购买时间+生产厂家+购 买人+审核状态位置:设备管理数据库 4.3. 实验室设备修理据字典。名字:实验室设备修理表别名:设备修理信息表描述:记录实验室设备修理的具体详细信息定义:设备修理信息表=修理号+设备号+设备名+修理厂家+修理费+修理日期+责任人 位置:设备管理数据库 4.4. 实验室设备报废注销据字典。名字:实验室设备报废注销表别名:设备报废注销信息表描述:记录实验室设报废注销的

47、具体详细信息定义:设备报废注销信息表=报废号+设备号+设备名+报废日期+责任人+备注 位置:设备管理数据库4.5. 实验室用户字典。 名字:实验室设备用户表 别名:设备管理用户信息表描述:记录实验室用户的具体详细信息定义:设备管理用户信息表=用户名+密码+职位 位置:设备管理数据库. 4.6 建立单据账本和报表4.6.1 单据(在此仅给出实验室设备单据,其它实体对应的省略,因为和概要设计中的实验室设备单据4.6.2 账本(Account)因为账本上的数据是统计数据,所以一个账本一般对应一张中间表,账本的格式可用表格描述,如表5-22所示。表5-22 设备统计账本 4.6.3 报表(Report

48、) 因为报表上的数据是统计数据,所以一个报表一般对应一张中间表,报表的格式可用表格描述,如表5-23所示。表5-23 申请,报废,维修Excel报表5、算法描述我们以黑匣子的方式记录算法,所谓黑匣子就是不考虑一个功能的具体实现方法,只把它看作给予输入之后就能够产生一定输出的匣子,这是早期开发研究阶段分析员对算法应该持有的正确观点,目的是用原理性算法准确的定义功能,算法的细节可以等到以后的详细设计阶段在确定。使用IPO表记录多算法的初步描述,以后可以进一步精化它。 6、建立E-R图图为了把实验室设备的数据要求清楚、准确的描述出来,我们建立如下关于本系统的E-R: 7、建立状态图下面绘制管理员从登

49、陆系统到印出报表的状态图,如下: C概要设计说明书 更新记录 1 引言1.1编写目的经过需求分析阶段的工作,已经清楚系统必须完成的工作,下面的工作就应该是决定“如何做”的问题。概要设计的基本目的就是“概括地说系统应该如何实现?”通过该阶段的工作将划分出组成系统的物理元素程序、文件、数据库、文档等,另一方面的主要工作是设计软件的结构,即确定系统都由哪些模块组成及模块之间的相互关系。1.2 项目背景a.本项目由计算机中心编制。b.本系统使用了MYSQL数据库系统,1.3 定义数据库管理系统MYSQL数据库系统1.4参考资料软件工程实践者的研究方法(Roger S.pressman 著)第六版数据库

50、原理与应用 李昭原 主编 科学出版社软件工程概论 郑人杰 等编著 清华大学出版社 2总体设计2.1需求规定主要的输入输出项目:新设备信息、修理信息、申请购买信息、报废信息、具体查询统计要求;对实验室设备使用情况进行统计、更新。2.2运行环境运行环境:windows Xp 以上,tomcat6.0,mysql5.0以上2.3基本设计概念和处理流程 能模块清单2.4结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.2.5功能器求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各

51、块程序的分配关系: 3,SearchAction:因为查询和统计有很多操作,为了提高 删除审核成功的设备记录等)。2.7尚未问决的问题各个模块的数据字典和流程图,在本概要设计中未能体现,但在详细设计中都会完成。 3接口设计3.1用户接口将向用户提供的命令和它们的语法结构,以及软件的回答信息。本程序采用Hibernate3,所有有自动建表的功能,用户可以通过修改XML配置文件达到修改表的属性,还有其他用户接,在此不一一叙述。3.2外部接口硬件环境:PentiumIII 或同档次以上微机;512MB以上内存或更高;15G以上硬盘;24速以上光驱;针打或激光打印机一台软件环境:中文 WINDOWSX

52、P操作系统3.3内部接口在数据库的操作上采用工厂模式,根据借口名产生对象的实例,下面给出一些接口, BaseDAO()基本接口有保存,删除,更新等基本方法,还有ApplicationDao(申请处理接口),UserDao(用户管理接口),FixDao(设备修理接口),RejectDao(报废设备接口),SearchDao(查询处理借口),见名知意。4运行设计4.1运行模块组合功能分配功能模块划分图中各个模块的功能如下:1、对于已彻底损坏的作报废处理,同样详细记录有关信息;2、对于有严重问题的要及时处理,并记录修理日期,设备名,修理厂家, 修理费,责任人等;3、对于急需但又缺少的设备以“申请表”

53、的形式送交上级领导请求批准购 买;4、随时对现有设备及时维修,报废情况进行统计,查询,要求能够按类别 和时间段(某日期之前)查询。 4.2运行控制 登录页面,输入正确的用户和密码单击确定进入管理系统的主界面,如果用户名或密码错误,给出相应的提示信息。主界面,提供实验室设备基本信息的录入,维修,报废,查询等功能。单击填加按钮保存将存入数据库中。查询能够按类别和时间段(某日期)4.3运行时间系统的响应时间小于3秒,实时更新处理,数据转换与传输时间,运行时间很短 5系统数据结构设计5.1 逻辑结构设计 数据库的各表如下所示:设备信息表(Equip)0代表未审核,1代表已审核。设备申请表(application) 把得到的满足第三范式的关系转化为特定的数据库管理系统下的数据表,根据前面得到的各个关系,现把它们转化为数据表。主要的一个表(设备管理表)=设备号+类别+设备名+类型+规格+单价+购买时间+生产厂家+购买人+设备所处状态 D详细设计说明书 更新记录 1引言对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论