Visual Studio C++ 中小微企业信息管理系统设计与实现之开发财务管理系统
題目要求設(shè)計與實(shí)現(xiàn)包括人事管理、財務(wù)管理、原材料采購與庫存管理、產(chǎn)品銷售管理等功能的中小微企業(yè)信息管理系統(tǒng),支持各類人員相關(guān)信息的增、刪、改、查。
管理員具有用戶建立、權(quán)限分配、基礎(chǔ)信息維護(hù)等功能權(quán)限。人事部門用戶具有人事信息維護(hù)功能權(quán)限。財務(wù)部門人員具有工資核算、成本核算、利潤分析等功能權(quán)限。倉庫管理人員具有入庫登記、出庫登記、庫存清算等功能權(quán)限。銷售人員具有銷售登記、銷售統(tǒng)計等功能權(quán)限。各級領(lǐng)導(dǎo)具有查看相關(guān)各類信息及統(tǒng)計分析功能權(quán)限。? ? ? 部分代碼:
連接數(shù)據(jù)庫
? private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
? ? ? ? {
? ? ? ? ? ? /*創(chuàng)建連接*/
? ? ? ? ? ? con = new SqlConnection("Server=;Database=;uid=;pwd=;integrated security = true"); ?//創(chuàng)建連接
? ? ? ? ? ? /*打開連接*/
? ? ? ? ? ? con.Open();//連接數(shù)據(jù)庫
? ? ? ? ? ? //textBox1.Text = "成功連接數(shù)據(jù)庫";
? ? ? ? ? ? /*向數(shù)據(jù)庫發(fā)送SQL命令*/
? ? ? ? ? ? string sql = "select time ,sum_coast ,sum_sale,sum_zaiwu.sum_lirunfrom CaiWuBaoBiao";
? ? ? ? ? ? SqlCommand sc = new SqlCommand(sql, con);//創(chuàng)建命令對象
? ? ? ? ? ? /*以數(shù)據(jù)集的形式返回結(jié)果集*/
? ? ? ? ? ? SqlDataAdapter dbAdapter = new SqlDataAdapter(sc);//創(chuàng)建數(shù)據(jù)適配器
? ? ? ? ? ? DataSet ds = new DataSet();//DataSet表示數(shù)據(jù)在內(nèi)存中的緩存
? ? ? ? ? ? dbAdapter.Fill(ds, "1");//講查詢結(jié)果填充到ds
? ? ? ? ? ? this.dataGridView1.DataSource = ds;//dataGridView1的數(shù)據(jù)源設(shè)為ds
? ? ? ? ? ? this.dataGridView1.DataMember = "1"; //綁定ds的表名
? ? ? ? ? ? //重命名表頭
? ? ? ? ? ? dataGridView1.Columns[0].HeaderText = "時間";
? ? ? ? ? ? dataGridView1.Columns[1].HeaderText = "成本總額";
? ? ? ? ? ? dataGridView1.Columns[2].HeaderText = "銷售總額";
? ? ? ? ? ? dataGridView1.Columns[2].HeaderText = "債務(wù)總額";
? ? ? ? ? ? dataGridView1.Columns[2].HeaderText = "利潤總額";
? ? ? ? ? ? ?
? ? ? ? ? ? con.Close();
? ? ? ? ? ? con.Dispose();
? ? ? ? }
?
?
獎金計算:
?private void button5_Click(object sender, EventArgs e)
? ? ? ? {
? ? ? ? ? ? int rsum = 0;
? ? ? ? ? ? int esum;
? ? ? ? ? ? string id = textBox1.Text;
? ? ? ? ? ? //查詢數(shù)據(jù)并顯示在文本框
? ? ? ? ? ? con = new SqlConnection("Server=;Database=;uid=;pwd=;integrated security = true"); ?//創(chuàng)建連接
? ? ? ? ? ? con.Open(); ?//打開連接
? ? ? ? ? ? cmd = new SqlCommand();
? ? ? ? ? ? cmd.CommandText = "select out_price,quantity from salr where eid = " + id; //SQL語句
? ? ? ? ? ? cmd.CommandType = CommandType.Text;
? ? ? ? ? ? cmd.Connection = con; ? //指定連接對象,即上面創(chuàng)建的con
? ? ? ? ? ? //cmd.ExecuteNonQuery();
? ? ? ? ? ? SqlDataReader reader = cmd.ExecuteReader();
? ? ? ? ? ? StringBuilder sb = new StringBuilder();
? ? ? ? ? ? while (reader.Read()) ? ? ? //計算獎金
? ? ? ? ? ? {
? ? ? ? ? ? ? ? int i = 0;i++;
? ? ? ? ? ? ? ? rsum = rsum + Convert.ToInt32(reader[i]) * Convert.ToInt32(reader[i + 1]);
? ? ? ? ? ? }
? ? ? ? ? ? esum = basic + rsum - amerce; ? ?
? ? ? ? ? ? string rs = Convert.ToString(rsum);
? ? ? ? ? ? textBox4.Text = rs;//獎金
? ? ? ? ? ? string es = Convert.ToString(esum);
? ? ? ? ? ? textBox6.Text = es; ? ? //實(shí)際工資
? ? ? ? ? ? reader.Close();
? ? ? ? ? ? con.Close(); ? ? ? ? //關(guān)閉連接*/
? ? ? ? }
?全部源碼下載(VS 2015):https://download.csdn.net/download/haypu/11069172
總結(jié)
以上是生活随笔為你收集整理的Visual Studio C++ 中小微企业信息管理系统设计与实现之开发财务管理系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。