c#课程设计—备忘录软件设计

c#课程设计—备忘录软件设计

ID:25769362

大小:2.12 MB

页数:24页

时间:2018-11-22

c#课程设计—备忘录软件设计_第1页
c#课程设计—备忘录软件设计_第2页
c#课程设计—备忘录软件设计_第3页
c#课程设计—备忘录软件设计_第4页
c#课程设计—备忘录软件设计_第5页
资源描述:

《c#课程设计—备忘录软件设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、**学院课程设计说明书(2012/2013学年第一学期)课程名称:软件程序设计题目:备忘录软件设计专业班级:学生姓名:放羊娃学号:指导教师:设计周数:2周设计成绩:2013年1月18日科信学院—备忘录软件设计说明书目录1目的22设计部分22.1系统分析22.2系统设计22.2.1系统备忘录系统的功能模块22.2.2系统流程图2.2.3数据库系统设计33系统功能图44设计步骤44.1建立数据库41.1建立表添加用户信息表(UserInfo)、备忘录信息表(MemoReminder)。44.2登录界面设计(frmLogin)44.3主界面设计(frmMain)54.3.1主菜单栏54.

2、3.2子菜单栏54.3.3在主界面添加背景图片54.4修改密码54.4.1在用户操作下拉菜单中的“修改密码”,可以修改当前用户的密码。54.5添加备忘内容54.5.1设置添加备忘窗口54.5.2数据库连接54.6编辑备忘内容54.7到时提醒界面设计64.7.1到设置的时间后,会弹出此窗口64.7.2按钮:“延时”按钮、“知道了”按钮64.8注册界面设计64.8.1有三项内容:64.8.2按钮:“提交”按钮、“取消”按钮65程序设计75.1创建一个类,OperateDB。75.2实现不同用户登录85.3用户修改密码95.4用户修改和删除备忘内容105.5用户添加备忘内容,及设定铃声1

3、25.6备忘提醒用户135.7新用户注册166设计总结与结论177参考文献17-23-科信学院—备忘录软件设计说明书1目的本课程设计是电子工程专业的一门软件实践专业基础课,旨在提高学生的软件编程能力。本设计将进一步加强学生对面向对象程序设计思想的理解,增强对C#程序语言的灵活运用。要求学生能结合数据库知识,实现基本的应用软件,为以后从事相关行业打下软件编程基础。2设计部分2.1系统分析备忘录系统所需要实现的功能是:1、支持多用户登录,根据用户名和密码进入备忘录;2、登录用户可完成备忘信息的添加、修改和删除功能;3、支持登录提醒或其他提醒方式,同时使用Windows窗体和C#语言来进

4、行实际设计;既然设计到了多用户等相关操作,就用到了SQLSERVER数据库;4、在完成以上功能以后,添加了可以注册新用户的功能。2.2系统设计2.2.1系统备忘录系统的功能模块用户信息模块:用来管理用户的登录、注册;主界面:用来修改用户的个人登录密码,修改、删除用户的备忘内容;备忘信息模块:添加用户需备忘的信息、添加到时提醒铃声;到时提醒模块:用来提醒用户备忘的内容,及铃声提醒。-23-科信学院—备忘录软件设计说明书2.2.2系统流程图进入登录界面判断用户名和密码是否与数据库一致主界面注册/重新登录到时提醒界面退出添加、编辑备忘信息查看版本信息访问作者博客开始NY上图1为用户登录流

5、程图2.2.3数据库系统设计用户信息表(UserInfo)列名数据类型长度是否为主键是可否为空注释UserNamenvarchar20是否用户登录用户名UserPwdnvarchar20否否用户登录密码备忘录信息表(MemoReminder)列名数据类型长度是否为主键是可否为空注释Numberint是否自动编号-23-科信学院—备忘录软件设计说明书UserNamenvarchar20否否用户名MemonvarcharMAX否是备忘内容ReminderTimedatetime否是提醒时间ReminderMusicnvarcharMAX否是提醒铃声3系统功能图用户信息模块备忘录模块用户

6、注册模块用户登录模块用户修改个人信息模块添加备忘模块编辑备忘模块修改备忘模块删除备忘模块提醒备忘模块备忘录系统图2备忘录系统的总体结构4设计步骤4.1建立数据库1.1建立表添加用户信息表(UserInfo)、备忘录信息表(MemoReminder)。4.2登录界面设计(frmLogin)当用户输入用户名和密码,点击登录按钮后,从数据库检索此想登录的用户的信息,如果登录名和密码与数据库里的一致,则登录进去,进入主界面,若其中一个错误或用户名不存在,则提示:用户名或密码错误;可以点击一旁的“注册用户”按钮;注册一个新用户,登录进去;还有一个重置按钮,就是当用户名或密码输入错误后,可以点

7、击“重置”按钮,清空两个框里面的值。-23-科信学院—备忘录软件设计说明书4.3主界面设计(frmMain)4.3.1主菜单栏用户操作备忘录帮助退出修改密码添加备忘编辑备忘版本说明访问作者博客4.3.2子菜单栏在备忘录下拉的编辑备忘中,包括修改和删除备忘。4.3.3在主界面添加背景图片4.4修改密码4.4.1在用户操作下拉菜单中的“修改密码”,可以修改当前用户的密码。4.5添加备忘内容4.5.1设置添加备忘窗口备忘内容提醒时间提醒铃声(从目录可选)按钮:添加、取消。4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。