报刊订阅管理系统的设计与实现数据库课程设计(编辑修改稿)内容摘要:

主界面首先要选择其类型,管理员或用户,这样才能进入登录界面。 在管理员或用户登录界面分别输入正 确的用户账号和密码时,方可进入到系统,否则不能进入系统。 新用户可点击注册,添加自己的信息,注册成功后,就可以登录系统。 主界面有管理员界面和用户界面。 管理员进入管理员界面后,可以进行录入、查询、统计、系统维护等操作。 具体可以添加、修改、删除用户和报刊信息,可以按用户、报刊、部门进行查询和统计订阅的情况,可以进行系统的数据备份与恢复。 用户进入用户界面后,可以修改本人信息,根据报刊信息订阅报刊,并查看自己的订阅信息。 程序主要算法对应的原代码 用户修改本人信息: using System。 using。 using。 using。 using。 using。 using。 using。 using。 namespace 报刊订阅管理系统 { public partial class Form5 : Form { My conConnection = new My()。 XXXXX 课程设计报告 第 13 页 共 36 页 //在登录界面使用的用户账号调用到这一界面 private string User。 private string password。 public string UserNum { get { return User。 } set { = value。 } } public string PassWord { get { return password。 } set { = value。 } } public Form5() { InitializeComponent()。 } class Connect { public static string HY() { return Data Source=(local)。 Initial Catalog=报刊订阅管理系统。 Integrated Security=True。 } } class My { public string strConnect =。 public SqlConnection conConnection = null。 public My() { strConnect = ()。 conConnection = new SqlConnection(strConnect)。 } public void OpenDB() { if ( != ) { try { ()。 XXXXX 课程设计报告 第 14 页 共 36 页 } catch ( ex) { throw ex。 } } } public void CloseDB() { if (conConnection != null amp。 amp。 == ) { ()。 } } public DataTable GetDT(string sql) { if (sql == null) return null。 DataTable dt = null。 DataSet ds = null。 try { OpenDB()。 SqlDataAdapter sda = new SqlDataAdapter(sql, strConnect)。 ds = new DataSet()。 (ds)。 if ( = 0) { return null。 } dt = [0]。 } catch ( ex) { throw new Exception(())。 } ()。 return dt。 } public DataSet GetDS(string sql) XXXXX 课程设计报告 第 15 页 共 36 页 { DataSet ds = null。 try { OpenDB()。 SqlDataAdapter sda = new SqlDataAdapter(sql, strConnect)。 ds = new DataSet()。 (ds)。 ()。 sda = null。 CloseDB()。 } catch ( ex) { throw new Exception(())。 } return ds。 } pub。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。