欢迎来到天天文库
浏览记录
ID:11005938
大小:408.51 KB
页数:18页
时间:2018-07-09
《C#随笔记管理系统实训报告.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《C#随笔记管理系统》课程设计报告课题名称:C#.net桌面项目开发班级:16软件1班学号:201602040114姓名:资广飞完成日期:2017-06-2318课程设计报告内容项目名称随笔记管理系统姓名资广飞其他参与人员向晗、邹雄、冯宇钒、彭署本人在本 项目中主要完成的工作收支分类管理、随笔记系统整合。完成任务的体会通过这两周的实训我更深入了解了Microsoft.net技术,也加强了基础代码的操作的熟练度,强化了我的动手能力。18目录第一章、系统概述4第二章、需求分析42.1、完成功能42.2、系统框架图5第三章、概要设计53.1、开发环境53.2、数据
2、库设计6第四章、编码实现84.1、界面设计84.2、文字说明、核心代码13第五章、测试运行175.1、总结185.2、附录1818第一章、系统概述随着信息时代的发展,对于日常的一些琐事管理已经不再局限于纸上的那些繁琐的记录了,而是通过电脑软件程序对记录进行管理,这样不但可以简化管理的复杂度,还可以提高记笔记过程中的准确性,因此有必要设计一款专门针对于笔记管理的一个程序,于是我们团队设计了此款学生随笔记管理系统。该应用程序能够对每个用户的相关信息进行注册、储存、修改和删除等操作。该程序便于操作,面向广大群体,条理清晰,容易理解,容易修改。第二章、需求分析2.1
3、、完成功能功能说明用户注册每个人都可以注册成为用户用户登录只需提供已注册用户的用户名和密码即可登录修改密码修改个人密码收支类别管理实现对收支类别进行添加、修改、删除、查询日常收支记账实现对日常收支项目的添加、修改、删除和查询功能日常收支统计使用报表呈现指定时间的收入和支出项目的笔数、金额以及所占比例年度收支统计实现输出报表,实现指定年份的每个月的收支项目名称、金额,并进行统计日常收支明细清单实现输出报表,实现指定时间所有支出项目的名称、日期、说明和金额账本备份用于备份系统中的现有数据账本恢复当系统数据库出现问题时,通过数据恢复功能将备份数据进行恢复查看帮助显
4、示系统版本和版权182.2、系统框架图随笔记财务管理系统管理财务统计用户管理数据恢复数据备份日常收支清单年度收支统计日常收支统计修改密码收支记账管理收支类别管理用户登录用户注册第三章、概要设计3.1、开发环境(1)软件平台操作系统:Windowsserver2008、WindowsXP、Windows数据库:MicrosoftSQLserver2008开发技术:.netframework4.0(2)硬件平台CPU:建议P4.0GHZ以上18内存:建议4GB以上其他:鼠标、键盘3.2、数据库设计根据系统功能描述和实际业务分析进行了随笔记的数据库设计,其数据库的
5、物理模型如下图所示。18第四章、编码实现4.1、界面设计随笔记登陆界面如下图18实现此功能的代码:if(rd["UserAcount"].Equals(txtUser.Text)&&rd["UserPwd"].Equals(txtPass.Text)){MessageBox.Show("正确的用户");frmJiZhangf=newfrmJiZhang();//通过登陆窗口来调试记帐窗口f.Show();}}else{MessageBox.Show("非法的用户");}rd.Close();con.Close();}privatevoidlinklabNew
6、User_LinkClicked(objectsender,LinkLabelLinkClickedEventArgse){frm_NewAccountf=frm_NewAccount.F();f.Show();}18privatevoidfrm_Login_Load(objectsender,EventArgse){}privatevoidpicBK_Click(objectsender,EventArgse){}注册用户界面如下图实现此功能的代码:privatevoidchkPhoto_CheckedChanged(objectsender,EventA
7、rgse){if(chkPhoto.Checked==true){openFileDialog1.Filter="JEPG图片文件
8、*.jpg";if(DialogResult.Cancel==openFileDialog1.ShowDialog())//如果对话框打开后,按了“取消”{openFileDialog1.FileName="";18chkPhoto.Checked=false;return;}picPhoto.Image=Image.FromFile(openFileDialog1.FileName);}else{openFileDialog1
9、.FileName="";}}privatevoid
此文档下载收益归作者所有