数据库SQL课程设计 (20)(2)
SQL,管理信息系统,课程设计,毕业设计,access
涉及的表中各字段的含义都已在表字段分析中描述过。
2、insert customer存储过程
该存储过程用于向客户信息中添加新的客户信息,系统在向数据库中添加客户信息时将调用该存储过程。在添加新客户时,系统将自动把客户的级别设为最低一级4级,客户的级别会随着合同的内容而发生改变。此存储过程将会被两种用户执行操作时调用,分别是管理员和客户部人员。
其数据库的表设计图如下所示
图4.6 数据库设计
图4.7 数据库设计
SQL,管理信息系统,课程设计,毕业设计,access
第五章 界面设计
一、程序流程图
系统程序流程图,如下图所示 :
图5.2业务流程
二、登陆窗口如下所示
登陆页面使用了Textbox控件、Button控件和Label控件,其界面如5.2所示。
图5.2用户登陆页面
实现登录窗口功能的程序代码如下:
protected void Button1_Click(object sender, EventArgs e) {
string connString =
SQL,管理信息系统,课程设计,毕业设计,access
Convert.ToString(ConfigurationManager.ConnectionStrings["sqlconn"]); SqlConnection conn = new SqlConnection(connString);//创建数据库链接 conn.Open(); //验证用户身份
string strsql = "select * from users where UserID='" + tbx_id.Text + "'and UserPassword='" + tbx_pwd.Text + "'";
SqlCommand cmd = new SqlCommand(strsql, conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) {
Session["UserID"] = dr["UserID"]; Session["UserType"] = dr["UserType"];
switch (Session["UserType"].ToString()) //根据身份自动导航 {
case "0":
Response.Redirect("users.aspx"); break; case "1":
Response.Redirect("contract.aspx"); break; case "2":
Response.Redirect("contract_stat.aspx"); break; default:
Response.Redirect("customers.aspx"); break; } } else {
SQL,管理信息系统,课程设计,毕业设计,access
Label1.Text = "登陆失败,请检测输入!"; } }
三、用户管理界面
用户管理模块包含两个页面,一个是用户管理的主页面。该页面列出了当前的系统用户及其详细信息,在该页面上还可以对系统已有的用户进行更新和删除;另一个页面是添加用户的页面。这两个页面只有系统管理员才可以进入。
图5.3主界面
实现窗口功能的程序代码如下: </head>
<body bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0"> <br />
功能菜单<br /> <br />
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="users.aspx">用户信息</asp:HyperLink><br /> <br />
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="customers.aspx">客户信息</asp:HyperLink><br /> <br />
<asp:HyperLink ID="HyperLink3" runat="server"
SQL,管理信息系统,课程设计,毕业设计,access
NavigateUrl="products.aspx">产品信息</asp:HyperLink><br /> <br />
<asp:HyperLink ID="HyperLink4" runat="server"
NavigateUrl="custom_stat.aspx">客户销售统计信息</asp:HyperLink><br /> <br />
<asp:HyperLink ID="HyperLink5" runat="server" NavigateUrl="contract_stat.aspx">销售统计</asp:HyperLink><br /> <br />
<asp:HyperLink ID="HyperLink6" runat="server" NavigateUrl="contract.aspx">合同管理</asp:HyperLink> <br /> <br />
<asp:HyperLink ID="HyperLink7" runat="server" NavigateUrl="pwdChange.aspx">修改密码</asp:HyperLink></td> <td style=" border-bottom: gray 2px solid;"><div align="center"><span class="style2">执行状态:</span></div></td> <td style="border-bottom: gray 2px solid; width: 142px;" align="left">
SQL,管理信息系统,课程设计,毕业设计,access
设计总结
通过本次课程设计,使我加深了对SQL知识的理论与实践相结合, 制作本系统的过程是艰辛的,从一开始的选题,我就做了很多的调查,有关企业的各个部门最不好管理的部分,针对企业的具体需求,设计了企业业务管理系统。首先对制作系统所需要的软件及硬件做了基本的调查,并根据需求在自己的计算机上安装了所需要的软件。之后根据系统的整体和企业的需求分析了系统的功能需求。然后,通过对各个功能模块的分析,做了系统的概念设计,根据概念设计做了系统的逻辑设计。然后,对数据库进行了物理设计,创建了数据库表。最后进行了各个模块的设计。
对企业而言,企业业务是一项繁琐而复杂的工作,每天都有大量的单据要处理,使用人工的方式来管理企业业务的缺点是:效率低、错误率高,而且日积月累产生了大量的文件和数据,这给查找、更新和维护都带来了很大的困难。所以本系统是根据企业的需求而设计的,使企业业务进行信息化、系统化的管理,具有查找方便、存储量大、成本低等优势。
通过这次比较完整的给企业业务管理系统设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及与实际相结合等其他能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。在制作系统的同时,我也深深的体会到了这次实习对我来说收获非常大,真是学有所用,我可以把以前书本上学到的知识和实际工作结合起来,使我对我所学的专业技术有了更大的兴趣,也学到了一个科研工作者应该有的态度,就应该是脚踏实地,吃苦耐劳。在以后 …… 此处隐藏:1649字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




