




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人信息管理系统电气与信息工程学院数据库开发技术课程设计 设 计 题 目: 个人信息管理系统 年 级 专 业: 10 级计算机科学与技术 组 长: XXX 小 组 成 员: XXX XXX 指 导 教 师: 谢艳新 完 成 日 期: 2013年6月28日 个人信息管理系统设计摘 要随着社会的不断发展,社会的竞争也越来越激烈,这就在无形中增加了人们的生活压力,要做的事情太多,如果企业资产很多,可以想象人们的工作强度,在这种环境下有些事情忘了顾及不到了是在所难免的事情,但是你的忘记却可能会带来无法弥补的错误。信息化的发展帮助人们解决了上述难题,信息管理让人们从繁重的劳动中变得清醒,让生活有条不紊的进行着。在当今社会上,要想有理想的事业和生活环境,首先要从个人做起所以做好个人信息管理是完事之根本。个人信息管理系统实现了管理的信息化,它记录着个人每日的重要信息,能记录、提示用户有关信息。关键词:个人信息、记录、提示AbstractWith the continuous development of society, social competition is becoming more and more fierce, it is in virtually increased the life of people pressure, too much things to do, if the enterprise assets of many, as you can imagine the work intensity of people, some things can not forget to take care of in this environment is inevitable, but you forget it may lead to irreparable mistake.Informatization development to help people solve the above problem, the information management make people from heavy labor become awake, let the life in an orderly way.In todays society, to have the ideal career and life environment, should first start from the individual so be personal information management is the foundation of coming to an end.目 录摘 要IAbstractI1概述- 1 -2需求分析- 2 -2.1问题的提出- 2 -2.2需完成的功能- 2 -2.3E-R图- 3 -3数据表- 4 -4存储过程- 6 -4.1管理员用户登录判断- 6 -4.2是否已存在判断- 6 -4.3获得实体对象的详细信息- 7 -4.4查询记录信息- 8 -4.5修改一条记录- 8 -5软件功能描述- 10 -5.1总界面- 10 -5.2日记添加/编辑- 10 -5.3信息添加- 11 -5.4计划添加/编辑- 11 -5.5网页收藏添加/编辑- 12 -5.6帐号添加/编辑- 12 -5.7知识事件查看- 13 -5.8地址查看- 13 -6程序代码及控件描述- 14 -6.1用到的控件举例- 14 -6.2启动界面代码- 14 -6.3登录进入代码- 16 -结 论- 19 -参 考 文 献- 20 -II1 概述项目背景 随着办公自动化水平不的不断提高,个人信息管理从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的个人信息管理系统已经是势在必行的了。编写目的计算机自动化信息管理系统可以提高个人信息管理工作的效率,保证信息的准确和规范,减少相关人员的工作量,是个人管理工作真正做到科学、合理的规划,系统、高效的实施。软件定义 个人信息管理系统开发环境 microsoft visual studio2010,oracle2 需求分析2.1 问题的提出 一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。个人信息管理系统是计算机应用的组成部分,使用计算机对个人信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、储量大、保密性好、寿命长、成本低等。因此,开发这样一套管理软件是实际应用的需要。2.2 需完成的功能1. 系统管理:能够实现密码修改、类别管理。2. 知识管理:能够实现知识事件添加与查看。3. 日记管理:能够实现日记添加与查看。4. 计划管理:能够实现计划添加与查看。5. 地址本:能够实现地址添加与查看。6. 网页收藏:能够实现网页添加与查看。7. 账号管理:能够实现帐号添加与添加。2.3 E-R图用户姓名密码用户名管理添加查看添加查看添加查看添加查看添加查看添加查看日记计划网页收藏系统地址本帐号知识摘要类别内容添加日期标题类别完成日期完成状态计划完成日期添加日期内容完成评价网站名摘要说明网址姓名类别查看详情用户名密码说明编辑删除关键字标题类别日期编号地址公司详情编辑Email删除类别编号手机号码类别标题新密码类别旧密码确认新密码1111111mmmmmmm3 数据表CREATE TABLE dbo.用户表 ( AdminID number Primary Key ,Pwd varchar2(40) NULL) ON PRIMARYGOCREATE TABLE dbo.个人信息表 ( ID Number Primary Key , Name varchar2 (40) NOT NULL ,MobileChar Number ,email varchar (80) ,PhoneChar Number ,city varchar (20) ,Company varchar (100) ) ON PRIMARYGOCREATE TABLE dbo.日记表 (ID Number Primary Key ,Title varchar (100) ,AddDate datetime ,ClassID Number ,Content varchar) ON PRIMARYGOCREATE TABLE dbo.个人计划表 (ID Number Primary Key ,Title varchar2 (100) ,Adddate date ,planCompletion char (4) ,status varchar2 (8),ClassID Number ) ON PRIMARYGOCREATE TABLE dbo.类别表 (classid Number IDENTITY (1, 1) NOT NULL ,classname varchar2 (40) ,ParentID Number ,parentpath Numer) ON PRIMARYGO4 存储过程4.1 管理员用户登录判断set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo- =-用途:管理员用户登录判断- Author:- Create date: - =ALTER PROCEDURE dbo.Admin_LoginAdminID varchar(20),Pwd varchar(20) AS if exists(select * from tbAdmin where AdminID=AdminID and Pwd=Pwd ) return 1elsereturn 04.2 是否已存在判断set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-用途:是否已经存在 -项目名称:-说明:-ALTER PROCEDURE dbo.plan_Existsid numeric(18,0)ASDECLARE TempID intSELECT TempID = count(1) FROM tbplan WHERE id=id IF TempID = 0RETURN 0ELSERETURN 14.3 获得实体对象的详细信息set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-用途:得到实体对象的详细信息 -项目名称:-说明:-ALTER PROCEDURE dbo.plan_GetInfoid numeric(18,0) AS SELECT id,Title,CONVERT(VARCHAR(10),Adddate,110) as Adddate,CONVERT(VARCHAR(10),planCompletionDate,110) as planCompletionDate,status,CONVERT(VARCHAR(10),CompletionDate,110) as CompletionDate,ClassID,Content,score FROM tbplan WHERE id=id 4.4 查询记录信息set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-用途:查询记录信息 -项目名称:-说明:-ALTER PROCEDURE dbo.plan_GetList AS SELECT id,Title,Adddate,planCompletionDate,status,CompletionDate,ClassID,Content,score FROM tbplan4.5 修改一条记录set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-用途:修改一条记录 -项目名称:-说明:-ALTER PROCEDURE dbo.plan_Updateid numeric(18,0),Title nvarchar(50),Adddate datetime,planCompletionDate datetime,status nvarchar(50),CompletionDate datetime,ClassID int,Content text,score nvarchar(50) AS UPDATE tbplan SET Title = Title,Adddate = Adddate,planCompletionDate = planCompletionDate,status = status,CompletionDate = CompletionDate,ClassID = ClassID,Content = Content,score = scoreWHERE id=id 5 软件功能描述5.1 总界面5.2 日记添加/编辑5.3 信息添加 5.4 计划添加/编辑5.5 网页收藏添加/编辑5.6 帐号添加/编辑5.7 知识事件查看5.8 地址查看6 程序代码及控件描述6.1 用到的控件举例 代码由以上各界面代码构成。用到form ,imagelist,toolbar,datagrid,sqldataadapter,label,textbox,button,statusbar,mainmenu等控件。 6.2 启动界面代码-系统登录- .style1 width: 81px; height: 44px; .style2 height: 44px; 用户名: 密码: 6.3 登录进入代码using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using Components;using BLL;public partial class Login : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) /Response.Cache.SetCacheability(HttpCacheability.Private); / Response.Buffer = true ; / Response.ExpiresAbsolute = - 1; / Response.Expires = 0; / Response.CacheControl = no-cache ; / this.rBtnAdmi.Checked = true; protected void ImageButton1_Click(object sender, ImageClickEventArgs e) #region 管理员登录 string userId = HelpSql.ConvertSql(UserName.Text.Trim(); /string passWd = HelpSql.EncryptPassword(HelpSql.ConvertSql(this.Login1.Password), HelpSql.PasswordType.MD5); string passWd = HelpSql.ConvertSql(Password.Text.Trim(); if (passWd.Equals() | userId.Equals() / PageCommon.ShowMsg(PopupWin1, 用户名,密码不能为空!); return; AdminInfo Adm = new AdminInfo(); BLL.Login Log = new BLL.Login(); if (Log.AdminLogin(userId, passWd) Adm.AdminID = userId.Trim(); FormsAuthentication.SetAuthCookie(Adm.AdminID, false); FormsAuthentication.RedirectFromLoginPage(Adm.AdminID, false); / SendHelper.Send(邮件标题, 邮件内容); SessionUserName = this.UserName.Text; Response.Redirect(Admin/Index.aspx); else / PageCommon.ShowMsg(PopupWin1, 管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中级审计师考前必做试题及答案
- 无人机操作规程的重要性试题及答案
- 2025年一级建造师考试知识要点试题及答案
- 二年级数学计算题专项练习1000题汇编集锦
- 中级会计考试各科重难点试题及答案
- 中级审计师考前冲刺试题及答案
- 民用航空器维修人员执照考试的重要调研试题及答案分享
- 风力发电技术-风的特性(新能源发电技术)
- 消防行业发展的新思路试题及答案
- 太阳能热发电技术-塔式太阳能热发电系统(新能源发电技术)
- 人音版七年级下册《表花》课件
- 第六单元《老爷爷赶鹅》课件 人教版音乐一年级下册
- 酒店管理制度大全
- 天车司机考试试题及答案
- 国际学校综合课程教研组计划
- 学校低值易耗品采购与管理流程
- 2024年中国心力衰竭诊断与治疗指南更新要点解读
- 从财务视角看央企“一利五率”体系及实现路径
- 学大讲义六年级下册数学(含答案)第一讲 百分数(二)及百分数的复习
- 广东省佛山市南海区2025年中考历史模拟试题(含答案)
- 2025年中国血型试剂行业竞争格局及市场发展潜力预测报告
评论
0/150
提交评论