1. 研究目的与意义、国内外研究现状(文献综述)
近年来,随着南京农业大学动科院冻精质量检测的需求和工作量的增大,动科院老师的负担也随之增加,每天处理上千条数据,而这些工作都只是通过人工计算来完成,重复的劳动占据了工作的大部分时间,并且导致效率不高,准确率差等弊病。
因此,开发一套冻精质量检测管理系统成为首要工作,该系统能极大提高他们的工作效率,减少重复的劳动,对动科院以及整个冻精研究都能起到一定的作用。
2. 研究的基本内容和问题
(1)完成管理系统,实现基本功能,充分优化,使处理速度,用户体验达到最佳;(2)熟悉C#语言的特点,学习SQL Server数据库使用,学习.NET环境(3)对系统进行透彻的需求分析;(4)完成各个模块的功能,包括样品入库模块,样品委托单上传下载,样品流转模块,检测项目原始记录模块,人员管理模块;(5)界面显示本系统功能的分类目录,包括管理员登陆入口,使用者登录及工作模块;(6)数据管理:对牛精液质量检测系统数据输入,数据提取、数据输出的管理;数据的搜索是根据牛号或者入库样品编号进行,可以随时从数据库里检索出需要的数据;(7)权限设置:对不同类型的用户,赋予不同的数据上传,数据查看,数据下载权限;(8)用户信息管理:基于本系统的特殊性,用户由管理员账户统一注册和分配;取消用户注册功能,但用户可以对自己的信息包括密码进行修改;(9)文档的上传下载:将报表上传至服务器后将其中的数据插入数据库,也可将数据库中数据导出excel表格或word文档。
3. 研究的方法与方案
本系统在windows平台下开发,本地使用c# winform sql server2008。
远程计算机系统是windows server2008。
服务器端的数据库用于存储数据。
4. 研究创新点
(1)功能比较完善,且完成后在学校农业部动科院牛冻精质量监测中心投入使用,是面向实际应用的开发;(2)windows平台下开发c/s系统,接触新的开发语言c#,数据库使用微软的sql server2008,本科教学未涉及的领域,具有挑战性。
(3)完成后的系统将提供给动科院老师使用,减轻他们很大的工作负担。
(4)贴近生活,实战项目,涉及客户交流,需求获取,需求分析,需求细化与需求文档的撰写,体系结构设计,详细设计,编码实现,测试,优化与产品提交等软件工程的整个流程,对自身项目开发经验是一次锻炼。
5. 研究计划与进展
2015.1.08-2015.1.30查阅相关文献资料和技术文档,学习基础开发技术2015.2.1-2015.2.8分析和设计系统框架、服务器、数据库三大部分基本任务,根据系统需求及功能划分,设计每一部分需要实现的功能2015.2.8-2015.2.19 实现登录功能2015.2.20-2015.2.28完成大体数据库表设计2015.3.1-2015.3.15 完成系统界面设计2015.3.16-2015.4.15完成系统各项功能操作,逐步完成本地服务器端的测试2015.4.16-2015.4.30系统性能测试与优化,撰写毕业论文初稿2015.5 定稿毕业论文,准备答辩
