资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
广东工业大学华立学院课 程 设 计(论文题目名称个人事务管理系统设计学生学部(系)管1理学部专业班级08信管_(1_)班学 号学生姓名 谢书琴指引教师 肖志涛1月9日广东工业大学华立学院课程设计(论文)任务书题目名称个人事务管理系统设计学生学部(系)管理学部专业班级信息管理与信息系统(1)班姓名谢书琴学号一、课程设计(论文)内容运用单片机工作原理实现蜂鸣器奏乐应用设计。二、课程设计(论文)规定与数据系统以惯用89C51单片机作为中心解决部件,用89C51单片机控制蜂鸣器进行奏乐。三、课程设计(论文)应完毕工作1、理解单片机工作原理2、依照该系统功能规定及所用元器件,设计硬件电路3、编写程序。4、完毕课程设计报告。四、课程设计(论文)进程安排序号设计(论文)各阶段内容地点起止日期1查阅有关资料,理解工作规定-12建立数据模型,写主函数-13建立数据库录入、试调-14完毕课程设计报告-1五、应收集资料及重要参照文献1 谭浩强,张基温C语言程序设计教程(第3版)M.北京:高等教诲出版社,2 吕凤煮.C语言基本教程一一基本理论与案例M.北京:清华大学出版社,3 黄明、梁旭、万洪莉.C语言课程设计M.北京:电子工业出版社,4 郭宁,郑小玲管理信息系统M.北京:人民邮电出版社,一需求分析1. 背景设计一种实用个人管理系统,可涉及日记管理、备忘录、通讯录、相片管理、证件管理、图 书管理、物品管理、账务管理等各种模块。2. 系统构架 由于个人事务信息较少,可以吧所有管理内容输入和存储、管理都集中在一台 计算机上,不需要计算机网络分布解决,因而是一种典型桌面数据库应用系统。3. 功能需求 日记管理模块 新建日记:涉及“主题、日期、天气、心情、备忘”等内容。 打开日记 删除日记 备忘录 新建备忘:涉及“主题、地点、开始日期、结束日期、开始时间、结束时 间、备忘”等内容。 打开备忘:除了显示备忘中信息,还要显示备忘与否已过期。 删除备忘 通讯录 新建联系人:涉及“姓名、性别、固定电话、手机号、公司、职位、传 真、Email”等内容。 打开联系人删除联系人4. 界面规定据。5. 数据库规定本系统属于桌面数据库应用系统,可采用 Windows 系列操作系统。数据库管理系统(DBMS)采用是 Microsoft SQL Server6. 软硬件平台由于个人管理系统复杂限度不高,数据流量不大,对实时性无较高规定。作为一种 普通应用软件不必考虑长时间运营,数据库备份及复杂多任务需求。因此对软、硬件 规定不高,可以满足SQL Server正常运营即可。详细如表1-1,表1-2所示。表 1-1 运营 SQL Server 硬件规定硬件最低规定计算机Intel或兼容机Pentium 166MHz或更咼内存公司版:至少64MB,建议128MB或更多。原则版:至少64MB硬盘空间SQL Server数据库组件:95270MB,普通为250MB监视器VGA或更高辨别率表 1-2 运营 SQL Server 软件规定SQL Server 版本操作系统规定公司版Windows NT Server 4.0, Windows server/Advanced Server原则版Windows NT Server 4.0, Windows server/Advanced Server个人版WindowsME,98,NT, professional 等7. 开发工具使用 Jbuilder二系统分析1. 用例分析按照系统功能规定和顾客类型,可以设计系统用例如图2-1所示图 2-1 个人事务管理系统用例图2. 对象分析按照系统功能规定建立如表2-1 所示对象。表 2-1 个人事务管理系统对象列表对象所需信息所需解决账号管理顾客名、密码登陆 新建丿删除查询数据库,核对信息 顾客:添加信息到数据库查询数据库,删除数据库信息日记管理主题、内容、日期、天气、心情、 备忘查询新建删除查询数据库,提取信息添加信息到数据库查询数据库,删除数据库信息备忘录管理主题、地点、开始日期、结束日 期、开始时间、结束时间、备忘查询新建删除查询数据库,提取信息添加信息到数据库查询数据库,删除数据库信息通讯录管理姓名、性别、固定电话、手机号、 公司、职位、传真、Email查询新建删除查询数据库,提取信息添加信息到数据库查询数据库,删除数据库信息各对象之间存在如图2-2 所示关系。备总录管理亠题;Ljinj?-地点:StTIJig开蛤Id期:tiring -结束口朗:ETrinfr幵始时问:注ring-樂*討间:F7rinr: jtring-添I川新备,心| :山门 TTTp备忘录条I (J : void -删除备忘录条U0 : bool账号骨现: .riiJb、-密悝:sti i ng卜播加铲F八):hwl ;t删论川小! :.卜更I啜密码(:lwc.1適讯录貧理:| 1 i n百b irijbffi n百y i.rin0 Lri:b!-;日记管理-添加坯丨丨心.:h:Hil 卜打开口记务丨IT : void -皿除1丨记条丨:bool-姓韶:5tTirg 性别:dmr-固皑电话:long 了 : In哗 :string :string :lonjj! string机司位“-II手公职佚EIH_添加新联杲人0 : hocl 十打开人条目0 : v 账户表:包括ID、顾客名、密码字段。其中ID设为主键。 备忘录表:包括ID、UserID、主题、地点、开始日期、结束日期、 开始时间、结束时间、备忘字段。其中ID设为主键。UserID为相对 于账户表ID字段外键。 日记表:包括ID、UserID、主题、内容、日期、天气、心情、备忘 字段。其中ID设为主键。UserID为相对于账户表ID字段外键。 通讯录表:包括ID、UserID、姓名、性别、固定电话、手机号、公 司、职位、传真、Email字段。其中ID设为主键。UserID为相对于 账户表ID字段外键。2. 数据库构造分析将数据库概念成果转化为SQL Server数据库系统所支持实际数据模型,即可获得数据 库逻辑构造。各表构造如下。 账户表userinfo构造如表2-2所示。表 2-2 账户表字段列名可否为空阐明备注IDIDNOT NULLint (4)PK顾客名usernameNOT NULLvarchar (14)密码passwordNOT NULLvarchar (14) 备忘录表memorandum构造如表2-3所示。表 2-3 备忘录表字段列名可否为空阐明备注IDIDNOT NULLint (4)PKUserIDuserIDNOT NULLint (4)FK主题topicNOT NULLvarchar (50)地点placevarchar (20)开始日期begindatevarchar (50)结束日期enddatevarchar (50)开始时间begintimevarchar (50)结束时间endtimevarchar (50)备注remarkvarchar (200) 日记表diary构造如表2-4所示。2-4 日记表字段列名可否为空阐明备注IDIDNOT NULLint (4)PKUserIDuserIDNOT NULLint (4)FK主题topicvarchar (40)内容contentNOT NULLvarchar ()日期datevarchar (50)天气weathervarchar (16)心情feelingvarchar (16)备注remarkvarchar (50)通讯录表addrbook构造如表2-5所示。字段列名可否为空阐明备注IDIDNOT NULLint (4)PKUserIDuserIDNOT NULLint (4)FK姓名nameNOT NULLvarchar (10)性别sexchar (2)固定电话phonevarchar (40)手机号cellphonevarchar (40)公司companyvarchar (40)职位positionvarchar (20)传真faxvarchar (40)Emailemailvarchar (60)备注remarkvarchar (400)四界面设计对界面设计重要考虑如下规定。 主窗口:设立登陆界面,包括注册顾客,删除顾客,更改顾客密码按 钮,可以打开相应对话框进行相应操作。登陆后显示目录面板,从而 进入各个管理窗口。 备忘录管理窗口:提供列表组件来显示备忘录各条目简略信息。包括 添加、打开、删除按钮,添加操作要弹出专门对话框解决顾客祈求 , 设立若干编辑框用于输入备忘信息。打开操作要能完整显示信息,并 提供更改功能。删除操作要有专门对话窗进行确认。 日记管理窗口:提供列表组件来显示日记各条目简略信息。包括添加、 打开、删除按钮,添加操作要弹出专门对话框解决顾客祈求 ,设立 若干编辑框用于输入日记信息。打开操作要能完整显示信息,并提供 更改功能。删除操作要有专门对话窗进行确认。 通讯录管理窗口:提供列表组件来显示通讯录各条目简略信息。包括 添加、打开、删除按钮,添加操作要弹出专门对话框解决顾客祈求 , 设立若干编辑框用于输入通讯录信息。打开操作要能完整显示信息,并提供更改功能。删除操作要有专门对话窗进行确认。五系统实现1. 数据库实现两种创立数据库办法:办法一、图形菜单方式。通过右击“数据库”选取“数据库”菜单来创立数据库。再在存在数据库项上右键选取“新建”一“表”来完毕各个表创立。办法二、SQL语句方式。点击菜单栏“工具
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号