、毕业设计(论文)的主要任务及目标
主要任务:开发宿舍管理系统,熟练掌握.NET语言和sql server等软件,并且能够使用这些软件进行项目开发工作。
目标:开发宿舍管理系统能够使使宿舍管理工作规范化,系统化,程序化,避免宿舍管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改宿舍情况。
2、毕业设计(论文)的主要内容
宿舍管理系统(以管理员部分为核心)从功能上划分为6个主模块;从操作对象上划分一共学生(普通用户)、管理员两个部分,结构示意如下列所示:
身份验证(登录)
• 学生部分:
• 个人信息管理:
• 修改登录密码
•信息查询:
• 查询宿舍信息
• 查询夜归信息
• 查询信件信息
• 查询报修信息
• 系统设置:
• 退出系统
• 管理员部分:
• 宿舍管理:
• 添加、删除、修改、查询学生宿舍信息
• 报修管理:
• 添加、删除、修改、查询报修信息
• 夜归管理:
•添加、删除、修改、查询夜归信息
• 信件管理:
•添加、删除、修改、查询信件信息
• 管理员管理:
•添加、删除管理员信息
• 系统配置:
•修改密码、退出系统
3、毕业设计(论文)的基本要求
基本要求:
本宿舍管理系统采用面向对象程序设计方法,利用VS2008为开发工具,后台数据库使用SQL Server,并结合WinForm技术来实现客户端/服务器版系统,主要包括一个后台数据库和一个前台客户程序。
实现所需要的条件:
所需条件:
计算机操作平台windows XP
能成功安装配置Visual Studio 2008和SQL Server 2005
主要困难:如何有效的设置数据的存在时间,避免出现数据量过大而导致查询时间长。
4、主要参考文献
[1] 钱哨,李辉剑,李哲继.C# WinFrom实践开发教程[M] .中国水利水电出版社,2010:83-186.
[2] 陈佳雯,胡声丹.C#程序设计简明教程[M] .北京:电子工业出版社,2011: 125-168.
[3] C#编程规范[OL]. http://dev.csdn.net/article/30/30522.shtm
[4] 李有军.SQL Server数据库应用与开发网络大讲堂[M].清华大学出版社,2011:233-420
[5] 曾毅.SQL Server数据库技术大全[M].北京大学出版社,2009:153-202
[6] (美)Karl E. Wiegers.Software Requirements[M].天下远见出版股份有限公司,2003:374-439
[7] 萨师煊,王珊.数据库系统概论[M].高等教育出版社
[8]陈谊楠,基于.NET平台采用ADO.NET实现数据访问层[J] .电脑编程技巧与维护,2012,期号(4)
[9](美)内格尔, (美)伊夫杰等著 翻译:李敏波 .C#高级编程[M].清华大学出版社
[10] BG/T 11457:软件工程术语
[11] GB/T 8566—1995:计算机软件开发规范
[12] GB 8567:计算机软件产品开发文件编制指南
[13] [英]DOUGLAS BELL,[英]MIKE PARR.C# FOR STUDENTS.中国水利水电出版社,2006:45-121