欢迎来到天天文库
浏览记录
ID:40543349
大小:1.03 MB
页数:15页
时间:2019-08-04
《C#客户资料管理系统实训报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C#面向对象编程实训报告班级:姓名:学号:指导老师:项目名称:客户资料管理系统内容摘要:客户资料管理是企业信息管理的重要部分,面对大量的客户信息,管理部门采用人力处理将浪费大量的时间,人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的客户管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本系统是为某企业定制开发,从其中截取了一部分功能,这部分功能在确保系统能够正常运行的条件下,很形象的体现出了客户管理系统重要组成功能,例如客户资料管理,业务员管理,客户资料的修改、添加、删除等。本系统基于.NET平台使用ASP.NET2.0技术开发。目录项目名称:客户资
2、料管理系统2第一章课题背景41.课程设计目的42.课程设计内容43.数据库设计44.软件功能设计4第二章整体设计51.项目开发环境52.登陆界面53.管理员管理界面54.业务员管理界面55.客户信息查看界面5第三章界面设计61.界面设计6(1)登录界面:6(2)管理员管理界面6(3)业务员管理界面9(4)客户管理界面10第三章主要代码121.登陆代码:122.添加代码123.查询代码134.删除代码145.刷新代码14第四章实训总结15参考资料:15第一章课题背景1.课程设计目的1)对C#各部分知识的综合应用能力2)提高程序设计的能力3)提升对于较大程序的抽象分析设计能力4)学习调试
3、和测试的技巧2.课程设计内容1)熟悉C#实验环境,按给定的步骤练习完成;2)熟悉C#程序的编辑,编译,链接和运行的过程;3)编译一个应用系统程序,形成一个软件系统。3.数据库设计数据库的设计是指对于一个给定的应用环境,构造最有效的数据库模式,建立数据及应用系统,实质能够有效地存储数据,满足用户的需求,数据库设计是在数据库管理系统支持下进行的。4.软件功能设计该软件适用于企业管理部门进行客户资料的全局管理,本软件提供了管理员管理功能、业务员管理功能以及客户资料的查看功能等,操作界面友好,简单易于操作,是中小型企业进行客户管理的最佳选择。第一章整体设计1.项目开发环境1)操作系统:Win
4、dowsXP2)操作平台:.NETFrameWork2.0,VisualStudio20053)数据库:Access2.登陆界面共三个登陆选项卡,可供不同使用人员登陆,不同使用者登陆所获得权限也不同。3.管理员管理界面可以对业务员进行添加、删除、查询以及业务员资料的修改等注:管理员登陆用户名:admin密码:admin。4.业务员管理界面可以对自己的客户进行管理,包括客户的添加、删除、查询以及资料的修改。5.客户信息查看界面客户登陆成功后可以查看自己的信息,以及修改个人登录密码。第三章界面设计1.界面设计(1)登录界面:a.此界面有三个登陆选项卡,可供不同使用人员登陆,不同使用者登陆
5、后的权限也不同。b.管理员权限限制最少,他可以对整个进行管理,包括添加、删除业务员,以及业务员资料的修改,并对后台数据库进行管理,比如数据库的备份还原等。c.业务员可以管理自己的客户,可以添加、删除、修改客户资料等。d.客户拥有的权限最少,他只可以查看自己的以及修改自己的登陆密码(2)管理员管理界面a.此界面共有添加、修改、删除、刷新、查询和退出六个按钮,每个按钮可以实现不同的功能b.添加按钮:点击可以打开添加业务员窗体,如图,业务员可以填写业务员的信息,填写完成点击添加即可添加此业务员,添加成功会弹出提示,如图a.修改按钮:点击可打开修改业务员资料的窗体,如图,修改完毕,点击保存即
6、可,修改成功也会弹出提示信息,如图a.删除按钮:在界面下方显示了大量业务员信息,可以选择任意一条记录,然后点击删除,会弹出询问是否删除对话框,选择是即可删除此条记录。b.刷新按钮:点击可以刷新页面所显示的信息,多用于对数据库修改之后数据更新时使用。c.查询按钮:此按钮前面有四个文本框,可供用户输入查询条件,四个条件可以全部输入,也可以输入任意一个或几个,输入完成点击查询,即可查询出符合条件的业务员信息d.退出按钮:点击退出系统。(3)业务员管理界面其功能和管理员管理界面基本相同。(4)客户管理界面此界面只有修改密码和退出两个按钮。点击修改密码按钮可弹出修改密码窗体,如题,输入完整的密
7、码后保存即可第一章主要代码1.登陆代码:OleDbConnectionole=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;datasource=date.mdb");//连接数据库ole.Open();OleDbCommandolecom=newOleDbCommand("select[password]from[验证客户]where[username]='"+textusername.Text
此文档下载收益归作者所有