1、任务要求: 设计一单位房产管理系统,实现系统管理、职工信息管理、房产资源管理物业费用管 理及提供在线帮助。 内容摘要: 主要功能模块: (1) 系统模块:完成数据库维护、系统关闭功能 (2) 物业费用模块:对物价费用信息进行维护,包括新增、修改和删除费用信息。 (3) 房屋资源模块:对房屋资源进行添加、列表显示、查询 (4) 职工信息模块:对职工进行添加、列表显示、查询以及相应部门、职务进行维 护 (5) 帮助模块:对用户使用本系统提供在线帮助 教师评语: 成绩 签名: 日期: 课程设计报告书 单位房产管理系统单位房产管理系统 2012 年 6 月 23 日 一一 设计设计思想思想 首先,在
2、SQL Server Management Studio 中建立程序运行所需的几张表;其次,利用 Microsoft Visual Studio 对程序中的各个功能界面进行设计, 需要对数据库和 Visual Studio 进行连接,程序中的数据才能录入数据库,及实现对数据的添加删除和修改。在 Visual Studio 中利用 C#语言对相应的按钮或组件进行设置和修改以实现其相应的功能。 二二 系统完成功能及框图系统完成功能及框图 (1) 系统模块:完成数据库维护、系统关闭功能 (2) 物业费用模块:对物价费用信息进行维护,包括新增、修改和删除费用信息。 (3) 房屋资源模块:对房屋资源进行
3、添加、列表显示、查询 (4) 职工信息模块:对职工进行添加、列表显示、查询以及相应部门、职务进行维护 (5) 帮助模块:对用户使用本系统提供在线帮助 概念模型(E-R 图) : (1)职工 (2)物价标准 (3)整体 E-R 图 三三 核心算法及说明核心算法及说明 1 1. .用户登录用户登录 private void button1_Click(object sender, EventArgs e) SqlConnection coon = new SqlConnection(); coon.ConnectionString = “Data Source=PCSQLEXPRESS;Initi
4、al Catalog=单位房产管理系统;Integrated Security=True“; coon.Open(); SqlCommand sqltext = new SqlCommand(“select * from 用户 where 用 户名=用户名 and 密码=密码“, coon); sqltext.Parameters.Add(“用户名“, SqlDbType.VarChar, 50); sqltext.Parameters.Add(“密码“, SqlDbType.VarChar, 50); sqltext.Parameters“用户名“.Value = textBox1.Text; sqltext.Parameters“密码“.Value = textBox2.Text; SqlDataReader thisReader = sqltext.ExecuteReader(); if (thisReader.Read() MessageBo